@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap);:root{--primary:#FF6B00;--accent:#FF9A3C;--dark:#111827;--dark2:#1e293b;--text:#374151;--muted:#6b7280;--light-bg:#fff8f2;--border:#e5e7eb;--white:#ffffff;--gradient:linear-gradient(135deg, #FF6B00 0%, #FF9A3C 100%);--shadow-sm:0 2px 8px rgba(0,0,0,.07);--shadow-md:0 4px 20px rgba(0,0,0,.10);--shadow-lg:0 8px 40px rgba(0,0,0,.13);--shadow-orange:0 8px 28px rgba(255,107,0,.28);--radius-sm:10px;--radius:16px;--radius-lg:22px;--ease:.3s ease}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:'Plus Jakarta Sans',sans-serif;color:var(--text);background:#fff;overflow-x:hidden;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;line-height:1.25;color:var(--dark)}p{color:var(--text)}a{text-decoration:none}img{max-width:100%}.section-pad{padding:90px 0}.section-pad-sm{padding:60px 0}.section-label{display:inline-block;background:rgb(255 107 0 / .10);color:var(--primary);font-size:.78rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:5px 16px;border-radius:50px;margin-bottom:14px}.section-title{font-size:clamp(1.75rem, 3vw, 2.4rem);font-weight:800;color:var(--dark);margin-bottom:0}.section-title span{color:var(--primary)}.title-line{display:block;width:52px;height:4px;border-radius:4px;background:var(--gradient);margin:14px auto 0}.title-line.left{margin-left:0}.section-sub{font-size:1rem;color:var(--muted);max-width:560px;margin:16px auto 0;line-height:1.75}.btn-primary-brand{display:inline-flex;align-items:center;gap:8px;background:var(--gradient);color:#fff!important;border:none;border-radius:50px;padding:14px 32px;font-size:1rem;font-weight:700;letter-spacing:.3px;box-shadow:var(--shadow-orange);transition:var(--ease);cursor:pointer}.btn-primary-brand:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgb(255 107 0 / .38);color:#fff}.btn-outline-brand{display:inline-flex;align-items:center;gap:8px;background:#fff0;color:#fff!important;border:2px solid rgb(255 255 255 / .65);border-radius:50px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:var(--ease)}.btn-outline-brand:hover{background:rgb(255 255 255 / .15);border-color:#fff;color:#fff}.btn-cab-book{display:block;width:100%;text-align:center;background:var(--gradient);color:#fff!important;border:none;border-radius:50px;padding:14px 24px;font-size:.95rem;font-weight:700;letter-spacing:.3px;box-shadow:var(--shadow-orange);transition:var(--ease);cursor:pointer}.btn-cab-book:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgb(255 107 0 / .4);color:#fff}.top-bar{background:var(--dark);padding:8px 0;font-size:.82rem;color:rgb(255 255 255 / .6)}.top-bar a{color:rgb(255 255 255 / .6);transition:var(--ease)}.top-bar a:hover{color:var(--accent)}.top-bar i{color:var(--primary);margin-right:5px}.top-bar .badge-rated{background:var(--gradient);color:#fff;padding:3px 12px;border-radius:50px;font-size:.75rem;font-weight:600}.main-navbar{background:#fff;box-shadow:0 1px 0 var(--border),0 4px 20px rgb(0 0 0 / .05);padding:0;position:sticky;top:0;z-index:1050}.navbar-brand-wrap{display:flex;align-items:center;gap:10px;padding:12px 0;text-decoration:none}.brand-icon{width:44px;height:44px;background:var(--gradient);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.15rem;box-shadow:var(--shadow-orange);flex-shrink:0}.brand-text-wrap .brand-name{font-size:1.3rem;font-weight:800;color:var(--dark);line-height:1}.brand-text-wrap .brand-name span{color:var(--primary)}.brand-text-wrap .brand-sub{font-size:.68rem;color:var(--muted);font-weight:500;letter-spacing:.5px;text-transform:uppercase}.main-navbar .nav-link{font-size:.88rem;font-weight:600;color:var(--dark)!important;padding:22px 14px!important;transition:var(--ease);position:relative}a.nav-btn-call{background:#ff7208;color:#fff;padding:10px 30px;display:inline-block;border-radius:60px;font-size:15px}.nav-btn-call::after{display:none!important}.nav-btn-call:hover{transform:translateY(-1px);color:#fff!important}.main-navbar .navbar-toggler{border:2px solid var(--primary);border-radius:10px;padding:6px 10px}.main-navbar .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23FF6B00' stroke-linecap='round' stroke-width='2.2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.hero-section{background:linear-gradient(135deg,rgb(17 24 39 / .88) 0%,rgb(30 41 59 / .78) 100%),url(/assets/img/Mysore-to-Coorg-cab-Banner-3.webp) center/cover no-repeat;min-height:680px;display:flex;align-items:center;padding:80px 0 100px;position:relative;overflow:hidden}.hero-section::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:70px;background:#fff;clip-path:ellipse(52% 100% at 50% 100%)}.hero-pill{display:inline-flex;align-items:center;gap:7px;background:rgb(255 107 0 / .18);border:1.5px solid rgb(255 107 0 / .45);color:#ffb87a;font-size:.78rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 16px;border-radius:50px;margin-bottom:20px}.hero-title{font-size:clamp(2.2rem, 5vw, 3.6rem);font-weight:800;color:#fff;line-height:1.15;margin-bottom:18px}.hero-title .hl{color:var(--accent)}.hero-desc{font-size:1.05rem;color:rgb(255 255 255 / .8);max-width:460px;margin-bottom:32px;line-height:1.75;font-weight:400}.hero-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:40px}.hero-stats{display:flex;gap:0;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .13);border-radius:var(--radius);overflow:hidden}.hero-stat-item{flex:1;padding:16px 18px;text-align:center;border-right:1px solid rgb(255 255 255 / .1)}.hero-stat-item:last-child{border-right:none}.hero-stat-item .val{font-size:1.35rem;font-weight:800;color:var(--accent);display:block;line-height:1}.hero-stat-item .key{font-size:.72rem;color:rgb(255 255 255 / .65);font-weight:500;margin-top:4px}.booking-form-card{background:#fff;border-radius:var(--radius-lg);box-shadow:0 24px 72px rgb(0 0 0 / .22);overflow:hidden;position:relative;z-index:2}.bfc-header{background:var(--gradient);padding:20px 28px;text-align:center}.bfc-header h3{color:#fff;font-size:1.2rem;font-weight:800;margin:0}.bfc-header p{color:rgb(255 255 255 / .85);font-size:.82rem;margin:4px 0 0}.bfc-body{padding:28px}.bfc-body .form-label{font-size:.82rem;font-weight:600;color:var(--dark2);margin-bottom:6px;display:block}.bfc-body .form-control,.bfc-body .form-select{font-size:.92rem;font-weight:500;color:var(--dark);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px 11px 40px;background:#fafafa;transition:var(--ease);height:auto}.bfc-body .form-control:focus,.bfc-body .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgb(255 107 0 / .11);background:#fff;outline:none}.bfc-body .form-control::placeholder{color:#b0b0b0;font-weight:400}.fi{position:relative}.fi i{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--primary);font-size:.9rem;pointer-events:none}.btn-submit-booking{width:100%;padding:15px;font-size:1rem;font-weight:800;letter-spacing:.4px;border-radius:50px;border:none;background:var(--gradient);color:#fff;box-shadow:var(--shadow-orange);cursor:pointer;transition:var(--ease);margin-top:6px}.btn-submit-booking:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgb(255 107 0 / .4)}.form-trust{text-align:center;font-size:.76rem;color:var(--muted);margin-top:12px}.form-trust i{color:var(--primary);margin-right:3px}.trust-bar{background:var(--light-bg);border-top:3px solid var(--primary);padding:32px 0}.trust-item{display:flex;align-items:center;gap:16px}.trust-icon-box{width:56px;height:56px;background:var(--gradient);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.35rem;color:#fff;flex-shrink:0;box-shadow:var(--shadow-orange)}.trust-val{font-size:1.45rem;font-weight:800;color:var(--dark);line-height:1}.trust-lbl{font-size:.8rem;color:var(--muted);font-weight:500;margin-top:2px}.fleet-section{background:#fff}.cab-card-v2{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);border:1.5px solid #f0f0f0;overflow:hidden;transition:var(--ease);height:100%;display:flex;flex-direction:column}.cab-card-v2:hover{transform:translateY(-6px);box-shadow:0 16px 50px rgb(255 107 0 / .16);border-color:var(--primary)}.cab-img-wrap{background:#f7f7f9;border-radius:var(--radius-sm);margin:18px 18px 0;display:flex;align-items:center;justify-content:center;min-height:175px;overflow:hidden}.cab-img-wrap img{width:100%}.cab-card-desc{text-align:center;color:#000}.cab-card-body{padding:20px 22px;flex:1;display:flex;flex-direction:column}.cab-card-name{font-size:1.15rem;font-weight:800;color:var(--dark);text-transform:uppercase;letter-spacing:.5px;text-align:center;margin-bottom:4px}.cab-card-rate{text-align:center;color:var(--primary);font-size:1rem;font-weight:700;margin-bottom:14px}.cab-divider{display:block;width:48px;height:4px;background:var(--gradient);border-radius:4px;margin:0 auto 18px}.cab-fare-rows{flex:1}.cab-fare-row{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid #f3f3f3;font-size:.92rem}.cab-fare-row:last-child{border-bottom:none}.cab-fare-row .row-label{color:var(--muted);font-weight:500}.cab-fare-row .row-val{color:var(--dark);font-weight:600;text-align:right}.cab-card-footer{padding:0 22px 22px}.fare-section{background:var(--light-bg)}.fare-table-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}.fare-table{width:100%;margin:0;border-collapse:collapse}.fare-table thead tr{background:var(--gradient)}.fare-table thead th{color:#fff;font-size:.9rem;font-weight:700;padding:16px 20px;border:none;white-space:nowrap;letter-spacing:.3px}.fare-table tbody tr{border-bottom:1px solid #f3f4f6;transition:var(--ease)}.fare-table tbody tr:last-child{border-bottom:none}.fare-table tbody tr:hover{background:var(--light-bg)}.fare-table tbody td{padding:15px 20px;font-size:.92rem;color:var(--text);border:none;vertical-align:middle}.fare-table tbody td:first-child{font-weight:700;color:var(--dark)}.fare-price{color:var(--primary);font-weight:700;font-size:1rem}.fare-book-btn{background:var(--gradient);color:#fff!important;border:none;border-radius:50px;padding:7px 18px;font-size:.82rem;font-weight:700;cursor:pointer;transition:var(--ease);white-space:nowrap;text-decoration:none;display:inline-block}.fare-book-btn:hover{box-shadow:var(--shadow-orange);transform:translateY(-1px);color:#fff}.packages-section{background:#fff}.pkg-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);border:1.5px solid var(--border);overflow:hidden;transition:var(--ease);height:100%;display:flex;flex-direction:column;position:relative}.pkg-card:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgb(255 107 0 / .16);border-color:var(--primary)}.pkg-badge{position:absolute;top:14px;right:14px;background:var(--gradient);color:#fff;font-size:.72rem;font-weight:700;padding:5px 13px;border-radius:50px;z-index:2;letter-spacing:.5px;text-transform:uppercase}.pkg-img{width:100%}.pkg-body{padding:22px 22px;flex:1;display:flex;flex-direction:column;gap:0}.pkg-duration{display:inline-flex;align-items:center;gap:5px;background:rgb(255 107 0 / .1);color:var(--primary);font-size:.76rem;font-weight:700;padding:4px 12px;border-radius:50px;margin-bottom:10px;width:fit-content;text-transform:uppercase;letter-spacing:.5px}.pkg-name{font-size:1.1rem;font-weight:800;color:var(--dark);margin-bottom:14px;line-height:1.3}.pkg-features{list-style:none;padding:0;margin:0 0 18px;flex:1}.pkg-features li{display:flex;align-items:flex-start;gap:9px;font-size:.9rem;color:var(--text);padding:6px 0;border-bottom:1px solid #f3f4f6;line-height:1.45}.pkg-features li:last-child{border-bottom:none}.pkg-features li i{color:var(--primary);flex-shrink:0;margin-top:2px;font-size:.85rem}.pkg-footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1.5px solid #f3f4f6;margin-top:auto}.pkg-from{font-size:.76rem;color:var(--muted);font-weight:500}.pkg-price{font-size:1.55rem;font-weight:800;color:var(--primary);line-height:1}.pkg-book-btn{background:var(--gradient);color:#fff!important;border:none;border-radius:50px;padding:10px 20px;font-size:.85rem;font-weight:700;cursor:pointer;transition:var(--ease);text-decoration:none;white-space:nowrap}.pkg-book-btn:hover{box-shadow:var(--shadow-orange);transform:translateY(-1px);color:#fff}.why-section{background:var(--dark)}.why-section .section-label{background:rgb(255 107 0 / .2);color:var(--accent)}.why-section .section-title{color:#fff}.why-section .section-sub{color:rgb(255 255 255 / .55)}.why-card{background:rgb(255 255 255 / .05);border:1.5px solid rgb(255 255 255 / .08);border-radius:var(--radius);padding:30px 24px;text-align:center;transition:var(--ease);height:100%}.why-card:hover{background:rgb(255 107 0 / .1);border-color:rgb(255 107 0 / .35);transform:translateY(-5px)}.why-icon{width:66px;height:66px;background:var(--gradient);border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#fff;margin:0 auto 18px;box-shadow:var(--shadow-orange)}.why-titlef{font-size:1rem;font-weight:700;color:#000;margin-bottom:10px}.why-descf{font-size:.88rem;color:rgb(0 0 0 / 55%);line-height:1.7}.why-title{font-size:1rem;font-weight:700;color:#fff;margin-bottom:10px}.why-desc{font-size:.88rem;color:rgb(255 255 255 / .55);line-height:1.7}.how-section{background:var(--light-bg)}.step-wrap{text-align:center;padding:20px 10px;position:relative}.step-num-badge{width:52px;height:52px;background:var(--gradient);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.15rem;font-weight:800;margin:0 auto 18px;box-shadow:var(--shadow-orange)}.step-icon-box{width:72px;height:72px;background:rgb(255 107 0 / .08);border:2px dashed rgb(255 107 0 / .35);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:1.85rem;color:var(--primary);margin:0 auto 16px}.step-title{font-size:1rem;font-weight:700;color:var(--dark);margin-bottom:8px}.step-desc{font-size:.88rem;color:var(--muted);line-height:1.65}.step-arrow{position:absolute;top:40px;right:-14%;font-size:1.5rem;color:var(--primary);opacity:.4}.reviews-section{background:var(--light-bg)}.review-card{background:#fff;border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-md);border-top:4px solid var(--primary);transition:var(--ease);height:100%;display:flex;flex-direction:column}.review-card:hover{transform:translateY(-5px)}.review-stars{color:#f5a623;font-size:1rem;margin-bottom:14px;letter-spacing:1px}.review-text{font-size:.92rem;color:#555;line-height:1.8;font-style:italic;flex:1;margin-bottom:18px}.reviewer-avatar{width:44px;height:44px;border-radius:50%;background:var(--gradient);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:.92rem;flex-shrink:0}.reviewer-name{font-size:.9rem;font-weight:700;color:var(--dark)}.reviewer-from{font-size:.78rem;color:var(--muted)}.faq-section{background:#fff}.faq-accordion .accordion-item{border:1.5px solid var(--border);border-radius:var(--radius-sm)!important;margin-bottom:12px;overflow:hidden}.faq-accordion .accordion-button{font-size:.95rem;font-weight:700;color:var(--dark);background:#fff;padding:18px 22px}.faq-accordion .accordion-button:not(.collapsed){color:var(--primary);background:var(--light-bg);box-shadow:none}.faq-accordion .accordion-body{font-size:.9rem;color:var(--text);line-height:1.75;background:var(--light-bg);padding:16px 22px 20px}.cta-banner{background:var(--gradient);padding:72px 0;position:relative;overflow:hidden}.cta-banner::after{content:'🚗';position:absolute;right:4%;top:50%;transform:translateY(-50%);font-size:9rem;opacity:.12;pointer-events:none}.cta-banner h2{color:#fff;font-size:clamp(1.7rem, 3vw, 2.5rem);font-weight:800;margin-bottom:10px}.cta-banner p{color:rgb(255 255 255 / .85);font-size:1rem}.btn-cta-white{background:#fff;color:var(--primary)!important;border:none;border-radius:50px;padding:14px 36px;font-weight:800;font-size:1rem;box-shadow:0 8px 28px rgb(0 0 0 / .18);transition:var(--ease);text-decoration:none;display:inline-block}.btn-cta-white:hover{transform:translateY(-3px);box-shadow:0 14px 40px rgb(0 0 0 / .22)}.footer{background:var(--dark);padding:64px 0 0;color:rgb(255 255 255 / .65)}.footer-logo-name{font-size:1.4rem;font-weight:800;color:#fff}.footer-logo-name span{color:var(--primary)}.footer-logo-sub{font-size:.7rem;color:rgb(255 255 255 / .4);text-transform:uppercase;letter-spacing:.6px;margin-top:1px}.footer-about{font-size:.88rem;color:rgb(255 255 255 / .55);line-height:1.75;margin:14px 0 18px}.footer h5{font-size:1rem;font-weight:700;color:#fff;margin-bottom:20px;padding-bottom:10px;position:relative}.footer h5::after{content:'';position:absolute;bottom:0;left:0;width:32px;height:3px;background:var(--gradient);border-radius:2px}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:11px}.footer-links a{font-size:.88rem;color:rgb(255 255 255 / .55);display:flex;align-items:center;gap:8px;transition:var(--ease)}.footer-links a i{color:var(--primary);font-size:.68rem}.footer-links a:hover{color:var(--accent);padding-left:4px}.footer-contact-row{display:flex;align-items:flex-start;gap:13px;margin-bottom:16px;font-size:.88rem}.footer-contact-row i{color:var(--primary);font-size:1rem;margin-top:1px;flex-shrink:0}.footer-contact-row span{color:rgb(255 255 255 / .6);line-height:1.6}.footer-contact-row strong{color:#fff;display:block;font-weight:600}.social-row{display:flex;gap:10px;margin-top:18px}.social-ico{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .07);color:rgb(255 255 255 / .65);font-size:.95rem;transition:var(--ease);text-decoration:none}.social-ico:hover{background:var(--gradient);color:#fff;transform:translateY(-2px)}.footer-bottom{margin-top:48px;background:rgb(0 0 0 / .2);padding:16px 0;font-size:.82rem;color:rgb(255 255 255 / .4);text-align:center}.footer-bottom a{color:var(--primary)}#scrollTop{position:fixed;bottom:86px;right:26px;width:46px;height:46px;background:var(--gradient);color:#fff;border:none;border-radius:50%;font-size:1.1rem;cursor:pointer;box-shadow:var(--shadow-orange);display:none;z-index:9999;align-items:center;justify-content:center;transition:var(--ease)}#scrollTop:hover{transform:translateY(-3px)}.mobileMenu{position:fixed;bottom:8px;left:0;right:0;width:100%;background:#fff;z-index:99;box-shadow:0 -4px 11px #dddddda8;padding:0 0 0 0;border-radius:10px;width:95%;margin:0 auto;overflow:hidden}.mobileMenu ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;text-align:center}.call-back-1{display:none}.mobileMenu ul li{width:25%;border-right:solid 1px #f0f0f0;padding:8px 0 4px 0}.mobileMenu ul li a{color:#000;text-decoration:none;font-size:13px;letter-spacing:.5px}.mobileMenu ul li a span{display:block}.mobileMenu ul li a span i{font-size:16px;color:var(--primary)}.mobileMenu ul li:last-child{border-right:0}.mobileMenu ul li:hover{background:var(--primary)}.mobileMenu ul li:hover a span i{color:#fff}.mobileMenu ul li:hover a{color:#fff}.mobileMenu .container{padding:0;max-width:100%}.mobileMenu{display:none}ul.pkg-features{display:flex;justify-content:spa}.pkg-features li{flex-direction:column;justify-content:center;align-items:center;width:25%;border:0}.pkg-features p{font-size:13px;color:#000}.pkg-body p{color:#000}.call_option{width:56.5px;height:100%}.call_option a{display:flex;justify-content:center;align-items:center;border-radius:50px;background:var(--gradient);transition:0.5s;height:100%}.call_option i{color:#fff}.bookBtn{width:55%;text-align:center}.bookBtn a.pkg-book-btn{width:100%;display:inline-block;padding:17px 0;border-radius:50px;text-transform:uppercase;letter-spacing:.5px}.pkg-footer{justify-content:space-between}.call_option:hover{transform:translateY(-5px)}@media (max-width:1200px){.bookBtn{width:53%}}@media (max-width:991.98px){.hero-section{padding:60px 0 90px;min-height:auto}.booking-form-card{margin-top:36px}.main-navbar .nav-link{padding:12px 16px!important}.main-navbar .nav-link::after{display:none}.step-arrow{display:none}.navbar-collapse{position:absolute;top:104px;background:#fff;width:100%;left:0;padding:20px 10px 20px 10px}}@media (max-width:767.98px){.section-pad{padding:64px 0}.hero-stats{flex-wrap:wrap}.hero-stat-item{flex:1 1 50%}.trust-bar .col-6{margin-bottom:16px}.mobileMenu{display:block}}@media (max-width:575.98px){.hero-title{font-size:2rem}.bfc-body{padding:20px 18px}.pkg-body{padding:18px}}.page-banner{background:linear-gradient(135deg,rgb(17 24 39 / .85) 0%,rgb(30 41 59 / .80) 100%),url(https://images.unsplash.com/photo-1582407947304-fd86f028f716?w=1600&q=80) center/cover no-repeat;min-height:280px;display:flex;align-items:center;position:relative;text-align:center;padding:60px 0}.page-banner-content{position:relative;z-index:2}.page-banner-content h1{color:#fff;font-size:clamp(1.8rem, 4vw, 2.8rem);font-weight:800;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.page-banner-content p{color:rgb(255 255 255 / .8);font-size:1rem;margin-bottom:14px}.breadcrumb{margin:0}.breadcrumb-item a{color:var(--accent);text-decoration:none}.breadcrumb-item.active{color:rgb(255 255 255 / .7)}.breadcrumb-item+.breadcrumb-item::before{color:rgb(255 255 255 / .4)}.booking-form-section{background:var(--light-bg);padding:70px 0}.form-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.form-card-header{background:var(--gradient);padding:22px 30px;text-align:center}.form-card-header h3{color:#fff;font-size:1.25rem;font-weight:800;margin:0}.form-card-header p{color:rgb(255 255 255 / .85);font-size:.85rem;margin:5px 0 0}.form-card-body{padding:30px}.form-card-body .form-label{font-size:.85rem;font-weight:600;color:var(--dark2);margin-bottom:6px}.form-card-body .form-control,.form-card-body .form-select{font-size:.92rem;font-weight:500;border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px 11px 40px;background:#fafafa;transition:var(--ease)}.form-card-body .form-control:focus,.form-card-body .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgb(255 107 0 / .11);background:#fff;outline:none}.form-card-body .form-control::placeholder{color:#b0b0b0;font-weight:400}.form-card-body textarea.form-control{padding-left:40px;resize:vertical}.form-card-body .g-recaptcha{transform-origin:left top}.content-section{padding:70px 0}.content-img{width:100%;height:360px;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.content-title{font-size:clamp(1.4rem, 2.5vw, 1.9rem);font-weight:800;color:var(--dark);margin-bottom:16px}.content-title span{color:var(--primary)}.content-body{font-size:.95rem;color:var(--text);line-height:1.8}.content-body p{margin-bottom:16px}.content-body ul{padding-left:20px;margin-bottom:16px}.content-body ul li{margin-bottom:8px}.content-body strong{color:var(--dark)}.info-card{background:#fff;border:1.5px solid var(--border);border-radius:var(--radius);padding:28px;height:100%;transition:var(--ease)}.info-card:hover{border-color:var(--primary);box-shadow:0 8px 30px rgb(255 107 0 / .12);transform:translateY(-3px)}.info-card-title{font-size:1.1rem;font-weight:800;color:var(--dark);text-transform:uppercase;letter-spacing:.3px;margin-bottom:12px}.info-card-title i{color:var(--primary);margin-right:8px}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gallery-grid img{width:100%;height:180px;object-fit:cover;border-radius:var(--radius-sm);transition:var(--ease)}.gallery-grid img:hover{transform:scale(1.03)}.two-col-info{display:grid;grid-template-columns:1fr 1fr;gap:20px}.two-col-box{background:#fff;border:1.5px solid var(--border);border-radius:var(--radius);padding:24px}.two-col-box .box-title{font-size:1rem;font-weight:800;color:var(--dark);text-transform:uppercase;letter-spacing:.3px;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--primary)}.two-col-box ul{list-style:none;padding:0;margin:0}.two-col-box ul li{font-size:.9rem;color:var(--text);padding:7px 0;border-bottom:1px solid #f5f5f5;display:flex;align-items:flex-start;gap:9px}.two-col-box ul li:last-child{border-bottom:none}.two-col-box ul li i{color:var(--primary);flex-shrink:0;margin-top:2px}.itinerary-day{background:#fff;border-radius:var(--radius);border-left:4px solid var(--primary);padding:22px 24px;margin-bottom:18px;box-shadow:var(--shadow-sm)}.itinerary-day-title{font-size:1rem;font-weight:800;color:var(--dark);margin-bottom:10px}.itinerary-day-title span{background:var(--gradient);color:#fff;padding:3px 12px;border-radius:50px;font-size:.78rem;margin-right:10px}.itinerary-day ul{list-style:none;padding:0;margin:0}.itinerary-day ul li{font-size:.9rem;color:var(--text);padding:6px 0;border-bottom:1px solid #f5f5f5;display:flex;gap:9px}.itinerary-day ul li:last-child{border-bottom:none}.itinerary-day ul li::before{content:'→';color:var(--primary);flex-shrink:0}.detail-table{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm)}.detail-table th,.detail-table td{padding:13px 18px;font-size:.9rem;border-bottom:1px solid #f3f4f6}.detail-table th{font-weight:700;color:var(--dark);background:#fafafa;width:45%}.detail-table td{color:var(--text)}.detail-table tr:last-child th,.detail-table tr:last-child td{border-bottom:none}.contact-info-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);padding:24px 22px;display:flex;align-items:flex-start;gap:16px;transition:var(--ease);height:100%;border-left:4px solid var(--primary)}.contact-info-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.contact-info-icon{width:50px;height:50px;background:var(--gradient);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;flex-shrink:0;box-shadow:var(--shadow-orange)}.contact-info-title{font-size:.8rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.8px;margin-bottom:5px}.contact-info-val{font-size:1rem;font-weight:700;color:var(--dark)}.contact-info-val a{color:var(--dark);text-decoration:none}.contact-info-val a:hover{color:var(--primary)}.mission-vision-card{background:#fff;border:1.5px solid var(--border);border-radius:var(--radius);padding:32px;height:100%;position:relative;overflow:hidden}.mission-vision-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:var(--gradient)}.mission-vision-title{font-size:1.2rem;font-weight:800;color:var(--dark);text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.mission-vision-body{font-size:.92rem;color:var(--text);line-height:1.8}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:2px solid var(--primary);display:flex;align-items:center;justify-content:space-around;padding:8px 0 calc(8px + env(safe-area-inset-bottom));z-index:2000;box-shadow:0 -4px 20px rgb(0 0 0 / .10)}.mob-nav-item{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1;text-decoration:none;color:var(--muted);font-size:.7rem;font-weight:600;background:none;border:none;cursor:pointer;padding:4px 0;transition:var(--ease);font-family:'Plus Jakarta Sans',sans-serif}.mob-nav-item i{font-size:1.3rem}.mob-nav-item:hover,.mob-nav-item.active{color:var(--primary)}.mob-nav-call{background:var(--gradient)!important;color:#fff!important;border-radius:50%;width:52px;height:52px;flex:none;margin-top:-14px;box-shadow:var(--shadow-orange);padding:0;gap:0}.mob-nav-call i{font-size:1.4rem;margin-bottom:0}.mob-nav-call span{display:none}@media (max-width:991.98px){body{padding-bottom:70px}}.thankyou-section{min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 0;background:var(--light-bg)}.thankyou-icon{width:90px;height:90px;background:var(--gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;margin:0 auto 24px;box-shadow:var(--shadow-orange)}.thankyou-title{font-size:2rem;font-weight:800;color:var(--dark);margin-bottom:12px}.thankyou-sub{font-size:1rem;color:var(--muted);max-width:500px;margin:0 auto 28px;line-height:1.75}.price-cab-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);border:1.5px solid var(--border);overflow:hidden;transition:var(--ease);height:100%}.price-cab-card:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 16px 48px rgb(255 107 0 / .16)}.price-cab-img{width:100%;height:180px;object-fit:contain;background:#f7f7f9;padding:12px}.price-cab-body{padding:18px}.price-cab-name{font-size:1rem;font-weight:800;color:var(--dark);margin-bottom:4px}.price-cab-meta{font-size:.82rem;color:var(--muted);margin-bottom:10px}.price-cab-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.price-cab-feat{font-size:.78rem;color:var(--dark);background:var(--light-bg);border-radius:50px;padding:4px 12px;font-weight:600}.price-badge{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.price-cab-price{font-size:1.3rem;font-weight:800;color:var(--primary)}.price-cab-note{font-size:.75rem;color:var(--muted)}@media (max-width:767.98px){.gallery-grid{grid-template-columns:repeat(2,1fr)}.two-col-info{grid-template-columns:1fr}.form-card-body{padding:20px 16px}.booking-form-section{padding:50px 0}.content-img{height:240px}}@media (max-width:575.98px){.gallery-grid{grid-template-columns:repeat(2,1fr)}.page-banner{min-height:200px;padding:40px 0}}.service-hero{background:linear-gradient(135deg,rgb(17 24 39 / .92) 0%,rgb(30 41 59 / .88) 100%),url(https://images.unsplash.com/photo-1582407947304-fd86f028f716?w=1800&q=80) center/cover no-repeat;min-height:420px;display:flex;align-items:center;padding:70px 0 160px;position:relative}.service-hero-text{color:#fff}.service-hero-label{font-size:.78rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.service-hero-title{font-size:clamp(2rem, 4.5vw, 3.2rem);font-weight:900;color:#fff;line-height:1.15;margin-bottom:14px}.service-hero-title span{color:var(--accent)}.service-hero-sub{font-size:1rem;color:rgb(255 255 255 / .75);max-width:480px;line-height:1.75}.service-form-float{position:relative;z-index:10;margin-top:-180px}.service-form-card{background:#fff;border-radius:20px;box-shadow:0 24px 72px rgb(0 0 0 / .20);overflow:hidden}.service-form-card .sfc-header{background:var(--dark);padding:18px 24px}.service-form-card .sfc-header h4{color:#fff;font-size:1.1rem;font-weight:800;margin:0}.service-form-card .sfc-body{padding:22px}.service-form-card .form-control,.service-form-card .form-select{font-size:.88rem;font-weight:500;border:1.5px solid #e5e7eb;border-radius:10px;padding:8px 14px 8px 38px;background:#f9fafb;transition:var(--ease)}}.service-form-card .form-control:focus,.service-form-card .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgb(255 107 0 / .10);background:#fff;outline:none}.service-form-card .form-control::placeholder{color:#aaa;font-weight:400}.service-form-card .form-label{font-size:.78rem;font-weight:700;color:#555;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.service-form-card textarea.form-control{padding-left:14px;resize:none}.service-form-card .g-recaptcha{transform:scale(.88);transform-origin:left top}.sfc-submit{width:100%;background:var(--gradient);color:#fff;border:none;border-radius:50px;padding:14px;font-size:.95rem;font-weight:800;letter-spacing:.4px;cursor:pointer;transition:var(--ease);font-family:'Plus Jakarta Sans',sans-serif}.sfc-submit:hover{transform:translateY(-2px);box-shadow:var(--shadow-orange)}.service-content-wrap{padding:70px 0 0}.service-content-block{padding:50px 0;border-bottom:1px solid #f3f4f6}.service-content-block:last-child{border-bottom:none}.service-block-img{width:100%;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-md)}.service-block-label{font-size:.72rem;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px}.service-block-title{font-size:clamp(1.3rem, 2.5vw, 1.75rem);font-weight:800;color:var(--dark);line-height:1.3;margin-bottom:14px}.service-block-title span{color:var(--primary)}.service-block-body{font-size:.95rem;color:var(--text);line-height:1.8}.service-block-body p{margin-bottom:14px}.service-block-body ul{list-style:none;padding:0;margin:0 0 14px}.service-block-body ul li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;font-size:.92rem;border-bottom:1px solid #f5f5f5}.service-block-body ul li:last-child{border-bottom:none}.service-block-body ul li i{color:var(--primary);flex-shrink:0;margin-top:2px}.cab-listing-section{background:#fff;padding:70px 0}.cab-listing-title{font-size:clamp(1.6rem, 3vw, 2.2rem);font-weight:800;color:var(--dark);text-align:center;margin-bottom:6px}.cab-listing-title span{color:var(--accent)}.cab-listing-sub{text-align:center;color:var(--muted);font-size:.95rem;max-width:600px;margin:0 auto 16px;line-height:1.7}.cab-listing-divider{display:block;width:80px;height:4px;background:var(--gradient);border-radius:4px;margin:0 auto 32px}.cab-filter-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:36px}.cab-filter-btn{background:var(--dark);color:#fff;border:none;border-radius:50px;padding:11px 28px;font-size:.88rem;font-weight:700;cursor:pointer;transition:var(--ease);font-family:'Plus Jakarta Sans',sans-serif;letter-spacing:.3px}.cab-filter-btn.active,.cab-filter-btn:hover{background:var(--gradient);box-shadow:var(--shadow-orange);transform:translateY(-1px)}.cab-row-card{background:#fff;border:1.5px solid #e8e8e8;border-radius:16px;padding:18px 22px;display:flex;align-items:center;gap:20px;margin-bottom:18px;transition:var(--ease);box-shadow:var(--shadow-sm)}.cab-row-card:hover{border-color:var(--primary);box-shadow:0 8px 32px rgb(255 107 0 / .14);transform:translateY(-2px)}.cab-row-img-box{background:#f7f7f9;border-radius:12px;width:140px;height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.cab-row-img-box img{width:100%;height:100%;object-fit:contain;padding:6px}.cab-row-info{flex:1}.cab-row-name{font-size:1.05rem;font-weight:800;color:var(--dark);margin-bottom:10px}.cab-row-specs{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.cab-row-spec{font-size:.85rem;color:var(--text);display:flex;align-items:center;gap:8px}.cab-row-spec .spec-icon{color:var(--accent);font-size:.9rem}.cab-row-spec .spec-label{color:var(--muted);font-weight:500}.cab-row-spec .spec-val{color:var(--dark);font-weight:600}.cab-row-price-box{text-align:right;flex-shrink:0;min-width:160px}.cab-row-discount{font-size:.78rem;font-weight:700;color:var(--primary);margin-bottom:2px}.cab-row-original{font-size:.85rem;color:var(--muted);text-decoration:line-through;margin-bottom:2px}.cab-row-price{font-size:1.65rem;font-weight:900;color:var(--dark);line-height:1;font-family:'Plus Jakarta Sans',sans-serif}.cab-row-note{font-size:.75rem;color:var(--muted);margin:4px 0 12px}.cab-row-book-btn{background:var(--gradient);color:#fff!important;border:none;border-radius:50px;padding:11px 24px;font-size:.88rem;font-weight:800;cursor:pointer;transition:var(--ease);text-decoration:none;display:inline-block;font-family:'Plus Jakarta Sans',sans-serif;letter-spacing:.4px;white-space:nowrap}.cab-row-book-btn:hover{box-shadow:var(--shadow-orange);transform:translateY(-2px);color:#fff}.package-page-wrap{padding:60px 0;background:#fff}.pkg-sidebar{position:sticky;top:0}.pkg-sidebar::-webkit-scrollbar{width:4px}.pkg-sidebar::-webkit-scrollbar-thumb{background:var(--primary);border-radius:2px}.pkg-sidebar-card{background:#fff;border-radius:18px;box-shadow:0 8px 40px rgb(0 0 0 / .12);overflow:hidden;border:1.5px solid #f0f0f0}.pkg-sidebar-header{background:var(--gradient);padding:18px 20px;text-align:center}.pkg-sidebar-header h4{color:#fff;font-size:1.05rem;font-weight:800;margin:0}.pkg-sidebar-header p{color:rgb(255 255 255 / .85);font-size:.78rem;margin:4px 0 0}.pkg-sidebar-body{padding:20px}.pkg-sidebar-body .form-label{font-size:.75rem;font-weight:700;color:#666;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.pkg-sidebar-body .form-control,.pkg-sidebar-body .form-select{font-size:.88rem;border:1.5px solid #e8e8e8;border-radius:10px;padding:10px 14px 10px 38px;background:#fafafa;transition:var(--ease)}.pkg-sidebar-body .form-control:focus,.pkg-sidebar-body .form-select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgb(255 107 0 / .10);background:#fff;outline:none}.pkg-sidebar-body .g-recaptcha{transform:scale(.78);transform-origin:left top;margin-bottom:-12px}.pkg-sidebar-submit{width:100%;background:var(--gradient);color:#fff;border:none;border-radius:50px;padding:13px;font-size:.92rem;font-weight:800;cursor:pointer;transition:var(--ease);font-family:'Plus Jakarta Sans',sans-serif}.pkg-sidebar-submit:hover{transform:translateY(-2px);box-shadow:var(--shadow-orange)}.faq-section-inner{padding:70px 0;background:var(--light-bg)}.faq-section-inner .accordion-item{border:1.5px solid #e5e7eb;border-radius:12px!important;margin-bottom:12px;overflow:hidden;background:#fff}.faq-section-inner .accordion-button{font-size:.95rem;font-weight:700;color:var(--dark);background:#fff;padding:18px 22px;font-family:'Plus Jakarta Sans',sans-serif}.faq-section-inner .accordion-button:not(.collapsed){color:var(--primary);background:#fff9f5;box-shadow:none}.faq-section-inner .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FF6B00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.faq-section-inner .accordion-body{font-size:.9rem;color:var(--text);line-height:1.75;padding:16px 22px 20px;background:#fff9f5}.mobile-bottom-nav{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#fff!important;border-top:none!important;display:flex!important;align-items:stretch!important;justify-content:space-around!important;padding:0!important;z-index:9999!important;box-shadow:0 -4px 24px rgb(0 0 0 / .12)!important;display:none}.mob-nav-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex:1!important;text-decoration:none!important;color:#9ca3af!important;font-size:.65rem!important;font-weight:700!important;background:none!important;border:none!important;cursor:pointer!important;padding:10px 4px 14px!important;transition:var(--ease)!important;font-family:'Plus Jakarta Sans',sans-serif!important;letter-spacing:.3px!important;text-transform:uppercase!important;border-top:3px solid transparent!important;position:relative!important}.mob-nav-item i{font-size:1.25rem!important;margin-bottom:2px!important}.mob-nav-item span{line-height:1}.mob-nav-item:hover{color:var(--primary)!important}.mob-nav-item.active{color:var(--primary)!important;border-top-color:var(--primary)!important}.mob-nav-call{background:none!important;border:none!important;padding-top:0!important;padding-bottom:10px!important;border-top:none!important;position:relative!important;margin-top:-20px!important}.mob-call-circle{width:54px;height:54px;background:var(--gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 18px rgb(255 107 0 / .45);border:3px solid #fff;color:#fff!important;font-size:1.35rem!important;transition:var(--ease);margin-bottom:4px}.mob-nav-call:hover .mob-call-circle{transform:scale(1.1)}.mob-nav-call span{color:var(--primary)!important;font-size:.62rem!important;font-weight:800!important}@media (max-width:991.98px){body{padding-bottom:74px!important}}.main-navbar .dropdown-menu{border:none;border-radius:14px;box-shadow:0 8px 40px rgb(0 0 0 / .13);padding:10px;min-width:220px;animation:dropFade .2s ease}@keyframes dropFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.main-navbar .dropdown-item{border-radius:9px;padding:9px 14px;font-size:.88rem;font-weight:600;color:var(--dark);transition:var(--ease);font-family:'Plus Jakarta Sans',sans-serif}.main-navbar .dropdown-item:hover{background:var(--light-bg);color:var(--primary);padding-left:18px}.main-navbar .dropdown-toggle::after{margin-left:5px}.package-hero{background:linear-gradient(135deg,rgb(17 24 39 / .90) 0%,rgb(30 41 59 / .85) 100%),url(https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1800&q=80) center/cover no-repeat;min-height:340px;display:flex;align-items:center;padding:80px 0 60px;text-align:center}.package-hero h1{color:#fff;font-size:clamp(1.9rem, 4vw, 3rem);font-weight:900;margin-bottom:10px;text-transform:uppercase}.package-hero p{color:rgb(255 255 255 / .75);font-size:1rem}.hero-breadcrumb{margin-top:14px}.hero-breadcrumb .breadcrumb-item a{color:var(--accent)}.hero-breadcrumb .breadcrumb-item.active{color:rgb(255 255 255 / .6)}.hero-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:rgb(255 255 255 / .4)}ul.list_styling{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.list_styling li{width:50%}.package_content img.content-img{height:auto}.package_m_form{display:none}.modal_design .modal-content{background:#fff0;border:0;padding:0}.modal_design button.btn-close{position:absolute;right:10px;top:10px;z-index:9}.modal_design .modal-body{padding:0}.modal_design .pkg-sidebar-card{border:0}.modal_design .modal-dialog{display:flex;justify-content:center;align-items:center;height:100%}ul.liststyling{list-style:none;padding:0}.lineb li{padding:10px 0;border-bottom:solid 1px #f7f7f7}#scrollTop{display:none}#scrollTop.visible{display:flex}.cab-card-v2,.pkg-card,.why-card,.review-card,.info-card,.step-wrap{opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .5s ease}.cab-card-v2.visible,.pkg-card.visible,.why-card.visible,.review-card.visible,.info-card.visible,.step-wrap.visible{opacity:1;transform:translateY(0)}#blog .pkg-card{opacity:10}@media (max-width:991px){.flex_dir{flex-direction:column-reverse}.service-form-float{margin-bottom:40px}}@media (max-width:767px){.hero-section{background-image:none!important;background:rgb(17 24 39 / .88) 0%!important}.hero-stats{display:none}#booking-form{margin-top:0}.m_hero_form{display:block!important}.d_hero_form{display:none}}@media (max-width:580px){.service_form label{display:none}.navbar-brand-wrap{padding:5px 0}.mmt_0{margin-top:12px}.btn-primary-brand{padding:12px 20px;font-size:14px}.service-block-body .d-flex.gap-3.flex-wrap{column-gap:5px!important;justify-content:space-between}.package_m_form{display:block}.package_d_form{display:none}}@media (max-width:480px){.service-hero{min-height:350px;padding:70px 0 180px}.service-form-float{margin-top:-230px}}