.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}.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}.produits-template-product-v2 .anchor,.page-template-home-v2 .anchor,.estimates-template-default .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-default .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-default .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-default .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-default .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-default .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-default .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-default .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-default .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-default .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-default .slick-dots li button,.estimates-template-default .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-default .slick-dots li.slick-active button,.estimates-template-default .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-default .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-default .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-default .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-default [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-default .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-default [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-default [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}.guides-template .banner .title{box-shadow:none;background:#222B37}.guides-template .banner .icon{margin-bottom:0}.guides-template .section-title{display:block;margin-bottom:5rem;color:#272e39;font-size:4rem;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;text-align:center}.guides-template .description{margin-bottom:5rem;padding-left:5rem;padding-right:5rem}.guides-template .description p{text-align:center;font-size:2rem;line-height:3rem}.guides-template .popular-guides{padding-top:5rem;margin-bottom:6rem}.guides-template .popular-guides .guides-list{margin-left:-1rem;margin-right:-1rem;padding-left:4rem;padding-right:4rem;height:40rem}.guides-template .popular-guides .guides-list .guide{display:inline-block;margin-left:1rem;margin-right:1rem;margin-bottom:1.6rem;width:calc(33% - 2rem);min-height:19rem;position:relative;background-size:cover;background-repeat:no-repeat}.guides-template .popular-guides .guides-list .guide:first-child{height:40.2rem;float:left}.guides-template .popular-guides .guides-list .guide .guide-banner{position:absolute;bottom:0;left:0;right:0;z-index:2}.guides-template .popular-guides .guides-list .guide .guide-banner .name{display:block;padding-top:2.5rem;padding-bottom:2.5rem;padding-left:4rem;padding-right:7.5rem;font-size:2rem;font-weight:bold;color:white;line-height:2.5rem;background:url(../img/generic/white-bullet-b.png) no-repeat center right 2.5rem}.guides-template .popular-guides .guides-list .guide .overlay{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;opacity:0}.guides-template .popular-guides .guides-list .guide a{display:block;width:100%;height:100%;position:relative;overflow:hidden;text-decoration:none}.guides-template .popular-guides .guides-list .guide:hover .overlay{opacity:0.35}@supports (display: grid){.guides-template .popular-guides .guides-list{display:grid;grid-template-columns:[col1-start] 1fr [col2-start] 1fr [col3-start] 1fr [col3-end];grid-template-rows:[row1-start] auto [row2-start] auto [row2-end];grid-gap:2rem;margin-left:0;margin-right:0}.guides-template .popular-guides .guides-list .guide{display:inline-block;min-height:auto;width:100%;margin-left:0;margin-right:0;margin-bottom:0}.guides-template .popular-guides .guides-list .guide:first-child{grid-column:col1-start;grid-row:row1-start / row2-end}}.guides-template .filters{margin-top:6rem}.guides-template .filters .title{display:block;margin-bottom:4rem;color:#383838;font-size:2.5rem;text-align:center}.guides-template .filters .filters-list{text-align:center;display:flex;margin-bottom:5rem}.guides-template .filters .filters-list li{margin-right:1rem;margin-left:1rem;background:#f5f5f5}.guides-template .filters .filters-list li a{padding:1.5rem;display:block;font-size:1.5rem;font-weight:bold;text-decoration:none;text-transform:uppercase}.guides-template .filters .filters-list li.current a{color:#FFFFFF}.guides-template .filter-reset{display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.guides-template .filter-reset a{font-size:2rem;line-height:3rem;color:#272e39;display:flex;text-decoration:none;align-items:center}.guides-template .filter-reset a .text{text-decoration:underline}.guides-template .filter-reset a .icon{margin-right:1rem}.guides-template .filter-reset a .icon:before{font-size:3rem;color:#272e39}.guides-template .filter-reset a:hover{color:#f09302}.guides-template .filter-reset a:hover .icon:before{color:#f09302}.guides-template .all-guides{padding-top:3rem;padding-bottom:10rem;background:#f5f5f5}.guides-template .all-guides .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}.guides-template .all-guides .categories-list{margin-top:6rem;font-size:0}.guides-template .all-guides .categories-list .category{background:#FFFFFF;display:block;vertical-align:top;position:relative;border-bottom-width:5px;border-bottom-style:solid;border-radius:1.5rem}.guides-template .all-guides .categories-list .category:not(:last-child){margin-bottom:8rem}.guides-template .all-guides .categories-list .category .header{display:flex;align-items:center;padding:4rem 4rem 0;font-weight:bold;font-size:2.5rem;letter-spacing:1px;text-align:center;position:relative}.guides-template .all-guides .categories-list .category .header .title-image{padding:1rem;min-width:calc(60px + 1rem);min-height:calc(60px + 1rem);border-radius:50%;margin-right:2rem;display:flex;align-items:center;justify-content:center}.guides-template .all-guides .categories-list .category .header .title-image img{max-width:100%;max-height:100%;margin:auto}.guides-template .all-guides .categories-list .category .header .title-image .picto-svg{font-size:40px;color:#FFFFFF}.guides-template .all-guides .categories-list .category .slick-slider .slick-list{margin:0}.guides-template .all-guides .categories-list .category .slick-slider .slick-arrow{left:-2em}.guides-template .all-guides .categories-list .category .slick-slider .slick-arrow.icon-arrow-right{left:auto;right:-2em}.guides-template .all-guides .categories-list .category .content{padding:4rem;color:#626161;font-size:2rem}.guides-template .all-guides .categories-list .category .content .text,.guides-template .all-guides .categories-list .category .content>p{margin-bottom:4rem;line-height:3rem}.guides-template .all-guides .categories-list .category .content .icon-arrow-rounded .path1::before{color:#fff}.guides-template .all-guides .categories-list .category .content .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.guides-template .all-guides .categories-list .category .content .guide{display:flex;justify-content:center;margin:0 1rem}.guides-template .all-guides .categories-list .category .content .guide img{max-width:100%;height:auto;box-shadow:2px 2px 11px #00000029;border-radius:1.5rem}.guides-template .all-guides .categories-list .category .content .guide .guide-content{position:relative}.guides-template .all-guides .categories-list .category .content .guide-title{position:absolute;top:1em;left:50%;display:flex;align-items:baseline;width:90%;transform:translateX(-50%);font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-size:1.8rem;line-height:2.5rem;font-weight:700;background:#fff;color:#222B37;padding:1rem;border-radius:1.5rem}.guides-template .all-guides .categories-list .category .content .guide-title .dot{display:block;min-width:14px;height:14px;border-radius:50%;margin-right:1rem}.guides-template .all-guides .categories-list .category .content .see-all{padding-top:1.5rem;padding-bottom:1.5rem;position:absolute;bottom:-2rem;right:3rem;color:white;text-transform:none}.guides-template .all-guides .categories-list .category .content .see-all:hover{text-decoration: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){.guides-template .all-guides .categories-list .category .header{min-height:0;padding-right:1rem;padding-left:1rem;line-height:3.5rem}}@media (max-width: 768px){.guides-template .filters .filters-list{padding-left:0;padding-right:0;flex-wrap:wrap}.guides-template .filters .filters-list li{display:block;margin-right:0;flex:1 1 25%;margin-bottom:1rem}.guides-template .section-title{line-height:5rem}.guides-template .description{padding-left:0;padding-right:0;margin-left:2rem;margin-right:2rem}.guides-template .popular-guides{padding-left:4rem;padding-right:4rem}.guides-template .all-guides .categories-list{display:block;margin-left:0;margin-right:0}.guides-template .all-guides .categories-list .category{display:block;width:100%;margin-left:0;margin-right:0}.guides-template .all-guides .categories-list .category .content .guides-list{width:100%}.guides-template .most-viewed-products .title{line-height:5rem}}@media (max-width: 640px){.guides-template .most-viewed-products{margin-bottom:0}.guides-template .popular-guides .guides-list .guide .guide-banner .name{font-size:2.4rem}}
