@font-face{font-family:Amstagram;src:url(../fonts/AMSTAGRAM.TTF)}.webform-progress-tracker .progress-marker::after{z-index:1}.webform-progress-tracker .progress-step .progress-marker::after{background-color:transparent}.carousel-control-next{right:-5rem;top:-5rem}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none;border-radius:50%;border:2px solid #fff;width:2.25rem;height:2.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.carousel-control-next-icon svg,.carousel-control-prev-icon svg{width:1.2rem}.carousel-control-next-icon svg path,.carousel-control-prev-icon svg path{fill:#fff}.carousel-control-prev{left:-5rem;top:-5rem}.site-keyword{font-size:5rem;color:#06aaa3;font-weight:400;line-height:1.5;font-family:Amstagram,serif;margin-left:.3rem;line-height:0}.previous-page-link{font-size:normal;color:#3c3c3c;font-weight:700;line-height:1.5;margin-bottom:2rem;display:block}.bloc{margin-top:4.5rem;line-height:1.88}.bloc h4{color:#445f64}.bloc .service.accessibility:hover,.bloc .solution.accessibility:hover{background-color:#06797d}.bloc .service.accessibility:hover div.rounded-circle,.bloc .solution.accessibility:hover div.rounded-circle{background-color:#06797d}.bloc .service,.bloc .solution{background-color:#fff;overflow:hidden;max-width:22.5rem;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1)}.bloc .service__images,.bloc .solution__images{max-height:17rem}.bloc .service__images--icon,.bloc .solution__images--icon{text-align:center;position:relative;bottom:3.5rem;left:0;z-index:0}.bloc .service__images--icon div.rounded-circle,.bloc .solution__images--icon div.rounded-circle{background-color:#fff;width:6rem;height:6rem;border-radius:50%}.bloc .service__images--icon div.rounded-circle img,.bloc .solution__images--icon div.rounded-circle img{max-width:4rem;margin-top:.5rem}.bloc .service__images--icon div.rounded-circle img.car-stock,.bloc .solution__images--icon div.rounded-circle img.car-stock{max-width:5.5rem}.bloc .service a,.bloc .solution a{font-size:1rem;color:#06aaa3;font-weight:700;line-height:1.5}.bloc .service img,.bloc .solution img{width:100%}.bloc .service:hover,.bloc .solution:hover{background-color:#06aaa3;color:#fff;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.3);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.3)}.bloc .service:hover div.rounded-circle,.bloc .solution:hover div.rounded-circle{background-color:#06aaa3}.bloc .service:hover .h4,.bloc .service:hover a,.bloc .service:hover h4,.bloc .solution:hover .h4,.bloc .solution:hover a,.bloc .solution:hover h4{color:#fff}.bloc .service:hover a.accessibility,.bloc .solution:hover a.accessibility{color:#fff!important}.bloc .service:hover .solution__images--image,.bloc .solution:hover .solution__images--image{height:15rem;overflow:hidden}.bloc .service:hover .service__images--image img,.bloc .service:hover .solution__images--image img,.bloc .solution:hover .service__images--image img,.bloc .solution:hover .solution__images--image img{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.bloc.services{margin-top:0}.bloc .service{background-color:#fff;max-width:34.375rem}.bloc .service__images{max-height:12rem}.bloc .service__images--image{max-height:9.375rem;margin-bottom:3rem;overflow:hidden}.bloc .service__images--icon{bottom:6rem}.bloc__title{color:#445f64;margin-bottom:0}.bloc__text{line-height:1.63;margin-top:2.25rem;margin-bottom:2.375rem}.bloc__cta a{font-size:1.125rem;color:#3c3c3c;font-weight:700;line-height:1.5}.bloc__cta--icon{margin-right:.9375rem}.bloc__cta--icon img{max-width:5.625rem}.bloc-projet{background:url(../images/bg-unique-project.png) no-repeat right;margin-top:15.5rem;padding-top:3.8125rem;color:#fff;line-height:1.63}.bloc-projet.lazy{background:0 0}.bloc-projet .video{position:relative;top:-10rem;right:16%}.bloc-projet .video img{max-width:32rem;border-radius:.625rem;cursor:pointer}.bloc-projet .dotted-patterns{position:relative;top:12rem;left:0;z-index:150}.bloc-projet .dotted-patterns svg{fill:#fff;max-width:15rem}.bloc-projet .site-keyword{color:#fff;line-height:.5;margin-left:16%}.bloc-expertise{text-align:center}.bloc-expertise img{max-width:10rem}.bloc-expertise .site-keyword{margin-left:20%}.bloc-testimony{background:url(../images/bg-testimony.png) no-repeat right;-webkit-background-size:cover;background-size:cover;padding:5rem 0;min-height:40rem}.bloc-testimony.lazy{background:0 0}.bloc-testimony .site-keyword{margin-left:10%;color:#f8ad15}.bloc-testimony .carousel-inner{max-width:85%;margin:auto}.bloc-testimony .carousel-inner .carousel-item{font-size:1.125rem;color:#fff;font-weight:600;line-height:1.67}.bloc-testimony .carousel-item{font-size:1.125rem;color:#fff;font-weight:600;line-height:1.67}.bloc-projet .bloc__title,.bloc-testimony .bloc__title{color:#fff}.bloc-car-brands{padding:5rem 0;background:url(../images/bg-car-brands.png) no-repeat bottom;line-height:1.88}.bloc-car-brands__img{width:100%}.bloc-car-brands .site-keyword{color:#f8ad15}.bloc-amenagement .text{padding-left:5%}.slick-track{left:-10rem}.slick-track .slick-slide.slick-active a:focus,.slick-track .slick-slide.slick-active:focus{outline:0}.slick-track img{border-radius:1rem}.additional-info{font-size:.875rem;color:#cd3c14;font-weight:400;line-height:1.5}.web-accessibility{display:none;position:absolute;z-index:300;top:1.5rem;background-color:#3c3c3c;width:27rem;padding:1.5rem;color:#fff}.web-accessibility .contrast{background-color:#445f64}.web-accessibility .contrast button{font-weight:700;color:#fff}.web-accessibility .contrast button.btn:focus{-webkit-box-shadow:none;box-shadow:none}.web-accessibility .contrast button.btn.active{background-color:#fff;color:#3c3c3c}.category-list__subtitle,.offer-list__subtitle{font-size:1.5rem;color:#3c3c3c;font-weight:700;line-height:1.5}.category-list .category-info.accessibility:hover,.offer-list .category-info.accessibility:hover{background-color:#06797d}.category-list .category,.offer-list .category{min-height:14rem}.category-list .category-info,.offer-list .category-info{height:80%;padding-top:.8rem;-webkit-box-shadow:0 .625rem 3.75rem rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem rgba(0,0,0,.1);background-color:#fff}.category-list .category-info:hover,.offer-list .category-info:hover{background-color:#06aaa3}.category-list .category-info:hover p.category__title a,.offer-list .category-info:hover p.category__title a{color:#fff}.category-list .category__title a,.offer-list .category__title a{font-size:1.125rem;color:#3c3c3c;font-weight:700;line-height:1.5;text-decoration:none}.category-list .category__image img,.offer-list .category__image img{max-width:6.25rem}.amenagement-item{position:relative;-webkit-box-shadow:0 .625rem 3.75rem rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem rgba(0,0,0,.1);border-radius:.3125rem;font-size:1rem;color:#3c3c3c;font-weight:400;line-height:1.5;line-height:1.88}.amenagement-item .sp-slides-container{border:none;padding:0}.amenagement-item .sp-slides-container .sp-mask{border-radius:.625rem}.amenagement-item .amenagement-description{font-size:.875rem;color:#3c3c3c;font-weight:400;line-height:1.5;line-height:1.71}.amenagement-item .sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:35%;left:0;height:5rem}.amenagement-item .sp-bottom-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{z-index:300;height:100%;width:12%}.amenagement-item .sp-thumbnails-container .sp-thumbnails{z-index:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.amenagement-item .sp-thumbnails-container .sp-thumbnails .sp-thumbnail-container{min-width:5rem}.amenagement-item .sp-thumbnails-container .sp-next-thumbnail-arrow{background-image:-webkit-linear-gradient(359deg,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-image:-o-linear-gradient(359deg,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-image:linear-gradient(91deg,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-position:100%;-webkit-background-size:3.5rem 5rem;background-size:3.5rem 5rem;background-repeat:no-repeat}.amenagement-item .sp-thumbnails-container .sp-previous-thumbnail-arrow{background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(55%,rgba(255,255,255,.78)),color-stop(78%,rgba(255,255,255,.93)),to(#fff));background-image:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-image:-o-linear-gradient(right,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-image:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.78) 55%,rgba(255,255,255,.93) 78%,#fff 100%);background-position:8%;-webkit-background-size:3.5rem 5rem;background-size:3.5rem 5rem;background-repeat:no-repeat}.amenagement-item .sp-thumbnails-container .sp-next-thumbnail-arrow::before,.amenagement-item .sp-thumbnails-container .sp-previous-thumbnail-arrow::before{top:1.8rem}.amenagement-item .sp-thumbnails-container .sp-next-thumbnail-arrow::after,.amenagement-item .sp-thumbnails-container .sp-next-thumbnail-arrow::before,.amenagement-item .sp-thumbnails-container .sp-previous-thumbnail-arrow::after,.amenagement-item .sp-thumbnails-container .sp-previous-thumbnail-arrow::before{background-color:#f8ad15;width:.25rem;height:.75rem}.right-side-block{position:relative;max-width:16.875rem;padding-left:0;padding-right:0}.right-side-block .text{position:absolute;bottom:1rem;max-width:100%;left:0;padding-right:3rem;border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.right-side-block .text .h3,.right-side-block .text a{color:#fff}.right-side-block .text .h3{line-height:1;margin-bottom:1rem}.right-side-block .text .h3 .site-keyword{color:#3c3c3c}.right-side-block .text a{font-weight:700;text-decoration:none}.right-side-block.diagnostic .text{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6))}.right-side-block.diagnostic .text .h3{line-height:1}.right-side-block.yellow .text a,.right-side-block.yellow .text h1{color:#3c3c3c}#block-remote-rendez-vous{width:35%;top:1rem;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#block-remote-rendez-vous .right-side-block .h3,#block-remote-rendez-vous .right-side-block a{color:#3c3c3c}#block-remote-rendez-vous .right-side-block.remote{max-width:95%;margin-left:1rem}#block-remote-rendez-vous .right-side-block.remote .text{bottom:2rem;left:5%;max-width:74%}#block-remote-rendez-vous .right-side-block.remote .small-pic{position:absolute;bottom:8.5rem;left:71%}.offer-list .right-side-block.remote{max-height:19rem;max-width:100%}.offer-list .right-side-block.remote .image img{max-width:85%}.offer-list .right-side-block.remote .text{max-width:57%}.offer-list .right-side-block.remote .text .h3,.offer-list .right-side-block.remote .text a{color:#3c3c3c}.offer-list .right-side-block.remote .small-pic{bottom:16rem;left:41%}.offer-list .packs.mobile .selected{color:#fff}.offer-list .packs.mobile .selected .sub-title{font-size:.75rem;color:#fff}.offer-list .packs.mobile .product-line{font-size:.875rem}.offer-list .packs.mobile .product-line .sub-title{font-size:.75rem}.offer-list .packs.mobile .offer-box{-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);margin-bottom:2.5rem}.offer-list .packs.mobile .offer-box .offer-title{margin-top:2.5rem}.offer-list .packs .selected{background-color:#06aaa3}.offer-list .packs .btn-darken .btn-outline-primary a{font-size:.875rem;color:#3c3c3c;font-weight:600;line-height:1.5}.offer-list .packs .btn-darken .btn-outline-primary:hover{background-color:#3c3c3c}.offer-list .packs .btn-darken .btn-outline-primary:hover a{color:#fff}.offer-list .packs .offers .offer-title .from{font-size:.875rem;color:#848c95;font-weight:400;line-height:1.5}.offer-list .packs .offers .offer-title .price{font-size:1.875rem;color:#3c3c3c;font-weight:600;line-height:1.5}.offer-list .packs .offers .selected{border-top-left-radius:.5rem .5rem;border-top-right-radius:.5rem .5rem}.offer-list .packs .offers .selected .from,.offer-list .packs .offers .selected .h5,.offer-list .packs .offers .selected .price{color:#fff}.offer-list .packs .selected .btn-outline-primary{border:none;background-color:#fff}.offer-list .packs .product-line .product-popover svg path{fill:#848c95}.offer-list .packs .product-line .sub-title{font-size:.875rem;color:#848c95;font-weight:400;line-height:1.5}.offer-list .packs .product-line .selected{color:#fff}.offer-list .packs .product-line .product-tooltip.selected svg path{fill:#fff}.offer-list .packs .product-line:hover{-webkit-box-shadow:0 .625rem 2.5rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 2.5rem 0 rgba(0,0,0,.1)}.offer-list .packs .product-line:hover .selected{background-color:#048781}.offer-list .packs .product-line.homologation{line-height:2.5}.offer-list .packs .packs-bottom{padding-bottom:3rem}.offer-list .packs .packs-bottom .selected{border-bottom-left-radius:.5rem .5rem;border-bottom-right-radius:.5rem .5rem}.offer-list .packs-column{max-width:18.5%}.offer-list .bordered-column{border-left:1px dotted #ccc}.offer-list .bordered-column.selected{border:none}.offer-list .selected+.bordered-column{border:none}.offer-list .bordered-column:nth-child(2){border:none}.product h6,.related-products h6{margin-bottom:1.5rem}.product{line-height:2}.product__cinfo span,.product__reference span{font-weight:700}.product__price{font-size:1.25rem;color:#3c3c3c;font-weight:700;line-height:1.5}.product__price .big-size{font-size:1.75rem}.product__install-cost{font-size:1rem;color:#848c95;font-weight:700;line-height:1.5}.product__colors{font-weight:700}.product .btn-blue-lagon .btn.btn-outline-yellow,.product .btn-blue-lagon .btn.btn-primary,.product .btn-principal .btn.btn-outline-yellow,.product .btn-principal .btn.btn-primary{padding-top:1.25rem;padding-bottom:1.25rem;width:80%}.product .description img{margin-right:1rem;margin-top:.5rem}.product .description img.align-right{margin-left:1rem}.product .amenagement-details ul,.product .technical-infos ul{padding-left:1rem}.cars-stock .product__reference{font-size:.75rem;color:#3c3c3c;font-weight:400;line-height:2;margin-bottom:0}.cars-stock .product__description{font-size:1.875rem;color:#3c3c3c;font-weight:400;line-height:1.5}.cars-stock .product__price .car-reduced-price~.car-price{text-decoration:line-through}.cars-stock .car-info{max-width:6rem;padding-top:.8rem;padding-bottom:.5rem;margin-right:.5rem;border-radius:.3125rem;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);border:solid 1px #ccc;font-size:.875rem;color:#3c3c3c;font-weight:800;line-height:1.21;text-align:center}.cars-stock .car-info p{margin-bottom:0}.cars-stock .car-info .image{margin-bottom:1rem}.cars-stock .car-info .image img{max-width:4rem}.cars-stock .product__address{line-height:1.5}.cars-stock .product__address h5{line-height:2.25}.cars-stock .product__address .phone{font-weight:800}.cars-stock .sp-slides-container{border:none}.cars-stock .sp-thumbnail-video-360{background-color:#f8ad15;width:5rem;height:5rem}.cars-stock .sp-thumbnail-video-360 svg{height:3.5rem;width:3.5rem}.cars-stock .technical-infos{border-right:1px dotted #ccc}.cars-stock .technical-infos ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:0}.related-products{margin-bottom:5rem;margin-top:5rem}.related-products .site-keyword{display:block;margin-left:10%;line-height:.6}.related-products .product-infos{position:relative;max-width:16.25rem;margin-right:1rem;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1)}.related-products .product-infos a{color:#3c3c3c;text-decoration:none}.related-products .product-infos a:hover{color:#6f6f6f}.related-products.term-product{margin-bottom:1rem;margin-top:0}.related-products .price__from{margin-bottom:0}.related-products .price__from a{font-size:.875rem;color:#06aaa3;font-weight:700;line-height:1.5}.related-products .access-link a{font-size:1.25rem;color:#06aaa3;font-weight:700;line-height:1.5}.related-products .price__amount{font-size:1.875rem;color:#3c3c3c;font-weight:800;line-height:1.5}.related-products .h3{margin-bottom:5rem}.related-products .h6{min-height:5rem}.product-img img{border-top-right-radius:.3125rem;border-top-left-radius:.3125rem}.offer-products .field{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.offer-products .field__item{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;margin-right:1rem;-webkit-box-shadow:0 0 2.5rem rgb(229.5,229.5,229.5);box-shadow:0 0 2.5rem rgb(229.5,229.5,229.5);margin-bottom:3rem;text-align:center}.offer-products .field__item a{color:#3c3c3c;text-decoration:none}.product-tooltip svg path{fill:#848c95}.product-tooltip.accessibility svg path{fill:#6e767f}.tooltip.bs-tooltip-left .tooltip-inner{background-color:#848c95;color:#fff}.tooltip.bs-tooltip-left .tooltip-inner.accessibility{background-color:#6e767f}.tooltip.bs-tooltip-left .arrow::before{border-left-color:#848c95}.tooltip.bs-tooltip-left .arrow.accessibility::before{border-left-color:#6e767f}.tooltip.bs-tooltip-left.show{opacity:1}.ui-widget{font-family:Montserrat,sans-serif}.block-content-faq,.faqs{max-width:75%;margin-bottom:5rem}.block-content-faq .ui-accordion h3.ui-accordion-header,.faqs .ui-accordion h3.ui-accordion-header{font-size:1.125rem;color:#3c3c3c;font-weight:400;line-height:1.5;border-radius:0;padding:1rem 0 1.5rem 1.25rem;margin-bottom:.625rem;background-color:#fff;border:1px solid #ccc;border-left:.3125rem solid #f8ad15;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1)}.block-content-faq .ui-accordion h3.ui-accordion-header .ui-accordion-header-icon,.faqs .ui-accordion h3.ui-accordion-header .ui-accordion-header-icon{display:none}.block-content-faq .ui-accordion h3.ui-accordion-header:focus,.faqs .ui-accordion h3.ui-accordion-header:focus{outline:0}.block-content-faq .ui-accordion h3.ui-accordion-header::after,.faqs .ui-accordion h3.ui-accordion-header::after{content:"+";position:relative;float:right;margin-right:1rem;margin-top:-.5rem;font-size:2rem}.block-content-faq .ui-accordion h3.ui-accordion-header.ui-state-active::after,.faqs .ui-accordion h3.ui-accordion-header.ui-state-active::after{content:"-"}.block-content-faq .ui-accordion .ui-accordion-content,.faqs .ui-accordion .ui-accordion-content{background-color:#fff;border:1px solid #ccc;border-top:0;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);padding:0;margin-top:-1rem;margin-bottom:1rem}.block-content-faq .ui-accordion .ui-accordion-content p,.faqs .ui-accordion .ui-accordion-content p{line-height:1.88;text-align:justify;margin:1.875rem 1.875rem 1.875rem 1.25rem}.block-content-faq{max-width:initial}.block-content-faq .field--name-field-faq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-content-faq .field--name-field-faq .field__label{min-width:15rem;font-size:1.5rem;color:#3c3c3c;font-weight:800;line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider-pro .sp-buttons{display:none}.slider-pro .sp-grab{cursor:pointer}.sp-slides-container .sp-mask{border-radius:.625rem;border:1px solid #ccc}.sp-bottom-thumbnails{width:100%!important}.sp-bottom-thumbnails .sp-thumbnail-container{margin-right:1rem;margin-bottom:1rem}.video-360{display:block;position:absolute;width:4.5rem;height:4.5rem;right:0;background:-webkit-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:-o-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:linear-gradient(45deg,transparent 50%,#f8ad15 50%)}.selected-model{display:block;position:absolute;width:9.5rem;height:9.5rem;right:-3rem;background:-webkit-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:-o-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:linear-gradient(45deg,transparent 50%,#f8ad15 50%);padding-right:1rem;padding-top:1rem;top:-3rem;z-index:10}.selected-model img{width:3.75rem;height:3.75rem}.amenagement .encart{max-width:34.375rem;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);border-radius:1rem 0 1rem 1rem;padding-bottom:4rem}.amenagement .encart .icon{max-width:10rem;height:10rem;text-align:right}.amenagement .encart .icon svg{width:4.6875rem;height:4.6875rem;margin-top:.5rem;margin-right:.5rem}.amenagement .encart .icon svg path{fill:#fff}.amenagement .encart .icon svg path.st1:first-child{fill:#f8ad15}.amenagement .encart img{max-width:12.5rem}.amenagement .encart.confirmed .icon{background:-webkit-linear-gradient(45deg,transparent 50%,#06aaa3 50%);background:-o-linear-gradient(45deg,transparent 50%,#06aaa3 50%);background:linear-gradient(45deg,transparent 50%,#06aaa3 50%)}.amenagement .encart.novice .icon{background:-webkit-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:-o-linear-gradient(45deg,transparent 50%,#f8ad15 50%);background:linear-gradient(45deg,transparent 50%,#f8ad15 50%)}.amenagement .encart .you-are{font-size:.875rem;color:#3c3c3c;font-weight:600;line-height:1.5}.amenagement .encart .description{line-height:1.88}.amenagement .encart .content{margin-top:-6rem}.cars-catalog-contact,.model-catalog-contact,.trust-us{margin-bottom:8rem;padding:5rem 2rem 5rem 5rem;background-color:#06797d;color:#fff}.cars-catalog-contact p,.model-catalog-contact p,.trust-us p{line-height:1.88}.cars-catalog-contact h3,.model-catalog-contact h3,.trust-us h3{color:#fff}.cars-catalog-contact .btn-darken .btn,.cars-catalog-contact .btn-white .btn,.model-catalog-contact .btn-darken .btn,.model-catalog-contact .btn-white .btn,.trust-us .btn-darken .btn,.trust-us .btn-white .btn{width:70%}.model-catalog-contact .site-keyword{color:#fff}.cars-catalog-contact .site-keyword{color:#fff;line-height:.25;margin-left:-2rem;display:block;margin-top:.6rem;margin-right:.5rem;float:left}.trust-us .site-keyword{color:#fff;margin-left:.8rem}.certifications a{font-size:1rem;color:#06aaa3;font-weight:700;line-height:1.5}.partner-network{margin-top:5rem;padding:3rem 3rem 7rem 3rem;color:#fff;background-color:#06797d}.partner-network h2{color:#fff}.partner-network .site-keyword{color:#f8ad15}.savs .field__description a{font-size:1rem;color:#06aaa3;font-weight:400;line-height:1.5}.savs .dotted-patterns{position:relative;bottom:11rem;left:50%;z-index:10}.savs .dotted-patterns svg{fill:#06aaa3}.savs .sav{text-align:center}.savs .sav .title{font-weight:700}.hp-video-modal .modal-dialog,.medium-modal .modal-dialog{position:relative;max-width:60%;margin:auto;top:20%}.hp-video-modal .modal-dialog .modal-header,.medium-modal .modal-dialog .modal-header{border:none;width:auto;position:absolute;right:-2rem;top:-2rem}.medium-modal .modal-dialog{max-width:40%}.confirmed-quotation{margin-bottom:5rem}.confirmed-quotation .header{background-color:#06797d;padding:2rem 3rem 1rem}.confirmed-quotation .header .from{font-size:.875rem;color:#fff;font-weight:400;line-height:1.5}.confirmed-quotation .header .total_price{font-size:2.5rem;color:#fff;font-weight:700;line-height:1.5}.confirmed-quotation .quotation_infos_price{color:#767676}.confirmed-quotation .body{margin-top:1.875rem}.confirmed-quotation .body .categories .category{font-size:1.125rem;color:#3c3c3c;font-weight:700;line-height:1.5;border:solid 1px #ccc;background-color:#fff;cursor:pointer}.confirmed-quotation .body .categories .category:first-child{-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1)}.confirmed-quotation .body .categories .category.active{border-left:solid .3125rem #f8ad15}.confirmed-quotation .body .products{padding-left:1.875rem;-webkit-box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);box-shadow:0 .625rem 3.75rem 0 rgba(0,0,0,.1);border:solid 1px #ccc}.confirmed-quotation .body .products .category__name{margin-top:1.5rem;padding-bottom:1rem;border-bottom:solid 2px #ccc}.confirmed-quotation .body .products .select-selected{max-width:100%}.confirmed-quotation .body .products .select-items{width:100%}.confirmed-quotation .body .products .title{font-size:.875rem;color:#848c95}.confirmed-quotation .body .products .complementary_info{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.fidcar_widget{text-align:left!important;color:#fff;margin-top:1.5rem}.yellow-border{border:3px solid #ffc107;border-radius:1.5rem}@media all and (min-width:62.0625rem) and (max-width:74.9375rem){.bloc-projet .video img{max-width:27rem}.bloc-projet .btn-darken{line-height:4}.cars-catalog-contact .btn-white .btn{width:100%}.right-side-block{max-width:14rem}.right-side-block img{max-width:100%}#block-remote-rendez-vous .right-side-block.remote .text{max-width:80%;bottom:1rem}.bloc .solution{max-width:19rem}.bloc .solution__images{max-height:15rem}.bloc .solution:hover .solution__images--image{height:12.7rem}.bloc .service{max-width:28rem}.related-products .product-infos{max-width:13rem}.amenagement .encart{margin-right:1rem}}.ui-dialog .ui-dialog-titlebar-close{border:none;background:url(../images/icons/black/icon-closed.svg) no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.ui-dialog .ui-dialog-titlebar-close:focus{border:none;outline:0}@media all and (max-width:62rem){.custom-view-content .view-content.row{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bloc .solution{max-width:19rem}.bloc .solution__images{max-height:15rem}.bloc .solution:hover .solution__images--image{height:12.7rem}.bloc.bloc-projet{-webkit-background-size:cover;background-size:cover;margin-top:5rem;padding-top:0;background-position-y:1rem}.bloc.bloc-projet .video{position:initial;text-align:center}.bloc.bloc-projet .video img{width:100%;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.bloc-car-brands{padding-bottom:3rem;padding-top:1rem;margin-top:2.5rem}.bloc .service{max-width:100%}.related-products{margin-bottom:3rem}.related-products .product-infos{max-width:13rem}.offer-products .field{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.offer-products .field__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-tooltip svg path{fill:#3c3c3c}.tooltip.bs-tooltip-left .tooltip-inner{background-color:#3c3c3c;color:#fff}.tooltip.bs-tooltip-left .arrow::before{border-left-color:#3c3c3c}.faqs{max-width:100%!important}.slider-pro .sp-buttons{display:block}.slider-pro .sp-buttons .sp-button{width:.625rem;height:.625rem;background-color:#ccc;border:none}.slider-pro .sp-buttons .sp-button.sp-selected-button{background-color:#06aaa3}.slider-pro .sp-thumbnails-container{display:none}.cars-stock .technical-infos{border:none}.right-side-block{max-width:47%}.right-side-block img{width:100%}.right-side-block.diagnostic.no-remote{max-width:90%}.block-content-faq .field--name-field-faq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-content-faq .field--name-field-faq .field__label{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}}@media all and (max-width:48rem){.bloc .solution{max-width:14rem}.bloc .solution__images{max-height:12rem}.bloc .solution:hover .solution__images--image{height:9.5rem}.cars-catalog-contact{padding:2rem}.cars-catalog-contact .site-keyword{margin-left:0}.partner-network{background-image:none!important;background-color:#06797d!important}#newsletter-modal .modal-dialog,#under-construction-modal .modal-dialog,.hp-video-modal .modal-dialog{max-width:90%}.hp-video-modal iframe{height:21.875rem}}@media all and (max-width:36rem){.cars-catalog-contact,.model-catalog-contact,.trust-us{padding:2rem}.site-keyword{font-size:4rem}.bloc .solution{max-width:90%}.bloc .solution__images{max-height:18rem}.bloc .solution:hover .solution__images--image{height:16rem}.related-products .product-infos{max-width:90%}.related-products .product-infos .product-img img{width:100%}.bloc .service__images{max-height:9rem;margin-bottom:2rem}.right-side-block{max-width:49%}.right-side-block .h3{font-size:1.3rem}}@media all and (max-width:23.75rem){.bloc .solution__images{max-height:16rem}.bloc .solution:hover .solution__images--image{height:14rem}}