:root{--color-primary:0,74,173;--color-primary-lighter:144,177,221;--color-primary-light:47,112,198;--color-primary-darker:5,47,104;--color-primary-dark:18,69,136;--color-primary-text:255,255,255;--color-secondary:0,0,0;--color-secondary-lighter:221,220,220;--color-secondary-light:173,173,173;--color-secondary-darker:102,99,100;--color-secondary-dark:95,90,91;--color-secondary-text:255,255,255;--color-tertiary:252,144,38;--color-tertiary-lighter:255,221,187;--color-tertiary-light:255,186,118;--color-tertiary-darker:228,131,36;--color-tertiary-dark:184,105,28;--color-tertiary-text:255,255,255;--tw-bg-opacity:1;}.template-button-rounded-full .component-listing .sticky-buttons .container-sort .btn-download{display:none;}.template-button-rounded-full .component-header .container-phone a,.template-button-rounded-full .component-carousel-form-vehicle>form>button,.component-custom-section div.buttons .btn-sm,.section_buttons div a,.bottom-show-more a,.contact .container-form button{background:linear-gradient(to right,#5DE0E6,#004AAD) !important;color:white;border:none;}/*HEADER*/.template-page-header-default .page_header .component-page-header div .container-title{margin-bottom:50px;}/*Menu*/ .component-header header .container-menu{background-color:black;border-bottom:none;} @media screen and (min-width:1024px){.component-header .container-menu>div a.logo{ height:4.5rem;}.component-header header .container-menu>div>nav .container-links .single-link>a{ padding-top:37px; padding-bottom:37px;}.component-header header .container-menu{height:6rem;}}.component-header .hamburger>span .single-line{color:white;} @media screen and (min-width:1024px){.component-header .container-menu>div>nav .container-links>li{color:white;}.component-header .container-menu>div>nav .container-links .single-link>a.nuxt-link-exact-active{color:rgb(var(--color-primary)) !important;border-color:rgb(var(--color-primary)) !important;}}.component-header header{ padding-bottom:6rem;} @media screen and (max-width:789px){.component-header .transparent .container-menu{ background-color:black !important;}.component-header header{ padding-bottom:4rem;}}.component-header .container-menu>div>nav .container-links.\!justify-start{justify-content:flex-end !important;}.component-header .container-menu>div>nav .container-links.order-2{width:45%;}.component-header header .container-menu>div>nav .container-links .single-link>a.nuxt-link-exact-active{color:rgb(var(--color-secondary));}/*PAGE D'ACCUEIL*/#page-index .title-links{justify-content:center;}#page-index .title-links h2{font-weight:bold;}/*page accueil - carousel*/.component-custom-carousel .slide{width:100vw;}/*section images avec lien*/.component-single-linked-images .single-linked-images{height:20rem;}/* dernier vehicules*/ @media screen and (min-width:768px){.component-single-vehicle .single-vehicle div.container-image{padding-top:75%;}}/* PAGE LISTING */.listing .container-top .pt-5{background-repeat:no-repeat;background-size:cover;background-position:center;}/*bouton tri*/.component-listing .container-sort .multiselect__tags{border-radius:999px;}/* boulean tag */.component-form-listing .container-checkbox.template-default.active,.component-form-listing .container-checkbox.template-default{background-color:#f2f2f2;}.component-form-listing .peer:checked ~ .peer-checked\:bg-gray-300{background-color:rgb(var(--color-secondary));}.component-form-listing .container-checkbox.template-default{border:none;}.component-form-listing .container-radio>span.active .custom-radio{background-color:rgb(var(--color-secondary));border-color:rgb(var(--color-secondary));}/*prix reduc*/.component-single-vehicle .single-vehicle .container-content div .flex-wrap{align-items:flex-end;}/*prix des vehicule*/ .component-single-vehicle .single-vehicle .container-content div .price{ margin:0;}.component-single-vehicle .single-vehicle div .container-content .price{color:rgb(var(--color-primary));}.component-single-vehicle .single-vehicle div .container-content .price-discount .discount{ background-color:rgb(var(--color-primary));}.component-page-vehicle .container-tabs ul.options-list .single-option .inclus{color:rgb(var(--color-primary));}/* PAGE VEHICULE*/ @media screen and (min-width:1280px){.page_vehicle div section .container-raw .w-128{width:38rem;}}.component-page-vehicle-carousel div.VueCarousel-slide{padding-top:72%;}/*PAGE SERVICES*/.component-custom-section .section-text .title{text-transform:uppercase;}/* PAGE FEU VERT*/.single-service .component-single-service .container-icon{background-color:transparent;}.component-services .container-single-services .single-service{border-right:none;}.container-single-services img{height:3rem;width:3rem;} @media screen and (min-width:1024px){.services-feu-vert .container-single-services .single-service{width:20%;flex:none;}}/* PAGE VAN */.brands-van .component-brands .template-small .container-small-brands .single-small-brand>a .container-small-image img{width:auto;object-fit:contain;}/*PAGE CONTACT*/.contact .container-form{border:1px solid #ebebeb;padding:30px;border-radius:10px;background-color:rgba(33,33,33);color:white;}.component-form-section form div div.mb-2{margin-bottom:1rem;}.component-form-section form input::placeholder,.component-form-section form textarea::placeholder{color:gray;}.component-form-section form input,.component-form-section form textarea{border-radius:5px;}.component-form-section form label{font-weight:400;font-size:14px;}/*champ transparent*/.component-contact .component-form-section .multiselect .multiselect__tags{background-color:white !important;} /* PAGE CONNEXION */#page-connexion div div.border-gray-light,#page-connexion div div.border-gray-lightest{background-color:rgba(33,33,33);border:none;color:white;}#page-connexion .text-black{color:white;}#page-connexion button{margin-left:unset;width:50%;}#page-connexion a.text-right{text-align:unset;}#page-connexion .text-gray-medium{text-transform:uppercase;}#page-connexion input{height:48px;}/* FOOTER */.component-footer footer{background-color:black;color:white;}.component-footer .container-footer .container-logo a img{height:7rem;}.container-custom-navigation a,.component-footer footer .container-footer .container-rs nav .fa-container{color:#C0C0C0 !important;border-color:#C0C0C0 !important;}.component-footer-copyright{background-color:black !important;color:white !important;border-top:1px solid lightgray;}.component-footer-copyright a,.component-footer-copyright .fill-current{color:rgb(var(--color-primary)) !important;}