@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Bold.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Bold.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Bold.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Bold.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Italic.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Italic.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Italic.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Italic.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Medium.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Medium.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Medium.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Medium.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Regular.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Regular.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Regular.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.eot);src:url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.woff2)format("woff2"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.woff)format("woff"),url(/assets/fonts/plus-jakarta-sans/PlusJakartaSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}
:root{--bg-black:#333;--bg-dark:#333;--bg-white:#fff;--bg-primary:#293581;--bg-secondary:#333;--bg-tertiary:#ffbf00;--color-white:#fff;--color-black:#000;--color-gray:#acacac;--color-primary:#293581;--color-secondary:#ea670d;--color-tertiary:#ffbf00;--primary-font:"Plus Jakarta Sans",sans-serif;--primary-button-bg:#293581;--secondary-button-bg:#293581;--secondary-button-bg-hover:#ea670d;--whatsapp-color:#25d366;--active-color:#ea670d;--menu-overlay:#293581;--mobile-menu-bg:#293581;--agrion-bdr-radius:10px;--input-placeholder:#333;--para-text-color:#333;--heading-color:#333;--footer-link-color:#38469e;--footer-copyright-color:#293581;--bg-light:#e8e8e8;--bg-faq:#e8e8e8}
html,body{overflow-x:hidden}body{font-family:var(--primary-font);color:var(--para-text-color);text-align:justify;font-size:16px;font-weight:400;line-height:1.8;position:relative}.section-spacing{padding:25px 0}.common-heading{color:var(--heading-color);text-align:left;font-size:36px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.common-heading .stylish-heading-text{color:var(--bg-primary);font-family:var(--primary-font);text-align:left;font-size:36px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.para-text{color:var(--para-text-color);text-align:left;font-size:16px;font-weight:400;line-height:28px;font-family:var(--primary-font);text-align:justify}.common-button{background-color:var(--secondary-button-bg);color:var(--color-white);font-size:16px;font-weight:500;font-family:var(--primary-font);box-shadow:none;border:none;border-radius:30px;gap:10px;padding:10px 20px;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.common-button .common-button-icon{width:15px;height:auto;transition:all .3s ease-in-out}.common-button:hover{background-color:var(--secondary-button-bg-hover);color:var(--color-white);transition:all .3s ease-in-out;transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.common-button:hover .common-button-icon{transition:all .3s ease-in-out;transform:translate(5px)}.common-modal-btn{background-color:var(--primary-button-bg)}.common-modal-btn:hover{background-color:var(--bg-secondary);color:var(--color-white);transition:all .3s ease-in-out;transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.common-modal-btn:hover .common-button-icon{transition:all .3s ease-in-out;transform:translate(5px)}.about-content-wrapper{display:inline-block}.about-content-wrapper .about-content-image{float:left;width:550px;margin-bottom:20px;margin-right:30px}.about-content-image-button-whatsapp-call .whatsapp-icon{width:50px;height:auto;transition:all .3s ease-in-out}.about-content-image-button-whatsapp-call .whatsapp-icon:hover{transform:translateY(-5px)}.about-content-image-button-whatsapp-call .call-icon{width:44px;height:auto;transition:all .3s ease-in-out}.about-content-image-button-whatsapp-call .call-icon:hover{transform:translateY(-5px)}.about-content-list{flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0;padding:0;list-style:none;display:flex}.about-content-list li{border:1px solid #f5f5f5;border-left:4px solid var(--bg-tertiary);border-radius:0 12px 12px 0;align-items:center;gap:10px;width:calc(50% - 5px);padding:10px 15px;display:flex}.about-content-list li span:first-child{font-weight:600}.about-content-list li span:last-child{font-weight:400}.custom-bg-light{background-color:var(--bg-light)}.common-heading.heading2-text{color:var(--heading-color);text-align:left;font-size:32px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.common-heading.heading2-text .stylish-heading-text{color:var(--bg-primary);font-family:var(--primary-font);text-align:left;font-size:32px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.card-wrapper{padding-top:15px}.card-wrapper .card,.card-wrapper .card .card-body{border-radius:22px}.card-wrapper .card{border-color:#cacaca}.card-wrapper .card .card-body{background-color:var(--bg-white);border-radius:25px;flex-direction:column;gap:20px;margin-top:-25px;padding:10px;display:flex}.card-wrapper .card .card-body .card-body-inner,.card-wrapper .card .card-body .card-body-inner .card-image{flex-direction:column;gap:10px;display:flex;position:relative}.card-image-link{border-radius:16px;display:block;overflow:hidden}.card-wrapper .card .card-body .card-body-inner .card-image img{width:100%;height:auto;transition:all .3s ease-in-out;position:relative}.card-image-link:hover img,.card-wrapper .card:hover .card-body-inner .card-image img{transition:all .3s ease-in-out;transform:scale(1.05)}.card-wrapper .card .card-body-inner .card-image .card-image-call-link{gap:10px;display:flex;position:absolute;top:10px;right:10px}.card-wrapper .card .card-body-inner .card-image .card-image-call-link .call-link{width:32px;height:32px;transition:all .3s ease-in-out}.card-wrapper .card .card-body-inner .card-image .card-image-call-link .call-link:hover{transform:translateY(-5px)}.card-wrapper .card .card-body-inner .card-image .card-image-call-link .call-link img{width:100%;height:auto;transition:all .3s ease-in-out}.card-wrapper .card .card-body-inner .card-image .card-image-call-link .call-link:hover img{transform:translateY(-3px)}.card-wrapper .card .card-body-inner-details-wrapper .card-title-link{text-decoration:none}.card-wrapper .card .card-body-inner-details-wrapper .card-title{color:var(--heading-color);text-align:center;font-size:18px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.card-wrapper .card .card-body-inner-details-wrapper .card-title .card-style-title{color:var(--bg-primary);text-align:left;font-size:18px;font-weight:700;line-height:1.2;font-family:var(--primary-font);text-decoration:none;transition:all .3s ease-in-out}.card-wrapper .card:hover .card-body-inner-details-wrapper .card-title-link .card-title,.card-wrapper .card:hover .card-body-inner-details-wrapper .card-title-link .card-title .card-style-title{color:var(--bg-primary);text-decoration:none;transition:all .3s ease-in-out}.card-wrapper .card .card-body .card-body-inner-details-wrapper{background-color:#fff0e3;border-radius:25px 25px 0 0;flex-direction:column;gap:10px;display:flex;position:relative}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details li{width:100%}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details .card-body-inner-details-item{align-items:center;gap:5px;display:flex}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details .card-body-inner-details-item img{width:16px;height:auto}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details .card-body-inner-details-item img.rupee-icon{width:10px;height:auto}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details .card-body-inner-details-item .item-text{color:var(--color-black);font-size:14px;font-weight:500;line-height:1.2;font-family:var(--primary-font)}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details-button{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details-button .rupee-icon{width:10px;margin-top:3px;margin-right:3px}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details-button .price-text{color:var(--color-black);font-size:24px;font-weight:700;line-height:1.2;font-family:var(--primary-font)}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details-button .common-button{background-color:var(--bg-primary);text-transform:uppercase;padding:6px 16px;font-size:14px}.card-wrapper .card .card-body .card-body-inner-details-wrapper .card-body-inner-details-button .common-button:hover{background-color:var(--bg-secondary);color:var(--color-white);transition:all .3s ease-in-out;transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.card-wrapper .modern-card{background:var(--bg-white);border:none;border-radius:20px;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a}.card-wrapper .modern-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.card-wrapper .modern-card .card-image-wrapper{border-radius:20px 20px 0 0;position:relative;overflow:hidden}.card-wrapper .modern-card .card-image{width:100%;height:260px;position:relative;overflow:hidden}.card-wrapper .modern-card .card-image-link{width:100%;height:100%;display:block;position:relative}.card-wrapper .modern-card .card-image-main{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.card-wrapper .modern-card:hover .card-image-main{transform:scale(1.05)}.card-wrapper .modern-card .modern-card-body{background:var(--bg-white);border-radius:0 0 20px 20px;flex-direction:column;flex:1;padding:0;display:flex}.card-wrapper .modern-card .card-body-inner-details-wrapper{flex-direction:column;gap:18px;padding:20px;display:flex}.card-wrapper .modern-card .modern-card-title{color:var(--heading-color);text-align:left;font-size:20px;font-weight:700;line-height:1.3;font-family:var(--primary-font);margin:0;padding-bottom:4px}.card-wrapper .modern-card .modern-card-title .card-style-title{color:var(--bg-primary);font-weight:700}.card-wrapper .modern-card .modern-card-info-section{background:0 0;border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.card-wrapper .modern-card .info-row{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:3px;padding:10px 16px;transition:all .2s;display:flex;position:relative}.card-wrapper .modern-card .info-row:last-child{margin-bottom:0}.card-wrapper .modern-card .info-row:hover{background:#eef7ff;transform:translate(3px);box-shadow:0 2px 8px #2935811a}.card-wrapper .modern-card .info-label{color:#1565c0;font-size:14px;font-weight:600;font-family:var(--primary-font);flex:1}.card-wrapper .modern-card .info-value{color:#0d47a1;font-size:15px;font-weight:700;font-family:var(--primary-font);text-align:right}.card-wrapper .modern-card .info-value .seat-number{font-size:15px;font-weight:600}.card-wrapper .modern-card .info-value .seat-plus{opacity:.8;font-size:12px;font-weight:500}.card-wrapper .modern-card .modern-card-button-wrapper{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:4px;display:flex}.card-wrapper .modern-card .modern-card-button-wrapper .whatsapp-icon{width:36px;height:auto;transition:all .3s ease-in-out}.card-wrapper .modern-card .modern-card-button-wrapper .whatsapp-icon:hover{transition:all .3s ease-in-out;transform:translateY(-5px)}.card-wrapper .modern-card .modern-get-quote-btn{width:100%;color:var(--color-white);text-transform:uppercase;letter-spacing:.5px;font-size:15px;font-weight:700;font-family:var(--primary-font);background:linear-gradient(135deg,#ff6b35 0%,#f7931e 50%,#ea670d 100%);border:none;border-radius:12px;padding:10px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ea670d4d}.card-wrapper .modern-card .modern-view-details-btn{background:var(--bg-primary);width:100%;color:var(--color-white);text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.card-wrapper .modern-card .modern-get-quote-btn:hover{background:linear-gradient(135deg,#ea670d 0%,#f7931e 50%,#ff6b35 100%);transform:translateY(-2px);box-shadow:0 6px 20px #ea670d66}.card-wrapper .modern-card .modern-view-details-btn:hover{background:var(--bg-secondary);color:var(--color-white);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.card-wrapper .modern-card .modern-get-quote-btn:active{transform:translateY(0);box-shadow:0 2px 8px #ea670d4d}@media (max-width:768px){.card-wrapper .modern-card .card-image{height:220px}.card-wrapper .modern-card .card-body-inner-details-wrapper{gap:16px;padding:16px}.card-wrapper .modern-card .modern-card-title{font-size:18px}.card-wrapper .modern-card .info-row{padding:10px 14px}.card-wrapper .modern-card .info-label{font-size:13px}.card-wrapper .modern-card .info-value{font-size:14px}.card-wrapper .modern-card .modern-get-quote-btn{padding:12px 20px;font-size:14px}}.vehicle-image-wrapper{border-radius:22px;position:relative}.vehicle-image-wrapper .vehicle-image img{z-index:1;border-radius:22px;width:100%;height:auto;position:relative}.vehicle-image-wrapper .vehicle-image .vehicle-image-overlay{background:var(--bg-tertiary);z-index:0;border-radius:22px;width:250px;height:140px;margin-right:-10px;position:absolute;bottom:4px;right:4px}.detail-page-content-table .table{border-collapse:collapse;border-radius:15px;width:100%;overflow:hidden}.detail-page-content-table .table tr th{background-color:var(--bg-primary);color:var(--color-white);text-align:left;font-size:16px;font-weight:700;line-height:28px;font-family:var(--primary-font);text-align:center;vertical-align:middle}.detail-page-content-table .table tr th:first-of-type{border-top-left-radius:15px}.detail-page-content-table .table tr th:last-of-type{border-top-right-radius:15px}.detail-page-content-table .table-striped>tbody>tr:nth-of-type(odd){background-color:var(--bg-light)}.detail-page-content-table .table tbody tr th:first-child{border-left:2px solid var(--bg-light)}.detail-page-content-table .table tbody tr td{color:var(--para-text-color);text-align:left;font-size:16px;font-weight:400;line-height:28px;font-family:var(--primary-font);text-align:center;vertical-align:middle}.detail-page-content-table .table tbody tr:last-child td:first-of-type{border-bottom-left-radius:15px}.features-section{padding:40px 0}.features-section .features-section-item{border:1px solid #d9d9d9;border-radius:22px}.features-section .features-section-item .features-section-item-inner{flex-direction:column;align-items:center;gap:10px;display:flex}.features-section-item-inner-image{border-radius:20px 20px 0 0;overflow:hidden}.features-section-item-inner-image img{width:100%;height:auto;transition:all .3s ease-in-out}.features-section-item-inner-image:hover img{transition:all .3s ease-in-out;transform:scale(1.05)}.features-section-item-inner-content{z-index:1;background:#fff;border-radius:20px;flex-direction:column;justify-content:end;gap:10px;width:100%;min-height:205px;margin-top:-35px;display:flex}.features-section-item-inner-content-title{color:var(--heading-color);font-size:20px;font-weight:600;line-height:1.2;font-family:var(--primary-font);text-align:center;padding-top:10px}.features-section-item-inner-content-title span{color:var(--bg-primary)}.features-section-item-inner-content ul{flex-direction:column;justify-content:end;height:163px;margin:0;padding:0;display:flex}.features-section-item-inner-content ul li{color:var(--para-text-color);font-size:13px;font-weight:500;line-height:1.2;font-family:var(--primary-font);margin:0;padding-left:0;list-style:none}.features-section-item-inner-content ul li:nth-of-type(odd){background:var(--bg-white);color:var(--color-heading);padding:8px 10px}.features-section-item-inner-content ul li:nth-of-type(2n){color:var(--color-heading);background:#183c7024;padding:8px 10px}.features-section-item-inner-content ul li:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.gallery-section{padding:40px 0}.gallery-wrapper{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.gallery-wrapper .gallery-item{border-radius:22px;transition:all .3s ease-in-out;overflow:hidden}.gallery-wrapper .gallery-item img{object-fit:cover;object-position:center;width:100%;height:auto;transition:all .3s ease-in-out}.gallery-wrapper .gallery-item:hover img{object-fit:cover;object-position:center;transition:all .3s ease-in-out;transform:skew(2deg)scale(1.05)}.modern-question-section{background:linear-gradient(135deg,#52289a 0%,#3a067d 100%);border-radius:24px;margin-top:70px;padding:60px 50px;position:relative;overflow:hidden}.modern-question-section:before{content:"";opacity:.5;z-index:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.modern-question-section .row{z-index:1;position:relative}.modern-question-inner{flex-direction:column;gap:24px;padding-right:30px;display:flex}.question-badge{background:linear-gradient(135deg,var(--color-tertiary)0%,#ffd54f 100%);border-radius:50px;width:fit-content;padding:8px 20px;display:inline-block;box-shadow:0 4px 12px #fccb3d4d}.question-badge span{font-family:var(--primary-font);color:var(--color-black);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.question-heading{font-family:var(--primary-font);color:var(--color-white);margin:0;font-size:36px;font-weight:800;line-height:1.2}.question-heading .stylish-heading-text{color:var(--color-tertiary);display:inline-block}.question-description{font-family:var(--primary-font);color:#fffc;margin:0;font-size:16px;font-weight:400;line-height:1.6}.modern-cta-buttons{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.modern-call-btn{background:var(--bg-white);color:var(--color-black);font-family:var(--primary-font);border:none;border-radius:12px;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 12px #00000026}.modern-call-btn:hover{background:var(--color-tertiary);color:var(--color-black);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.modern-call-btn .btn-icon{flex-shrink:0;width:20px;height:20px}.modern-contact-btn{border:2px solid var(--color-white);color:var(--color-white);font-family:var(--primary-font);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.modern-contact-btn:hover{background:var(--color-white);color:var(--bg-secondary);transform:translateY(-2px);box-shadow:0 6px 20px #fff3}.modern-image-wrapper{justify-content:center;align-items:center;height:100%;min-height:400px;display:flex;position:relative}.modern-question-image{z-index:2;border-radius:20px;width:100%;max-width:500px;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000004d}.modern-question-image img{border-radius:20px;width:100%;height:auto;display:block}.decorative-elements{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.decorative-elements .dot-pattern{opacity:.4;z-index:1;position:absolute;bottom:15%;left:10%}.decorative-elements .circle-shape{opacity:.3;z-index:0;position:absolute;top:-10%;right:-5%}.vehicle-details-inner-features{align-items:center;gap:10px;margin-top:20px;display:flex}.vehicle-details-inner-features .modern-call-btn{background-color:var(--bg-tertiary);width:100%;color:var(--color-black);border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px #00000026}.vehicle-details-inner-features .modern-call-btn:hover{background:var(--color-tertiary);color:var(--color-black);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.vehicle-details-inner-features .modern-whatsapp-btn{width:100%;color:var(--color-white);background-color:#05860c;border:none;border-radius:10px;padding:10px 20px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.vehicle-details-inner-features .modern-whatsapp-btn:hover{color:var(--color-white);background:#05860c;transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.vehicle-details-inner-features .modern-get-quote-btn{background-color:var(--bg-primary);width:100%;color:var(--color-white);border:none;border-radius:10px;padding:10px 20px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026}.vehicle-details-inner-features .modern-get-quote-btn:hover{background:var(--bg-primary);color:var(--color-white);transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.why-choose-us-wrapper{align-items:center;gap:20px;margin-top:40px;display:flex}.why-choose-us-label{color:var(--bg-primary);font-size:16px;font-weight:600;line-height:1.2;font-family:var(--primary-font);background-color:#effaff;border-radius:30px;margin-bottom:10px;padding:4px 8px;display:inline-block;box-shadow:0 2px}.why-choose-left-right,.why-choose-image{width:50%}.why-choose-image img{object-fit:cover;object-position:center;border-radius:22px;width:100%;height:auto}.why-choose-left-right-inner{flex-direction:column;gap:20px;display:flex}.why-choose-left-right-inner-item{align-items:center;gap:20px;display:flex}.why-choose-left-right-inner-item-inner-content{flex-direction:column;align-items:end;gap:5px;display:flex}.why-choose-left-right-inner-item-inner-content-title{color:var(--heading-color);font-size:20px;font-weight:600;line-height:1.2;font-family:var(--primary-font);text-align:end}.why-choose-left-right-inner-item-inner-content-text{color:var(--para-text-color);font-size:16px;font-weight:400;line-height:1.2;font-family:var(--primary-font);text-align:end;margin-bottom:0}.why-choose-left-right-inner-item-inner-image{background-color:var(--bg-secondary);border-radius:20px;flex:none;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.why-choose-left-right-inner-item-inner-image img{width:36px;height:auto}.why-choose-right .why-choose-left-right-inner-item{flex-direction:row-reverse;align-items:start}.why-choose-right .why-choose-left-right-inner-item-inner-content{align-items:start}.why-choose-right .why-choose-left-right-inner-item-inner-content-title,.why-choose-right .why-choose-left-right-inner-item-inner-content-text{text-align:start}.divide-list{column-count:2}.our-testimonials-section{padding:80px 0}.our-testimonials-section .testimonials-label{color:var(--bg-primary);font-size:16px;font-weight:600;line-height:1.2;font-family:var(--primary-font);background-color:#effaff;border-radius:30px;margin-bottom:10px;padding:4px 8px;display:inline-block;box-shadow:0 2px}.our-testimonials-section .common-heading.heading2-text{margin-bottom:30px;font-size:32px;font-weight:600}.testimonials-swiper{width:100%}.our-testimonials-section-right{padding-left:35px;position:relative}.our-testimonials-section-right .our-testimonials-section-right-inner{position:relative}.testimonials-slide-item{flex-direction:column;gap:20px;display:flex}.our-testimonials-section-right-inner .testimonials-image{object-fit:cover;object-position:center;border-radius:22px;width:577px;height:487px}.our-testimonials-section-right-inner-swiper{background:#252837;border-radius:20px;max-width:492px;padding:40px;position:absolute;bottom:-45px;right:0}.testimonials-slide-item .para-text{color:var(--color-white);text-align:justify;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.8}.testimonials-slide-item-footer{align-items:center;gap:10px;display:flex}.testimonials-slide-item .testimonials-person-info .person-image{object-fit:cover;object-position:center;border-radius:50%;width:48px;height:48px}.testimonials-slide-item .testimonials-person-info .person-name{color:var(--color-white);font-size:14px;font-weight:600;font-family:var(--primary-font);line-height:1.2}.testimonials-slide-item .testimonials-person-info .person-role{color:var(--color-tertiary);font-size:12px;font-weight:400;font-family:var(--primary-font)}.testimonials-slide-item .quote-icon{width:48px;height:48px}.testimonials-swiper .swiper-slide{opacity:0;pointer-events:none;justify-content:center;width:100%;transition:opacity .3s ease-in-out;display:flex;overflow:hidden}.testimonials-swiper .swiper-slide.swiper-slide-active,.testimonials-swiper .swiper-slide.swiper-slide-duplicate-active{opacity:1;pointer-events:auto}.testimonials-swiper .swiper-pagination{text-align:start;position:absolute;bottom:10px;left:50px}.testimonials-swiper .swiper-pagination-bullet{opacity:1;background:#d9d9d9;border-radius:7px;width:30px;height:4px;margin:0 6px!important}.testimonials-swiper .swiper-pagination-bullet-active{background:var(--bg-tertiary);opacity:1}.faq-section{background-color:var(--bg-faq);border-top-left-radius:150px}.faq-section .common-heading.heading2-text{margin-bottom:30px;font-size:32px}.faq-accordion{flex-direction:column;gap:15px;display:flex}.faq-accordion .accordion-item{border:none;border-radius:14px}.faq-accordion .accordion-button{background-color:var(--bg-white);color:var(--heading-color);font-size:16px;font-weight:600;line-height:1.2;font-family:var(--primary-font);text-align:left;box-shadow:none;border:1px solid #d9d9d9;border-radius:14px;padding:12px 20px}.faq-accordion .accordion-button:focus{box-shadow:none;outline:none}.faq-accordion .accordion-item:first-child .accordion-button{border-top-left-radius:14px;border-top-right-radius:14px}.faq-accordion .accordion-item:last-child .accordion-button.collapsed{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.faq-accordion .accordion-body{font-family:var(--primary-font);color:var(--para-text-color);border-bottom-right-radius:14px;border-bottom-left-radius:14px;padding:14px 20px;font-size:16px;font-weight:400;line-height:1.8}.reviews-section{background:linear-gradient(135deg,#667eea 0%,#764ba2 25%,#f093fb 50%,#4facfe 75%,#00f2fe 100%) 0 0/400% 400%;padding:60px 0;animation:15s infinite gradientShift;position:relative;overflow:hidden}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.reviews-section:before{content:"";z-index:0;background:#fffffff2;position:absolute;inset:0}.reviews-section:after{content:"";z-index:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23667eea' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.reviews-section .container{z-index:1;position:relative}.review-badge{background:linear-gradient(135deg,#ffe5cc 0%,#ffd4a3 100%);border-radius:50px;margin-bottom:20px;padding:10px 32px;display:inline-block;box-shadow:0 2px 8px #00000014}.review-badge span{font-family:var(--primary-font);color:var(--color-black);text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:700}.review-heading{font-family:var(--primary-font);color:var(--heading-color);letter-spacing:1px;margin-bottom:40px;font-size:36px;font-weight:800;line-height:1.2}.reviews-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:30px;display:grid}.review-card{background:var(--bg-white);text-align:center;border:1px solid #0000000d;border-radius:16px;flex-direction:column;align-items:center;padding:28px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 20px #00000014}.review-card:hover{transform:translateY(-6px);box-shadow:0 8px 30px #0000001f}.review-card-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:20px;padding:10px;display:flex}.review-card-icon img{object-fit:contain;display:block}.review-card-content{width:100%}.review-rating{flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rating-number{font-family:var(--primary-font);color:var(--heading-color);font-size:32px;font-weight:700}.stars{justify-content:center;gap:4px;display:flex}.review-count{flex-direction:column;align-items:center;gap:4px;display:flex}.counter-number{font-family:var(--primary-font);color:var(--bg-primary);font-size:28px;font-weight:700;line-height:1.2}.counter-text{font-family:var(--primary-font);color:#666;font-size:14px;font-weight:500}.review-number{margin-bottom:8px}.review-number.secondary{margin-top:16px;margin-bottom:8px}.review-label{font-family:var(--primary-font);color:#666;font-size:14px;font-weight:500;line-height:1.4}.features-section{background:linear-gradient(135deg,#e8f5e9 0%,#f1f8e9 100%);padding:80px 0;position:relative;overflow:hidden}.features-section:before{content:"";opacity:.3;z-index:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C8E6C9' fill-opacity='0.3'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.features-section .container{z-index:1;position:relative}.features-heading{margin-bottom:50px}.features-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:40px;display:grid}.feature-card{background:var(--bg-white);border:1px solid #0000000d;border-radius:20px;flex-direction:column;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 20px #0000001a}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #00000026}.feature-card-image{background:linear-gradient(135deg,#f5f5f5 0%,#fafafa 100%);justify-content:center;align-items:center;width:100%;height:220px;padding:20px;display:flex;position:relative;overflow:hidden}.feature-image-vehicles{background:linear-gradient(135deg,#fff9c4 0%,#ffe082 50%,#ffd54f 100%)}.feature-image-driver{background:linear-gradient(135deg,#c8e6c9 0%,#a5d6a7 50%,#81c784 100%)}.feature-image-support{background:linear-gradient(135deg,#fff9c4 0%,#ffe082 50%,#ffd54f 100%)}.feature-card-image:after{content:"";background:linear-gradient(90deg,var(--bg-primary)0%,var(--color-secondary)100%);height:3px;position:absolute;bottom:0;left:0;right:0}.feature-illustration{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.feature-illustration svg{max-width:100%;height:auto}.feature-card-content{flex-direction:column;flex:1;padding:28px 24px;display:flex}.feature-card-title{font-family:var(--primary-font);color:var(--heading-color);text-align:center;margin-bottom:20px;font-size:22px;font-weight:700;line-height:1.3}.feature-card-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.feature-card-list li{font-family:var(--primary-font);color:var(--para-text-color);padding-left:24px;font-size:15px;font-weight:400;line-height:1.7;position:relative}.feature-card-list li:before{content:"✓";background:linear-gradient(135deg,var(--bg-primary)0%,var(--color-secondary)100%);width:20px;height:20px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.how-to-book-section-wrapper{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}.how-to-book-section-wrapper-icon{background-color:#f40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.how-to-book-section-wrapper-icon img{object-fit:contain;width:100%;height:100%;display:block}.how-to-book-section-wrapper-icon-text{font-family:var(--primary-font);color:var(--heading-color);text-align:start;font-size:16px;font-weight:600;line-height:1.2}@media (max-width:1200px){.features-grid{gap:24px}.feature-card-content{padding:24px 20px}.feature-card-title{font-size:20px}}@media (max-width:992px){.features-section{padding:60px 0}.features-grid{grid-template-columns:repeat(2,1fr);gap:24px}.feature-card-image{height:200px}.features-heading{margin-bottom:40px}}@media (max-width:768px){.features-section{padding:50px 0}.features-heading{margin-bottom:30px}.features-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}.feature-card{border-radius:16px}.feature-card-image{height:180px;padding:15px}.feature-card-content{padding:20px 18px}.feature-card-title{margin-bottom:16px;font-size:18px}.feature-card-list{gap:12px}.feature-card-list li{padding-left:22px;font-size:14px}.feature-card-list li:before{width:18px;height:18px;font-size:11px}}@media (max-width:576px){.features-section{padding:40px 0}.feature-card-image{height:160px}.feature-card-content{padding:18px 16px}.feature-card-title{font-size:17px}.feature-card-list li{font-size:13px;line-height:1.6}}.landing-hero-banner{position:relative;overflow:hidden}.landing-hero-overlay{z-index:1;background:linear-gradient(#0000 0%,#0000004d 50%,#000000b3 100%);position:absolute;bottom:0;left:0;right:0}.landing-hero-overlay .breadcrumb-item a,.landing-hero-overlay .breadcrumb-item.active{color:#ffffffe6!important}.landing-hero-overlay .breadcrumb-item+.breadcrumb-item:before{color:#ffffffb3!important}.landing-sidebar-sticky{position:sticky;top:20px}.inner-image-sec .inner-image{width:720px;height:auto}@media (max-width:1200px){.inner-image-sec .inner-image{width:50%}}@media (max-width:991px){.landing-sidebar-sticky{position:relative;top:0}.inner-image-sec .inner-image{width:50%}}.landing-section{padding:60px 0}@media (max-width:768px){.landing-section{padding:40px 0}.inner-image-sec .inner-image{width:100%}}
