:root{--bs-dark-rgb:0, 0, 0;--bs-body-font-family:var(--font-inter), var(--bs-font-sans-serif);--bs-primary-rgb:24, 119, 243;--bs-body-font-size:14px}html{font-optical-sizing:auto}.btn:not(.btn-sm,.btn-lg){--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:.65rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-lg{--bs-btn-padding-x:2rem;--bs-btn-padding-y:1rem}.form-control:disabled{opacity:.75}.header-navbar[data-bs-theme=dark]{--bs-navbar-color:#fff;--bs-bg-opacity:0;transition:background-color .15s ease-in-out;&.scrolled{--bs-bg-opacity:1}& .btn-outline-primary{--bs-btn-bg:#242424;--bs-btn-border-color:transparent}}.menubutton-anim{cursor:pointer;width:20px;height:20px;margin:0;transition:all .5s ease-in-out;position:relative;transform:rotate(0);& span{opacity:1;background:#fff;border-radius:0;width:100%;height:2px;transition:transform .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0);&:first-child{top:0}&:nth-child(2),&:nth-child(3){top:10px}&:nth-child(4){top:20px}}}[aria-expanded=true]{& .menubutton-anim{& span:first-child{width:0%;top:11px;left:50%}& span:nth-child(2){transform:rotate(45deg)}& span:nth-child(3){transform:rotate(-45deg)}& span:nth-child(4){width:0%;top:11px;left:50%}}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}.button-top-page{z-index:1001;bottom:1.5rem;right:1.5rem}.carousel-1-by-1{scroll-behavior:smooth}.page-header{background-image:radial-gradient(at bottom center, #1877f3cc, rgba(var(--bs-dark-rgb), 0) 70%);background-position:bottom;background-repeat:no-repeat;background-size:50% 100%}.vehicle-aura{background-image:radial-gradient(at left, #1877f380, rgba(var(--bs-dark-rgb), 0) 50%), radial-gradient(at right, #1877f3cc, rgba(var(--bs-dark-rgb), 0) 50%);background-position:0,100%;background-repeat:no-repeat;background-size:20% 120%,20% 100%}@media screen and (width<=425px){.vehicle-aura{background-image:radial-gradient(circle at center, #1877f3cc, rgba(var(--bs-dark-rgb), 0) 70%);background-position:0;background-size:200% 100%}}.vcvc-grid{grid-template-columns:1fr 1fr;grid-template-areas:"v1 v2""c1 c2";gap:0 2em}.v-1{grid-area:v1}.v-2{grid-area:v2}.v-1,.c-1,.v-2,.c-2{width:80%;margin:auto}.c-1{grid-area:c1}.c-2{background-image:radial-gradient(circle at left, #1877f380, rgba(var(--bs-dark-rgb), 0) 55%), radial-gradient(circle at right, #1877f380, rgba(var(--bs-dark-rgb), 0) 60%);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:50% 40%,50% 60%;grid-area:c2}.big-text-outline{color:#fff;text-shadow:0 0 2px #9e9e9e;text-align:center;pointer-events:none;font-size:10rem;font-weight:700}.vehicle-rental-image{z-index:5;margin-top:-5rem;margin-bottom:-5rem;position:relative}@media screen and (width<=425px){.v-1,.c-1,.v-2,.c-2{width:100%}.c-1{margin-bottom:2rem}.c-2{background-image:radial-gradient(circle at center, #1877f34d, rgba(var(--bs-dark-rgb), 0) 35%), radial-gradient(circle at center, #1877f34d, rgba(var(--bs-dark-rgb), 0) 35%);background-position:right top -50%,0 100%;background-size:200% 60%,200% 70%}.vehicle-rental-image{margin-bottom:-3rem}}.bloc-electrique{background-image:url(/assets/images/photos/fond-electrique.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.bloc-promo{background-image:radial-gradient(circle at center, #1877f380, rgba(var(--bs-dark-rgb), 0) 40%);background-position:left -50% bottom 20%;background-repeat:no-repeat;background-size:50% 200%}.avantages{background-image:linear-gradient(to bottom, rgba(var(--bs-dark-rgb), .8), rgba(var(--bs-dark-rgb), .5)), url(/assets/images/photos/photo-01.jpg);background-position:50%,50%;background-repeat:no-repeat;background-size:cover}.vehicules{background-image:radial-gradient(circle at center, #1877f380, rgba(var(--bs-dark-rgb), 0) 40%);background-position:left -50% bottom 20%;background-repeat:no-repeat;background-size:50% 200%}.card-vehicle{background-image:linear-gradient(to bottom, #fff 0%, #fff 60%, rgba(var(--bs-dark-rgb), .1) 100%)}@media screen and (width<=768px){.vehicules{background-image:none}}@media screen and (width>=768px){.actualites-slider{--bs-gutter-x:3rem}}.temoignages{background-image:radial-gradient(circle at center, #1877f380, rgba(var(--bs-dark-rgb), 0) 40%), radial-gradient(circle at center, #1877f3cc, rgba(var(--bs-dark-rgb), 0) 40%);background-position:right -50% bottom 20%,left -50% bottom 20%;background-repeat:no-repeat;background-size:150% 200%,150% 200%}.temoignages-slider .card{background-color:#1f1f1f66}@media screen and (width<=768px){.temoignages{background-image:none}}.accordion{--bs-accordion-active-color:var(--bs-primary);--bs-accordion-active-bg:transparent;--bs-accordion-btn-focus-box-shadow:0;--bs-accordion-btn-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20640%20640%22%3E%3C%21--%21Font%20Awesome%20Free%20v7.0.0%20by%20@fontawesome%20-%20https%3A//fontawesome.com%20License%20-%20https%3A//fontawesome.com/license/free%20Copyright%202025%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%230d6efd%22%20d%3D%22M320%20576C461.4%20576%20576%20461.4%20576%20320C576%20178.6%20461.4%2064%20320%2064C178.6%2064%2064%20178.6%2064%20320C64%20461.4%20178.6%20576%20320%20576zM296%20408L296%20344L232%20344C218.7%20344%20208%20333.3%20208%20320C208%20306.7%20218.7%20296%20232%20296L296%20296L296%20232C296%20218.7%20306.7%20208%20320%20208C333.3%20208%20344%20218.7%20344%20232L344%20296L408%20296C421.3%20296%20432%20306.7%20432%20320C432%20333.3%20421.3%20344%20408%20344L344%20344L344%20408C344%20421.3%20333.3%20432%20320%20432C306.7%20432%20296%20421.3%20296%20408z%22/%3E%3C/svg%3E);--bs-accordion-btn-active-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20640%20640%22%3E%3C%21--%21Font%20Awesome%20Pro%20v7.0.0%20by%20@fontawesome%20-%20https%3A//fontawesome.com%20License%20-%20https%3A//fontawesome.com/license%20%28Commercial%20License%29%20Copyright%202025%20Fonticons%2C%20Inc.--%3E%3Cpath%20fill%3D%22%230d6efd%22%20d%3D%22M320%20112C434.9%20112%20528%20205.1%20528%20320C528%20434.9%20434.9%20528%20320%20528C205.1%20528%20112%20434.9%20112%20320C112%20205.1%20205.1%20112%20320%20112zM320%20576C461.4%20576%20576%20461.4%20576%20320C576%20178.6%20461.4%2064%20320%2064C178.6%2064%2064%20178.6%2064%20320C64%20461.4%20178.6%20576%20320%20576zM232%20296C218.7%20296%20208%20306.7%20208%20320C208%20333.3%20218.7%20344%20232%20344L408%20344C421.3%20344%20432%20333.3%20432%20320C432%20306.7%20421.3%20296%20408%20296L232%20296z%22/%3E%3C/svg%3E)}.table-lg>:not(caption)>*>*{padding:1rem}.collapsing{opacity:1;animation-name:fadeInOpacity;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:1}.btn-icn-square{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.cursor-pointer{cursor:pointer}.color-circle{box-sizing:border-box;background-color:#0000;border:2px solid #fff;border-radius:50%;width:1.5rem;height:1.5rem}.color-bleu{background-color:#0909c5}.color-bleu.active{border-color:#0909c5}.color-noir{background-color:#000}.color-noir.active{border-color:#000}.color-gris{background-color:gray}.color-gris.active{border-color:gray}.color-blanc{background-color:#fff;border-color:#ccc}.color-blanc.active{border-color:#fff}.color-beige{background-color:beige}.color-beige.active{border-color:beige}.color-marron{background-color:#8b4513}.color-marron.active{border-color:#8b4513}.color-rouge{background-color:#d00909}.color-rouge.active{border-color:#d00909}.color-jaune{background-color:#ff0}.color-jaune.active{border-color:#ff0}.color-vert{background-color:#35c600}.color-vert.active{border-color:#35c600}.color-violet{background-color:#aa0baa}.color-violet.active{border-color:#aa0baa}.color-circle.active{border-color:var(--bs-primary)}.text-bg-pink{color:#fff!important;background-color:rgba(236, 64, 122, var(--bs-bg-opacity,1))!important}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@media (width<=991.98px){.mobile-contents{display:contents!important}.dashboard-grid{flex-direction:column;gap:1.5rem;display:flex}.order-mobile-1{order:1}.order-mobile-2{order:2}.order-mobile-3{order:3}.order-mobile-4{order:4}}.grecaptcha-badge{visibility:hidden}
