.block-hero{background-image:url(/build/images/homepage/bg-search-form.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;border:none;margin:0;padding:0;z-index:1}.block-hero-gradient-bg{background:radial-gradient(39.76% 588.59% at 74.44% 50%,rgba(91,128,159,.37) 19.79%,rgba(91,128,159,.9) 100%);backdrop-filter:blur(4px);padding-top:122px;padding-bottom:122px}#home-search{font-size:15px;padding:20px 60px 20px 30px;height:64px}.input-group-append .btn-submit__algoliaApp{margin-left:-40px}.react-autosuggest__container{position:relative;width:calc(100% - 80px)}.react-autosuggest__container>div{display:block}.react-autosuggest__container .react-autosuggest__suggestions-container{position:absolute;z-index:3;width:100%;left:0;background-color:transparent}.react-autosuggest__container .react-autosuggest__suggestions-list{border-radius:0;list-style-type:none;padding-left:0;max-height:361px;overflow:auto;background-clip:padding-box;background-color:#fff;margin-bottom:0;box-shadow:0 8px 8px rgba(0,0,0,.15)}.react-autosuggest__container .react-autosuggest__suggestions-list::-webkit-scrollbar-thumb{background-color:#434043;width:8px;height:8px;border-radius:4px}.react-autosuggest__container .react-autosuggest__suggestions-list::-webkit-scrollbar{width:8px;height:8px;background-color:#fff}.react-autosuggest__container .react-autosuggest__suggestion{margin-bottom:0;cursor:pointer;padding:0 15px;text-align:left}.react-autosuggest__container .react-autosuggest__suggestion:before{content:none}.react-autosuggest__container .react-autosuggest__suggestion .dropdown-item{font-size:15px;line-height:2rem;padding:12px 0;font-family:proxima_novaregular,sans-serif}.react-autosuggest__container .react-autosuggest__suggestion .dropdown-item:active{background-color:#434043}.react-autosuggest__suggestion:not(:last-child) .dropdown-item{border-bottom:1px solid #434043}.block-agencies{background-image:url(/build/images/homepage/bg-agencies.png);background-repeat:no-repeat}.block-agencies-gradient-bg{background:radial-gradient(40% 327.14% at 0 54%,hsla(0,0%,91.8%,.25) 0,#eaeaea 100%);backdrop-filter:blur(2px);padding-top:90px;padding-bottom:100px}@media (max-width:767.98px){.block-agencies-gradient-bg{background:hsla(0,0%,91.8%,.9)}}.block-electric{background-image:url(/build/images/homepage/bg-voitures-electriques-hybrides.png);background-repeat:no-repeat;background-position:0;background-size:cover}.block-electric-gradient-bg{background:radial-gradient(32.67% 483.73% at 17.33% 46.02%,rgba(91,128,159,.37) 19.79%,#5b809f 100%);backdrop-filter:blur(4px)}.block-electric-gradient-bg h2,.block-electric-gradient-bg h3,.block-electric-gradient-bg p{color:#fff}@media (max-width:767.98px){.block-electric-gradient-bg{background:hsla(0,0%,91.8%,.9)}.block-electric-gradient-bg h2,.block-electric-gradient-bg h3,.block-electric-gradient-bg p{color:#434043}}.block-electric_cta-wrapper{flex-direction:column}@media (min-width:992px){.block-electric_cta-wrapper{flex-direction:row}}.block-electric_cta-wrapper>.btn:first-child{margin-bottom:10px}@media (min-width:992px){.block-electric_cta-wrapper>.btn:first-child{margin-bottom:0}}.block-job-offers{background-image:url(/build/images/homepage/bg-job-offers.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.block-job-offers-gradient-bg{background:radial-gradient(33.82% 327.14% at 16.18% 54%,hsla(0,0%,100%,.4) 0,#fff 100%);backdrop-filter:blur(5px);padding-top:60px;padding-bottom:60px}@media (max-width:767.98px){.block-job-offers-gradient-bg{background:hsla(0,0%,91.8%,.9)}}.item-vehicle{background-color:#fff;cursor:pointer}.item-vehicle figure{margin:0;position:relative}.item-vehicle .item-vehicle_img{width:100%}.item-vehicle .item-vehicle_title{border-bottom:1px solid #5b809f;padding-top:5px;padding-bottom:10px;margin-bottom:5px}.item-vehicle .item-vehicle_title a{color:#5b809f}.item-vehicle .item-vehicle_price_container{font-size:24px;line-height:30px}.item-vehicle:hover{background-color:#5b809f;color:#fff}.item-vehicle:hover figure img{filter:brightness(80%)}.item-vehicle:hover .item-vehicle_title{border-bottom:1px solid #fff}.item-vehicle:hover .item-vehicle_price_container,.item-vehicle:hover .item-vehicle_title a{color:#fff}.item-vehicle_comparator{background:none;border:none;cursor:pointer;color:#fff;transition:all .2s ease}@media (prefers-reduced-motion:reduce){.item-vehicle_comparator{transition:none}}.item-vehicle_comparator.active,.item-vehicle_comparator .icon-heart:hover,.item-vehicle_comparator:hover{color:#eb9b00}#glideCarrosseries .glide__slide a{text-decoration:none;color:#fff;font-size:1.5rem;font-weight:700}#glideCarrosseries .glide__slide a:hover{color:#eb9b00}#glideBrandPages .glide__slide a{text-decoration:none;font-size:1.5rem;font-weight:700}#glideBrandPages .glide__slide a,#glideBrandPages .glide__slide a:visited{color:#434043}#glideBrandPages .glide__slide a:visited img,#glideBrandPages .glide__slide a img{filter:saturate(0)}#glideBrandPages .glide__slide a:active,#glideBrandPages .glide__slide a:hover{color:#eb9b00}#glideBrandPages .glide__slide a:active img,#glideBrandPages .glide__slide a:hover img{filter:saturate(1)}