@charset "UTF-8";html{font-size:62.5%}body{background:#fff;font-family:gilroyregular,Arial,sans-serif}body .spacing-block-text,body .spacing-block{margin-bottom:75px}body a{color:#007bff;text-decoration:underline}body a:hover{color:#007bff}body iframe{border:0;border-width:0}body button:focus{outline:#7debff auto}body .cta-button{margin-inline:auto;max-width:378px}body.nav-opened{-webkit-overflow-scrolling:touch;overflow:hidden;position:fixed;top:0;width:100%}@media screen and (min-width: 1024px){body.nav-opened{overflow:auto;position:initial}}body.nav-opened .main-overlay{opacity:1;transition:opacity .35s;visibility:visible}@media screen and (min-width: 1024px){body.nav-opened .main-overlay{z-index:99}}body.pagetype-pagearticle .spacing-block-text{margin-bottom:50px}body.pagetype-pagearticle .article-breadcrumb .col-md-8,body.pagetype-pagearticle .article-breadcrumb .col-lg-8{flex:0 0 100%;max-width:100%}body.pagetype-pagearticle .out-cover .phone-block{top:0}@media screen and (min-width: 992px){body.pagetype-pagearticle .cardification__wrapper-card{margin-right:15px!important}}@media screen and (min-width: 1200px){body.pagetype-pagearticle .cardification__wrapper-card{margin-right:30px!important}}.align-left{float:left;margin-bottom:20px;margin-right:30px}.align-center{display:flex;justify-content:center}.align-right.embedded-entity{float:right;margin-bottom:20px;margin-left:30px}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}strong,b{font-family:gilroybold,Arial,sans-serif!important}.header,.header-v2{height:60px}@media screen and (min-width: 1023px){.header,.header-v2{height:80px}}.main-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#003250b3;display:block;inset:0;opacity:0;position:fixed;transition:background-color .35s,opacity .35s,visibility 0s .35s;visibility:hidden;z-index:101}.text-center{text-align:center!important}.text-left{text-align:left!important}.w-100{width:100%!important}.h-100{height:100%!important}.my-prime-renov__warning{margin-top:16px!important;margin-bottom:0}.text-image p,.text-video p,.text-table p{margin:0}.text-image a.cta-primary,.text-video a.cta-primary,.text-table a.cta-primary{margin-top:40px;text-decoration:none}.text-image .legend,.text-video .legend,.text-table .legend{display:flex;flex-direction:column;margin:10px 0 0;padding-left:10px;position:relative;text-align:left}.text-image .legend p,.text-video .legend p,.text-table .legend p{font-size:1.6rem;color:#003250;margin:0}.text-image .legend:before,.text-video .legend:before,.text-table .legend:before{background-color:#00a8a5;background-size:100% auto;border-radius:10px;content:"";left:0;margin-right:10px;min-height:100%;position:absolute;top:0;width:3px}.stats-numbers .h2-title,.medias .h2-title,.faq .h2-title{margin-bottom:20px}.stats-numbers__chapo .text__content>p,.medias__chapo .text__content>p,.faq__chapo .text__content>p{margin-bottom:32px}.phone-block__text-part .paragraph p{margin:0}@media screen and (min-width: 1024px){.header-v2__logo img{height:auto!important}}:root .pre-header-banner .app-container{padding-top:130px}@media screen and (min-width: 1023px){:root .pre-header-banner .app-container{padding-top:200px}}:root .pre-header-banner .header-v3,:root .pre-header-banner .header-v3 .header-v3__wrapper .mobile-menu-burger,:root .pre-header-banner .phone-block{top:40px}
