@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";:root{--primary-color:#0ea5e9;--primary-hover:#0284c7;--secondary-color:#f59e0b;--text-dark:#0f172a;--text-light:#64748b;--bg-light:#f8fafc;--bg-dark:#0f172a;--white:#fff;--glass-bg:#ffffffb3;--glass-border:#ffffff4d;--font-main:"Outfit", sans-serif;--shadow-sm:0 2px 4px #0000000d;--shadow-md:0 10px 15px -3px #00000014, 0 4px 6px -2px #0000000a;--shadow-lg:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-glow:0 0 20px #0ea5e94d;--transition:all .4s cubic-bezier(.16, 1, .3, 1)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--font-main);background-color:var(--white);color:var(--text-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}ul{list-style:none}button{cursor:pointer;font-family:var(--font-main);background:0 0;border:none}.btn-primary{background-color:var(--primary-color);color:var(--white);transition:var(--transition);border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600}.btn-primary:hover{background-color:var(--primary-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-secondary{background-color:var(--secondary-color);color:var(--white);transition:var(--transition);border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600}.btn-secondary:hover{filter:brightness(.9);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-dark{color:var(--white);transition:var(--transition);background-color:#000;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600}.btn-dark:hover{background-color:#222;transform:translateY(-2px)}.section-title{text-align:center;color:var(--text-dark);margin-bottom:1rem;font-size:2.5rem;font-weight:700}.section-subtitle{text-align:center;color:var(--text-light);max-width:600px;margin:0 auto 3rem;line-height:1.6}.container{max-width:1280px;margin:0 auto;padding:0 1.5rem}._header_266d3_1{z-index:1000;width:100%;transition:var(--transition);background-color:var(--white);padding:1rem 0;position:fixed;top:0;left:0}._header_266d3_1._scrolled_266d3_12{background:var(--white);-webkit-backdrop-filter:none;box-shadow:var(--shadow-md);border-bottom:1px solid var(--glass-border);padding:.75rem 0}._navContainer_266d3_21{justify-content:space-between;align-items:center;display:flex}._logo_266d3_27{transition:var(--transition);justify-content:center;align-items:center;display:flex}._logo_266d3_27:hover{transform:translateY(-2px)}._logoHighlight_266d3_38{color:var(--secondary-color)}._logoImage_266d3_42{object-fit:contain;cursor:pointer;width:auto;height:100px}._brandName_266d3_49{letter-spacing:.5px;margin-left:.5rem;font-size:1.5rem;font-weight:800;line-height:1.2}._brandText_266d3_57{color:var(--text-dark);transition:var(--transition)}._brandOrange_266d3_62{color:var(--secondary-color);text-shadow:-.5px -.5px #000c,.5px -.5px #000c,-.5px .5px #000c,.5px .5px #000c}._navLinks_266d3_71{gap:2rem;display:flex}._navLinks_266d3_71 a{color:var(--text-dark);transition:var(--transition);font-weight:500;position:relative}._navLinks_266d3_71 a:after{content:"";background-color:var(--primary-color);width:0;height:2px;transition:var(--transition);position:absolute;bottom:-4px;left:0}._navLinks_266d3_71 a:hover:after,._navLinks_266d3_71 a._active_266d3_97:after{width:100%}._actions_266d3_103{align-items:center;gap:1rem;display:flex}._bookNowBtn_266d3_109{justify-content:center;align-items:center;text-decoration:none;display:flex}._mobileMenuBtn_266d3_116{color:var(--text-dark);display:none}@media (width<=992px){._navLinks_266d3_71{background-color:var(--white);width:100%;box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:var(--transition);flex-direction:column;gap:1.5rem;padding:2rem;position:absolute;top:100%;left:0;transform:translateY(-10px)}._navLinks_266d3_71._mobileOpen_266d3_140{opacity:1;pointer-events:all;transform:translateY(0)}._mobileMenuBtn_266d3_116{display:block}}@media (width<=768px){._header_266d3_1{padding:.5rem 0}._logoImage_266d3_42{height:50px}._brandName_266d3_49{margin-left:.25rem;font-size:1.25rem}._actions_266d3_103{gap:.5rem}._bookNowBtn_266d3_109{display:none}}._hero_ds96y_1{background:linear-gradient(-45deg,#0ea5e9,#f59e0b,#ec4899,#8b5cf6) 0 0/400% 400%;align-items:center;height:auto;min-height:100vh;padding-bottom:4rem;animation:15s infinite _gradientBG_ds96y_1;display:flex;position:relative;overflow:hidden}@keyframes _gradientBG_ds96y_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}._bgImage_ds96y_20{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}._overlay_ds96y_28{z-index:1;background:linear-gradient(#111827b3,#11182766);position:absolute;inset:0}._heroContent_ds96y_35{z-index:2;color:var(--white);padding-top:9rem;position:relative}._tagline_ds96y_42{color:var(--secondary-color);letter-spacing:2px;text-transform:uppercase;margin-bottom:1.5rem;font-size:.875rem;font-weight:700}._title_ds96y_51{text-shadow:0 2px 4px #0000004d;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.2}._description_ds96y_59{opacity:.9;max-width:800px;margin-bottom:3rem;font-size:1.125rem;line-height:1.6}._statsContainer_ds96y_67{gap:3rem;margin-bottom:1rem;display:flex}._statItem_ds96y_73 h3{color:var(--primary,#00d2ff);text-shadow:0 2px 4px #0000004d;margin-bottom:.25rem;font-size:2.25rem;font-weight:800}._statItem_ds96y_73 p{color:#e5e7eb;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:600}._bookingForm_ds96y_89{-webkit-backdrop-filter:blur(12px);background:#0006;border:1px solid #ffffff26;border-radius:1.5rem;width:100%;max-width:1100px;margin-top:3rem;padding:2rem;box-shadow:0 10px 40px #0003}._badge_ds96y_102{color:#fbbf24;background-color:#f59e0b33;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._dot_ds96y_115{background-color:#fbbf24;border-radius:50%;width:6px;height:6px}._formTitle_ds96y_122{color:#fff;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}._formGrid_ds96y_129{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._inputField_ds96y_136{color:#fff;width:100%;font-family:var(--font-main);background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;outline:none;padding:.85rem 1rem;font-size:.95rem;transition:all .2s}._inputField_ds96y_136::placeholder{color:#ffffffb3}._inputField_ds96y_136:focus{border-color:var(--primary,#00d2ff);color:#fff;background-color:#ffffff26}._inputField_ds96y_136 option{color:#fff;background-color:#1a1a1a}._submitBtn_ds96y_164{background-color:var(--primary,#00d2ff);color:#0a0a0a;cursor:pointer;border:none;border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex}._submitBtn_ds96y_164:hover{background-color:#00b8e6;transform:translateY(-2px)}._arrow_ds96y_186{font-size:1.2rem}._formFooter_ds96y_190{justify-content:center;gap:2rem;margin-top:1rem;display:flex}._footerItem_ds96y_197{color:#d4d4d4;align-items:center;gap:.5rem;font-size:.85rem;display:flex}._iconOrange_ds96y_205{color:#f59e0b}@media (width<=992px){._formGrid_ds96y_129{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._heroContent_ds96y_35{padding-top:10rem}._title_ds96y_51{font-size:2.5rem}._formGrid_ds96y_129{grid-template-columns:1fr}._formFooter_ds96y_190{flex-direction:column;align-items:center;gap:1rem}._statsContainer_ds96y_67{text-align:center;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem}._statItem_ds96y_73 h3{font-size:1.75rem}}._destinations_wpx2k_1{background-color:#f8fafc;padding:5rem 0;position:relative}._header_wpx2k_7{text-align:center;margin-bottom:3rem}._subtitle_wpx2k_12{color:#ef4444;letter-spacing:.5px;margin-bottom:.5rem;font-size:.9rem;font-weight:700;display:block}._title_wpx2k_21{color:#1f2937;font-size:2rem;font-weight:800}._sliderWrapper_wpx2k_27{align-items:center;display:flex;position:relative}._slider_wpx2k_27{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;padding:1rem;display:flex;overflow-x:auto}._slider_wpx2k_27::-webkit-scrollbar{display:none}._card_wpx2k_47{cursor:pointer;flex-direction:column;align-items:center;min-width:100px;max-width:120px;transition:transform .2s;display:flex}._card_wpx2k_47:hover{transform:translateY(-5px)}._imageWrapper_wpx2k_61{border:3px solid var(--white);background-color:var(--white);border-radius:50%;width:90px;height:90px;margin-bottom:.75rem;overflow:hidden;box-shadow:0 4px 15px #00000026}._imageWrapper_wpx2k_61 img{object-fit:cover;width:100%;height:100%}._cardTitle_wpx2k_78{color:#1f2937;text-align:center;white-space:pre-wrap;margin:0;font-size:.75rem;font-weight:600;line-height:1.3}._navButton_wpx2k_88{cursor:pointer;z-index:10;background-color:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:35px;box-shadow:0 2px 8px #0003}._navButton_wpx2k_88:hover{background-color:#dc2626;transform:scale(1.1)}._prevButton_wpx2k_110{left:-15px}._nextButton_wpx2k_114{right:-15px}@media (width<=768px){._title_wpx2k_21{font-size:1.5rem}._imageWrapper_wpx2k_61{width:70px;height:70px}._card_wpx2k_47{min-width:90px}._navButton_wpx2k_88{display:none}}._packages_17cyo_1{background-color:var(--bg-dark);height:300vh;color:var(--white);position:relative}._stickyContainer_17cyo_8{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}._header_17cyo_18{text-align:center;max-width:800px;margin:0 auto;padding:4rem 4rem 2rem}._subtitle_17cyo_25{color:var(--secondary-color);letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}._title_17cyo_35{margin-bottom:1.5rem;font-size:3rem;font-weight:800}._highlight_17cyo_41{color:var(--secondary-color)}._description_17cyo_45{color:#9ca3af;font-size:1.125rem;line-height:1.7}._horizontalScroll_17cyo_51{gap:3rem;padding:0 4rem;display:flex}._card_17cyo_58{background-color:var(--white);min-width:400px;max-width:450px;color:var(--text-dark);box-shadow:var(--shadow-xl);border-radius:1.5rem;flex-direction:column;flex-shrink:0;transition:transform .3s;display:flex;overflow:hidden}._card_17cyo_58:hover{transform:translateY(-10px)scale(1.02)}._imageContainer_17cyo_76{height:250px;position:relative;overflow:hidden}._imageContainer_17cyo_76 img{object-fit:cover;width:100%;height:100%;transition:transform .7s}._card_17cyo_58:hover ._imageContainer_17cyo_76 img{transform:scale(1.1)}._content_17cyo_93{flex-direction:column;flex:1;padding:2.5rem;display:flex}._content_17cyo_93 h3{margin-bottom:1rem;font-size:1.75rem;font-weight:800}._content_17cyo_93 p{color:var(--text-light);flex:1;margin-bottom:2rem;line-height:1.6}._actions_17cyo_113{gap:1rem;width:100%;display:flex}._actions_17cyo_113 a{border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:1rem;display:flex}@media (height<=850px){._header_17cyo_18{padding:2rem 4rem 1rem}._title_17cyo_35{margin-bottom:.5rem;font-size:2.25rem}._description_17cyo_45{font-size:1rem}._card_17cyo_58{min-width:350px;max-width:400px}._imageContainer_17cyo_76{height:200px}._content_17cyo_93{padding:1.5rem}._content_17cyo_93 h3{margin-bottom:.5rem;font-size:1.5rem}._content_17cyo_93 p{margin-bottom:1rem}}@media (height<=700px){._header_17cyo_18{padding:1rem 2rem .5rem}._title_17cyo_35{margin-bottom:.5rem;font-size:1.75rem}._description_17cyo_45{margin-bottom:.5rem;font-size:.9rem}._card_17cyo_58{min-width:300px;max-width:350px}._imageContainer_17cyo_76{height:160px}._content_17cyo_93{padding:1.25rem}._content_17cyo_93 h3{margin-bottom:.5rem;font-size:1.25rem}._content_17cyo_93 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.85rem;display:-webkit-box;overflow:hidden}._actions_17cyo_113{gap:.5rem}._actions_17cyo_113 a,._actions_17cyo_113 button{padding:.75rem .5rem;font-size:.85rem}}@media (width<=1024px){._packages_17cyo_1{height:auto}._stickyContainer_17cyo_8{height:auto;padding-bottom:4rem;position:relative;overflow:visible}._horizontalScroll_17cyo_51{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;padding:0 1rem;display:grid}._card_17cyo_58{min-width:100%;max-width:100%}._header_17cyo_18{padding:4rem 1rem 2rem}._title_17cyo_35{font-size:2rem}._actions_17cyo_113{flex-direction:row;gap:.5rem}._actions_17cyo_113 a,._actions_17cyo_113 button{padding:.75rem .5rem;font-size:.85rem}._content_17cyo_93{padding:1.5rem}._content_17cyo_93 h3{margin-bottom:.5rem;font-size:1.5rem}._content_17cyo_93 p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.9rem;display:-webkit-box;overflow:hidden}._imageContainer_17cyo_76{height:200px}}._modalOverlay_17cyo_255{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modalContent_17cyo_269{background:var(--bg-dark);border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;max-width:500px;max-height:90vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}._closeModalBtn_17cyo_282{color:var(--white);cursor:pointer;background:0 0;border:none;transition:color .3s;position:absolute;top:1.5rem;right:1.5rem}._closeModalBtn_17cyo_282:hover{color:var(--secondary-color)}._modalTitle_17cyo_297{color:var(--white);text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}._formGrid_17cyo_305{flex-direction:column;gap:1rem;display:flex}._inputField_17cyo_311{width:100%;color:var(--white);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;padding:1rem;font-size:1rem;transition:all .3s}._inputField_17cyo_311:focus{border-color:var(--primary,#00d2ff);background:#ffffff1a;outline:none}._inputField_17cyo_311 option{color:#fff;background-color:#1a1a1a}._submitBtn_17cyo_333{background:var(--primary,#00d2ff);color:#0a0a0a;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:1rem;font-size:1.1rem;font-weight:700;transition:all .3s;display:flex}._submitBtn_17cyo_333:hover{background:#00b8e6;transform:translateY(-2px)}._vehicles_18zr3_1{background-color:#f8fafc;padding:5rem 0}._header_18zr3_6{text-align:center;margin-bottom:3rem}._title_18zr3_11{color:#1f2937;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}._subtitle_18zr3_18{color:#6b7280;max-width:800px;margin:0 auto;font-size:1rem}._grid_18zr3_25{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._card_18zr3_31{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._card_18zr3_31:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}._imageContainer_18zr3_47{width:100%;height:200px}._imageContainer_18zr3_47 img{object-fit:cover;width:100%;height:100%}._content_18zr3_58{flex-direction:column;flex:1;padding:1.25rem;display:flex}._vehicleName_18zr3_65{color:#111827;margin-bottom:1rem;font-size:1.1rem;font-weight:800}._specs_18zr3_72{justify-content:space-between;margin-bottom:1.25rem;display:flex}._spec_18zr3_72{color:#374151;background-color:#f9fafb;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 .25rem;padding:.75rem 0;display:flex}._spec_18zr3_72:first-child{margin-left:0}._spec_18zr3_72:last-child{margin-right:0}._spec_18zr3_72 span{color:#111827;margin-top:.25rem;font-size:.75rem;font-weight:700}._bookingRow_18zr3_105{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._price_18zr3_112{color:#ef4444;font-size:1.1rem;font-weight:800}._duration_18zr3_118{color:#6b7280;font-size:.8rem;font-weight:600}._actionRow_18zr3_124{gap:.75rem;display:flex}._bookBtn_18zr3_129,._callBtn_18zr3_129{text-align:center;cursor:pointer;border:none;border-radius:6px;flex:1;padding:.6rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s}._bookBtn_18zr3_129{color:#fff;background-color:#f97316}._bookBtn_18zr3_129:hover{opacity:.9}._callBtn_18zr3_129{color:#fff;background-color:#000}._callBtn_18zr3_129:hover{opacity:.8}._note_18zr3_160{color:#6b7280;text-align:center;margin-top:.75rem;font-size:.75rem;font-weight:500}@media (width<=1200px){._grid_18zr3_25{grid-template-columns:repeat(3,1fr)}}@media (width<=992px){._grid_18zr3_25{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_18zr3_25{grid-template-columns:1fr}}._overlay_1l8na_1{-webkit-backdrop-filter:blur(5px);z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}._modal_1l8na_17{background-color:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}._header_1l8na_30{z-index:10;background:#fff;border-bottom:1px solid #f3f4f6;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:sticky;top:0}._header_1l8na_30 h2{color:#111827;margin:0;font-size:1.5rem;font-weight:800}._closeBtn_1l8na_50{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._closeBtn_1l8na_50:hover{color:#111827;background-color:#f3f4f6}._contentGrid_1l8na_68{grid-template-columns:1fr 1fr;gap:2rem;padding:2rem;display:grid}._leftCol_1l8na_76{flex-direction:column;gap:1.5rem;display:flex}._imageWrapper_1l8na_82{border-radius:12px;width:100%;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}._imageWrapper_1l8na_82 img{object-fit:cover;width:100%;height:auto;display:block}._chargesCard_1l8na_96{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem}._chargesTitle_1l8na_103{color:#1e293b;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700;display:flex}._accentIcon_1l8na_113{color:#f59e0b}._chargesGrid_1l8na_117{flex-direction:column;gap:.75rem;display:flex}._chargeItem_1l8na_123{justify-content:space-between;align-items:center;display:flex}._label_1l8na_129{color:#64748b;font-size:.9rem;font-weight:500}._value_1l8na_135{color:#0f172a;font-size:.9rem;font-weight:700}._rightCol_1l8na_142{flex-direction:column;gap:1.5rem;display:flex}._vehicleName_1l8na_148{color:#0f172a;margin:0;font-size:2rem;font-weight:800}._priceTag_1l8na_155{color:#00b8e6;font-size:1.75rem;font-weight:800}._duration_1l8na_161{color:#64748b;font-size:1rem;font-weight:600}._specsRow_1l8na_167{gap:1rem;display:flex}._specBox_1l8na_172{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:1rem 0;display:flex}._specBox_1l8na_172 span{font-size:.85rem;font-weight:700}._icon_1l8na_191{color:#64748b}._section_1l8na_195{flex-direction:column;gap:.5rem;display:flex}._twoColSection_1l8na_201{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._sectionTitle_1l8na_207{color:#1e293b;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.1rem;font-weight:700;display:flex}._iconCyan_1l8na_217{color:#00b8e6}._iconOrange_1l8na_221{color:#f59e0b}._sectionText_1l8na_225{color:#64748b;margin:0;font-size:.95rem;line-height:1.5}._actionButtons_1l8na_232{gap:1rem;margin-top:auto;padding-top:1rem;display:flex}._bookBtn_1l8na_239{color:#fff;cursor:pointer;text-align:center;background-color:#00b8e6;border:none;border-radius:8px;flex:1;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s}._bookBtn_1l8na_239:hover{opacity:.9}._callBtn_1l8na_258{color:#fff;cursor:pointer;text-align:center;background-color:#1e293b;border:none;border-radius:8px;flex:1;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .2s}._callBtn_1l8na_258:hover{background-color:#0f172a}@media (width<=768px){._contentGrid_1l8na_68{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}._twoColSection_1l8na_201{grid-template-columns:1fr;gap:1rem}}._gallery_1nyrg_1{background-color:#fff;padding:5rem 0}._header_1nyrg_6{text-align:center;margin-bottom:4rem}._subtitle_1nyrg_11{color:#f59e0b;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:block}._title_1nyrg_21{color:#1f2937;margin-bottom:1rem;font-size:2.5rem;font-weight:800}._highlightOrange_1nyrg_28{color:#f59e0b}._description_1nyrg_32{color:#6b7280;max-width:600px;margin:0 auto;font-size:1.1rem}._sliderWrapper_1nyrg_39{align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}._slider_1nyrg_39{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:2rem;padding:1rem 0;display:flex;overflow-x:auto}._slider_1nyrg_39::-webkit-scrollbar{display:none}._card_1nyrg_61{cursor:pointer;background-color:#f3f4f6;border:4px solid #fff;border-radius:16px;flex:0 0 350px;height:500px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 10px 25px #0000001a}._card_1nyrg_61:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}._posterImage_1nyrg_78{object-fit:cover;width:100%;height:100%;display:block}._navButton_1nyrg_85{cursor:pointer;z-index:10;background-color:#f59e0b;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 6px #0000001a}._navButton_1nyrg_85:hover{background-color:#d97706;transform:translateY(-50%)scale(1.1)}._prevButton_1nyrg_108{left:-20px}._nextButton_1nyrg_112{right:-20px}._modalOverlay_1nyrg_117{-webkit-backdrop-filter:blur(8px);z-index:2000;background-color:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem;display:flex;position:fixed;top:0;left:0}._modalContent_1nyrg_133{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}._enlargedImage_1nyrg_142{object-fit:contain;border-radius:12px;max-width:100%;max-height:90vh;box-shadow:0 25px 50px -12px #00000080}._closeModalBtn_1nyrg_150{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:transform .2s;display:flex;position:absolute;top:-40px;right:-40px}._closeModalBtn_1nyrg_150:hover{transform:scale(1.1)}@media (width<=1024px){._card_1nyrg_61{flex:0 0 300px;height:430px}}@media (width<=768px){._gallery_1nyrg_1{padding:3rem 0}._navButton_1nyrg_85{display:none}._slider_1nyrg_39{gap:1.5rem;padding:1rem}._card_1nyrg_61{flex:0 0 280px;height:400px}._title_1nyrg_21{font-size:2rem}}._services_m7nij_1{background-color:#fafafa;padding:6rem 0}._header_m7nij_6{text-align:center;margin-bottom:4rem;max-width:800px;margin-inline:auto}._title_m7nij_13{color:var(--text-dark,#1f2937);margin-bottom:1rem;font-size:2.5rem;font-weight:800}._subtitle_m7nij_20{color:#6b7280;font-size:1.1rem;line-height:1.6}._grid_m7nij_26{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}._card_m7nij_32{background:#fff;border-radius:1rem;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000f}._card_m7nij_32:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}._imageWrapper_m7nij_47{width:100%;height:200px}._imageWrapper_m7nij_47 img{object-fit:cover;width:100%;height:100%}._textContent_m7nij_58{flex-direction:column;flex:1;align-items:center;padding:1.5rem;display:flex}._cardTitle_m7nij_66{color:#ef4444;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700}._cardDescription_m7nij_74{color:#6b7280;text-align:center;flex:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6}._actions_m7nij_83{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}._actionBtn_m7nij_91{color:var(--text-dark,#1f2937);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.9rem;font-weight:700;transition:color .2s}._actionBtn_m7nij_91:hover{color:#ef4444}._divider_m7nij_106{color:#d1d5db}@media (width<=1200px){._grid_m7nij_26{grid-template-columns:repeat(3,1fr)}}@media (width<=992px){._grid_m7nij_26{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_m7nij_26{grid-template-columns:1fr}._title_m7nij_13{font-size:2rem}}._testimonials_169uj_1{background-color:var(--bg-dark);color:var(--white);padding:8rem 0;overflow:hidden}._header_169uj_8{text-align:center;margin-bottom:5rem}._marqueeContainer_169uj_13{flex-direction:column;gap:2rem;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:1rem 0;display:flex;position:relative;left:50%;right:50%;overflow:hidden}@keyframes _marqueeLeft_169uj_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _marqueeRight_169uj_1{0%{transform:translate(-50%)}to{transform:translate(0)}}._marqueeRowLeft_169uj_37{gap:2rem;width:max-content;animation:30s linear infinite _marqueeLeft_169uj_1;display:flex}._marqueeRowRight_169uj_44{gap:2rem;width:max-content;animation:30s linear infinite _marqueeRight_169uj_1;display:flex}._marqueeContainer_169uj_13:hover ._marqueeRowLeft_169uj_37,._marqueeContainer_169uj_13:hover ._marqueeRowRight_169uj_44{animation-play-state:paused}._card_169uj_57{-webkit-backdrop-filter:blur(20px);cursor:pointer;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:1.5rem;flex-shrink:0;width:400px;padding:2.5rem;transition:transform .3s,border-color .3s,background-color .3s}._card_169uj_57:hover{z-index:10;background-color:#ffffff14;border-color:#ffffff26;transform:translateY(-10px)scale(1.02)}._stars_169uj_77{gap:.25rem;margin-bottom:1.5rem;display:flex}._text_169uj_83{color:#e5e7eb;margin-bottom:2.5rem;font-size:1.125rem;font-style:italic;line-height:1.7}._author_169uj_91{align-items:center;gap:1rem;display:flex}._avatar_169uj_97{background:linear-gradient(135deg, var(--primary-color), var(--secondary-color));width:50px;height:50px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}._author_169uj_91 h4{margin-bottom:.25rem;font-size:1.125rem;font-weight:700}._author_169uj_91 span{color:#9ca3af;font-size:.875rem}@media (width<=768px){._card_169uj_57{width:300px;padding:2rem}}._googleReviewWidget_169uj_128{background:var(--white);border-radius:12px;justify-content:space-between;align-items:center;max-width:900px;margin:5rem auto 0;padding:1.5rem 2rem;display:flex;box-shadow:0 10px 30px #0003}._grLeft_169uj_140{align-items:center;gap:1rem;display:flex}._googleIconWrapper_169uj_146{background:#f8f9fa;border-radius:30px;padding:.5rem 1rem;font-family:Product Sans,sans-serif;font-size:1.8rem;font-weight:700;box-shadow:0 2px 5px #0000000d}._grText_169uj_156{flex-direction:column;display:flex}._grText_169uj_156 strong{color:#1f2937;font-size:1.25rem;font-weight:800;line-height:1.2}._grText_169uj_156 span{color:#6b7280;font-size:.9rem}._grCenter_169uj_173{justify-content:center;align-items:center;display:flex}._grLogo_169uj_179{object-fit:contain;height:40px}._grRight_169uj_184{display:flex}._grButton_169uj_188{color:#fff;background-color:#3b82f6;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s}._grButton_169uj_188:hover{background-color:#2563eb}@media (width<=768px){._googleReviewWidget_169uj_128{text-align:center;flex-direction:column;gap:1.5rem}._grLeft_169uj_140{flex-direction:column}}._contact_1912n_1{background-color:var(--bg-light);padding:6rem 0}._wrapper_1912n_6{background-color:var(--white);box-shadow:var(--shadow-lg);border-radius:1.5rem;grid-template-columns:1fr 1fr;gap:4rem;display:grid;overflow:hidden}._info_1912n_16{background-color:var(--primary-color);color:var(--white);padding:4rem}._info_1912n_16 h2{margin-bottom:1rem;font-size:2.5rem;font-weight:800}._info_1912n_16>p{opacity:.9;margin-bottom:3rem;font-size:1.125rem;line-height:1.6}._contactItems_1912n_35{flex-direction:column;gap:2rem;display:flex}._item_1912n_41{align-items:flex-start;gap:1.5rem;display:flex}._iconWrapper_1912n_47{background-color:#fff3;border-radius:50%;justify-content:center;align-items:center;padding:1rem;display:flex}._item_1912n_41 h4{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._item_1912n_41 p{opacity:.9;line-height:1.5}._formContainer_1912n_67{padding:4rem 4rem 4rem 0}._formContainer_1912n_67 h3{color:var(--text-dark);margin-bottom:2rem;font-size:2rem;font-weight:700}._form_1912n_67{flex-direction:column;gap:1.5rem;display:flex}._inputGroup_1912n_84 input,._inputGroup_1912n_84 textarea{width:100%;font-family:var(--font-main);color:var(--text-dark);background-color:var(--bg-light);transition:var(--transition);border:1px solid #e5e7eb;border-radius:.5rem;outline:none;padding:1rem 1.5rem;font-size:1rem}._inputGroup_1912n_84 input:focus,._inputGroup_1912n_84 textarea:focus{border-color:var(--primary-color);background-color:var(--white);box-shadow:0 0 0 3px #f054541a}._inputGroup_1912n_84 textarea{resize:vertical}@media (width<=992px){._wrapper_1912n_6{grid-template-columns:1fr;gap:0}._info_1912n_16,._formContainer_1912n_67{padding:3rem}}@media (width<=768px){._contact_1912n_1{padding-top:8rem;padding-bottom:4rem}._info_1912n_16,._formContainer_1912n_67{padding:1.5rem}._info_1912n_16 h2{font-size:1.75rem}._item_1912n_41{gap:1rem}._iconWrapper_1912n_47{padding:.75rem}._item_1912n_41 h4{font-size:1.1rem}._item_1912n_41 p{font-size:.9rem}}._footer_1a5a0_1{color:#94a3b8;background-color:#0f172a;padding:5rem 0 2rem}._container_1a5a0_7{flex-direction:column;display:flex}._grid_1a5a0_12{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:4rem;display:grid}._logo_1a5a0_19{color:var(--white);margin-bottom:1.5rem;font-size:2rem;font-weight:800}._logoHighlight_1a5a0_26{color:var(--secondary-color)}._description_1a5a0_30{margin-bottom:2rem;line-height:1.6}._social_1a5a0_35{gap:1rem;display:flex}._social_1a5a0_35 a{width:40px;height:40px;color:var(--white);transition:var(--transition);background-color:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;display:flex}._social_1a5a0_35 a:hover{background-color:var(--primary-color);transform:translateY(-3px)}._col_1a5a0_57 h3{color:var(--white);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}._links_1a5a0_64{flex-direction:column;gap:1rem;display:flex}._links_1a5a0_64 a{transition:var(--transition)}._links_1a5a0_64 a:hover{color:var(--secondary-color);padding-left:5px}._newsletterText_1a5a0_79{margin-bottom:1rem}._newsletterForm_1a5a0_83{flex-direction:column;gap:1rem;display:flex}._newsletterForm_1a5a0_83 input{color:var(--white);font-family:var(--font-main);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;outline:none;padding:.75rem 1rem}._newsletterForm_1a5a0_83 input:focus{border-color:var(--primary-color)}._bottom_1a5a0_103{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.875rem;display:flex}._legalLinks_1a5a0_112{gap:1.5rem;display:flex}._legalLinks_1a5a0_112 a:hover{color:var(--white)}@media (width<=992px){._grid_1a5a0_12{grid-template-columns:1fr 1fr}}@media (width<=768px){._grid_1a5a0_12{grid-template-columns:1fr;gap:2rem}._bottom_1a5a0_103{text-align:center;flex-direction:column;gap:1rem}}._watermarkOuter_1a5a0_140{text-align:center;width:100%;padding-top:2rem;padding-bottom:1rem;overflow:hidden}._watermarkContainer_1a5a0_148{-webkit-user-select:none;user-select:none;white-space:nowrap;letter-spacing:-.02em;padding-bottom:.2em;font-size:11vw;font-weight:900;line-height:1.1;display:inline-block;position:relative}._watermarkBase_1a5a0_160{color:#ffffff14}._watermarkOverlay_1a5a0_164{height:100%;color:var(--secondary-color);white-space:nowrap;text-shadow:0 0 15px #f59e0b80;position:absolute;top:0;left:0;overflow:hidden}._inView_1a5a0_175 ._watermarkOverlay_1a5a0_164{animation:14s ease-in-out infinite _fillText_1a5a0_1}._carWrapper_1a5a0_179{z-index:10;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0;transform:translate(-50%)}._inView_1a5a0_175 ._carWrapper_1a5a0_179{animation:14s ease-in-out infinite _driveCar_1a5a0_1}._carWrapper_1a5a0_179 svg{width:8vw;height:8vw;color:var(--white);filter:drop-shadow(0 0 10px #fff6)}@keyframes _fillText_1a5a0_1{0%,10%{opacity:1;width:0}50%,80%{opacity:1;width:100%}90%,to{opacity:0;width:100%}}@keyframes _driveCar_1a5a0_1{0%,9%{opacity:0;left:0}10%{opacity:1}50%,80%{opacity:1;left:100%}90%,to{opacity:0;left:100%}}._modalOverlay_1a5a0_214{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modalContent_1a5a0_229{background-color:var(--white);color:var(--text-dark);text-align:left;border-radius:1rem;width:100%;max-width:600px;max-height:85vh;padding:2.5rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}._modalContent_1a5a0_229 h2{color:var(--primary-color);margin-bottom:1.5rem;padding-right:2rem;font-size:1.75rem}._modalBody_1a5a0_250{color:#4b5563;line-height:1.6}._closeBtn_1a5a0_255{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}._closeBtn_1a5a0_255:hover{color:#1f2937;background-color:#f3f4f6}@media (width<=768px){._modalContent_1a5a0_229{padding:1.5rem}._modalContent_1a5a0_229 h2{font-size:1.5rem}}._preloaderWrapper_1pxfp_1{z-index:9999;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._splitScreen_1pxfp_14{background-color:var(--bg-dark,#0a0a0a);width:100%;height:50%;position:absolute;left:0}._topSplit_1pxfp_22{transform-origin:top;top:0}._bottomSplit_1pxfp_27{transform-origin:bottom;bottom:0}._centerContent_1pxfp_32{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}._pinSvg_1pxfp_40{filter:drop-shadow(0 0 10px #00d2ff66);overflow:visible}._pulse_1pxfp_45{border:2px solid var(--primary,#00d2ff);pointer-events:none;border-radius:50%;width:50px;height:50px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}._textWrapper_1pxfp_57{margin-top:1rem;overflow:hidden}._brandName_1pxfp_62{letter-spacing:.5px;font-size:1.5rem;font-weight:800;line-height:1.2}._brandText_1pxfp_69{color:var(--white);transition:var(--transition)}._brandOrange_1pxfp_74{color:var(--secondary-color);text-shadow:-.5px -.5px #000c,.5px -.5px #000c,-.5px .5px #000c,.5px .5px #000c}._overlay_h1dpt_1{z-index:10000;background-color:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}._popup_h1dpt_15{background-color:var(--white);border-radius:12px;width:100%;max-width:450px;max-height:90vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}._closeBtn_h1dpt_27{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}._closeBtn_h1dpt_27:hover{color:#111827}._title_h1dpt_45{color:#111827;margin-bottom:1.5rem;font-size:1.75rem;font-weight:800}._form_h1dpt_52{flex-direction:column;gap:1rem;display:flex}._formGroup_h1dpt_58{flex-direction:column;gap:.4rem;display:flex}._row_h1dpt_64{gap:1rem;display:flex}._row_h1dpt_64 ._formGroup_h1dpt_58{flex:1}._formGroup_h1dpt_58 label{color:#374151;font-size:.85rem;font-weight:700}._required_h1dpt_79{color:#ef4444}._formGroup_h1dpt_58 input,._formGroup_h1dpt_58 select,._formGroup_h1dpt_58 textarea{color:#1f2937;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:.65rem .75rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}._formGroup_h1dpt_58 input:focus,._formGroup_h1dpt_58 select:focus,._formGroup_h1dpt_58 textarea:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._submitBtn_h1dpt_104{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:6px;margin-top:.5rem;padding:1rem;font-size:1rem;font-weight:700;transition:background-color .2s}._submitBtn_h1dpt_104:hover{background-color:#059669}@media (width<=480px){._row_h1dpt_64{flex-direction:column;gap:0}}._floatingBtn_g52by_1{background-color:var(--secondary-color);z-index:999;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;animation:2s infinite _pulse_g52by_1;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 4px 15px #f1a30a66}@keyframes _pulse_g52by_1{0%{box-shadow:0 0 #f1a30ab3}70%{box-shadow:0 0 0 15px #f1a30a00}to{box-shadow:0 0 #f1a30a00}}@media (width<=768px){._floatingBtn_g52by_1{width:50px;height:50px;bottom:20px;right:20px}}._overlay_23pwc_1{z-index:999999;width:100vw;height:100vh;color:var(--white);background:radial-gradient(circle,#1e293b 0%,#0f172a 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:hidden}._overlay_23pwc_1:before{content:"";pointer-events:none;background:radial-gradient(circle,#f59e0b0d 0%,#f59e0b00 70%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._closeBtn_23pwc_30{color:var(--white);font-family:var(--font-main);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffff1a;border:1px solid #fff3;border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.9rem;transition:all .3s;display:flex;position:absolute;top:2rem;right:2rem}._closeBtn_23pwc_30:hover{background:#fff3;transform:scale(1.05)}._closeIcon_23pwc_55{font-size:1.2rem;line-height:1}._content_23pwc_60{text-align:center;z-index:2}._logoImage_23pwc_65{filter:drop-shadow(0 0 20px #fff3);width:250px;height:auto;margin:0 auto 2rem;display:block}._title_23pwc_73{background:linear-gradient(135deg, #fff 0%, var(--primary-color) 100%);-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:1rem;font-size:5rem;font-weight:800}._subtitle_23pwc_84{color:#cbd5e1;letter-spacing:1px;margin-bottom:4rem;font-size:1.5rem;font-weight:300}._timerContainer_23pwc_92{justify-content:center;align-items:center;gap:1.5rem;display:flex}._timeBox_23pwc_99{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;align-items:center;min-width:140px;padding:1.5rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000004d}._timeBox_23pwc_99:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-color), transparent);width:100%;height:2px;position:absolute;top:0;left:0}._number_23pwc_124{color:var(--white);font-variant-numeric:tabular-nums;text-shadow:0 0 20px #f59e0b4d;margin-bottom:.5rem;font-size:4rem;font-weight:700;line-height:1}._label_23pwc_134{text-transform:uppercase;letter-spacing:2px;color:var(--primary-color);font-size:.875rem;font-weight:600}._colon_23pwc_142{color:#ffffff4d;font-size:3rem;font-weight:700;animation:1s infinite alternate _pulse_23pwc_1}@keyframes _pulse_23pwc_1{0%{opacity:.2}to{opacity:.8}}@media (width<=768px){._logoImage_23pwc_65{width:200px;margin-bottom:1rem}._title_23pwc_73{font-size:2.5rem}._subtitle_23pwc_84{margin-bottom:2rem;padding:0 1rem;font-size:1rem}._timerContainer_23pwc_92{grid-template-columns:repeat(4,1fr);gap:.5rem;width:100vw;max-width:450px;margin:0 auto;padding:0 1rem;display:grid}._timeBox_23pwc_99{width:100%;min-width:0;padding:1rem .25rem}._number_23pwc_124{font-size:1.75rem}._label_23pwc_134{letter-spacing:0;font-size:.6rem}._colon_23pwc_142{display:none}._closeBtn_23pwc_30{padding:.5rem 1rem;font-size:.8rem;top:1rem;right:1rem}}@media (width<=400px){._logoImage_23pwc_65{width:160px}._title_23pwc_73{font-size:2rem}._number_23pwc_124{font-size:1.4rem}._timerContainer_23pwc_92{gap:.25rem;padding:0 .5rem}._timeBox_23pwc_99{padding:.75rem .1rem}._label_23pwc_134{font-size:.5rem}}
