.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.rating{background:#EFEFEF;padding:5rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:1.8rem;line-height:1.2;border-radius:1.5rem;color:black}.rating:not(.single-produits) .rating{margin-bottom:5.5rem}.rating .rating-title{font-size:2.6rem;line-height:1.2;text-align:center;font-weight:600;margin-bottom:3rem}.rating .rmp-icon{font-size:4rem;margin-right:0.5rem}.rating li.js-rmp-rating-item::before{display:none}.rating .rmp-icon--hovered,.rating .rmp-icon--full-highlight{color:#f09302}.rating .rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list{width:fit-content;margin:0 auto;border-radius:3rem;background:#fff;padding:1rem 2rem}.rating .rmp-icon--half-highlight{background:linear-gradient(to right, #f09302 50%, #ccc 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating .rmp-rating-widget__icons{margin-bottom:1.5rem !important}.rating-stars{font-size:1.8rem}.rating-stars .visual-rating{vertical-align:middle}.rating-stars .visual-rating .rmp-icon{font-size:1.8rem;margin-right:0.3rem}.rating-stars .avg-rating{font-weight:700}.readingtime{display:block;color:black;font-size:1.8rem;margin-bottom:0.5rem}.readingtime .readingtime-value{font-weight:700}.news-template .readingtime{margin-bottom:0}.faq-template .rating{margin-bottom:0;border-radius:0}.faq-template .rating .rating-title{font-size:3.7rem;font-weight:initial}.page-template-partners .readingtime{margin-bottom:4rem}.produits-template-product-v2 .anchor,.page-template-home-v2 .anchor,.estimates-template-estimate-v2 .anchor,.estimates-template-estimate-v3 .anchor,.post-template-default .anchor,.guides-template-default .anchor,.page-template-guides .anchor,.single-faq .anchor,.single-city .anchor,.single-native-ads .anchor,.page-template-confirmation .anchor{display:block;height:115px;margin-top:-115px;visibility:hidden}.produits-template-product-v2 .block-title,.page-template-home-v2 .block-title,.estimates-template-estimate-v2 .block-title,.estimates-template-estimate-v3 .block-title,.post-template-default .block-title,.guides-template-default .block-title,.page-template-guides .block-title,.single-faq .block-title,.single-city .block-title,.single-native-ads .block-title,.page-template-confirmation .block-title{font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:3.7rem;line-height:6.3rem;color:black;text-align:center;margin-bottom:6.5rem}.produits-template-product-v2 .slick-slider,.page-template-home-v2 .slick-slider,.estimates-template-estimate-v2 .slick-slider,.estimates-template-estimate-v3 .slick-slider,.post-template-default .slick-slider,.guides-template-default .slick-slider,.page-template-guides .slick-slider,.single-faq .slick-slider,.single-city .slick-slider,.single-native-ads .slick-slider,.page-template-confirmation .slick-slider{overflow:visible}.produits-template-product-v2 .slick-slider .slick-list,.page-template-home-v2 .slick-slider .slick-list,.estimates-template-estimate-v2 .slick-slider .slick-list,.estimates-template-estimate-v3 .slick-slider .slick-list,.post-template-default .slick-slider .slick-list,.guides-template-default .slick-slider .slick-list,.page-template-guides .slick-slider .slick-list,.single-faq .slick-slider .slick-list,.single-city .slick-slider .slick-list,.single-native-ads .slick-slider .slick-list,.page-template-confirmation .slick-slider .slick-list{margin:0 5rem;padding:1.5rem 0}.produits-template-product-v2 .slick-slider .slick-arrow,.page-template-home-v2 .slick-slider .slick-arrow,.estimates-template-estimate-v2 .slick-slider .slick-arrow,.estimates-template-estimate-v3 .slick-slider .slick-arrow,.post-template-default .slick-slider .slick-arrow,.guides-template-default .slick-slider .slick-arrow,.page-template-guides .slick-slider .slick-arrow,.single-faq .slick-slider .slick-arrow,.single-city .slick-slider .slick-arrow,.single-native-ads .slick-slider .slick-arrow,.page-template-confirmation .slick-slider .slick-arrow{position:absolute;left:-1em;top:50%;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;font-size:2rem;transform:translateY(-50%);z-index:1;cursor:pointer}.produits-template-product-v2 .slick-slider .slick-arrow.rounded,.page-template-home-v2 .slick-slider .slick-arrow.rounded,.estimates-template-estimate-v2 .slick-slider .slick-arrow.rounded,.estimates-template-estimate-v3 .slick-slider .slick-arrow.rounded,.post-template-default .slick-slider .slick-arrow.rounded,.guides-template-default .slick-slider .slick-arrow.rounded,.page-template-guides .slick-slider .slick-arrow.rounded,.single-faq .slick-slider .slick-arrow.rounded,.single-city .slick-slider .slick-arrow.rounded,.single-native-ads .slick-slider .slick-arrow.rounded,.page-template-confirmation .slick-slider .slick-arrow.rounded{display:flex;justify-content:center;align-items:center;background:#EFEFEF;color:#222B37;border-radius:50%}.produits-template-product-v2 .slick-slider .slick-arrow.icon-arrow-right,.page-template-home-v2 .slick-slider .slick-arrow.icon-arrow-right,.estimates-template-estimate-v2 .slick-slider .slick-arrow.icon-arrow-right,.estimates-template-estimate-v3 .slick-slider .slick-arrow.icon-arrow-right,.post-template-default .slick-slider .slick-arrow.icon-arrow-right,.guides-template-default .slick-slider .slick-arrow.icon-arrow-right,.page-template-guides .slick-slider .slick-arrow.icon-arrow-right,.single-faq .slick-slider .slick-arrow.icon-arrow-right,.single-city .slick-slider .slick-arrow.icon-arrow-right,.single-native-ads .slick-slider .slick-arrow.icon-arrow-right,.page-template-confirmation .slick-slider .slick-arrow.icon-arrow-right{left:auto;right:-1em}.produits-template-product-v2 .slick-slider .slick-arrow .path1::before,.page-template-home-v2 .slick-slider .slick-arrow .path1::before,.estimates-template-estimate-v2 .slick-slider .slick-arrow .path1::before,.estimates-template-estimate-v3 .slick-slider .slick-arrow .path1::before,.post-template-default .slick-slider .slick-arrow .path1::before,.guides-template-default .slick-slider .slick-arrow .path1::before,.page-template-guides .slick-slider .slick-arrow .path1::before,.single-faq .slick-slider .slick-arrow .path1::before,.single-city .slick-slider .slick-arrow .path1::before,.single-native-ads .slick-slider .slick-arrow .path1::before,.page-template-confirmation .slick-slider .slick-arrow .path1::before{color:#fff}.produits-template-product-v2 .slick-slider .slick-arrow .path2::before,.page-template-home-v2 .slick-slider .slick-arrow .path2::before,.estimates-template-estimate-v2 .slick-slider .slick-arrow .path2::before,.estimates-template-estimate-v3 .slick-slider .slick-arrow .path2::before,.post-template-default .slick-slider .slick-arrow .path2::before,.guides-template-default .slick-slider .slick-arrow .path2::before,.page-template-guides .slick-slider .slick-arrow .path2::before,.single-faq .slick-slider .slick-arrow .path2::before,.single-city .slick-slider .slick-arrow .path2::before,.single-native-ads .slick-slider .slick-arrow .path2::before,.page-template-confirmation .slick-slider .slick-arrow .path2::before{color:#222B37}.produits-template-product-v2 .slick-dots,.page-template-home-v2 .slick-dots,.estimates-template-estimate-v2 .slick-dots,.estimates-template-estimate-v3 .slick-dots,.post-template-default .slick-dots,.guides-template-default .slick-dots,.page-template-guides .slick-dots,.single-faq .slick-dots,.single-city .slick-dots,.single-native-ads .slick-dots,.page-template-confirmation .slick-dots{display:flex;justify-content:center;margin-top:1rem}.produits-template-product-v2 .slick-dots li button,.produits-template-product-v2 .slick-dots li span.custom-dot-button,.page-template-home-v2 .slick-dots li button,.page-template-home-v2 .slick-dots li span.custom-dot-button,.estimates-template-estimate-v2 .slick-dots li button,.estimates-template-estimate-v2 .slick-dots li span.custom-dot-button,.estimates-template-estimate-v3 .slick-dots li button,.estimates-template-estimate-v3 .slick-dots li span.custom-dot-button,.post-template-default .slick-dots li button,.post-template-default .slick-dots li span.custom-dot-button,.guides-template-default .slick-dots li button,.guides-template-default .slick-dots li span.custom-dot-button,.page-template-guides .slick-dots li button,.page-template-guides .slick-dots li span.custom-dot-button,.single-faq .slick-dots li button,.single-faq .slick-dots li span.custom-dot-button,.single-city .slick-dots li button,.single-city .slick-dots li span.custom-dot-button,.single-native-ads .slick-dots li button,.single-native-ads .slick-dots li span.custom-dot-button,.page-template-confirmation .slick-dots li button,.page-template-confirmation .slick-dots li span.custom-dot-button{display:block;width:17px;height:17px;background:#272e39;font-size:0;color:transparent;line-height:0;border-radius:50%;border:0;cursor:pointer;margin:0 1rem}.produits-template-product-v2 .slick-dots li.slick-active button,.produits-template-product-v2 .slick-dots li.slick-active span.custom-dot-button,.page-template-home-v2 .slick-dots li.slick-active button,.page-template-home-v2 .slick-dots li.slick-active span.custom-dot-button,.estimates-template-estimate-v2 .slick-dots li.slick-active button,.estimates-template-estimate-v2 .slick-dots li.slick-active span.custom-dot-button,.estimates-template-estimate-v3 .slick-dots li.slick-active button,.estimates-template-estimate-v3 .slick-dots li.slick-active span.custom-dot-button,.post-template-default .slick-dots li.slick-active button,.post-template-default .slick-dots li.slick-active span.custom-dot-button,.guides-template-default .slick-dots li.slick-active button,.guides-template-default .slick-dots li.slick-active span.custom-dot-button,.page-template-guides .slick-dots li.slick-active button,.page-template-guides .slick-dots li.slick-active span.custom-dot-button,.single-faq .slick-dots li.slick-active button,.single-faq .slick-dots li.slick-active span.custom-dot-button,.single-city .slick-dots li.slick-active button,.single-city .slick-dots li.slick-active span.custom-dot-button,.single-native-ads .slick-dots li.slick-active button,.single-native-ads .slick-dots li.slick-active span.custom-dot-button,.page-template-confirmation .slick-dots li.slick-active button,.page-template-confirmation .slick-dots li.slick-active span.custom-dot-button{background:#f09302;border:2px solid #272e39}@media (max-width: 980px){.produits-template-product-v2 .slick-slider .slick-list,.page-template-home-v2 .slick-slider .slick-list,.estimates-template-estimate-v2 .slick-slider .slick-list,.estimates-template-estimate-v3 .slick-slider .slick-list,.post-template-default .slick-slider .slick-list,.guides-template-default .slick-slider .slick-list,.page-template-guides .slick-slider .slick-list,.single-faq .slick-slider .slick-list,.single-city .slick-slider .slick-list,.single-native-ads .slick-slider .slick-list,.page-template-confirmation .slick-slider .slick-list{margin:inherit}.produits-template-product-v2 .slick-arrow:not(.rounded),.page-template-home-v2 .slick-arrow:not(.rounded),.estimates-template-estimate-v2 .slick-arrow:not(.rounded),.estimates-template-estimate-v3 .slick-arrow:not(.rounded),.post-template-default .slick-arrow:not(.rounded),.guides-template-default .slick-arrow:not(.rounded),.page-template-guides .slick-arrow:not(.rounded),.single-faq .slick-arrow:not(.rounded),.single-city .slick-arrow:not(.rounded),.single-native-ads .slick-arrow:not(.rounded),.page-template-confirmation .slick-arrow:not(.rounded){left:-1.5em}.produits-template-product-v2 .slick-arrow:not(.rounded).icon-arrow-right,.page-template-home-v2 .slick-arrow:not(.rounded).icon-arrow-right,.estimates-template-estimate-v2 .slick-arrow:not(.rounded).icon-arrow-right,.estimates-template-estimate-v3 .slick-arrow:not(.rounded).icon-arrow-right,.post-template-default .slick-arrow:not(.rounded).icon-arrow-right,.guides-template-default .slick-arrow:not(.rounded).icon-arrow-right,.page-template-guides .slick-arrow:not(.rounded).icon-arrow-right,.single-faq .slick-arrow:not(.rounded).icon-arrow-right,.single-city .slick-arrow:not(.rounded).icon-arrow-right,.single-native-ads .slick-arrow:not(.rounded).icon-arrow-right,.page-template-confirmation .slick-arrow:not(.rounded).icon-arrow-right{right:-1.5em}.produits-template-product-v2 [class^="block-"] .container,.page-template-home-v2 [class^="block-"] .container,.estimates-template-estimate-v2 [class^="block-"] .container,.estimates-template-estimate-v3 [class^="block-"] .container,.post-template-default [class^="block-"] .container,.guides-template-default [class^="block-"] .container,.page-template-guides [class^="block-"] .container,.single-faq [class^="block-"] .container,.single-city [class^="block-"] .container,.single-native-ads [class^="block-"] .container,.page-template-confirmation [class^="block-"] .container{padding-left:4rem;padding-right:4rem}.produits-template-product-v2 .compare-estimates .container,.page-template-home-v2 .compare-estimates .container,.estimates-template-estimate-v2 .compare-estimates .container,.estimates-template-estimate-v3 .compare-estimates .container,.post-template-default .compare-estimates .container,.guides-template-default .compare-estimates .container,.page-template-guides .compare-estimates .container,.single-faq .compare-estimates .container,.single-city .compare-estimates .container,.single-native-ads .compare-estimates .container,.page-template-confirmation .compare-estimates .container{padding:0}}@media (max-width: 480px){.produits-template-product-v2 [class^="block-"] .block-title,.page-template-home-v2 [class^="block-"] .block-title,.estimates-template-estimate-v2 [class^="block-"] .block-title,.estimates-template-estimate-v3 [class^="block-"] .block-title,.post-template-default [class^="block-"] .block-title,.guides-template-default [class^="block-"] .block-title,.page-template-guides [class^="block-"] .block-title,.single-faq [class^="block-"] .block-title,.single-city [class^="block-"] .block-title,.single-native-ads [class^="block-"] .block-title,.page-template-confirmation [class^="block-"] .block-title{line-height:5rem}.produits-template-product-v2 [class^="block-"] .container,.page-template-home-v2 [class^="block-"] .container,.estimates-template-estimate-v2 [class^="block-"] .container,.estimates-template-estimate-v3 [class^="block-"] .container,.post-template-default [class^="block-"] .container,.guides-template-default [class^="block-"] .container,.page-template-guides [class^="block-"] .container,.single-faq [class^="block-"] .container,.single-city [class^="block-"] .container,.single-native-ads [class^="block-"] .container,.page-template-confirmation [class^="block-"] .container{padding-left:2rem;padding-right:2rem}}@media (max-width: 980px){.estimates-template-estimate-v2 .block-gallery{padding:0 0 4.5rem 0 !important}}.page-template-guides .slick-track{margin-left:inherit;margin-right:inherit}.banner{position:relative;z-index:2;display:flex;align-items:center;height:54rem;color:white;font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;font-weight:400;white-space:normal;text-align:center;background-position:center center}.banner.banner-smallEstimate{text-align:initial}.banner.banner-smallEstimate .content{display:flex;flex-direction:column;gap:3rem}.banner.banner-smallEstimate .content .title-block{display:flex;justify-content:center}.banner.banner-smallEstimate .content .title{width:60%;padding:1.5rem 1rem;margin-bottom:0;margin:auto;text-align:center}.banner.banner-smallEstimate .content .subtitle{width:50%;margin:initial}.banner.banner-smallEstimate .subtitle-smallEstimate{display:flex;justify-content:space-around;align-items:center;gap:1rem;flex-wrap:wrap}.banner .content{z-index:2}.banner .content .icon{display:block;margin:auto;margin-bottom:3rem}.banner .content .title{position:relative;display:inline-block;padding:1.5rem 3rem;margin-bottom:3rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:5.3rem;line-height:5rem;border-radius:1.5rem}.product-template .banner .content .title{-webkit-box-shadow:2px 2px 4px 0px #464646;-moz-box-shadow:2px 2px 4px 0px #464646;box-shadow:2px 2px 4px 0px #464646;border-radius:0}@media (max-width: 480px){.banner .content .title{font-size:4rem}}.banner .content .subtitle{display:block;margin:auto;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:3.2rem;line-height:4rem}.product-template .banner .content .subtitle{font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;text-shadow:none}.banner .content .subtitle ul{text-shadow:2px 2px 2px #222}.banner .content .subtitle ul li{text-shadow:2px 2px 2px #222}.banner .content .subtitle ul li:before{display:inline-block;content:"\2022";margin-right:1rem}.product-template .banner .content .subtitle ul{text-shadow:none}.banner .small-estimate{overflow:hidden;width:555px;max-width:100%}.banner .small-estimate .head{position:relative;background:#272e39;color:white;padding:3rem;text-align:center;font-size:24px;font-weight:600;line-height:1.2}.banner .small-estimate .head::before{content:"";position:absolute;width:0px;height:0px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid #272e39;left:50%;bottom:-0.7em;transform:translateX(-50%)}.banner .small-estimate .estimate-content{background:#f3f5f9c4;padding:5rem 3rem;color:#272e39}.banner .small-estimate .estimate-content .want-to{text-align:center;font-size:20px;font-weight:600}.banner .small-estimate .estimate-content .options{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;color:#272e39;text-align:center}.banner .small-estimate .estimate-content .option{width:145px;height:146px;background:white;border:2px solid #e0e3e9;border-radius:0.5rem}.banner .small-estimate .estimate-content .option .text{font-size:16px;font-weight:600}.banner .small-estimate .estimate-content .option .image-1,.banner .small-estimate .estimate-content .option .image-2{width:5rem;height:5rem;background-position:center center;background-repeat:no-repeat}.banner .small-estimate .estimate-content .option:hover{border-color:#f09302;background:#f09302}.banner .small-estimate .estimate-content .option:hover .image-1{display:none}.banner .small-estimate .estimate-content .option:hover .image-2{display:block}.banner .small-estimate .estimate-content .option:hover .text{color:white}.banner .small-estimate .estimate-content .option .option-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:100%;text-decoration:none}.banner .small-estimate .estimate-content .option .image-2{display:none}.faq-template-default .banner,.page-template-guides .banner,.page-template-page-head .banner{border-bottom:1rem solid #222B37}.faq-template-default .banner .content .title-content,.page-template-guides .banner .content .title-content,.page-template-page-head .banner .content .title-content{position:relative;width:fit-content;margin:0 auto}.faq-template-default .banner .content .title-content .icon,.page-template-guides .banner .content .title-content .icon,.page-template-page-head .banner .content .title-content .icon{position:absolute;top:-3em;left:-2.7em;width:7.1rem;height:7.1rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:6px solid #fff;background:#222B37}.faq-template-default .banner .content .title-content .icon img,.page-template-guides .banner .content .title-content .icon img,.page-template-page-head .banner .content .title-content .icon img{width:4.5rem;max-width:100%;height:auto}@media (max-width: 480px){.faq-template-default .banner .content .title-content .icon{left:-0.3em}.faq-template-default .banner .content .title-content .icon img{max-width:60%}}@media (max-width: 375px){.faq-template-default .banner .content .title-content .title{padding:1.5rem 2rem}}@media (max-width: 480px){.page-template-page-head .banner .content .title-content .icon{left:-1.5em}}.breadcrumb-rating,.breadcrumb-norating{background:#f5f5f5;padding:1rem 0}.breadcrumb-rating:not(.breadcrumb-norating),.breadcrumb-norating:not(.breadcrumb-norating){margin-bottom:2rem}.breadcrumb-rating .container,.breadcrumb-norating .container{display:flex;justify-content:space-between;align-items:center}.breadcrumb-rating .rating-stars,.breadcrumb-norating .rating-stars{font-size:1.8rem}.breadcrumb-rating .rating-stars .visual-rating,.breadcrumb-norating .rating-stars .visual-rating{vertical-align:middle}.breadcrumb-rating .rating-stars .visual-rating .rmp-icon,.breadcrumb-norating .rating-stars .visual-rating .rmp-icon{font-size:1.8rem;margin-right:0.3rem}.breadcrumb-rating .rating-stars .avg-rating,.breadcrumb-norating .rating-stars .avg-rating{font-weight:700}.breadcrumb-rating .breadcrumb,.breadcrumb-norating .breadcrumb{font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;font-size:1.8rem;white-space:normal}.breadcrumb-rating .breadcrumb .breadcrumb-content,.breadcrumb-norating .breadcrumb .breadcrumb-content{display:flex;align-items:center}.breadcrumb-rating .breadcrumb .icon-location,.breadcrumb-norating .breadcrumb .icon-location{margin-right:2rem}.breadcrumb-rating .breadcrumb .icon,.breadcrumb-norating .breadcrumb .icon{display:inline-block;vertical-align:middle;margin-right:2.2rem}.breadcrumb-rating .breadcrumb a,.breadcrumb-norating .breadcrumb a{display:inline-block;margin-right:0.75rem}.breadcrumb-rating .breadcrumb .separator,.breadcrumb-norating .breadcrumb .separator{display:inline-block;margin-right:0.25rem}.produits-template-default .breadcrumb-rating,.produits-template-product-v2 .breadcrumb-rating,.page-template-useful-contacts .breadcrumb-rating,.directories-template-default .breadcrumb-rating{margin-bottom:0}.blocks .block{padding:6.5rem 0}.blocks .block .container{padding-left:4rem;padding-right:4rem}.blocks .block .title{display:block;margin-bottom:8.5rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:3.7rem;line-height:6.3rem}.blocks .block .title strong{font-weight:bold}@media (max-width: 768px){.blocks .block .title{font-size:3.5rem;line-height:5rem}}.blocks .block h3{font-size:2.5rem;font-family:"GothamRounded-Medium";line-height:3.2rem}.blocks .block .text{margin-bottom:3.5rem;font-size:2.1rem;line-height:3rem}.blocks .block .text ul{display:block;margin-bottom:1.5rem}.blocks .block .text ul li{margin-bottom:0.5rem}.blocks .block .text ul li:before{content:"";display:inline-block;width:21px;height:21px;margin-right:2rem;position:relative;top:0.3rem;background:url(../img/generic/blue-bullet.png) no-repeat bottom center}.blocks .block table{margin-bottom:6rem}.blocks .block table tr td{padding:1rem .5rem;border:1px solid #272e39}.blocks .block table thead td{font-weight:bold;color:white;background:#272e39}.blocks .block.declinations-content .declinations{margin-top:6rem;margin-left:-4rem;margin-right:-4rem}.blocks .block.declinations-content .declinations .declination{display:inline-block;vertical-align:top;width:calc(33% - 8rem);margin-left:4rem;margin-right:4rem;transition:all .3s ease-in;-webkit-box-shadow:-1px 4px 5px 0px #c8c8c8;-moz-box-shadow:-1px 4px 5px 0px #c8c8c8;box-shadow:-1px 4px 5px 0px #c8c8c8}.blocks .block.declinations-content .declinations .declination:hover{transform:scale(1.04);-webkit-transform:scale(1.04)}.blocks .block.declinations-content .declinations .declination .image{width:100%;height:auto}.blocks .block.declinations-content .declinations .declination .content{padding:4rem 4rem 1rem 4rem}.blocks .block.declinations-content .declinations .declination .content .title{text-align:center;display:block;margin-bottom:3.5rem;font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;font-size:2.2rem;line-height:3rem;font-weight:600}.blocks .block.declinations-content .declinations .declination .content h3.title{font-size:2.5rem;font-family:"GothamRounded-Medium";line-height:3.2rem}.blocks .block.declinations-content .declinations .declination .content .text{font-size:2rem;font-weight:300}@supports (display: grid){.blocks .block.declinations-content .declinations{display:grid;grid-gap:8.5rem;grid-template-columns:1fr 1fr 1fr;margin-left:0;margin-right:0}.blocks .block.declinations-content .declinations .declination{width:auto;margin:0}.blocks .block.declinations-content .declinations.declinations-2,.blocks .block.declinations-content .declinations.declinations-4{justify-items:center;grid-template-columns:1fr 1fr}.blocks .block.declinations-content .declinations.declinations-2 .declination,.blocks .block.declinations-content .declinations.declinations-4 .declination{width:67%}.blocks .block.declinations-content .declinations.declinations-1{justify-items:center;grid-template-columns:1fr}.blocks .block.declinations-content .declinations.declinations-1 .declination{width:33%}}.blocks .block.prices-content .prices-intitule{font-size:2.5rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;line-height:3.2rem}.blocks .block.prices-content .prices{margin-bottom:3.5rem;margin-left:-1.25rem;margin-right:-1.25rem;font-size:0}.blocks .block.prices-content .prices .price{display:inline-block;vertical-align:top;width:calc(33% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem;padding:4rem;color:white;text-align:center}.blocks .block.prices-content .prices .price .title{margin-bottom:2rem;font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;font-size:2.6rem;line-height:3rem}.blocks .block.prices-content .prices .price .value{font-size:2rem}.blocks .block.prices-content .prices.prices-2{text-align:center}.blocks .block.prices-content .prices.prices-1{text-align:center}@supports (display: grid){.blocks .block.prices-content .prices{display:grid;grid-gap:2.5rem;grid-template-columns:1fr 1fr 1fr;margin-left:0;margin-right:0}.blocks .block.prices-content .prices .price{width:auto;margin:0}.blocks .block.prices-content .prices.prices-2{justify-items:center;grid-template-columns:1fr 1fr}.blocks .block.prices-content .prices.prices-2 .price{width:67%}.blocks .block.prices-content .prices.prices-1{justify-items:center;grid-template-columns:1fr}.blocks .block.prices-content .prices.prices-1 .price{width:33%}}.blocks .block.guides-content .guide{width:49.3rem;margin:auto;margin-top:8rem}.blocks .block.guides-content .guide .border{bottom:0.5rem}.blocks .block.guides-content .guide .image{width:100%;height:auto}.blocks .block.guides-content .guide .more-info{right:5rem}.blocks .block.tables-content .tables{margin-top:8rem}.blocks .block.tables-content .tables .table{margin-bottom:6rem;color:#404040;-webkit-box-shadow:-1px 4px 5px 0px #c8c8c8;-moz-box-shadow:-1px 4px 5px 0px #c8c8c8;box-shadow:-1px 4px 5px 0px #c8c8c8;background:white}.blocks .block.tables-content .tables .table:last-child{margin-bottom:0}.blocks .block.tables-content .tables .table .header{display:block;padding:3rem 0;min-height:0;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:3.9rem;line-height:4.3rem;text-align:center;color:white}.blocks .block.tables-content .tables .table .header strong{font-weight:bold}.blocks .block.tables-content .tables .table .header:after{margin-left:2rem;content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:white transparent transparent transparent}.blocks .block.tables-content .tables .table .features{display:grid;grid-template-columns:1fr 1fr 1fr;padding-left:3rem;padding-right:3rem}.blocks .block.tables-content .tables .table .features .feature{padding:5.5rem 3.5rem;border-bottom:1px solid #404040}.blocks .block.tables-content .tables .table .features .feature .title{display:block;margin-bottom:2rem;font-size:2rem;line-height:2.6rem;font-family:"Montserrat","Montserrat-fallback",Arial,sans-serif;font-weight:600;text-align:center}.blocks .block.tables-content .tables .table .features .feature .text{margin-bottom:0}.blocks .block.tables-content .tables .table .features .feature .image{text-align:center;margin-bottom:0}.blocks .block.tables-content .tables .table .features .feature:nth-child(3n+1):nth-last-child(-n+3),.blocks .block.tables-content .tables .table .features .feature:nth-child(3n+1):nth-last-child(-n+3) ~ .feature{border-bottom:none}.faqs{background:#272e39;padding:5rem 0}.faqs .title.title-faq{color:#FFF;margin-bottom:6rem;display:block;font-size:4rem;line-height:5rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;text-align:center}.faqs li{display:flex;align-items:center;margin-bottom:2rem}.faqs li a{padding:0.8rem 1.4rem;font-size:2.5rem;line-height:3.5rem;text-decoration:none;color:#FFF}.faqs li a:hover{color:#f09302}.faqs li a h3{display:inline}.faqs li .bullet{display:inline-block;width:19px;height:19px;margin-right:2rem;vertical-align:middle;position:relative;top:-2px;border-radius:50%;background:url(../img/home/product-categories/arrow-product.png) no-repeat 3px 5px}.faqs li.current a{color:#f09302}.sister-products{background:white;padding:5rem 0}.produits-template-product-v2 .sister-products{background:#EFEFEF}.sister-products .block-title{font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:3.7rem;color:#222B37;line-height:6.3rem;text-align:center;margin-bottom:6.5rem}.sister-products ul li{display:flex;align-items:center;margin-bottom:2rem}.sister-products ul li a{padding:0.8rem 1.4rem;font-size:2.5rem;line-height:3.5rem;text-decoration:none}.sister-products ul li a .bullet{display:inline-block;width:21px;height:21px;margin-right:2rem;vertical-align:middle;position:relative;top:-2px;border-radius:50%;background:url(../img/generic/fleche-bleu.svg) no-repeat}.sister-products ul li a h3{display:inline;font-family:'GothamRounded-Book';color:black}.sister-products ul li a:hover h3{color:#f09302}.other-items{padding-top:10rem;padding-bottom:10rem;white-space:normal;background:#e7e6e6}.other-items .title{display:block;margin-bottom:6rem;color:#272e39;font-size:4rem;line-height:4.5rem}.other-items h3{font-size:2.5rem;font-family:"GothamRounded-Medium";line-height:3.2rem}.other-items .other-items-list{margin-left:-1.5rem;margin-right:-1.5rem;display:block;overflow:hidden}.other-items .other-items-list .item{overflow:hidden;position:relative;display:flex;vertical-align:top;width:calc(50% - 3rem);margin-right:1.5rem;margin-left:1.5rem;white-space:normal;background:white;border:2px solid white}@media (max-width: 768px){.other-items .other-items-list .item .text{display:none}}.other-items .other-items-list .item:before{display:none}.other-items .other-items-list .item:hover{border:2px solid #272e39}.other-items .other-items-list .item .image{width:20rem;height:auto;display:block}.other-items .other-items-list .item .content{overflow:hidden;padding:1.5rem 1rem;flex-grow:1;display:flex}.other-items .other-items-list .item .content a{text-decoration:none;display:flex;flex-grow:1;align-items:center}.other-items .other-items-list .item .content .title{padding-left:3rem;display:block;font-weight:bold;font-size:2.2rem;line-height:3rem;background:url(../img/news/icon-bullet-blue.png) no-repeat left 0.6rem;margin-bottom:0;text-align:left}.other-items .other-items-list .item .content .description{padding-left:3rem;font-size:2rem;line-height:initial}.other-items .other-items-list .item .content .date{position:absolute;bottom:0.5rem;right:3rem;font-size:1.7rem;font-weight:200}@supports (display: grid){.other-items .other-items-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem;grid-row-gap:4.5rem}.other-items .other-items-list .item{margin-bottom:0;margin-left:0;margin-right:0;width:100%}}.faq-template .banner .banner-cta{display:flex;justify-content:center}.faq-template .banner .banner-cta>*{display:flex;align-items:center;padding:1rem 2rem;font-size:2rem;font-family:"Montserrat", sans-serif;font-weight:600}.faq-template .banner .banner-cta>*:nth-child(2){margin-left:4rem}.faq-template .banner .banner-cta>* [class^="icon-"]{margin-right:1rem;font-size:4rem;vertical-align:middle}.faq-template .banner .banner-cta p{width:48rem;margin-bottom:initial}.faq-template .banner .banner-cta a{width:26rem}.faq-template .banner .content .title:not(.title-shadow){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.faq-template .call_to_action{margin-top:9rem;margin-bottom:3rem;text-align:center}.faq-template .call_to_action a{font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:2.5rem;line-height:3.2rem;text-transform:none;text-transform:uppercase}.faq-template .page-content{color:black}.faq-template .page-content h2{font-size:3.7rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;line-height:initial;color:#222B37;margin-bottom:2.5rem}.faq-template .page-content h3{font-size:2.6rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;margin-bottom:1.8rem;line-height:3.6rem}.faq-template .page-content h4{font-weight:700}.faq-template .block-sources .sources{background:#EFEFEF;padding:2rem;border-radius:1rem}.faq-template .block-sources .sources:not(:last-child){margin-bottom:2rem}.faq-template .block-sources .sources-title{display:inline-block;font-family:"Montserrat";font-weight:500;background:white;border-radius:2rem;padding:0.5rem 1.5rem;margin-bottom:2rem;font-size:1.6rem}.faq-template .block-sources ul{margin:unset}.faq-template .block-sources ul.ul-style{list-style-type:disc;list-style-position:inside}.faq-template .block-sources ul li:before{all:unset}.faq-template .block-sources a,.faq-template .block-sources li{font-size:1.6rem}@media (max-width: 980px){.faq-template .block-sources .source-title,.faq-template .block-sources a,.faq-template .block-sources li{font-size:2rem}.faq-template .block-sources li:not(:last-child){padding-bottom:1rem}}.faq-template .block-news{background:#EFEFEF}.block-faqs{padding:6.5rem 0;background:#222B37 url(../img/product-v2/loupe.svg) no-repeat bottom;background-position-x:74em}.block-faqs .block-title{color:#fff;margin-bottom:4rem}.block-faqs li{display:flex;align-items:center;margin-bottom:2rem}.block-faqs li a{padding:0.8rem 1.4rem;font-size:2.5rem;line-height:3.5rem;text-decoration:none;color:#fff}.block-faqs li a:hover{color:#f09302}.block-faqs li a h3{display:inline}.block-faqs li .bullet{display:inline-block;width:24px;height:24px;margin-right:2rem;vertical-align:middle;position:relative;top:-2px;border-radius:50%;background:url(../img/product-v2/picto_faq-fleche-orange.svg) no-repeat}.block-faqs li.current a{color:#f09302}@media (max-width: 1300px){.block-faqs{background-position:center;background-size:contain}}.block-news{padding:6.5rem 0;background:#fff}.page-template-home-v2 .block-news .slick-slider .slick-arrow{top:37%}.produits-template-product-v2 .block-news .slick-slider .slick-arrow{top:40%}.block-news .items:not(.slider-init){display:flex;flex-wrap:wrap;justify-content:center}.block-news .item{flex:0 0 24%;padding:0 0.8rem}.block-news .item.mt{margin-top:1rem}.block-news .item .img{position:relative;max-height:210px;border-radius:1rem;overflow:hidden}.block-news .item .img img{display:block;max-width:100%;height:auto;border-radius:1rem}.block-news .item .img .img-hover{display:none;justify-content:center;align-items:flex-end;position:absolute;top:0;width:100%;height:100%;background:#222B3769;text-align:center;padding-bottom:2rem}.block-news .item .img .img-hover a{background:#f09302;color:#fff;font-size:1.6rem;font-weight:600;padding:0.5rem 1rem;border-radius:3rem;text-decoration:none}.block-news .item .img .img-hover a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.block-news .item .img:hover .img-hover{display:flex}.block-news .item .news-title{display:block;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:2rem;line-height:3rem;color:#222B37;text-decoration:none;margin-top:1rem}.block-news .button.button-blue{display:block;width:fit-content;margin:7rem auto 0;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:2.4rem;padding:1.5rem 2rem;border-radius:3rem;text-transform:initial}.block-news .button.button-blue::after{display:inline-block;width:2rem;height:2rem;content:'';background:url("../img/products/icon-arrow.svg");background-position-x:0%;background-position-y:0%;background-size:auto;background-size:cover;background-position:center;margin-left:2rem;vertical-align:bottom}@media (max-width: 1500px){.block-news{padding:5.5rem 0}}@media (max-width: 980px){.block-news .container{padding:0 !important}.block-news .block-title{padding:0 4rem}.block-news .slick-slider .slick-arrow{left:1em}.block-news .slick-slider .slick-arrow.icon-arrow-right{right:1em}.block-news .item{width:318px}.block-news .item .news-title{font-size:2.2rem}.block-news .item .img img{margin:0 auto}.block-news .item .img .img-hover{display:flex;background:transparent}.block-news .item .img .img-hover a{font:0/0 a;font-size:0px;color:transparent;text-shadow:none;background-color:transparent;border:0}.block-news .item .img .img-hover a::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;pointer-events:auto;background-color:transparent}}@media (max-width: 390px){.block-news .button.button-blue::after{display:none}}@media (max-width: 1300px){.banner{padding-top:2rem;padding-bottom:2rem}.product-template .banner .content{padding-left:10%;padding-right:10%}.banner.banner-smallEstimate{text-align:center}.banner.banner-smallEstimate .content{justify-content:center}.banner.banner-smallEstimate .content .title,.banner.banner-smallEstimate .content .subtitle{width:initial}}@media (min-width: 1500px) and (max-width: 1600px){.banner.banner-smallEstimate .container{width:1400px}}@media (min-width: 1300px) and (max-width: 1500px){.banner .content{padding-left:0;padding-right:0}.banner.banner-smallEstimate{text-align:initial}.banner.banner-smallEstimate .container{width:1200px}.banner.banner-smallEstimate .content{gap:2rem}.banner.banner-smallEstimate .content .title{font-size:4.3rem}.banner.banner-smallEstimate .content .subtitle{font-size:3rem}}@media (max-width: 480px){.banner .content .icon{max-width:33%;height:auto}}@media (max-width: 980px){.product-template .breadcrumb-rating .container{padding:0 4rem}}@media (max-width: 768px){.breadcrumb,.breadcrumb-norating{display:none}.rating-stars{margin-left:auto}}@media (max-width: 980px){.faqs .title{text-align:center}.faqs ul{margin:0 2rem}}@media (max-width: 652px){.faq-template .banner .banner-cta{flex-direction:column;gap:1.5rem;justify-content:center;align-items:center}}@media (max-width: 768px){.faq-template .banner .callback-btn-hide-mobile{display:none}}@media (max-width: 980px){.other-items{padding-left:4rem;padding-right:4rem}}@media (max-width: 768px){.other-items{padding-left:4rem;padding-right:4rem;padding-top:6rem;padding-bottom:6rem}.other-items .title{line-height:5rem;white-space:normal;text-align:center}.other-items .other-items-list{display:block;margin-left:0;margin-right:0}.other-items .other-items-list .item{margin-bottom:3rem}.other-items .other-items-list .item .image{width:25rem}}@media (max-width: 640px){.other-items .other-items-list .item .title{margin-bottom:1.5rem}.other-items .other-items-list .item .content .description{padding-left:0.8rem}.other-items .other-items-list .item .content .date{display:none}}@media (max-width: 480px){.other-items .other-items-list .item .image{display:none}}
