@media (max-width:768px){.container_custom{padding:10px 20px}.services-premium-content{flex-direction:column}.evenements-content-item{display:flex;height:auto;gap:10px;flex-direction:column}.brands_content{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:25px;justify-content:space-around;grid-template-rows:repeat(1,1fr)}.vehicule-home h2{font-size:1.8rem;margin-top:20px}.vehicule-home-content-item p{font-size:14px}.vehicule-home-content-item img{width:15px}.service-card{height:240px}.service-home-content-item p{font-size:14px}.service-home-content-item img{width:15px}.evenements h2{font-size:1.8rem;margin-top:20px}.assurance-home{padding-top:20px;padding-bottom:20px}.assurance-content{flex-direction:row;gap:4px;flex-wrap:wrap}.container_faq_home{width:100%}.sectionfaq_image{display:none}.container_faq_home .section_faq{padding:80px 20px}.contact-home-content{flex-direction:column;gap:20px}.contact-home-content-item-titre{width:auto;padding:10px 20px}.presentation-caracteristiques-container{padding:0 0 25px 0}.presentation-caracteristiques{max-width:137px}.presentation-caracteristiques-text{text-wrap:wrap}.presentation-titre{font-size:1.8rem}.images-vehicules-image-principal{width:100%}.images-vehicules-contents{width:auto;padding:20px 20px 50px 20px}.images-vehicules-haut-gauche{flex-direction:column}.images-vehicules-haut.images-vehicules-haut-droite{flex-direction:column-reverse}.images-vehicules-haut.images-vehicules-haut-droite img{order:2}.contact-home-content-item-formulaire .two-cols p{flex-direction:column;gap:0}.footer{flex-direction:column;gap:5px}.footer-suivre{flex-direction:column;gap:0}.footer-copyright{flex-direction:column-reverse;text-align:center;padding:30px 0;gap:20px}.footer-container-width{max-width:85%!important;width:85%;margin:10px auto!important;border-left:none}.footer-copyright .cgv{gap:10px}.footer-copyright a{font-size:10px}.lets_clic{font-size:13px!important;margin-left:1px}.images-vehicules-caracteristiques-techniques-text{font-size:14px}.images-vehicules-contents a{border-radius:10px;padding:10px 20px;font-size:14px;margin-bottom:20px}.header-home-block-content{flex-direction:column;gap:40px;padding-top:0}.form-selector{width:100%}.form-selector span{font-size:14px}.containerMenu{height:auto}.principalMenu{padding:10px 5px;justify-content:space-between;width:auto}.principalMenu{padding:10px 5px!important;justify-content:space-between!important;width:auto!important;background-color:#000}.principalMenu{padding:20px}.block-titre h2{font-size:1.8rem}.block-titre h3{font-size:14px}.block-titre{padding-top:50px;padding-bottom:50px}.contact-home-content-item-formulaire .form-button-div{flex-direction:column}.contact-home-content-item-formulaire .two-cols input{width:-webkit-fill-available}.contact-home-content-item-formulaire textarea{width:-webkit-fill-available}.contact-home-content-item-formulaire .two-cols p{width:auto}.contact-home{padding-bottom:0}.contact-home-container{padding:0}.contact-home-content-item-formulaire{overflow:hidden;padding:0;width:100%;border-radius:0}.contact-home-content-item-formulaire .wpcf7{padding:20px}.header-home-block-content-item h1{font-size:1.8rem}.logo-header-home{display:none}.menu-toggle{display:block!important}.menu-menu-principal{gap:0!important;overflow-y:auto!important;padding:0!important}.principalMenu .menu-menu-principal,.principalMenu .menu-menu-principal-eng{position:fixed;top:0;bottom:0;left:0;width:400px;background-color:#fff;display:flex;flex-direction:column;justify-content:start;align-items:start;transition:transform 0.4s ease-in-out;transform:translateX(-100%);padding-top:25%!important;z-index:9998}.menu-menu-principal-eng .sub-menu,.menu-menu-principal .sub-menu{display:none}.headermobileresp{width:100%}.menu-menu-principal>.menu-item a{font-size:18px;padding:0}.principalMenu.active .menu-menu-principal,.principalMenu.active .menu-menu-principal-eng{transform:translateX(0)}.close-button.active{display:block;z-index:9999;transform:translateX(0);opacity:1;padding:2px}.principalMenu.active .imgnavbarmobile{display:block;z-index:9999;transform:translateX(0);opacity:1}.principalMenu.active .vertical-menu{transform:translateX(0)}.vertical-menu{display:flex}.main-navigation{display:none}.principalMenu .menu-menu-principal,.principalMenu .menu-menu-principal-eng{width:100%}.principalMenu{padding:10px 5px;justify-content:space-between;width:auto}.itemButtonMenu img{width:24px}.blocButtonMenuMobile{display:flex!important;flex-direction:row!important;gap:14px!important}.menutop__img{width:140px!important;padding-right:0px!important}.principalMenu{padding:10px 5px!important;justify-content:space-between!important;width:auto!important}.headertopinfo{display:none}.header_actions{display:none}.reserver-chauffeur.container_custom{padding:50px 20px}.reserver-chauffeur-date p{font-size:14px}.reserver-chauffeur-content-item h2{font-size:1.8rem}.btn-reserver-container .btn-reserver{font-size:14px;padding:10px 7px}.trois-images{flex-direction:column;display:flex}.louer-vehicules-content-item h2{font-size:1.8rem}.louer-vehicules-content-item .btn-louer1{font-size:14px}.louer-vehicules-content-item .btn-louer2{font-size:14px}.louer-vehicules-content-item .btn-louer-container{display:flex;flex-direction:column;gap:10px}.vehicule-home.container_custom{padding-left:10px;padding-right:10px}.prix-item span{font-size:12px;padding:0}.prix-info{padding:10px 2px;border-radius:7px}.vehicules{gap:5px;justify-content:space-between}.vehicule-card{width:46%}.vehicule-card .vehicule-card-title img{display:none}.btn-reserver-container{flex-direction:column;gap:10px}.vehicule-card .vehicule-card-title p{font-size:18px;line-height:1.3em;max-width:130px;min-height:52px}.vehicules .btn-reserver-container .btn-reserver{width:-webkit-fill-available;text-align:center}.vehicule-card .vehicule-card-title{margin:0}.assurance-content-item p{text-align:center}.assurance-content-item{width:139px}.image-background{height:220px}.assurance-home h2{font-size:2rem;line-height:1.4em}.footer-cgv{padding-left:0}.header-home-block-content-item-span span{font-size:14px}}