@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo+2:wght@400;700&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._Navbara_1tk45_3{display:flex;align-items:center;justify-content:space-between;font-family:"Exo 2",sans-serif;padding:10px 30px;margin:auto;border-bottom:1px solid #ffcc0048;background-color:#222}._navLeft_1tk45_16 img{max-height:100px}._logo_1tk45_20{cursor:pointer;width:125px;margin-left:2%}._navCenter_1tk45_26{flex:1;display:flex;justify-content:center}._navCenter_1tk45_26 ul{display:flex;list-style-type:none;gap:50px;margin:0;padding:0}._navCenter_1tk45_26 ul li{padding:5px 10px;cursor:pointer}._navCenter_1tk45_26 a{color:#fff;text-decoration:none;padding-bottom:.6rem}._navCenter_1tk45_26 a:after{content:"";position:absolute;left:50%;bottom:0;width:0%;height:3px;background-color:#fc0;transition:width .3s ease-out,left .3s ease-out}._navCenter_1tk45_26 a:hover:after{width:100%;left:0}._navRight_1tk45_68{display:flex;align-items:center;gap:20px}._navRight_1tk45_68 a{display:flex;align-items:center;gap:5px;color:#000;background-color:#fc0;padding:10px 15px;border-radius:10px;transition:.3s}._navRight_1tk45_68 a:hover{color:#fc0;background-color:#000}._hamburger_1tk45_91{display:none;background:none;border:none;color:#fff;font-size:32px;cursor:pointer}._sidebar_1tk45_101{position:fixed;top:0;right:-100%;width:280px;height:100vh;background:#222;display:flex;flex-direction:column;align-items:center;padding-top:50px;transition:right .3s ease-in-out;z-index:100}._sidebar_1tk45_101._open_1tk45_117{right:0}._mobileMenu_1tk45_122{list-style:none;padding:0;margin:0;text-align:center;width:100%}._mobileMenu_1tk45_122 li{padding:15px}._mobileMenu_1tk45_122 a{color:#fff;text-decoration:none;font-size:18px}._mobileMenu_1tk45_122 a:hover{color:#fc0}._mobileLang_1tk45_145,._mobileButton_1tk45_145{margin-top:20px}._logoutButton_1tk45_149{display:flex;text-align:center}@media screen and (max-width: 1024px){._navCenter_1tk45_26,._navRight_1tk45_68{display:none}._hamburger_1tk45_91{display:block}._sidebar_1tk45_101{display:flex}}@media screen and (min-width: 1025px){._sidebar_1tk45_101{display:none!important}}._languageSelector_15x02_1{position:relative;display:inline-block}._selectedLang_15x02_7{display:flex;align-items:center;gap:5px;padding:10px 12px;background:#000;color:#fff;border:1px solid white;border-radius:5px;cursor:pointer;transition:background .2s}._selectedLang_15x02_7:hover{background:#fff3}._flagIcon_15x02_25{width:20px;height:20px;margin-right:8px}._arrow_15x02_31{margin-left:5px}._dropdown_15x02_35{position:absolute;top:100%;left:0;background-color:#333;padding:8px;border-radius:5px;box-shadow:0 4px 6px #0000001a;z-index:10;min-width:120px}._dropdown_15x02_35 button{width:100%;background:none;border:none;padding:8px;display:flex;align-items:center;color:#fff;cursor:pointer;transition:background .2s ease-in-out}._dropdown_15x02_35 button:hover{background:#fff3}._dropdownItem_15x02_64{display:flex;align-items:center;width:100%;background:none;border:none;padding:8px;cursor:pointer;font-size:16px}._carsSection_mkdnw_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#222;padding:50px 20px;color:#fff}._sectionTitle_mkdnw_12{font-size:2rem;font-weight:700;color:#fff}._highlight_mkdnw_18{color:#000;background-color:#fc0;padding:2px 6px;border-radius:4px}._sectionSubtitle_mkdnw_25{font-size:1.2rem;margin-bottom:30px;color:#bbb}._carsContainer_mkdnw_31{display:flex;justify-content:center;flex-wrap:wrap;gap:60px}._carCard_mkdnw_39{position:relative;width:16vw;height:60vh;border-radius:20px;overflow:hidden;border:3px solid #FFD700;cursor:pointer;transition:transform .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;background-color:#020202}._carCard_mkdnw_39:hover{transform:scale(1.05)}._carImage_mkdnw_58{width:100%;height:180px;object-fit:cover}._carInfo_mkdnw_64{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:15px;color:#fff;text-align:center}._carInfo_mkdnw_64 p,._carInfo_mkdnw_64 h3{flex-grow:1;color:#fff}._callButton_mkdnw_84{background-color:#fc0;color:#000;padding:10px;border:none;border-radius:5px;cursor:pointer;transition:.3s}._callButton_mkdnw_84:hover{background-color:#fff;color:#000}._modal_mkdnw_101{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center}._modalContent_mkdnw_113{background:#fff;padding:20px;border-radius:10px;text-align:center;position:relative}._modalImage_mkdnw_121{max-width:90%;height:auto;border-radius:10px;margin-bottom:10px}._closeButton_mkdnw_128{background-color:red;color:#fff;padding:10px;border:none;border-radius:5px;cursor:pointer}._closeButton_mkdnw_128:hover{background-color:#8b0000}._driversSection_pwg1x_4{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#111;padding:50px 20px;font-family:"Exo 2",sans-serif}._sectionTitle_pwg1x_15{font-size:2rem;font-weight:700;color:#fff}._sectionTitle_pwg1x_15 span{font-size:2rem;font-weight:700;color:#000;background-color:gold;padding:.5rem}._sectionSubtitle_pwg1x_29{color:#bbb;font-size:1.2rem;margin-bottom:30px}._driversContainer_pwg1x_35{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}._driverCard_pwg1x_42{position:relative;width:250px;height:350px;border-radius:20px;overflow:hidden;border:3px solid #FFD700;transition:transform .3s ease-in-out}._driverCard_pwg1x_42:hover{transform:scale(1.05)}._driverImage_pwg1x_56{width:100%;height:100%;object-fit:cover}._driverInfo_pwg1x_62{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;bottom:0;width:100%;background-color:#000c;color:#fff;text-align:center;transition:.3s}._driverInfo_pwg1x_62 h3{color:gold}._driverInfo_pwg1x_62 p{color:#fff}._driverCard_pwg1x_42:not(:hover) ._driverInfo_pwg1x_62{opacity:0;transform:translateY(100%)}._driverCard_pwg1x_42:hover ._driverInfo_pwg1x_62{opacity:1;transform:translateY(0);z-index:100}._heroSection_zsvhv_1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:3rem 10%;background-color:#222;color:#fff;gap:50px}._heroContent_zsvhv_12{max-width:50%}._heroContent_zsvhv_12 h1{font-size:2.2rem;font-weight:700;line-height:140%;text-align:center}._highlight_zsvhv_23{color:#000;background-color:#fc0;padding:0 5px}._heroContent_zsvhv_12 p{font-size:1.1rem;margin:15px 0;color:#fff;text-align:center}._callTaxiButton_zsvhv_36{background-color:#fc0;color:#000;padding:12px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:.3s;width:180px;text-align:center}._callTaxiButton_zsvhv_36:hover{background-color:#000;color:#fc0}._heroImage_zsvhv_54{max-width:40%;text-align:center}._heroImage_zsvhv_54 img{max-width:100%;height:auto}._buttonssec_zsvhv_65{display:flex;justify-content:center;align-items:center;gap:1.5rem;flex-wrap:wrap}._divider_zsvhv_74{display:flex;align-items:center;justify-content:center;margin:2rem 0}._divider_zsvhv_74:before,._divider_zsvhv_74:after{content:"";flex:1;border-bottom:2px solid #ccc}._divider_zsvhv_74:not(:empty):before{margin-right:10px}._divider_zsvhv_74:not(:empty):after{margin-left:10px}@media screen and (max-width: 768px){._heroSection_zsvhv_1{flex-direction:column;text-align:center;padding:2rem 5%}._heroContent_zsvhv_12{max-width:100%}._heroContent_zsvhv_12 h1{font-size:1.8rem}._heroContent_zsvhv_12 p{font-size:1rem}._buttonssec_zsvhv_65{flex-direction:column;gap:1rem}._heroImage_zsvhv_54{max-width:80%}}@media screen and (max-width: 480px){._heroSection_zsvhv_1{padding:1.5rem 3%}._heroContent_zsvhv_12 h1{font-size:1.5rem}._heroContent_zsvhv_12 p{font-size:.95rem}._callTaxiButton_zsvhv_36{font-size:.9rem;width:160px}._heroImage_zsvhv_54{max-width:90%}}._bookingContainer_i89sv_1{background-color:#fc0;display:flex;align-items:center;justify-content:space-between;padding:50px;border-radius:20px;max-width:1200px;margin:80px auto 40px;gap:20px}._bookingContent_i89sv_13{flex:1}._bookingTitle_i89sv_17{font-size:2rem;font-weight:700;color:#000}._highlight_i89sv_23{color:#000;background-color:#fff;padding:3px 8px;border-radius:5px}._bookingDescription_i89sv_30{font-size:1.2rem;color:#000;margin-top:10px;max-width:600px}._bookingButtons_i89sv_37{display:flex;gap:15px;margin-top:20px}._reserveButton_i89sv_43,._taxiButton_i89sv_44{display:flex;align-items:center;gap:8px;font-size:1.2rem;font-weight:700;padding:15px 25px;border-radius:10px;border:none;cursor:pointer;text-decoration:none}._reserveButton_i89sv_43{background:#000;color:#fc0}._reserveButton_i89sv_43:hover,._taxiButton_i89sv_44{background:#fff;color:#000}._taxiButton_i89sv_44:hover{background:#000;color:#fc0}._bookingImage_i89sv_77 img{width:200px}@media (max-width: 768px){._bookingContainer_i89sv_1{flex-direction:column;text-align:center;padding:30px}._bookingButtons_i89sv_37{flex-direction:column;gap:10px}._bookingImage_i89sv_77 img{width:150px;margin-top:20px}}._footer_7cbgi_4{background-color:#111;color:#fff;padding:60px 10%;text-align:center;font-family:"Exo 2",sans-serif}._container_7cbgi_13{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:center}._footerLeft_7cbgi_22{max-width:400px;text-align:center}._logo_7cbgi_27{width:250px;margin-bottom:10px}._companyName_7cbgi_32{font-size:2rem;font-weight:700;color:#fff}._bold_7cbgi_38{color:#fc0}._footerDescription_7cbgi_42{font-size:1.2rem;color:#bbb;margin-top:15px;line-height:1.5}._socialIcons_7cbgi_49{display:flex;justify-content:center;gap:20px;margin-top:15px}._icon_7cbgi_56{font-size:2rem;cursor:pointer;transition:color .3s}._icon_7cbgi_56:hover{color:#fc0}._footerCenter_7cbgi_67 ul{list-style:none;padding:0;text-align:center}._footerCenter_7cbgi_67 ul li{margin-bottom:15px}._footerCenter_7cbgi_67 ul li a{color:#fff;text-decoration:none;font-size:1.3rem;font-weight:700;transition:color .3s}._footerCenter_7cbgi_67 ul li a:hover{color:#fc0}._footerRight_7cbgi_90{display:flex;flex-direction:column;align-items:center;gap:15px}._taxiButton_7cbgi_97{background:#fc0;color:#000;padding:15px 30px;border:none;border-radius:12px;font-size:1.3rem;font-weight:700;cursor:pointer}._taxiButton_7cbgi_97:hover{background:#000;color:#fc0}._reserveButton_7cbgi_113{background:#000;color:#fc0;padding:15px 30px;border:none;border-radius:12px;font-size:1.3rem;font-weight:700;cursor:pointer}._reserveButton_7cbgi_113:hover{background:#fc0;color:#000}._footerBottom_7cbgi_130{text-align:right;margin-top:30px;border-top:1px solid #444;padding-top:15px;font-size:1rem;color:#bbb}@media (max-width: 768px){._container_7cbgi_13{flex-direction:column;align-items:center;text-align:center}._footerLeft_7cbgi_22{max-width:100%}._footerCenter_7cbgi_67 ul{margin-top:20px;padding:0;text-align:center}._footerRight_7cbgi_90{margin-top:20px;align-items:center}._socialIcons_7cbgi_49{justify-content:center}._taxiButton_7cbgi_97,._reserveButton_7cbgi_113{width:100%}}._loginContainer_fqn4j_2{display:flex;flex-direction:column;justify-content:center;align-items:center;height:25rem;background-color:#1e1e1e;font-family:"Exo 2",sans-serif}._loginContainer_fqn4j_2 h2{color:#fff}._loginBox_fqn4j_16{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#2a2a2a;padding:30px;border-radius:12px;box-shadow:0 4px 10px #0000004d;text-align:center;width:350px;max-width:100%}._loginBox_fqn4j_16 input{color:#fff;margin-bottom:20px;font-weight:400;width:100%;font-size:18px;font-family:"Exo 2",sans-serif}._loginBox_fqn4j_16 button{color:#000;background-color:#fc0;margin-bottom:20px;font-weight:600;width:100%;font-size:18px;font-family:"Exo 2",sans-serif}@media (max-width: 400px){._loginBox_fqn4j_16{width:90%;padding:20px}}._adminContainer_z2yrc_4{padding:20px;max-width:900px;margin:auto;font-family:"Exo-2" sans-serif}._adminContainer_z2yrc_4 h2{text-align:center;margin-bottom:20px;color:#fff;font-family:"Exo-2" sans-serif}table{width:100%;border-collapse:collapse;margin-bottom:30px}th,td{padding:10px;border:1px solid #ddd;text-align:center}th{background-color:#222;color:#fff}._driverForm_z2yrc_35{display:flex;flex-direction:column;gap:10px;padding:20px;background-color:#f8f8f8;border-radius:10px}._driverForm_z2yrc_35 input,._driverForm_z2yrc_35 button{padding:10px;font-size:16px}button{cursor:pointer;background:red;color:#fff;border:none;padding:10px;border-radius:5px}button:hover{background:#8b0000}._divider_z2yrc_62{display:flex;align-items:center;justify-content:center;margin:2rem 0;width:100%}._divider_z2yrc_62:before,._divider_z2yrc_62:after{content:"";flex:1;border-bottom:2px solid #ccc}._divider_z2yrc_62:not(:empty):before{margin-right:10px}._divider_z2yrc_62:not(:empty):after{margin-left:10px}._adminReservationsContainer_i6glf_1{padding:20px;background-color:#f8f9fa;border-radius:8px}._addDriverForm_1ca60_3{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5rem;gap:20px;font-family:"Exo 2",sans-serif}._addDriverForm_1ca60_3 input{width:75%;height:1.8rem;font-family:"Exo 2",sans-serif}._addDriverForm_1ca60_3 button{width:75%;background-color:#fc0;color:#000;font-weight:700;font-family:"Exo 2",sans-serif}._container_1u3o4_1{padding:20px;border:2px solid #FFCA00;border-radius:8px}h2{color:#333}._addCarForm_1u3o4_11{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:20px}._addCarForm_1u3o4_11 input{padding:8px;border:1px solid #ccc;border-radius:4px}._addCarForm_1u3o4_11 button{background-color:#28a745;color:#fff;border:none;padding:8px 12px;cursor:pointer}._addCarForm_1u3o4_11 button:hover{background-color:#218838}table{width:100%;border-collapse:collapse}th,td{padding:10px;border-bottom:1px solid #ccc;text-align:left}th{background-color:#000;color:#fff}td img{border-radius:4px}._settingsContainer_532af_1{max-width:800px;margin:2rem auto;padding:2rem;background:#222;border-radius:10px;box-shadow:0 4px 10px #ffffff1a;color:#fff;text-align:center}._settingsContainer_532af_1 h2{font-size:2rem;margin-bottom:1rem;color:#fc0}._settingsContainer_532af_1 h3{font-size:1.5rem;margin-bottom:1rem;color:gold;text-align:left}form{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:#333;border-radius:8px;margin-bottom:2rem;box-shadow:0 4px 6px #0003}input{padding:10px;font-size:1rem;border:1px solid #FFCC00;border-radius:5px;background:#444;color:#fff;outline:none;transition:.3s}input:focus{border-color:gold;background:#555}button{padding:12px;font-size:1rem;background:#fc0;color:#000;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:.3s}button:hover{background:#000;color:#fc0}table{width:100%;border-collapse:collapse;background:#333;margin-top:1rem;border-radius:8px;overflow:hidden}thead{background:#fc0;color:#000}th,td{padding:12px;border:1px solid #444;text-align:left}tbody tr:nth-child(2n){background:#444}tbody tr:hover{background:#555}td button{padding:8px 10px;font-size:.9rem;background:red;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:.3s}td button:hover{background:#8b0000}@media (max-width: 768px){._settingsContainer_532af_1{width:90%;padding:1.5rem}table,thead,tbody,th,td,tr{display:block;width:100%}thead{display:none}tr{margin-bottom:10px;border:1px solid #444;border-radius:8px;padding:10px;background:#333}td{padding:8px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #444}td:last-child{border-bottom:none}td button{font-size:.8rem}}._hero_1gw3h_1{display:flex;align-items:center;justify-content:space-between;padding:0 10%;height:90vh;background-color:#222;color:#fff}._heroContent_1gw3h_11{max-width:500px;margin-bottom:0}._hero_1gw3h_1 h1{font-size:42px;font-weight:700;line-height:1.3}._highlight_1gw3h_22{color:#fc0;background:none;font-weight:700;padding:5px}._hero_1gw3h_1 p{font-size:18px;margin:15px 0;color:#ccc}._callButton_1gw3h_35{display:inline-block;background-color:#fc0;color:#000;padding:12px 25px;font-size:18px;font-weight:700;border-radius:8px;text-decoration:none;transition:.3s ease}._callButton_1gw3h_35:hover{background-color:#000;color:#fc0}._stats_1gw3h_52{display:flex;gap:20px;margin-top:15px}._stats_1gw3h_52 div{text-align:center}._stats_1gw3h_52 h3{font-size:28px;font-weight:700;color:#fc0}._stats_1gw3h_52 p{font-size:14px;color:#ccc}._heroImage_1gw3h_76{max-width:700px}._heroImage_1gw3h_76 img{width:100%;border-radius:10px}@media (max-width: 1024px){._hero_1gw3h_1{flex-direction:column;text-align:center;height:auto;padding:40px 5%}._heroImage_1gw3h_76{margin-top:20px}._stats_1gw3h_52{justify-content:center}}._homeContainer_q8s6y_3{font-family:"Exo 2",sans-serif}._journeySection_139vd_1{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#d9d9d9;padding:50px 10%;border-top:10px solid #333;border-bottom:10px solid #333}._content_139vd_12{flex:1;text-align:center}._content_139vd_12 h2{font-size:2.5rem;font-weight:700;color:#000;max-width:1050px;text-wrap:wrap}._highlight_139vd_26{background-color:#fc0;padding:0 5px}p{font-size:1.2rem;color:#222;max-width:850px;margin:20px auto}._imageContainer_139vd_38{flex:1;display:flex;justify-content:center;align-items:center}._imageContainer_139vd_38 img{max-width:75%;height:auto}._servicesSection_5puxo_1{display:flex;align-items:center;justify-content:center;background-color:#222;color:#fff;padding:80px 10%;text-align:center}._container_5puxo_11{max-width:1200px;margin:0 auto}._sectionTag_5puxo_16{background:#666;color:#fff;padding:5px 15px;font-size:.9rem;border-radius:15px;text-transform:uppercase;display:inline-block;margin-bottom:10px}._container_5puxo_11 h2{font-size:2.5rem;font-weight:700;color:#fff}._highlight_5puxo_33{background-color:#fc0;color:#000;padding:3px 8px}._servicesGrid_5puxo_40{display:flex;gap:30px;margin-top:40px;justify-content:center}._serviceCard_5puxo_48{background:#d9d9d9;padding:20px;border-radius:15px;text-align:center;box-shadow:0 4px 10px #0003;transition:transform .3s ease}._serviceCard_5puxo_48:hover{transform:scale(1.05)}._serviceCard_5puxo_48 img{max-width:100%;height:auto}h3{font-size:1.5rem;color:#000;margin:10px 0}p{font-size:1rem;color:#333;margin:10px 0 20px}._buttonGroup_5puxo_79{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}._taxiButton_5puxo_86,._reserveButton_5puxo_86{padding:10px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:.3s;font-weight:700}._taxiButton_5puxo_86{background:#fc0;color:#000}._taxiButton_5puxo_86:hover,._reserveButton_5puxo_86{background:#000;color:#fc0}._reserveButton_5puxo_86:hover{background:#fc0;color:#000}@media (max-width: 1024px){._servicesGrid_5puxo_40{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width: 768px){._servicesSection_5puxo_1{padding:50px 5%}._container_5puxo_11 h2{font-size:2rem}._servicesGrid_5puxo_40{flex-wrap:wrap}}@media (max-width: 480px){._container_5puxo_11 h2{font-size:1.8rem}._serviceCard_5puxo_48{padding:15px}._taxiButton_5puxo_86,._reserveButton_5puxo_86{font-size:.9rem;padding:8px 15px}}._planSection_1v5x4_1{background-color:#222;color:#fff;padding:80px 10%;text-align:center}._container_1v5x4_8{max-width:1200px;margin:0 auto}._sectionTag_1v5x4_13{background:#666;color:#fff;padding:5px 15px;font-size:.9rem;border-radius:15px;text-transform:uppercase;display:inline-block;margin-bottom:10px}._container_1v5x4_8 h2{font-size:2.5rem;font-weight:700;color:#fff}._highlight_1v5x4_30{background-color:#fc0;color:#000;padding:3px 8px}._container_1v5x4_8 p{font-size:1.2rem;color:#ccc;max-width:800px;margin:10px auto 30px}._card_1v5x4_43{display:flex;align-items:center;background:#333;border-radius:15px;padding:30px;justify-content:space-between;border:2px solid #ffcc00}._cardContent_1v5x4_53{flex:1;text-align:left;padding:20px}._cardContent_1v5x4_53 h3{font-size:1.5rem;color:#fff;margin-bottom:10px}._cardContent_1v5x4_53 p{font-size:1rem;color:#ddd;max-width:500px}._buttonGroup_1v5x4_71{display:flex;gap:10px;margin-top:20px}._reserveButton_1v5x4_77{background:#000;color:#fc0;padding:10px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer}._reserveButton_1v5x4_77:hover{background:#fc0;color:#000}._taxiButton_1v5x4_92{background:#fc0;color:#000;padding:10px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer}._taxiButton_1v5x4_92:hover{background:#000;color:#fc0}._cardImage_1v5x4_107{flex:1;display:flex;justify-content:center}._cardImage_1v5x4_107 img{max-width:100%;height:auto;border-radius:10px}._testimonialsSection_btcqv_1{background-color:#d9d9d9;padding:80px 10%;text-align:center;position:relative}._testimonialsSection_btcqv_1:before{content:"";background:url(/assets/road-pattern-DJVXK0Hh.svg) no-repeat center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;z-index:0}._container_btcqv_21{max-width:1200px;margin:0 auto;position:relative;z-index:1}._testimonialsTitle_btcqv_28{font-size:2.5rem;font-weight:700;color:#000}._highlight_btcqv_34{background-color:#fc0;padding:3px 8px}._testimonialsDescription_btcqv_39{font-size:1.2rem;color:#333;max-width:800px;margin:10px auto 30px}._testimonialsSlider_btcqv_46{display:flex;gap:20px;justify-content:center;overflow:hidden;transition:transform .5s ease-in-out}._fadeIn_btcqv_55{opacity:1;transform:translateY(0);transition:opacity .5s ease-in,transform .5s ease-in}._fadeOut_btcqv_61{opacity:0;transform:translateY(10px);transition:opacity .3s ease-out,transform .3s ease-out}@media (max-width: 768px){._testimonialsSlider_btcqv_46{flex-direction:column;align-items:center}}._testimonialCard_btcqv_75{flex:1;padding:20px;border-radius:15px;text-align:center;max-width:350px;transform:scale(1);transition:transform .3s ease-in-out}@media (max-width: 768px){._testimonialCard_btcqv_75{max-width:100%}}._testimonialCard_btcqv_75:hover{transform:scale(1.05)}._yellowBg_btcqv_97{background:#fc0;color:#000}._blackBg_btcqv_102{background:#000;color:#fff}._testimonialQuote_btcqv_107{font-size:1.2rem;font-style:italic;margin-bottom:15px}@media (max-width: 768px){._testimonialsTitle_btcqv_28{font-size:2rem}._testimonialsDescription_btcqv_39,._testimonialQuote_btcqv_107{font-size:1rem}}._author_btcqv_126{font-weight:700;margin-top:10px}._pagination_btcqv_131{margin-top:20px}._dot_btcqv_136{height:10px;width:10px;margin:0 5px;background-color:#333;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s}._activeDot_btcqv_147{background-color:#fc0}._heroSection_gvaau_1{display:flex;align-items:center;justify-content:space-around;padding:3rem 10%;background-color:#222;color:#fff;gap:75px}._heroContent_gvaau_11{max-width:50%}._heroContent_gvaau_11 h1{font-size:2.5rem;font-weight:700;line-height:3.5rem}._highlight_gvaau_21{color:#000;background-color:#fc0}._heroContent_gvaau_11 p{font-size:1.2rem;margin:10px 0;color:#fff}._callTaxiButton_gvaau_32{background-color:#fc0;color:#000;padding:12px 20px;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:.3s}._callTaxiButton_gvaau_32:hover{background-color:#000;color:#fc0}._heroImage_gvaau_48 img{max-width:100%;height:auto}._reservationSection_rb0fz_4{background-color:#111;padding:3rem 6rem;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Exo 2",sans-serif}._sectionTitle_rb0fz_17{font-size:2.5rem;font-weight:700;color:#fff}._sectionTitle_rb0fz_17 span{color:#000;background:#fc0;padding:5px 10px;border-radius:5px}._sectionSubtitle_rb0fz_30{font-size:1.2rem;margin-bottom:2rem}._reservationContainer_rb0fz_36{display:flex;align-items:center;justify-content:space-between;gap:100px;background-color:#222;padding:40px;border-radius:10px;border:2px solid #FFCC00}._reservationForm_rb0fz_48{flex:1;display:flex;flex-direction:column;gap:15px;max-width:500px}._inputGroup_rb0fz_56{display:flex;flex-direction:column;text-align:left;align-items:left}._inputGroup_rb0fz_56 label{font-weight:700;margin-bottom:5px}._inputGroup_rb0fz_56 input,._inputGroup_rb0fz_56 select,._inputGroup_rb0fz_56 textarea{width:100%;padding:.6rem;border-radius:5px;border:#FFCC00;font-size:1rem;outline:none;font-family:"Exo 2",sans-serif}._phoneInput_rb0fz_82{display:flex;align-items:center;gap:10px}._phoneInput_rb0fz_82 span{background:#fc0;color:#000;padding:8px 10px;border-radius:5px}._reservationForm_rb0fz_48 button{background-color:#fc0;color:#000;padding:12px;border:none;border-radius:5px;cursor:pointer;font-size:1rem}._reservationForm_rb0fz_48 button:hover{background-color:#000;color:#fc0}._reservationImage_rb0fz_112{flex:1;text-align:right}._reservationImage_rb0fz_112 img{max-width:100%;border-radius:10px;border:3px solid #FFCC00}@media (max-width: 1024px){._reservationContainer_rb0fz_36{flex-direction:column;text-align:center;padding:20px}._reservationForm_rb0fz_48{max-width:100%}._inputGroup_rb0fz_56{width:100%}._reservationImage_rb0fz_112{text-align:center;margin-top:20px}._reservationImage_rb0fz_112 img{width:80%}._sectionTitle_rb0fz_17{font-size:2rem}._sectionSubtitle_rb0fz_30{font-size:1rem}._phoneInput_rb0fz_82 span{padding:6px 8px}._reservationForm_rb0fz_48 button{width:100%}}
