body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{color:azure;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;text-decoration:none}.drawerTelButton{margin:auto}.drawer a{color:#060606;font-family:Roboto,Helvetica,Arial,sans-serif;text-decoration:none}img{margin-top:12px}#call_button{background-color:#efe1c2;color:#211f1d}.footer{display:flex;flex-direction:column;margin:auto;width:100%}.top{align-items:center;background-color:#060606;color:#fff;display:flex;justify-content:space-around;padding-bottom:4rem;padding-top:4rem;z-index:100}.left{width:45%}.left h3{font-size:30px;font-weight:700;line-height:70px}.left h3,.left p{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal}.left p{font-size:20px;font-weight:500;line-height:36px}.right{display:flex;gap:4rem}.right h3{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:70px}.right ul{list-style:none}.right li,.right p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:30px}.right a{color:#fff;text-decoration:none}.bottom{background-color:#000;color:azure;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:21px;padding:1rem;text-align:center;z-index:100}.bottom a{color:azure;text-decoration:none}@media (max-width:991.98px){.top{padding-left:1rem;padding-right:1rem}}@media (max-width:700px){.top{align-items:start;flex-direction:column;padding-left:1rem}.left{width:100%}.left h3,.left p{text-align:center}.right{display:flex;flex-direction:row;gap:4rem;justify-content:center;width:100%}}@media (max-width:575.98px){.top{align-items:start;padding-left:1rem}.right,.top{flex-direction:column}}:root{--main-blue-color:#1976d2}.main{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}h1,h2{font-family:Roboto Slab,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.625;opacity:1;text-decoration:none;text-transform:none;vertical-align:initial}.header_section{background-repeat:no-repeat;background-size:cover;box-shadow:none;color:#344767;display:grid;height:750px;opacity:1;place-items:center;width:100%}.header_section_content{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:4rem;margin-top:5%;width:80%}.header_section_content .title_content{align-items:center;display:flex;flex-direction:column}.header_section_content .title_content p{color:#1976d2;color:var(--main-blue-color);font-size:2.25rem;font-style:normal;font-weight:400;letter-spacing:-.125px;line-height:1.625;margin:8px 0 0;opacity:1;text-align:center;text-decoration:none;text-transform:none;vertical-align:initial}.header_section_content .title_content img{width:420px}.header_section_content .title_content h1{color:#211f1d}.header_section_subText{font-size:1.2rem;font-weight:400}.headerSectionSubText,.header_section_subText{color:#fff;font-family:Roboto Slab,sans-serif;font-style:normal}.headerSectionSubText{font-size:16px;font-weight:600;letter-spacing:.016em;margin-top:-2.5rem;text-align:center}.header_section_subText a{color:#fff;text-decoration:none}.reservation_container{color:#fff;display:flex;flex-direction:column;font-size:20px;margin-top:3rem}.reservation_container a{background-color:#1976d2;border:none;border-radius:5px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#fff;cursor:pointer;font-size:20px;font-weight:550;padding:1rem;transition:background-color .3s ease}.reservation_container a:hover{background-color:#12385f}.Pre_form{background-color:#fff;border-radius:5px;color:#000;font-weight:700;gap:0;padding:20px 20px 2rem;width:500px}.Pre_form h2{text-align:center}.Pre_form input{background-color:#f3f3f3;border:0;border-radius:9px;height:60px;width:100%}.Pre_form button{background-color:#efe1c2;border:none;border-radius:4px;color:#211f1d;cursor:pointer;font-size:18px;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.Pre_form button:hover{background-color:#817864;color:#fff}.body_section{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-clip:initial;background-color:#fffc;box-shadow:0 1.25rem 1.6875rem 0 #0000000d;color:#000000de;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;min-width:0;overflow:visible;overflow-wrap:break-word;position:relative;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;width:100%}.head_title_section{align-items:center;background-color:#000;background-image:url(/static/media/mercedes_dark.c1dba021a4dcd2c9641a.webp);background-position:100% 50%;background-repeat:no-repeat;background-size:50% auto;display:flex;flex-direction:row;gap:13rem;height:215px;justify-content:center;width:100%}.head_title_content{display:flex;flex-direction:column;max-width:1200px}.head_title_section h3{color:#fff;font-family:Roboto Slab,sans-serif;font-size:2.2rem;margin-bottom:0}.head_title_section p{color:#fff;margin-top:0}.reservation_link{display:flex;gap:10px}.reservation_link button{background:linear-gradient(70deg,#efe1c2,#efe1c2);color:#211f1d;font-family:Roboto Slab,sans-serif;font-size:22px;height:55px;width:350px}.social_media_icons{gap:1rem}.social_media_icons img{fill:#fff;color:#fff;width:25px}.presentation_section{margin:5rem auto;width:100%}.presentation_section_content{align-items:center;display:flex;gap:3rem;justify-content:center;margin:2rem auto auto;max-width:1200px}.presentation_section_content img{border-radius:5px;height:350px;width:500px}.presentation_text{display:flex;flex-direction:column}.presentation_section_content p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.016em;line-height:23px}.nos_services_container{margin-top:3rem;padding-bottom:4rem}.nos_services_container h2{color:#211f1d;text-align:center}.nos_services_content{display:flex;flex-direction:column;gap:3rem;margin:auto;max-width:1500px;padding-top:2rem}.nos_services_item_content{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:auto}.nos_services_item{max-width:30%}.nos_services_item img{border-radius:8px;height:150px;object-fit:cover;width:100%}.nos_services_item{align-items:center;display:flex;flex-direction:column}.nos_services_item svg{width:20px}.nos_services_item_content h4{color:#000;font-size:28px;font-weight:700;line-height:41px}.nos_services_item_content h4,.nos_services_item_content p{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.016em;margin-bottom:0;margin-top:1rem}.nos_services_item_content p{color:#060606;font-size:18px;font-weight:400}.nos_services_item_content a{align-items:center;color:#000;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:.5rem;justify-content:flex-end;letter-spacing:.016em;margin-bottom:2rem;text-decoration:underline}.reserver_son_trajet_container{flex-direction:column;margin:6rem auto;max-width:1200px}.reserver_son_trajet_container h2{letter-spacing:-.125px;line-height:1.625;margin-bottom:5rem;opacity:1;text-align:center;text-decoration:none;text-transform:none;vertical-align:initial}.reserver_son_trajet_steps{display:flex;gap:3rem;justify-content:center;padding-top:2rem}.reserver_son_trajet_steps img{margin-top:0}.card_travel{background-color:#060606!important;box-shadow:0 3px 20px #000c!important;color:#fff!important;width:30%}.card_travel div{font-size:1.5rem}.card_travel p{color:#fff!important;font-size:18px}.reserver_son_trajet_steps div{font-style:normal;font-weight:500;line-height:3rem}.reserver_son_trajet_steps div,.reserver_son_trajet_steps p{font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.016em}.reserver_son_trajet_steps p{color:#344767;font-size:18px}.cars_list_section{margin:auto;width:100%}.cars_list_container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:1500px}.cars_list_container h2{color:#060606;display:flex;justify-content:center;margin-top:5rem;text-align:center}.cars_list_container p{max-width:90%;text-align:center}.cars_list_cards{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-evenly;margin-bottom:6rem;margin-top:6rem;max-width:90%}.Card{background-color:#0a0a0a!important;padding:3rem}.LuggageNb,.passengerNb{color:#fff!important}.eco_section{background-color:#f0f2f7;background-color:var(--background-grey-light);background-image:url(/static/media/prius_banner_darken.d4af62afcabbbe4176d2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;margin:auto;width:100%}.eco_container{color:#fff;display:flex;flex-direction:column;font-size:21px;font-weight:600;margin:6rem auto auto;max-width:70%;text-align:center}.eco_title{color:#fff!important}.eco_container a{color:#fff;text-decoration:underline}.eco_container h2{font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.625;opacity:1}.eco_card img{width:250px}.car_inside_services_section{background-color:#fff;padding-bottom:6rem;padding-top:2rem;width:100%}.car_inside_services_container{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:1500px}.car_inside_services_container h3{color:#fff;display:flex;font-family:Roboto Slab,sans-serif;font-size:2.3rem;font-style:normal;font-weight:700;justify-content:flex-start;letter-spacing:.016em}.car_inside_services_content{display:flex;flex-direction:row;gap:3rem}.car_inside_services_item{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.car_inside_services_item svg{color:#efe1c2;height:80px;width:80px}.car_inside_services_item p{color:#fff;font-family:Roboto Slab,sans-serif;font-size:18px;font-style:normal;font-weight:600;text-align:center}.reservation_button{background-color:#efe1c2!important;color:#211f1d!important}.reservation_button2{background-color:#211f1d!important;color:#efe1c2!important}.Faq_section{margin:10rem auto;max-width:1800px;width:100%}.Faq_section h3{font-size:2.3rem;font-weight:700}.Faq_section h3,.Faq_section h4{color:#211f1d;display:flex;font-family:Roboto Slab,sans-serif;font-style:normal;justify-content:flex-start;letter-spacing:.016em;margin:auto}.Faq_section h4{font-size:1.5rem;font-weight:500}.Faq_content{gap:1rem;margin:auto;max-width:1000px}.Faq_content,.Faq_content_title{display:flex;flex-direction:column;justify-content:center}.Faq_content_title{gap:0;margin-bottom:2rem}.Faq_content_text p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal}.contact_section{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/driverBackground.63d089abbd44345b5dda.webp);background-repeat:no-repeat;background-size:cover;width:100%}.contact_content{display:flex;flex-direction:row;justify-content:space-between;margin:6rem auto;max-width:1000px}.contact_section button{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;padding:2rem 4rem}.contact_content_left{background:linear-gradient(to bottom right,#efe1c2,#efe1c2);border:1px solid #474747;border-radius:5px;color:#211f1d;display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:3rem}.contact_content_left h2{color:#211f1d;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:600;letter-spacing:.016em;line-height:41px;margin-bottom:1rem;text-align:center}.contact_content_left a{margin:auto}.contact_content_left p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.016em;line-height:27px}.reservation_link_section{margin-bottom:5rem}.reservation_link_content{align-items:center;border-radius:8px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;display:flex;flex-direction:row;gap:2rem;justify-content:space-around;margin:auto;max-width:1200px;padding:3rem}.reservation_link_content p{color:#444;font-family:Roboto Slab,sans-serif;font-size:18px;font-weight:600}.reservation_link_right button{background:linear-gradient(70deg,#efe1c2,#efe1c2);color:#211f1d;font-family:Roboto Slab,sans-serif;font-size:22px;height:55px;width:350px}.reservation-link{gap:20px}.conseils-list,.reservation-link{display:flex;flex-direction:column}.conseils-list{gap:10px}@media (max-width:1000px){h2{font-size:1.8rem;margin:auto;max-width:80%}.header_section_content{flex-direction:column;gap:2rem}.header_section_content .title_content img{height:60px;width:300px}.header_section_content .title_content p{font-size:1.5rem}.header_section_subText{font-size:1.3rem;max-width:80%;text-align:center}.head_title_section{background-position:105% 105%;flex-direction:column;gap:3rem;height:auto;padding-bottom:2rem}.head_title_content{align-items:center}.head_title_section h3{font-size:2rem}.head_title_section p{font-size:1rem}.reservation_link{flex-direction:column}.presentation_section_content{flex-direction:column-reverse;gap:2rem}.presentation_text{gap:1.5rem}.presentation_text h1{text-align:center}.presentation_text p{font-size:16px;gap:2rem;margin:auto;max-width:85%;text-align:center}.presentation_section_content img{border-radius:13px;height:140px;object-fit:cover;width:90%}.nos_services_item{gap:1rem;margin:auto;max-width:90%}.nos_services_item h4{font-size:22px}.nos_services_item_content{max-width:95%}.nos_services_item_content p{font-size:14px}.reserver_son_trajet_container{max-width:90%}.cars_list_container h2{margin-top:5rem}.cars_list_cards{flex-direction:column;gap:1rem}.Card{padding:1rem}.Card img{height:110px}.car_inside_services_section{margin-top:-2px}.car_inside_services_container h3{font-size:1.7rem;max-width:80%;text-align:center}.car_inside_services_content{flex-wrap:wrap;justify-content:center;max-width:90%}.car_inside_services_item svg{height:50px;width:50px}.Faq_section{margin-bottom:5rem;margin-top:5rem}.Faq_content_text{margin:auto;max-width:95%}.Faq_content_title{margin:auto;max-width:90%;text-align:center}.Faq_content_title h3{font-size:2rem}.Faq_content_title h4{font-size:1.1rem}.contact_content{align-items:center;flex-direction:column-reverse;margin-top:0}.reservation_link_content{flex-direction:column;text-align:center}}@media (max-width:700px){h2{font-size:1.8rem;margin:auto;max-width:80%}.Pre_form{width:100%}.header_section_content .title_content img{height:40px;width:220px}.header_section_content .title_content p{font-size:1.3rem}.header_section_subText{font-size:1.1rem;max-width:80%;text-align:center}.head_title_content{align-items:center;max-width:85%;text-align:center}.head_title_section h3{font-size:1.7rem}.head_title_section p{font-size:.9rem}.nos_services_item{flex-direction:column}.nos_services_item img{height:150px;object-fit:cover;width:90%}.reserver_son_trajet_container{margin-bottom:6rem;margin-top:4rem}.reserver_son_trajet_container h2{margin-bottom:2rem}.reserver_son_trajet_steps{align-items:center;flex-direction:column}.card_travel{width:100%}.card_travel img{height:150px}.contact_content_left{max-width:80%}}@media (max-width:500px){h2{font-size:1.8rem;margin:auto;max-width:80%}.header_section_content .title_content img{height:40px;width:200px}.header_section_content .title_content p{font-size:1.2rem}.header_section_subText{font-size:1rem;max-width:80%;text-align:center}.head_title_section h3{font-size:1.5rem}.presentation_section{margin-bottom:2rem;margin-top:2rem}.nos_services_item_content a{justify-content:flex-start}.contact_content_left h2{font-size:20px}.contact_content button{padding:1rem 2rem}.eco_section{height:auto;padding-bottom:3rem}}.customCarRangeCard img{object-fit:contain}.customCarRangeCard svg{width:20px}.CardType{color:#fff;font-size:35px!important;margin-bottom:0}.CardBrand,.CardType{font-family:Avenir Next;font-style:normal;font-weight:500;letter-spacing:.016em;line-height:41px;text-align:center}.CardBrand{color:#efe1c2;font-size:20px}.actionButton{color:#efe1c2;display:flex;justify-content:center}.action_button{color:#efe1c2!important}.LuggageNb,.passengerNb{align-items:center;display:flex;gap:1rem;justify-content:center}@media (max-width:1000px){.Card{max-width:350px}.CardType{font-size:26px!important}.CardBrand{font-size:1rem!important}.Card button{font-size:.7rem}}@media (max-width:500px){.Card{max-width:350px}}:root{--background-grey-light:#f0f2f7;--background-black:#060606}.service_aeroport_section_contentHead{align-items:center;background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/a%C3%A9roport-d%C3%A9part.2f194cae03aaccf18831.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:500px;justify-content:center;width:100%}.service_aeroport_section_contentHead h1{color:#fff;font-size:3rem}.orly{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/orly.686eb5c2a088fedf6372.webp)}.roissy{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/roissy.17dd8ea479fb93e06e48.webp)}.van{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/vtc-van.4f53cad6e7a50a5af9e5.webp)}.paris{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/paris-arc-de-triomphe.1f360a99901a6cb51419.webp)}.link-aéroport{display:flex;flex-direction:column}.link-aéroport a{color:#1461b3;text-decoration:underline}.link-aéroport a:hover{color:#09294b;text-decoration:underline}.service_longues_distance_section_contentHead{align-items:center;background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/autoroute.46115749a0296be61b67.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:600px;justify-content:center;width:100%}.service_longues_distance_section_contentHead h1{color:#fff;font-size:3rem}.service_longues_distance_section_contentHead p{color:#fff}.service_mise_a_dispo_section_contentHead{align-items:center;background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/driver.b55917b0d60e683f699e.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:600px;justify-content:center;width:100%}.service_mise_a_dispo_section_contentHead h1{color:#fff;font-size:3rem}.service_section_presentation{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:auto;max-width:900px}.service_section_presentation h2{font-family:Luxurious Roman,serif;font-size:3.5rem}.service_section_presentation h2,.service_section_presentation p{color:#5d5d5d;display:flex;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.016em;margin:auto;text-align:center}.service_section_presentation p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px}.service_content_deck{align-items:baseline;background-color:#f0f2f7;background-color:var(--background-grey-light);display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin:auto auto 5rem;padding-top:2rem}.service_deck_item{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:300px}.service_deck_item .title,.service_deck_item h3{color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:.016em;text-align:center}.service_deck_item svg{color:#2272ff;color:var(--main-blue-color);height:60px;width:60px}.service_deck_item p{color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.016em;text-align:center}.service_content_informations{align-items:center;display:flex;flex-direction:row;gap:3rem;margin:3rem auto;max-width:1200px}.service_content_informations img{border-radius:8px;height:300px;width:500px}.service_content_informations_text{display:flex;flex-direction:column;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.016em;margin:auto}.adverstising_section{background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/driverBackground.63d089abbd44345b5dda.webp);background-repeat:no-repeat;background-size:cover;width:100%}.adverstising_section_content{display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:1000px;padding-bottom:6rem;padding-top:6rem}.adverstising_section_content button{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;padding:2rem 4rem}.adverstising_section_content_left{background:linear-gradient(to bottom right,#1a3b5b,#1976d2);border:1px solid #474747;border-radius:5px;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:3rem}.adverstising_section_content_left h2{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:600;letter-spacing:.016em;line-height:41px;margin-bottom:1rem;text-align:center}.adverstising_section_content_left a{margin:auto}.adverstising_section_content_left p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.016em;line-height:27px}@media (max-width:1000px){.service_aeroport_section_contentHead img{width:350px}.service_aeroport_section_contentHead h1{font-size:2.5rem}.service_longues_distance_section_contentHead img{width:350px}.service_longues_distance_section_contentHead h1{font-size:2rem;max-width:90%}.service_mise_a_dispo_section_contentHead img{width:350px}.service_mise_a_dispo_section_contentHead h1{font-size:2rem;max-width:90%}.service_content_deck{margin-top:-2px}.service_content_informations{flex-direction:column;max-width:90%}.service_content_informations img{height:150px;object-fit:cover;width:85%}.bottom_infos{flex-direction:column-reverse}.adverstising_section_content{align-items:center;flex-direction:column-reverse;margin-top:0}}@media (max-width:700px){.service_aeroport_section_contentHead h1{font-size:2rem;max-width:90%;text-align:center}.service_aeroport_section_contentHead img{width:250px}.service_longues_distance_section_contentHead h1{font-size:2rem;max-width:90%;text-align:center}.service_longues_distance_section_contentHead img{width:250px}.service_mise_a_dispo_section_contentHead h1{font-size:2rem;max-width:90%;text-align:center}.service_mise_a_dispo_section_contentHead img{width:250px}.service_deck_item svg{height:45px;width:45px}.service_deck_item h3{font-size:1.3rem}.service_deck_item p{font-size:17px}.service_deck_separator{border:1px solid #5a5a5a;width:80%}.adverstising_section_content_left{max-width:80%}.adverstising_section_content_right img{width:250px}}@media (max-width:500px){.adverstising_section_content_left h2{font-size:20px}.adverstising_section_content button{padding:1rem 2rem}}html{scroll-behavior:smooth}.a_propos_section_contentHead{align-items:center;background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/suitMan.7a29d7b7fcbab2719ade.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:300px;justify-content:center;width:100%}.a_propos_section_contentTop{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:4rem auto auto;max-width:900px}.a_propos_section_contentTop h2{font-size:22px;font-weight:600}.a_propos_section_contentTop h2,.a_propos_section_contentTop p{color:#5d5d5d;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;justify-content:flex-start;letter-spacing:.016em;margin:auto}.a_propos_section_contentTop p{font-size:16px;font-weight:400}.a_propos_section_contentCoreTop{display:flex;flex-direction:row;gap:5rem;margin:3rem auto;max-width:1200px}.a_propos_section_contentCoreTopText{color:#5d5d5d;display:flex;flex-direction:column;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:2rem;justify-content:flex-start;letter-spacing:.016em;margin:auto}.a_propos_section_contentCoreSentence{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:5rem auto;max-width:900px}.a_propos_section_contentCoreSentenceCore{font-size:30px;font-weight:600}.a_propos_section_contentCoreSentenceAuthor,.a_propos_section_contentCoreSentenceCore{color:#5d5d5d;display:flex;flex-direction:column;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;gap:2rem;justify-content:flex-start;letter-spacing:.016em;margin:auto}.a_propos_section_contentCoreSentenceAuthor{font-size:16px;font-weight:400}.a_propos_section_contentCoreBottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin:auto auto 5rem;max-width:1200px}.a_propos_section_contentItem{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:300px}.a_propos_section_contentItem h3{color:#5d5d5d;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;letter-spacing:.016em;text-align:center}.a_propos_section_contentItem svg{color:#22639f;height:60px;width:60px}.a_propos_section_contentItem p{color:#5d5d5d;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.016em;text-align:center}@media (max-width:991.98px){.a_propos_section_contentCoreTop,.a_propos_section_contentTop{max-width:570px;text-align:center}.a_propos_section_contentCoreTop{flex-direction:column}.a_propos_section_contentCoreTop img{height:200px;margin:auto;width:300px}.a_propos_section_contentCoreSentence{max-width:570px}.a_propos_section_contentCoreSentenceCore{font-size:20px;text-align:center}}@media (max-width:575.98px){.a_propos_section_contentCoreTop,.a_propos_section_contentTop{max-width:350px;text-align:center}.a_propos_section_contentCoreTop{flex-direction:column;gap:2rem}.a_propos_section_contentCoreTop img{height:200px;margin:auto;width:300px}.a_propos_section_contentCoreSentence{max-width:350px;text-align:center}.a_propos_section_contentCoreSentenceCore{font-size:20px}}:root{--main-blue-color:#2272ff}.car_section{margin:auto;width:100%}.nos_voitures_section_contentHead{align-items:center;background-image:linear-gradient(rgba(0,0,0,.527),#00000080),url(/static/media/mercedes_classeE_wallpapper.0c5a7c76060676ff9870.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:400px;justify-content:center;width:100%}.social_media_icons{display:flex}.social_media_icons a{width:40px}.nos_voitures_section_contentHead h1{color:#fff;font-size:3rem}.CarTitle{align-items:center;display:flex;justify-content:space-around}.CarTitle h1{font-size:50px;font-style:normal;font-weight:700;letter-spacing:.016em;text-align:end}.CarTitle h1,.CarTitle h2{color:#2272ff;color:var(--main-blue-color);font-family:Roboto,Helvetica,Arial,sans-serif}.CarTitleSeperation{border:1px solid #2272ff;border:1px solid var(--main-blue-color);width:50%}.car_details{background-color:#f0f2f7;border:1px solid #a8a8a84d;flex-direction:column;gap:4rem;margin:auto auto 5rem;padding-bottom:2rem;padding-top:2rem}.car_details,.car_details_secondary{display:flex;justify-content:space-evenly}.car_details_secondary{margin:auto;width:80%}.car_details_secondary li{font-size:16px}.CarDetails ul{list-style:none}.CarDetails li{display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;padding-bottom:.2rem;padding-top:.2rem}.car_details_travel p{align-items:center;color:#000;display:flex;font-weight:600;gap:1rem}.car_details_travel h3{color:#2272ff;color:var(--main-blue-color);font-family:Roboto,Helvetica,Arial,sans-serif}.car_details_travel ul{list-style:none}.car_details_travel li{align-items:center;color:#000;display:flex;font-weight:600;gap:1rem}.car_details_travel li svg{color:#000}.car_details_left{margin-left:5rem}.car_details_left ul{list-style:none}.car_details_left h3{color:#2272ff;color:var(--main-blue-color);font-family:Roboto,Helvetica,Arial,sans-serif}.car_details_left li{color:#000;font-weight:600}.car_details_left li svg{color:#000}.car_details_right h3{color:#2272ff;color:var(--main-blue-color);font-family:Roboto,Helvetica,Arial,sans-serif}.car_details_right li{color:#000;font-weight:600}.car_details_right ul{list-style:none}.car_details_right li svg{color:#000}.car_gallery{display:flex;gap:2rem;justify-content:center}.car_gallery img{border-radius:4px;box-shadow:0 3px 10px #0003}.other_car{align-items:center;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;gap:3rem;justify-content:center;margin-bottom:3rem;margin-top:4rem}.other_car p{color:#344767;font-size:1.5em}.other_car_button_list{display:flex;gap:2rem}.other_car_button_list button{font-size:22px;padding:20px}.contact_section{padding-bottom:1rem;padding-top:1rem}@media (max-width:1000px){.nos_voitures_section_contentHead img{width:350px}.nos_voitures_section_contentHead h1{font-size:2.5rem}.car_gallery{flex-wrap:wrap}.CarTitleSeperation{width:20%}.car_details_secondary{flex-wrap:wrap;width:100%}.other_car{flex-wrap:wrap}.CarDetails{border:none;border-radius:0}}@media (max-width:700px){.nos_voitures_section_contentHead h1{font-size:2rem;max-width:90%;text-align:center}.nos_voitures_section_contentHead img{width:250px}.car_details_left{margin-left:0}.CarTitle{flex-direction:column-reverse;margin:auto auto 2rem;max-width:90%;text-align:center}}@media (max-width:500px){.car_details_left,.car_details_right,.car_details_travel{margin-left:1rem;width:100%}.other_car p{max-width:80%;text-align:center}.other_carButtonList{flex-wrap:wrap;justify-content:center}}.partie{margin:5rem auto;max-width:90%;width:1500px}.inside,.partie{display:flex;flex-direction:column}.MentionsLegalesSection{margin-bottom:7rem;margin-top:7rem;max-width:1800px}.MentionsLegalesSectionContent{color:#7c7c7c;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:800px}.MentionsLegalesSectionContent h1{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:600;margin-bottom:5rem;text-align:center}.MentionsLegalesSectionContentText{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:auto;max-width:800px}.MentionsLegalesSectionContentText ul{list-style-type:none}@media (max-width:991.98px){.MentionsLegalesSectionContent p{max-width:350px;text-align:center}}.PolitiqueDeConfidentialiteSection{margin-bottom:7rem;margin-top:7rem;max-width:1800px}.PolitiqueDeConfidentialiteSectionContent{color:#7c7c7c;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:800px}.PolitiqueDeConfidentialiteSectionContent h1{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:600;margin-bottom:5rem;text-align:center}.PolitiqueDeConfidentialiteSectionContentText{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:auto;max-width:800px}.PolitiqueDeConfidentialiteSectionContentText ul{list-style-type:none}@media (max-width:991.98px){.PolitiqueDeConfidentialiteSectionContent p{max-width:350px;text-align:center}}.FormContent{box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;margin:4rem auto 10rem;max-width:800px;padding:2rem}.FormTravelType{display:flex;gap:2rem;justify-content:center;margin-bottom:2rem}.FormTravelType label{border:2px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;padding:8px 16px;width:100%}.FormTravelType label.active{background-color:#007bff;color:#fff}.FormTravelType input[type=radio]{display:none}.FormLocation{display:flex;gap:3rem;justify-content:center}.FormDuration,.FormLocationDeparture{display:flex;flex-direction:column}.FormLocationDeparture{gap:8px;width:100%}.FormLocationArrival{display:flex;flex-direction:column;gap:8px;width:100%}.textFieldArrival,.textFieldDeparture{width:100%}.FormData{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.FormData input{padding:1rem}.FormData input:hover{border:1px solid #535353}.FormDataDateTime{display:flex;gap:3rem;justify-content:space-between}.FormDataDate,.FormDataTime{display:flex;flex-direction:column;width:100%}.FormDuration .DurationSelect{width:200px}.submitButton{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.submitButton button:hover{background-color:#0056b3}@media (max-width:500px){.FormContent{box-shadow:none}.FormLocation,.FormTravelType{flex-direction:column}}.input-error{border:1px solid red}.loader{text-align:center}.container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:10rem}.FormStep2Content{flex-direction:column;margin:4rem auto auto;max-width:800px;padding:2rem;width:50%}.FormStep2Content,.price_container{box-shadow:0 3px 8px #0006;display:flex}.price_container{align-items:baseline;background-color:#fff;border-radius:7px;flex-direction:row;justify-content:space-between;margin-bottom:2rem;padding:20px}.price_container p{margin-bottom:0;margin-top:0}.price_container .price_content,.price_container p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600}.travel_item{display:flex;gap:5rem;margin-left:1rem}.navigationButtons{display:flex;flex-direction:row;gap:1rem}.navigationButtons button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:100%}.navigationButtons .submitButton{background-color:#007bff}.navigationButtons .submitButton:hover{background-color:#0056b3}.navigationButtons .previousStepButton{background-color:#888}.navigationButtons .previousStepButton:hover{background-color:#0056b3}@media (max-width:500px){.container{flex-direction:column-reverse}.FormStep2Content{width:95%}.CurrentInformations{width:95%!important}tr{display:flex!important;flex-direction:column!important}table{min-width:0!important;min-width:auto!important}.label_data{font-weight:600!important}}.stepper{margin-top:10rem}.FormStep3Content{box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;margin:4rem auto auto;max-width:800px;padding:2rem;width:50%}.price_inner_container,.price_options_inner_container{display:flex;justify-content:space-between;width:100%}.price_options_inner_container{align-items:baseline}.price_container_options p{margin-bottom:0;margin-top:0}.price_container_options .price_content,.price_container_options p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600}.price_options_content,.price_options_inner_container p{color:grey;font-size:15px;font-weight:500}.estimatedTime_container{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 2rem 0}.estimatedTime_container p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;margin-top:0}.distance_container{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;padding:0 2rem}.distance_container p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;margin-top:0}form{display:flex;flex-direction:column;gap:2rem}button,input,textarea{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:10px;padding:8px}.error{color:red;font-size:12px;margin-top:4px}@media (max-width:500px){.container{flex-direction:column-reverse}.FormStep3Content{width:95%}.CurrentInformations{width:95%!important}tr{display:flex!important;flex-direction:column!important}table{min-width:0!important;min-width:auto!important}.label_data{font-weight:600!important}}.FormStep4Content{box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;margin:4rem auto auto;max-width:800px;padding:2rem;width:50%}h1{text-align:center}h2{color:#211f1d}.price_container_options{align-items:baseline;background-color:#fff;border-radius:7px;box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2rem;padding:20px}.CurrentInformations{background-color:#f0f2f7;border-radius:7px;margin:4rem auto auto;max-width:800px;padding:2rem;width:50%}.payment_card_container h2{font-size:20px;text-align:center}.payment_card_online{align-items:center;border-radius:10px;box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;padding:2rem;transition:.3s}.payment_card_online:hover{background-color:#deebff}.payment_card_incar{align-items:center;border-radius:10px;box-shadow:0 3px 8px #0006;display:flex;flex-direction:column;margin-top:2rem;padding:2rem;transition:.3s}.payment_card_incar:hover{background-color:#deebff}a{text-align:center;width:100%}.payment_card_incar img{border-radius:8px;height:120px;object-fit:cover;width:70%}.navigationButtons{margin-top:2rem}.price_inner_container_total{display:flex;justify-content:space-between;margin-top:1rem;width:100%}.price_content_total{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:600}.price_inner_container p{color:grey;font-size:15px;font-weight:500}.price_content{color:grey;font-size:15px!important;font-weight:500}@media (max-width:500px){.FormStep4Content{width:95%}.payment_card_online img{height:100%!important;width:100%!important}.payment_card_incar img{height:70px;width:100%}}.travel_container{display:flex;flex-direction:column;justify-content:center;margin-top:5rem}.success_paiement_msg{background-color:#edf7ed;border-radius:5px;color:#408944;font-weight:700;padding:1rem;text-align:center}.travel_form{box-shadow:0 3px 8px #0006;margin:auto;padding:2rem;text-align:center;width:500px}.travel_form button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:100%}.travel_form button:hover{background-color:#0056b3}.Travel_informations{box-shadow:0 3px 8px #0006;margin:2rem auto;padding:2rem;text-align:center;text-align:start;width:500px}.Travel_informations h2{text-align:center}.Travel_informations button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease;width:100%}.Travel_informations .cancel_button:hover{background-color:#2e2e2e}.Travel_informations .cancel_button{background-color:#4b4b4b}.Travel_informations .label_data{font-weight:700}.Travel_informations button:hover{background-color:#0056b3}.Travel_informations .cancel_travel_message{font-size:20px;text-align:center}.accordion-separator{background-color:#ccc;height:1px;margin:10px 0}@media (max-width:500px){.Travel_informations{width:95%}}.accordion{border:1px solid #ccc;border-radius:5px;margin-bottom:10px}.accordion-header{align-items:center;background-color:#f5f5f5;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.accordion-content{border-top:1px solid #ccc;padding:10px;transition:max-height .3s ease-in-out}.accordion-content.open{max-height:1000px}.icon{border-bottom:2px solid;border-left:2px solid;height:10px;transform:rotate(45deg);transition:transform .3s ease-in-out;width:10px}.up{transform:rotate(135deg)}.down{transform:rotate(-45deg)}.erreur404{text-align:center}.erreur404 h1{font-size:9rem;margin:0}.erreur404 p{font-size:2rem;margin:0}.erreur404 a{color:#2272ff}.erreur404 img{max-width:1000px;width:90%}.eco_content{color:#000;display:flex;flex-direction:row;gap:5rem;margin:auto auto 5rem;text-align:left}.eco_text{max-width:800px}.eco_container h2{color:#000;font-family:Roboto Slab,sans-serif}.eco_container p{font-family:Roboto Slab,sans-serif;font-size:18px;font-weight:500}.eco_container img{border-radius:5px;width:500px}.not_bold{font-weight:500}.eco_container li{margin-top:1rem}.long_img{width:390px!important}@media (max-width:1000px){.eco_content{flex-direction:column;text-align:center}.eco_content img{width:100%}.long_img{display:none}}.prestationSectionService{margin:10rem auto auto;max-width:1800px;width:100%}.prestationSectionContentBottom{background-color:#060606;border:1px solid hsla(0,0%,66%,.623);margin-top:3rem;padding-bottom:6rem}.prestationBottom{display:flex;flex-direction:column;gap:3rem;margin:auto;max-width:1000px;padding-top:5rem}.prestationItem{align-items:center;display:flex;gap:4rem}.prestationItem img{border-radius:8px}.prestationItem svg{width:20px}.prestationItemText h4{color:#2272ff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:500;letter-spacing:.016em;line-height:41px;margin-bottom:1rem}.prestationItemText p{color:#fff;font-size:18px;font-weight:400}.prestationItemText a,.prestationItemText p{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.016em;margin-bottom:2rem}.prestationItemText a{align-items:center;color:#2272ff;display:flex;font-size:15px;font-weight:500;gap:.5rem;justify-content:flex-end}.CarMiniServicesSection{margin:auto;padding-bottom:6rem;padding-top:6rem;width:100%}.CarMiniServicesSectionContent{align-items:center;display:flex;flex-direction:column;gap:4rem;margin:auto;max-width:1000px}.CarMiniServicesSectionContent h3{color:#2272ff;display:flex;font-family:Luxurious Roman,serif;font-size:2.3rem;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.016em}.CarMiniServicesSectionContentRight{display:flex;flex-direction:row;gap:4rem}.CarMiniServicesSectionItem{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.CarMiniServicesSectionItem svg{color:#5271ff;height:80px;width:80px}.CarMiniServicesSectionItem p{color:#fff;font-size:20px;text-align:center}.iconCustom{color:#16436d}.FaqSection{margin:4rem auto;max-width:1800px;width:100%}.FaqSection h3{color:#5271ff;font-family:Luxurious Roman,serif;font-size:2.3rem}.FaqSection h3,.FaqSection h4{display:flex;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.016em;margin:auto}.FaqSection h4{color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem}.FaqSectionContent{gap:1rem;margin:auto;max-width:1000px}.FaqSectionContent,.FaqSectionContentTitle{display:flex;flex-direction:column;justify-content:center}.FaqSectionContentTitle{gap:0;margin-bottom:2rem}.FaqSectionContentText p{color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal}.nos_voitures_section_contentHead p{color:#fff;font-size:20px}.pricing_section{background-color:#f9f9f9;padding:50px 20px;text-align:center}.pricing_section h2{font-size:2rem;margin-bottom:20px}.pricing_section p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:40px}.pricing_container{margin:2rem auto auto;max-width:1200px}.pricing_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:40px}.pricing_card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.pricing_card:hover{box-shadow:0 8px 12px #0003;transform:translateY(-10px)}.pricing_card img{border-bottom:1px solid #eee;height:auto;width:100%}.pricing_card h3{font-size:1.5rem;margin:20px 0 10px}.pricing_card p{color:#555;font-size:1rem;margin-bottom:20px;padding:0 20px}.pricing_card strong{color:#007bff;display:block;font-size:1.25rem;margin-bottom:20px}.pricing_advantages{margin:0 auto 40px;max-width:800px;text-align:left}.pricing_advantages h3{font-size:1.75rem;margin-bottom:20px}.pricing_advantages ul{list-style:none;padding:0}.pricing_advantages li{color:#555;font-size:1rem;margin-bottom:10px;padding-left:30px;position:relative}.pricing_advantages li:before{color:#007bff;content:"✔";font-size:1.25rem;left:0;position:absolute;top:0}.pricing_cta{margin-top:20px}.pricing_cta p{font-size:1.2rem;margin-bottom:20px}.pricing_cta_button{display:flex;justify-content:center}.pricing_cta a{width:auto}.pricing_cta .button,.pricing_cta a{display:inline-block;margin:0 10px}.pricing_cta .button,.pricing_cta a button{background-color:#007bff;background:linear-gradient(70deg,#2272ff,#125fab);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;height:55px;padding:10px 20px;transition:background-color .3s ease}.pricing_cta .button:hover,.pricing_cta a button:hover{background-color:#0056b3}.hotels_section{padding:50px 20px;text-align:center}.hotels_container{margin:2rem auto auto;max-width:1200px}.hotels_section h2{font-size:2.5rem;margin-bottom:20px}.hotels_section p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:40px}.hotels_list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hotel_item{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.hotel_item:hover{box-shadow:0 8px 12px #0003;transform:translateY(-10px)}.hotel_item img{border-bottom:1px solid #eee;height:200px;margin-top:0;object-fit:cover;width:100%}.hotel_item h3{color:#007bff;font-size:1.5rem;margin:20px 0 10px}.hotel_item p{color:#555;font-size:1rem;margin-bottom:20px;padding:0 20px}.hotels_section p:last-of-type{font-size:1.1rem;font-weight:700;margin-top:40px}.presentation_text h2{text-align:center}.eco_container{margin-top:0}.eco_container h2{color:#fff}.eco_container ul{align-items:baseline;display:flex;flex-direction:column}.car_inside_services_container h2,.car_inside_services_container p{color:#211f1d}.car_inside_services_container p{text-align:center}.contact_content{align-items:center}.head_title_content h2{color:#fff}.Faq_content_title h2,.Faq_content_title p{text-align:center}.info_aeroport_section{background-color:#f9f9f9;margin-bottom:40px;padding:40px}.section_title{font-size:2rem;margin-bottom:20px;text-align:center}.info_aeroport_container{margin:2rem auto auto;max-width:1200px}.info_aeroport_intro{align-items:center;display:flex;margin-bottom:20px}.info_aeroport_image{border-radius:8px;margin-right:20px;width:50%}.info_aeroport_text{color:#555;font-size:1.1rem}.info_aeroport_details{display:flex;flex-wrap:wrap;justify-content:space-between}.info_card{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;margin-bottom:20px;padding:20px;text-align:center;width:30%}.info_icon{color:#007bff;font-size:2rem;margin-bottom:10px}.cta_section{margin-top:20px;text-align:center}.cta_button{background-color:#007bff;color:#fff;margin-top:10px;text-transform:uppercase}.roissy_section{background-color:#f4f8fb}.orly_section{background-color:#fff}.eco_section,.head_title_section{height:auto}@media (max-width:991.98px){.CarMiniServicesSectionContent,.prestationSectionContentBottom,.prestationSectionContentTop{max-width:800px}.prestationItem{margin:auto;width:85%}}@media (max-width:700px){.prestationItem{width:70%}.prestationSectionContentTop h2{font-size:20px;line-height:35px}.prestationSectionContentTop h3{font-size:15px;justify-content:center}.prestationSectionSteps{flex-direction:column;gap:0;margin:auto}.prestationItem{flex-direction:column;gap:1rem;margin:auto;text-align:center}.prestationItemText a{font-size:1.5rem;gap:1rem;justify-content:flex-start;margin-bottom:1rem}.CarMiniServicesSection{padding-bottom:2rem;padding-top:2rem}.CarMiniServicesSectionContent{flex-direction:column;max-width:320px;text-align:center}.CarMiniServicesSectionContentRight{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.CarMiniServicesSectionItem svg{height:30px;width:30px}.FaqSectionContent{margin:auto;max-width:320px}}
/*# sourceMappingURL=main.3f0804f3.css.map*/