@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");body {font-family: "Ubuntu", sans-serif;background: #fff;color: #111;margin: 0;}a {color: #080b0b;text-decoration: none;}a:hover {color: #080b0b;text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: "Ubuntu", sans-serif;}.back-to-top {position: fixed;visibility: hidden;opacity: 0;right: 15px;bottom: 15px;z-index: 996;width: 44px;height: 44px;border-radius: 50px;transition: all 0.4s;border: 2px solid #063f8f;}.back-to-top i {font-size: 28px;color: #063f8f;line-height: 0;}.back-to-top:hover {background: #063f8f;color: #fff;}.back-to-top:hover i {color: #fff;}.back-to-top.active {visibility: visible;opacity: 1;}@media screen and (max-width: 768px) {[data-aos-delay] {transition-delay: 0 !important;}}#header {background: #fff;transition: all 0.5s;z-index: 997;padding: 5px 0;top: 0px;}#header.header-scrolled {top: 0;background: #fff;}#header .logo img {max-height: 90px;}.book-a-table-btn {display: inline-block;padding: 8px 35px;font-size: 16px;font-weight: 500;text-align: center;text-decoration: none;color: #fff;background: linear-gradient(135deg, #c02b2e 0%, #c02b2e 100%);border: 2px solid #c02b2e;border-radius: 10px;box-shadow: 5px 5px 0px #222;transition: all 0.3s ease;cursor: pointer;margin: 0 0 0 15px;text-transform: capitalize;letter-spacing: 0.5px;}.book-a-table-btn:hover {background: #063f8f;border: 2px solid #063f8f;color: #080b0b;}.book-a-table-btn1 i {margin-right: 5px;}.book-a-table-btn1 {padding: 8px 15px;font-size: 17px;font-weight: 400;}.clas-color a {color: #063f8f;font-weight: 500;font-size: 1.25rem;}.clas-color {color: #063f8f;font-weight: 500;font-size: 1.25rem;}.clas-color i {margin-right: 5px;}.clas-color {display: flex;justify-items: center;justify-content: space-between;align-items: center;}.right-cal {margin-right: 10px;margin-left: 10px;}.navbar {padding: 0;}.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}.navbar li {position: relative;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 0 10px 30px;color: #fff;white-space: nowrap;transition: 0.3s;font-size: 14px;}.navbar a i, .navbar a:focus i {font-size: 12px;line-height: 0;margin-left: 5px;}.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover > a {color: #d9ba85;}.navbar .dropdown ul {display: block;position: absolute;left: 14px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;border-radius: 4px;}.navbar .dropdown ul li {min-width: 200px;}.navbar .dropdown ul a {padding: 10px 20px;color: #444444;}.navbar .dropdown ul a i {font-size: 12px;}.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover > a {color: #063f8f;}.navbar .dropdown:hover > ul {opacity: 1;top: 100%;visibility: visible;}.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}.navbar .dropdown .dropdown:hover > ul {opacity: 1;top: 0;left: 100%;visibility: visible;}@media (max-width: 1366px) {.navbar .dropdown .dropdown ul {left: -90%;}.navbar .dropdown .dropdown:hover > ul {left: -100%;}}.mobile-nav-toggle {color: #063f8f;font-size: 28px;cursor: pointer;display: none;line-height: 0;transition: 0.5s;}@media (max-width: 991px) {.mobile-nav-toggle {display: block;}.navbar ul {display: none;}}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.9);transition: 0.3s;z-index: 999;}.navbar-mobile .mobile-nav-toggle {position: absolute;top: 15px;right: 15px;}.navbar-mobile ul {display: block;position: absolute;top: 55px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;border-radius: 6px;background-color: #fff;overflow-y: auto;transition: 0.3s;}.navbar-mobile a, .navbar-mobile a:focus {padding: 10px 20px;font-size: 15px;color: #1a1814;}.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover > a {color: #c02b2e;}.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus {margin: 15px;}.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;z-index: 99;opacity: 1;visibility: visible;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);}.navbar-mobile .dropdown ul li {min-width: 200px;}.navbar-mobile .dropdown ul a {padding: 10px 20px;}.navbar-mobile .dropdown ul a i {font-size: 12px;}.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover > a {color: #c02b2e;}.navbar-mobile .dropdown > .dropdown-active {display: block;}#hero {width: 100%;height: 600px;background: url("../images/banners/shivaling-car-rental-cabs-kurnool-banner.webp") center;background-size: cover;position: relative;padding: 0;margin-top: 6em;color: #fff;}#hero:before {content: "";background: rgba(0, 0, 0, 0.2);position: absolute;bottom: 0;top: 0;left: 0;right: 0;}@media (max-width:391px){#hero{width: 100%;height:500px;background: url("../images/banners/mobile-banner.webp") no-repeat center center/cover;position: relative;padding: 0;margin-top: 5em;color: #fff;}}@media (min-width: 392px) and (max-width: 575.98px){#hero{width: 100%;height:550px;background: url("../images/banners/mobile-banner.webp") no-repeat center center/cover;position: relative;padding: 0;margin-top: 5em;color: #fff;}}@media (min-width: 576px) and (max-width: 767.98px){#hero{width: 100%;height:550px;background: url("../images/banners/mobile-banner.webp") no-repeat center center/cover;position: relative;padding: 0;margin-top: 5em;color: #fff;}}@media (min-width: 768px) and (max-width: 991.98px){#hero{width: 100%;height:600px;background: url("../images/banners/mobile-banner.webp") no-repeat center center/cover;position: relative;padding: 0;margin-top: 5em;color: #fff;}}.serives-gap {padding-top: 12em;}#hero h1 {margin: 0;font-size: 50px;font-weight: 700;line-height: 1.3;margin-bottom: 15px;}#hero h3 {font-size: 20px;font-weight: 500;line-height: 1.3;margin-bottom: 20px;}hr {color: #fff;height: 2px;margin: 0.5rem;}#hero h1 span {color: #c02b2e;}#hero .travel {list-style-type: none;padding: 0;}#hero .travel li {margin-top: 10px;line-height: 1.6;font-size: 18px;font-weight: 500;letter-spacing: 0.5px;}.comic-button {display: inline-block;padding: 8px 35px;font-size: 16px;font-weight: 500;text-align: center;text-decoration: none;color: #fff;background: linear-gradient(135deg, #c02b2e 0%, #c02b2e 100%);border: 2px solid #c02b2e;border-radius: 10px;box-shadow: 5px 5px 0px #222;transition: all 0.3s ease;cursor: pointer;text-transform: capitalize;letter-spacing: 0.5px;}.book {display: flex;align-items: center;}:root {--accent: #063f8f;--accent-dark: #063f8f;--accent-contrast: #080b0b;--muted-bg: #f8f9fa;}.tab-content {background-color: rgb(8, 11, 11, 0.65);border-radius: 10px;width: 600px;}.tab-card {border-radius: 12px;border: 1px solid rgba(0, 0, 0, 0.08);box-shadow: 0 6px 18px rgba(18, 38, 63, 0.04);background: linear-gradient(180deg, white 0%, #fbfdff 100%);padding: 1.25rem;}.nav-tabs {border-bottom: 0;gap: 0.5rem;padding: 0.25rem;background: transparent;}.nav-tabs .nav-link {border: 0;border-radius: 12px;padding: 0.5rem 1rem;color: #080b0b;background: #fff;transition: all 0.18s ease;font-weight: 500;font-size: 1em;border-radius: 50px;}.tab-pane h4 {font-size: 26px;font-weight: 600;line-height: 1.2;color: #fff;}.form-label {margin-bottom: 0.5rem;color: #fff;font-weight: 500;font-size: 1em;}.form-control {display: block;width: 100%;padding: 0.375rem 0.75rem;font-size: 0.95rem;font-weight: 400;line-height: 1.5;color: #444;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0.375rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {color: #fff;}.booking-form {margin-top: 1em;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {transform: translateY(-2px);box-shadow: 0 6px 14px rgba(8, 35, 83, 0.06);}.nav-tabs .nav-link.active {color: var(--accent-contrast);background: linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);box-shadow: inset 0 -3px 6px rgba(0, 0, 0, 0.08), 0 8px 20px rgba(8, 35, 83, 0.08);border: 1px solid rgba(0, 0, 0, 0.06);transform: none;border-radius: 50px;}.nav-tabs .nav-link.active::before {content: "";display: inline-block;width: 8px;height: 8px;margin-right: 0.6rem;margin-left: -0.6rem;vertical-align: middle;background: rgba(255, 255, 255, 0.22);border-radius: 50%;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.08) inset;}
.tab-card .tab-pane-header {display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;margin-bottom: 0.75rem;}.tab-card .tab-pane-header h4 {margin: 0;font-weight: 700;color: #102a43;}.tab-card .accent-bar {height: 6px;border-radius: 6px;width: 140px;background: linear-gradient(90deg, var(--accent), var(--accent-dark));box-shadow: 0 6px 16px rgba(8, 35, 83, 0.04);}.form-control:focus {box-shadow: 0 6px 20px rgba(0, 105, 217, 0.06);border-color: var(--accent);}.btn-primary {background: linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);border: 0;box-shadow: 0 8px 20px rgba(8, 35, 83, 0.06);padding: 8px 30px;color: #080b0b;font-weight: 600;letter-spacing: 0.5px;font-size: 0.95em;}.honeypot {position: absolute;left: -9999px;top: auto;width: 1px;height: 1px;overflow: hidden;}.step {display: none;}.step.active {display: block;}.field-error {color: #ccc;font-size: 0.9rem;margin-top: 0.25rem;display: none;}.is-invalid + .field-error {display: block;}.heading-cab {text-align: center;}.header-main {text-align: center;margin-bottom: 30px;}.book-ride {padding: 60px 0 60px;}.ride_book {text-align: center;background-color: #f5f5f5f5;padding: 10px;border-radius: 10px;margin-bottom: 20px;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}.ride_book img {height: 45px;margin-bottom: 15px;}.header-main h3 span {color: #c02b2e;}.header-main h2, .header-main h3 {font-size: 28px;font-weight: 700;line-height: 1.3;color: #063f8f;margin-bottom: 4px;}.header-main p {font-weight: 500;font-size: 1.1em;}.ride_book h6 {font-size: 1em;font-weight: 500;line-height: 1.3;}p {font-size: 1em;font-weight: 400;line-height: 1.6;}.fleet-card {text-align: center;}.fleet-card h6 {font-size: 1.1em;font-weight: 500;line-height: 1.3;text-transform: capitalize;margin-top: 10px;margin-bottom: 10px;}.flex-dev ul {display: flex;justify-content: space-between;align-items: center;list-style-type: none;padding: 0;}.flex-dev ul li {font-size: 0.85em;font-weight: 600;}.cab-mix {box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;padding: 30px;border-radius: 10px;position: relative;}.img-mix img {border-radius: 10px;margin-bottom: 10px;position: relative;}.cab-mix h3 {font-size: 18px;text-align: center;font-weight: 600;line-height: 1.3;margin: 10px 0 10px;background-color: #063f8f;position: absolute;top: 20px;padding: 10px 5px 10px 5px;letter-spacing: 1px;}.cab-mix p {font-size: 0.95em;}.city-book {margin: 0 0 0 15px;border: 2px solid #080b0b;color: #fff;border-radius: 50px;padding: 8px 25px;text-transform: uppercase;font-size: 12px;font-weight: 500;letter-spacing: 0.5px;transition: 0.3s;background-color: #080b0b;}.city-book:hover {border: 2px solid #063f8f;background-color: #063f8f;color: #080b0b;}.occasion {background-color: #fff;padding: 80px 0 80px;}.fleet-cabs {padding: 100px 0 100px;background-color: #fff;height: auto;background: url("../images/banner2.webp") center;background-size: auto;background-size: cover;position: relative;color: #fff;}@media (max-width:391px){.fleet-cabs {padding: 100px 0 100px;background-color: #fff;height: auto;background: url("../images/fleet-cab-mobile.webp") center;background-size: auto;background-size: cover;position: relative;color: #fff;}}@media (min-width: 392px) and (max-width: 575.98px){.fleet-cabs {padding: 100px 0 100px;background-color: #fff;height: auto;background: url("../images/fleet-cab-mobile.webp") center;background-size: auto;background-size: cover;position: relative;color: #fff;}}@media (min-width: 576px) and (max-width: 767.98px){.fleet-cabs {padding: 100px 0 100px;background-color: #fff;height: auto;background: url("../images/fleet-cab-mobile.webp") center;background-size: auto;background-size: cover;position: relative;color: #fff;}}.header-main2 h2 {font-size: 2.6em;font-weight: 700;line-height: 1.35;margin-bottom: 5px;}.logo-img {margin-bottom: 20px;}.canb-flex {display: flex;justify-content: space-between;gap: 1em;}.img-cab {width: 50%;}.img-cab img {border-radius: 10px;}.canb-flex {margin-bottom: 40px;}.cab-content h4 {font-size: 20px;font-weight: 500;line-height: 1.3;margin-bottom: 5px;}.cab-content p {font-size: 0.95em;}.cab-content {width: 100%;}.app {background-color: #f5f5f5f5;padding: 60px 0 40px;}.insta h2 {font-size: 2.6em;font-weight: 700;line-height: 1.2;margin: 0.5em 0 10px;}.cta-1 {padding-top: 10px;}.today h5 {font-size: 1.3em;font-weight: 700;line-height: 1.3;margin-bottom: 20px;}.cta-1 a {font-size: 16px;font-weight: 500;line-height: 2.3;color: #fff;}.cta-11 a {font-size: 16px;font-weight: 500;line-height: 2.3;color: #222;}.choose-1 {padding: 80px 0 80px;}.footer {background-color: #000;color: #fff;padding: 80px 0 60px;}.footer-about h2 {font-size: 1.6em;font-weight: 700;line-height: 1.2;text-transform: uppercase;}.footer-about p {font-size: 0.9em;line-height: 1.8;}.quick-links h5 {font-size: 1.2em;font-weight: 700;line-height: 1.2;text-transform: uppercase;}.quick-links ul {list-style-type: none;padding: 0;}.quick-links ul li {font-size: 1em;font-weight: 400;line-height: 2;padding-bottom: 5px;text-transform: capitalize;}.quick-links ul li a {color: #fffff0;}.cta-2 a {font-size: 17px;font-weight: 400;line-height: 2.3;color: #fffff0;}.social-net a {color: #fffff0;}.social-net {display: flex;gap: 1em;justify-content: flex-start;align-items: center;}.social-net a i {font-size: 30px;}.footer-copy {text-align: center;padding-top: 40px;}.footer-copy p a {color: #fffff0;}.footer-copy p {font-size: 0.85em;}.Contact {width: 100%;height: 50vh;background: url("../images/banners/destination.webp") top center;background-size: cover;position: relative;padding: 0;margin-top: 3em;}.Contact:before {content: "";background: rgba(0, 0, 0, 0.5);position: absolute;bottom: 0;top: 0;left: 0;right: 0;}.reach-title {margin-top: 10em;position: relative;color: #fff;}.reach-title h1 {font-size: 1.8em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}.reach-title p {font-size: 0.95em;}.contact-section {padding: 60px 0 60px;background-color: #f5f5f5f5;}.support-box {text-align: center;}.support-box h3 {margin-top: 0.5em;font-size: 1.2em;font-weight: 500;line-height: 1.3;text-transform: capitalize;}.support-box img {height: 45px;}.support-box p {font-size: 0.95em;}.touch {padding: 80px 0 80px;}.pages {background-color: #080b0b;color: #fff;padding: 100px 0 60px;margin-top: 3em;}.reach-title-page {text-align: center;}.reach-title-page h1 {font-size: 1.8em;font-weight: 600;line-height: 1.3;text-transform: capitalize;}.policy-content {padding: 60px 0 60px;}.phone-text h5 {font-size: 1.25em;font-weight: 500;line-height: 1.3;text-transform: capitalize;}.policy-content h3, .policy-content h4 {font-size: 1.25em;font-weight: 500;line-height: 1.3;text-transform: capitalize;}.float {position: fixed;width: 65px;height: 60px;bottom: 60px;right: 0px;color: #fff;border-radius: 50px;text-align: center;font-size: 30px;z-index: 100;padding: 5px;}.img-fluid-what {width: 45px;height: auto;}label {display: inline-block;color: #fff;}.service-card {background: #fff;border-radius: 14px;padding: 20px;text-align: center;transition: all 0.4s ease;box-shadow: 0 8px 25px rgba(0, 0, 0, 0.08);cursor: pointer;height: 100%;}.service-card img {width: 100%;margin-bottom: 15px;transition: transform 0.4s ease;width: 100%;border-radius: 1rem;}.service-card:hover, .service-card.active {background: linear-gradient(135deg, #1e3a8a, #ef4444);transform: translateY(-10px);box-shadow: 0 15px 35px rgba(30, 58, 138, 0.25);}.service-card:hover img, .service-card.active img {transform: scale(1.15);}.service-card:hover h3, .service-card:hover p, .service-card.active h3, .service-card.active p {color: #fff;}.service-content h3 {font-size: 1.25em;font-weight: 500;line-height: 1.3;text-transform: capitalize;margin-top: 20px;margin-bottom: 10px;}.service-content p {font-size: 0.95em;line-height: 1.6;}.packages {padding: 60px 0 60px;}.ser-hub {padding: 30px;}.ser-hub img {border-radius: 1rem;}figcaption h4 {font-size: 18px;font-weight: 500;line-height: 1.3;margin-bottom: 5px;margin-top: 20px;text-align: center;}.btn {font-weight: 500;font-size: 16px;text-transform: capitalize;}.cta2 {background-color: #25d366;color: #111;}.cta2:hover {background-color: #25d366;opacity: 0.8;color: #111;}.flex-group {display: flex;gap: 1em;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.4rem, 3vw, 1.4rem);font-weight: 500;text-transform: capitalize;margin-bottom: 10px;}.about-contant-content p {font-weight: 400;font-size: 16px;line-height: 1.7;margin-bottom: 15px;}.info-contact ul li {font-weight: 400;color: #333;font-size: 1.1rem;line-height: 1.8;margin-bottom: 10px;}.info-contact ul {padding: 0;list-style-type: none;}.social-icons li {list-style-type: none;display: inline;margin-left: 10px;}.info-contact ul li a {color: #333;}.booking-card {max-width: 520px;margin: 60px auto;border-radius: 18px;box-shadow: 0 10px 35px rgba(0, 0, 0, 0.1);background: #fff;}.booking-card h3 {font-weight: 500;color: #063f8f;padding-top: 10px;font-size: 1.2em;}.invalid-feedback {display: none;width: 100%;margin-top: 0.25rem;font-size: 0.875em;}.btn-book {background: linear-gradient(135deg, #063f8f, #c02b2e);border: none;border-radius: 14px;padding: 12px;font-weight: 600;color: #fff;}.form-label {margin-bottom: 0.5rem;color: #444;}.is-invalid {border-color: #ddd !important;box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);}.is-valid {border-color: #198754 !important;}.btn-book {padding: 12px;font-size: 1.1rem;}.modal-title {font-size: clamp(1.2rem, 3vw, 1.4rem);font-weight: 500;text-transform: capitalize;margin-bottom: 10px;text-align: center;}@media (max-width: 391px) {#header .logo img {max-height: 70px;}.book-a-table-btn {margin: 0 5px 0 0;padding: 6px 10px;}.book-a-table-btn {font-size: 13px;}.serives-gap {padding-top: 8em;}#hero h1 {font-size: 36px;margin-bottom: 10px;}#hero h3 {font-size: 16px;margin-bottom: 10px;}#hero .travel li {line-height: 1.5;font-size: 16px;}.bluk-flex {display: flex;gap: 1em;justify-content: center;align-items: center;}.comic-button {line-height: 1.4;font-size: 13px;}.btn {line-height: 1.4;font-size: 13px;}.ride_book h6 {font-size: 0.95em;font-weight: 400;}.header-main h2, .header-main h3 {font-size: 24px;}.service-content h3 {font-size: 1.15em;font-weight: 500;margin-top: 10px;margin-bottom: 5px;}.service-content p {font-size: 0.9em;line-height: 1.6;}.header-main2 h2 {font-size: 1.5em;}p {font-size: 0.9em;}.cta-1 {margin-bottom: 10px;}.fleet-cabs {padding: 80px 0 80px;}.cab-content h4 {font-size: 16px;margin-top: 1px;}.cab-content p {font-size: 0.9em;}.insta h2 {font-size: 2em;}.app {padding: 40px 0 20px;}.ser-hub {padding: 0;}.about-contant-content p {font-size: 14px;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.2rem, 3vw, 1rem);}.info-contact ul li {font-size: 1rem;}.choose-1 {padding: 80px 0 10px;}.footer-about h2 {font-size: 1.2em;}.quick-links h5 {margin-top: 20px;}.footer {padding: 80px 0 20px;}}@media (min-width: 392px) and (max-width: 575.98px) {#header .logo img {max-height: 70px;}.book-a-table-btn {margin: 0 5px 0 0;padding: 6px 10px;}.book-a-table-btn {font-size: 13px;}.serives-gap {padding-top: 8em;}#hero h1 {font-size: 36px;margin-bottom: 10px;}#hero h3 {font-size: 16px;margin-bottom: 10px;}#hero .travel li {line-height: 1.5;font-size: 16px;}.bluk-flex {display: flex;gap: 1em;justify-content: center;align-items: center;}.comic-button {line-height: 1.4;font-size: 13px;}.btn {line-height: 1.4;font-size: 13px;}.ride_book h6 {font-size: 0.95em;font-weight: 400;}.header-main h2, .header-main h3 {font-size: 24px;}.service-content h3 {font-size: 1.15em;font-weight: 500;margin-top: 10px;margin-bottom: 5px;}.service-content p {font-size: 0.9em;line-height: 1.6;}.header-main2 h2 {font-size: 1.5em;}p {font-size: 0.9em;}.cta-1 {margin-bottom: 10px;}.fleet-cabs {padding: 80px 0 80px;}.cab-content h4 {font-size: 16px;margin-top: 1px;}.cab-content p {font-size: 0.9em;}.insta h2 {font-size: 2em;}
.app {padding: 40px 0 20px;}.ser-hub {padding: 0;}.about-contant-content p {font-size: 14px;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.2rem, 3vw, 1rem);}.info-contact ul li {font-size: 1rem;}.choose-1 {padding: 80px 0 10px;}.footer-about h2 {font-size: 1.2em;}.quick-links h5 {margin-top: 20px;}.footer {padding: 80px 0 20px;}}@media (min-width: 576px) and (max-width: 767.98px) {#header .logo img {max-height: 70px;}.book-a-table-btn {margin: 0 5px 0 0;padding: 6px 10px;}.book-a-table-btn {font-size: 13px;}#hero {height: 600px;margin-top: 5em;}.serives-gap {padding-top: 10em;}#hero h1 {font-size: 30px;margin-bottom: 10px;}#hero h3 {font-size: 16px;margin-bottom: 10px;}#hero .travel li {line-height: 1.5;font-size: 16px;}.bluk-flex {display: flex;gap: 1em;justify-content: flex-start;align-items: center;}.comic-button {line-height: 1.4;font-size: 13px;}.btn {line-height: 1.4;font-size: 13px;}.ride_book h6 {font-size: 0.95em;font-weight: 400;}.header-main h2, .header-main h3 {font-size: 24px;}.service-content h3 {font-size: 1.15em;font-weight: 500;margin-top: 10px;margin-bottom: 5px;}.service-content p {font-size: 0.9em;line-height: 1.6;}.header-main2 h2 {font-size: 1.8em;}p {font-size: 0.9em;}.cta-1 {margin-bottom: 10px;}.fleet-cabs {padding: 80px 0 80px;}.cab-content h4 {font-size: 16px;margin-top: 1px;}.cab-content p {font-size: 0.9em;}.insta h2 {font-size: 2em;}.app {padding: 40px 0 20px;}.ser-hub {padding: 0;}.about-contant-content p {font-size: 14px;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.2rem, 3vw, 1rem);}.info-contact ul li {font-size: 1rem;}.choose-1 {padding: 80px 0 10px;}.footer-about h2 {font-size: 1.2em;}.quick-links h5 {margin-top: 20px;}.footer {padding: 80px 0 20px;}}@media (min-width: 768px) and (max-width: 991.98px) {.clas-color {font-size: 1rem;}.clas-color a {font-size: 1rem;}#header .logo img {max-height: 70px;}.book-a-table-btn {margin: 0 5px 0 0;padding: 6px 10px;}.book-a-table-btn {font-size: 13px;}.serives-gap {padding-top: 8em;}#hero h1 {font-size: 38px;margin-bottom: 10px;}#hero h3 {font-size: 18px;margin-bottom: 10px;}#hero .travel li {line-height: 1.5;font-size: 18px;}figcaption h4 {font-size: 16px;}.bluk-flex {display: flex;gap: 1em;justify-content: flex-start;align-items: center;}.comic-button {line-height: 1.4;font-size: 13px;}.btn {line-height: 1.4;font-size: 13px;}.ride_book h6 {font-size: 0.95em;font-weight: 400;}.header-main h2, .header-main h3 {font-size: 24px;}.service-content h3 {font-size: 1.15em;font-weight: 500;margin-top: 10px;margin-bottom: 5px;}.service-content p {font-size: 0.9em;line-height: 1.6;}.header-main2 h2 {font-size: 1.8em;}p {font-size: 0.9em;}.cta-1 {margin-bottom: 10px;}.fleet-cabs {padding: 80px 0 80px;}.cab-content h4 {font-size: 16px;margin-top: 1px;}.cab-content p {font-size: 0.9em;}.insta h2 {font-size: 2em;}.app {padding: 40px 0 20px;}.ser-hub {padding: 0;}.about-contant-content p {font-size: 14px;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.2rem, 3vw, 1rem);}.info-contact ul li {font-size: 1rem;}.choose-1 {padding: 80px 0 10px;}.footer-about h2 {font-size: 1.2em;}.quick-links h5 {margin-top: 20px;}.footer {padding: 80px 0 20px;}}@media (min-width: 993px) and (max-width: 1200px) {.clas-color {font-size: 1rem;}.clas-color a {font-size: 1rem;}#header .logo img {max-height: 70px;}.book-a-table-btn {margin: 0 5px 0 0;padding: 6px 10px;}.book-a-table-btn {font-size: 13px;}.serives-gap {padding-top: 10em;}#hero h1 {font-size: 38px;margin-bottom: 10px;}#hero h3 {font-size: 18px;margin-bottom: 10px;}#hero .travel li {line-height: 1.5;font-size: 18px;}figcaption h4 {font-size: 16px;}.bluk-flex {display: flex;gap: 1em;justify-content: flex-start;align-items: center;}.comic-button {line-height: 1.4;font-size: 13px;}.btn {line-height: 1.4;font-size: 13px;}.ride_book h6 {font-size: 0.95em;font-weight: 400;}.header-main h2, .header-main h3 {font-size: 24px;}.service-content h3 {font-size: 1.15em;font-weight: 500;margin-top: 10px;margin-bottom: 5px;}.service-content p {font-size: 0.9em;line-height: 1.6;}.header-main2 h2 {font-size: 1.8em;}p {font-size: 0.9em;}.cta-1 {margin-bottom: 10px;}.fleet-cabs {padding: 80px 0 80px;}.cab-content h4 {font-size: 16px;margin-top: 1px;}.cab-content p {font-size: 0.9em;}.insta h2 {font-size: 2em;}.app {padding: 40px 0 20px;}.ser-hub {padding: 0;}.about-contant-content p {font-size: 14px;}.about-contant-content h2, .info-contact h2 {font-size: clamp(1.2rem, 3vw, 1rem);}.info-contact ul li {font-size: 1rem;}.choose-1 {padding: 80px 0 10px;}.footer-about h2 {font-size: 1.2em;}.quick-links h5 {margin-top: 20px;}.footer {padding: 80px 0 20px;}}@media (min-width: 1201px) and (max-width: 1400px) {#hero h1 {font-size: 40px;}.header-main2 h2 {font-size: 2.2em;}.fleet-cabs {padding: 80px 0 80px;background-attachment: scroll;}}.cab-content h4 {font-size: 18px;}.footer-about h2 {font-size: 1.4em;}.insta h2 {font-size: 2.4em;}.ser-hub {padding: 5px;}btn-primary {background: linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);border: 0;box-shadow: 0 8px 20px rgba(8, 35, 83, 0.06);padding: 8px 30px;color: #fff;font-weight: 600;letter-spacing: 0.5px;font-size: 0.95em;}