.img-responsive[data-v-4b39dd79]{margin-bottom:20px}.flip-container[data-v-65fa3e1a]{display:flex;flex-wrap:wrap;min-height:400px;justify-content:space-between}.flip-card[data-v-65fa3e1a]{display:flex;position:relative;flex-basis:49%}@media only screen and (max-width:514px){.flip-card[data-v-65fa3e1a]{flex:1}}.front .content[data-v-65fa3e1a]{padding-top:50px;padding-bottom:50px}.back .content[data-v-65fa3e1a],.front .content[data-v-65fa3e1a]{height:100%}.back .content[data-v-65fa3e1a]{padding:30px}.front .content .title[data-v-65fa3e1a]{color:#555;font-size:18px;font-weight:500;letter-spacing:0;line-height:30px;text-align:center;margin-top:10px}.novice[data-v-315b73c2]{height:60px;width:60px;padding-top:15px;background-color:#00bcd2}.competent[data-v-0f8d25e0]{height:120px;width:60px;padding-top:15px;background-color:#00bcd2}.expert[data-v-067c9430]{height:180px;width:60px;padding-top:15px;background-color:#00bcd2}@media only screen and (max-width:514px){.astuce svg[data-v-9fb2a448]{width:30px}}.flip-container[data-v-45400040]{display:flex;flex-wrap:wrap;min-height:320px;justify-content:space-between}.flip-card[data-v-45400040]{display:flex;position:relative;flex-basis:32%;min-height:300px}@media only screen and (max-width:514px){.flip-card[data-v-45400040]{flex:1;flex-basis:100%}}.front .content[data-v-45400040]{justify-content:flex-end;padding-bottom:40px}.back .content[data-v-45400040],.front .content[data-v-45400040]{height:100%}.front .content .title[data-v-45400040]{color:#555;font-size:18px;font-weight:500;letter-spacing:0;line-height:30px;text-align:center;margin-top:10px}.project-list[data-v-a65d1846]{display:flex;flex-wrap:wrap;justify-content:space-between}.project-list li[data-v-a65d1846]{padding:0}.square-radio-btn[data-v-a65d1846]{display:block}.square-radio-btn input[data-v-a65d1846]{display:none}.square-radio-btn label[data-v-a65d1846]{margin-right:20px;display:inline-block;cursor:pointer}.square-radio-btn span[data-v-a65d1846]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:130px;width:100%;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:inset 0 -2px 6px 0 rgba(0,0,0,.15)}.square-radio-btn input:checked+span[data-v-a65d1846],.square-radio-btn span[data-v-a65d1846]:hover{background-color:#cef2f6;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.15);cursor:pointer}input[data-v-52f65bf4]::-webkit-inner-spin-button,input[data-v-52f65bf4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-52f65bf4]{-moz-appearance:textfield}label[data-v-52f65bf4]{font-size:18px;font-weight:500;letter-spacing:0;line-height:24px}.input-icon[data-v-52f65bf4]{position:relative;max-width:140px;margin-bottom:40px;display:inline-block;margin-right:10px}.icon-dollar[data-v-52f65bf4]:after{content:"$";position:absolute;transform:translateY(-50%);top:54%;right:0;margin-right:10px;font-size:18px;line-height:18px}.icon-dollar.en[data-v-52f65bf4]:after{left:0;right:auto;margin-left:10px}.input-icon>i[data-v-52f65bf4]{position:absolute;display:block;transform:translateY(-50%);top:50%;pointer-events:none;margin-right:15px;text-align:center;font-style:normal;color:#707070;font-size:18px}.input-icon>input[data-v-52f65bf4]{padding-left:25px;padding-right:0}.input-icon-right>i[data-v-52f65bf4]{right:0}.input-icon-right>input[data-v-52f65bf4]{padding-left:0;padding-right:30px;text-align:right}.input-icon-right.en>input[data-v-52f65bf4]{padding-left:0;padding-right:10px;text-align:right}.input-icon-right>input.month[data-v-52f65bf4]{padding-right:60px}.input-icon-right>input.month.en[data-v-52f65bf4]{padding-right:83px}.input-icon-right>input.year[data-v-52f65bf4]{padding-right:50px}.input-icon-right>input.year.en[data-v-52f65bf4]{padding-right:65px}.questions[data-v-52f65bf4]{display:flex;flex-direction:column}label[data-v-f60dc470]:not(.radio-btn-simple){font-size:18px;font-weight:500;letter-spacing:0;line-height:24px}.radio-btn-simple[data-v-f60dc470]{margin:0;width:100px}.radio-btn-simple input[data-v-f60dc470]{display:none}.radio-btn-simple span[data-v-f60dc470]{display:block;text-align:center;padding:15px;border:1px solid #ccc;background-color:#fff;box-shadow:inset 0 -2px 6px 0 rgba(0,0,0,.15)}.radio-btn-simple span.left[data-v-f60dc470]{border-radius:4px 0 0 4px}.radio-btn-simple span.right[data-v-f60dc470]{border-radius:0 4px 4px 0}.radio-btn-simple input:checked+span[data-v-f60dc470],.radio-btn-simple span[data-v-f60dc470]:hover{background-color:#cef2f6;cursor:pointer}.teaser[data-v-9da13d4e]{min-height:300px;margin-bottom:10px}.teaser img[data-v-9da13d4e]{min-height:120px;-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0}.teaser h3[data-v-9da13d4e]{font-size:16px!important;padding-bottom:40px;margin:0}.teaser .content[data-v-9da13d4e]{padding:20px}.teaser .category[data-v-9da13d4e]{padding-top:10px;border-top:2px solid #c532df;color:#c532df}.teaser .category span[data-v-9da13d4e]{text-transform:uppercase;text-decoration:none!important}.teaser a[data-v-9da13d4e]:hover{text-decoration:none!important;box-shadow:0 0 30px 1px rgba(0,0,0,.15)!important;cursor:pointer;display:block}.teaser a:hover h3[data-v-9da13d4e]{text-decoration:underline}.tool-box[data-v-c9a04214]{min-height:300px;width:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;padding:40px;background-color:#75dbe7;text-align:left}.download--link[data-v-c9a04214]{min-width:300px}@media only screen and (max-width:600px){.download--link[data-v-c9a04214]{min-width:100%}}.download--link svg[data-v-c9a04214]{height:16px;fill:#fff;border-bottom:1px solid #fff;position:absolute;right:20px;top:50%;transform:translateY(-50%)}h2[data-v-c9a04214]{font-size:30px;letter-spacing:0;line-height:36px;color:#1b1b1b;margin-top:40px;margin-bottom:40px}.border-container[data-v-c9a04214]{border:10px solid #e2e2e2;padding:30px}.savings-information[data-v-c9a04214]{display:flex;flex-direction:column;margin-bottom:3%}.savings-information p[data-v-c9a04214]{display:flex;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;align-items:center}.dot[data-v-c9a04214]:before{content:"";height:30px;width:30px;background-color:#7055c8;border-radius:50%;display:inline-block;margin-right:10px}.dot.saved[data-v-c9a04214]:before{background-color:#ffea00}.savings-information span[data-v-c9a04214]{color:#1b1b1b;margin-left:auto}.horizontal-teaser[data-v-c9a04214]{margin-bottom:40px;display:flex;flex-direction:row}.horizontal-teaser[data-v-c9a04214]:focus,.horizontal-teaser[data-v-c9a04214]:hover{text-decoration:none!important;box-shadow:0 0 30px 1px rgba(0,0,0,.15)!important}.horizontal-teaser:focus h3[data-v-c9a04214],.horizontal-teaser:hover h3[data-v-c9a04214]{text-decoration:underline}.horizontal-teaser img[data-v-c9a04214]{width:100%;max-width:325px;border-radius:4px}.horizontal-teaser .content[data-v-c9a04214]{padding:20px}.horizontal-teaser .category[data-v-c9a04214]{color:#00a1b1;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:0;line-height:18px}@media only screen and (max-width:600px){.horizontal-teaser[data-v-c9a04214]{flex-direction:column}.horizontal-teaser img[data-v-c9a04214]{max-width:100%}}.navigation-bar[data-v-ea03633c]{display:block}.progressbar[data-v-ea03633c]{display:flex;padding:0}.progressbar li[data-v-ea03633c]{display:flex;flex-direction:column;flex:1;text-align:center;position:relative;padding:0}.progressbar li[data-v-ea03633c]:before{width:9px;height:9px;content:"";align-self:flex-end;background:#e2e2e2;color:#fff;border-radius:100%;line-height:9px;position:relative;transform:none}.progressbar li[data-v-ea03633c]:after{height:3px;width:100%;content:"";background:#e2e2e2;top:3px;position:absolute}.progressbar li.done[data-v-ea03633c]{color:#00bcd2}.progressbar li.done[data-v-ea03633c]:after,.progressbar li.done[data-v-ea03633c]:before{background-color:#00bcd2}.cta--secondary[data-v-0716501a]{margin-bottom:10px}.button-section[data-v-0716501a]{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.cta--primary[data-v-0716501a],.cta--secondary[data-v-0716501a]{min-width:300px}.next[data-v-0716501a]{display:flex;justify-content:space-between}svg[data-v-0716501a]{height:20px;fill:#fff;transform:rotate(270deg)}@media only screen and (max-width:600px){.cta--primary[data-v-0716501a],.cta--secondary[data-v-0716501a]{min-width:100%}}.legal-container{max-width:960px;margin:0 auto}.legal_notes{font-size:12px;line-height:20px}@media only screen and (max-width:600px){.container-fluid{padding:0!important;margin:0!important}}.error-message{padding:20px;max-width:960px;margin:40px auto 0 auto;background-color:#fef7f7;border-width:1px 1px 1px 4px;border-color:#d50000;position:relative;border-style:solid;display:flex;align-items:center;text-align:left}.error-message svg{width:50px;margin-right:20px;fill:#d50000}.error-message p{color:#d50000;font-family:bentonsanscond_bold}.white-container{max-width:960px;padding:20px;margin:20px auto 40px auto;border-radius:4px;box-shadow:0 0 10px 0 #e2e2e2}.white-container.confirmation{padding:40px}.gray-container{padding:40px;margin:20px 0;border:1px solid #e2e2e2;background-color:#f8f8f8}@media only screen and (max-width:600px){.gray-container{padding:20px}}.flip-card{margin-bottom:20px}.front{position:relative;background-color:#fff;padding:10px;width:100%;border:1px solid #ccc;border-radius:4px;cursor:pointer}.front .content{background-color:#e6f8fa;display:flex;padding:10px;justify-content:center;flex-direction:column;align-items:center}.back{width:100%;border-radius:4px;box-shadow:0 0 0 2px #e2e2e2}.back,.back .content{padding:10px;background-color:#7055c8}.back .content{text-align:left;display:flex;justify-content:space-between;flex-direction:column}.flip-toggle{border:0;background:none;margin:20px;height:32px;width:32px;padding:0;position:absolute;top:0;right:0;transition:transform .3s ease-in-out}.flip-toggle svg{width:100%}.flip-card .front:hover .flip-toggle,.flip-toggle.back-toggle:hover{transform:rotate(90deg)}.flip-toggle.back-toggle{fill:#fff}.bottom-content{padding:20px;border:1px solid #e2e2e2;background-color:#cef2f6;display:flex;align-items:center;text-align:left}.bottom-content p{margin-left:20px}.radio-btn{display:flex;margin:0}.radio-btn input{display:none}.radio-btn label{margin-right:20px;display:inline-block;cursor:pointer}.radio-btn span{display:block;padding:10px 25px 10px 25px;border:2px solid #fff;border-radius:24px!important;position:relative;transition:all .25s linear;cursor:pointer;text-transform:uppercase}.radio-btn input:checked+span,.radio-btn span:hover{color:#7055c8;background-color:#fff}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}