.first-form-sec .form-section .submit-box .arrow-box{transition:.3s ease-in-out}:root{--white:#FFFFFF;--primary-blue:#004E9E;--light-blue:#007CD0;--x-light-blue:#0078cf;--first-light-blue:#ECF5FF;--orange:#FF8700;--light-gray:#F5F5F5;--text-color:#000000;--light-text:#4F545A;--secondry-text-color:#232B39;--dark-orange:#FC6624;--heading-color:#2b2415;--mobile-header-dark-bg:#243762;--mobile-header-light-bg:#3B5183;--footer-dark:#2b2415;--footer-light:#211d12;--yellow:#ffb90b;--whatsapp:#038033;--primary-font:"Plus Jakarta Sans",serif;--yellowtail-font:"Yellowtail",serif}body{margin:0;font-family:var(--primary-font)}.contact-us-btn,.footer .social-icons a,.top-header-desktop .social-icons a,.top-header-mobile a,a,footer a{text-decoration:none}.justify-text{text-align:justify;font-weight:400;font-size:14px;line-height:22.96px;color:var(--light-text)}.footer .justify-text,.footer-bootom p,footer{color:var(--light-gray)}.card-section .single-card .card-content .card-name .common-card-heading span,.card-section .single-card .card-content .card-name .common-card-heading:hover .title,.card-section .single-card .card-content .card-name a:hover .title,.common-heading-blue span,.heading1 .blue-text{color:var(--x-light-blue)}.pre-heading i{color:var(--orange);margin-right:10px}.breadcrumb .breadcrumb-item a:hover,.common-heading span,.contact-us-btn .contact-btn .icon span{color:var(--orange)}.pre-heading{color:#884800}.footer-bootom p a,.main-footer ul li a:hover{color:#EBCB78}.bg-gray{background-color:var(--light-gray)}.social-icons{display:flex;gap:10px;align-items:center}.social-icons .single-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#ebcb78;transition:all 0.3s ease;text-decoration:none}.social-icons .single-icon span{color:#2b2415;font-size:14px}.social-icons .single-icon:hover{background-color:var(--orange);transform:translateY(-3px)}.first-form-sec,.image-container{position:relative;width:100%}.first-form-sec .overflow-sec{position:relative;top:-50px;width:100%;z-index:2}.first-form-sec .form-section{height:147px;border-radius:18px;display:flex;align-items:center;justify-content:space-between;background-color:#ffe59e}.first-form-sec .form-section .image-box{background-color:var(--light-blue);width:30%;height:112%;border-radius:13px;position:relative;display:flex;align-items:center;justify-content:center}.first-form-sec .form-section .image-box::after{position:absolute;content:"";top:17%;width:12px;height:66%;background-color:var(--white);right:-12px;border-radius:0 6px 6px 0}.first-form-sec .form-section .image-box .overflow-section{display:flex;align-items:center;justify-content:center;gap:20px}.first-form-sec .form-section .form-box{width:67%;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 10px}.first-form-sec .form-section .form-box .form-control{border:none;box-shadow:none;outline:0;padding:12px 0}.first-form-sec .form-section .form-box .input-group-text{background-color:#fff;border:none}.first-form-sec .form-section .form-box input[type=tel]::-webkit-inner-spin-button,.first-form-sec .form-section .form-box input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.first-form-sec .form-section .form-box input[type=tel]{-moz-appearance:textfield;appearance:textfield}.first-form-sec .form-section .input-group{row-gap:4px;width:100%}.top-header-desktop .contact-details .icon-box img{width:14px;height:auto;display:inline-block}.first-form-sec .form-section .submit-box .submit-btn:hover{background-color:#081e2a;color:var(--light-gray)}.first-form-sec .form-section .submit-box:hover .arrow-box img,.submit-box:hover .arrow-box img{animation:.4s ease-in-out shake}.first-form-sec .form-section .input-box,.first-form-sec .form-section .submit-box .submit-btn{background-color:var(--white);height:48px;width:100%;padding:10px 8px 10px 30px;border-radius:7px;display:flex;justify-content:start;align-items:center}.first-form-sec .form-section .submit-box .submit-btn{transition:.3s ease-in-out;outline:0;border:none;box-shadow:none;font-size:15px;font-weight:500}.first-form-sec .form-section .input-box{margin-left:3px !important}.first-form-sec .form-section .input-group .input-box .form-control{outline:0;box-shadow:none}.first-form-sec .form-section .input-group .input-box img{width:16px}.first-form-sec .form-section .input-group .input-box input{width:100%;border:none}.first-form-sec .form-section .input-group input::placeholder{color:#b6b6bc;font-size:12px;font-weight:500;line-height:12.15px}.first-form-sec .form-section .input-group .input-box input:focus-visible{outline:0}.submit-box{display:flex;align-items:center;justify-content:center;position:relative;min-width:164px}.submit-box .arrow-box{background-color:var(--light-blue);border-radius:20px 7px 7px 20px;width:30%;height:100%;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center}.submit-box:hover .arrow-box{background-color:#163140}.first-form-sec .form-section .image-box .overflow-section img{height:100px}.custom_list li{color:var(--footer-dark);font-size:18px;margin-bottom:1rem;line-height:1.875}.single-feature .feature-img img{transition:transform .4s ease-in-out}.card-section .single-card:hover .card-image img,.single-feature:hover .feature-img img{transform:scale(1.1)}.rental-service-card{display:flex;align-items:center;gap:20px}.rental-service-card .single-card{height:260px;width:100%;background-color:#ff87000f;border-radius:30px;position:relative}.rental-service-card .single-card::after{position:absolute;content:"";height:100%;right:0;top:0;width:40%;background-color:#ff8700;border-radius:30px}.rental-service-card .single-card .card-text{position:absolute;content:"";left:10%;top:30%;font-weight:700;font-size:22px}.rental-service-card .single-card .arrow-btn{position:absolute;content:"";left:10%;top:70%;font-weight:700;font-size:16px;width:16%;height:17%;background-color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:26px}.rental-service-card .single-card .arrow-btn:hover img{animation:.5s ease-in-out shake}@keyframes shake{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-5px)}50%{transform:translateX(5px)}}.rental-service-card .single-card .card-img{position:absolute;content:"";left:37%;top:-9%;font-weight:700;font-size:16px;width:58%;z-index:1}.why-choose-us .choose-card{background:var(--white);padding:30px;border-radius:20px;height:100%;transition:all 0.3s ease-in-out;border:1px solid rgba(0,0,0,0.05);display:flex;flex-direction:column;gap:20px}.why-choose-us .choose-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,78,158,0.1);border-color:var(--light-blue)}.why-choose-us .choose-card .icon-box{width:60px;height:60px;background:var(--first-light-blue);border-radius:15px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary-blue);transition:all 0.3s ease-in-out}.why-choose-us .choose-card:hover .icon-box{background:var(--primary-blue);color:var(--white)}.why-choose-us .choose-card .content h3{color:var(--heading-color);font-size:1.1rem}.why-choose-us .choose-card .content p{font-size:0.95rem;line-height:1.6}@media (max-width:991px){.why-choose-us .choose-card{padding:20px}}.how-to-book .step-card{background:var(--white);padding:40px 30px;border-radius:24px;position:relative;height:100%;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.03)}.how-to-book .step-card:hover{box-shadow:0 20px 40px rgba(0,78,158,0.08);transform:translateY(-5px)}.how-to-book .step-num{position:absolute;top:20px;right:25px;font-size:40px;font-weight:800;color:var(--primary-blue);line-height:1}.how-to-book .icon-circle{width:80px;height:80px;background:var(--first-light-blue);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:32px;color:var(--primary-blue);margin-bottom:25px}.how-to-book .cta-box{background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%);border:1px solid rgba(0,78,158,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.05)}.btn-primary-gradient{background:linear-gradient(45deg,var(--primary-blue),var(--light-blue));color:var(--white);padding:14px 34px;border-radius:50px;font-weight:600;font-size:16px;border:none;transition:all 0.3s ease;display:inline-flex;align-items:center}.btn-primary-gradient:hover{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,78,158,0.3);color:var(--white)}.btn-outline-gold{border:2px solid #EBCB78;color:#2b2415;padding:12px 32px;border-radius:50px;font-weight:600;font-size:16px;background:transparent;transition:all 0.3s ease;display:inline-flex;align-items:center}.btn-outline-gold:hover{background:#EBCB78;color:#2b2415}.areas-served .badge-item{background:var(--white);padding:10px 20px;border-radius:50px;font-weight:500;font-size:14px;box-shadow:0 5px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,78,158,0.05);transition:all 0.3s ease;cursor:default}.areas-served .badge-item i{color:var(--primary-blue);margin-right:8px}.areas-served .badge-item:hover{background:var(--primary-blue);color:var(--white);transform:translateY(-3px)}.areas-served .badge-item:hover i{color:var(--white)}.seo-feature-card{background:var(--white);padding:30px 20px;border-radius:20px;height:100%;border:1px solid rgba(0,0,0,0.03);transition:all 0.3s ease}.seo-feature-card:hover{box-shadow:0 10px 30px rgba(0,78,158,0.08);border-color:var(--light-blue)}.seo-feature-card i{font-size:32px;margin-bottom:20px;display:block}.seo-feature-card h4{font-size:18px;font-weight:700;margin-bottom:12px;color:var(--primary-blue)}.process-step{padding:30px;background:var(--white);border-radius:20px;height:100%;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.03);display:flex;flex-direction:column;align-items:center;text-align:center}.process-step:hover{box-shadow:0 10px 30px rgba(0,78,158,0.08);transform:translateY(-5px)}.process-step .step-icon{width:60px;height:60px;background:var(--first-light-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--primary-blue);margin-bottom:20px}.process-step h3{font-size:20px;font-weight:700;margin-bottom:15px;color:var(--primary-blue)}.process-step p{font-size:14px;color:#666;margin-bottom:0}.portfolio-card{position:relative;border-radius:24px;overflow:hidden;height:300px;box-shadow:0 10px 30px rgba(0,0,0,0.1)}.portfolio-card img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s ease}.portfolio-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,78,158,0.95),rgba(0,78,158,0.4));display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all 0.4s ease;padding:30px;text-align:center;color:var(--white)}.portfolio-card:hover .portfolio-overlay{opacity:1}.portfolio-card:hover img{transform:scale(1.1)}.portfolio-overlay h4{font-size:22px;font-weight:700;margin-bottom:8px}.portfolio-overlay p{font-size:14px;margin-bottom:20px}.portfolio-overlay .btn-view-details{padding:8px 25px;border-color:var(--white);color:var(--white);font-size:13px}.choose-me-card{background:var(--white);padding:35px 25px;border-radius:20px;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.03);height:100%;position:relative;z-index:1}.choose-me-card::before{content:'';position:absolute;top:0;left:0;width:6px;height:0;background:var(--primary-blue);border-radius:20px 0 0 20px;transition:all 0.3s ease}.choose-me-card:hover::before{height:100%}.choose-me-card:hover{box-shadow:0 10px 30px rgba(0,78,158,0.08);transform:translateX(5px)}.choose-me-card .icon-wrap{width:50px;height:50px;color:var(--primary-blue);font-size:28px;margin-bottom:20px;display:flex;align-items:center}.choose-me-card h3{font-size:18px;font-weight:700;margin-bottom:12px;color:var(--primary-blue)}.hero-modern{background:linear-gradient(135deg,#ffffff 0%,#f0f7ff 100%);min-height:600px;display:flex;align-items:center}.hero-modern .container{position:relative;z-index:2}.btn-primary-gradient{background:linear-gradient(45deg,var(--primary-blue),var(--light-blue));color:var(--white) !important;padding:14px 30px;border-radius:50px;font-weight:600;transition:all 0.3s ease;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn-primary-gradient:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,78,158,0.2);color:var(--white) !important}.bg-primary-soft{background-color:rgba(0,78,158,0.1)}.text-primary-gradient{background:linear-gradient(45deg,var(--primary-blue),var(--light-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.btn-outline-whatsapp{border:2px solid #116430;color:#116430;padding:14px 30px;border-radius:50px;font-weight:600;transition:all 0.3s ease;background:transparent}.btn-outline-whatsapp:hover{background:#116430;color:var(--white);transform:translateY(-3px);box-shadow:0 10px 20px rgba(37,211,102,0.2)}.hero-image-wrap{position:relative;z-index:1}.border-gradient{border:4px solid #fff;background:linear-gradient(white,white) padding-box,linear-gradient(45deg,var(--primary-blue),#EBCB78) border-box}.floating-badge{position:absolute;bottom:-20px;left:-30px;z-index:2;animation:float 4s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.hero-bg-blob{position:absolute;width:400px;height:400px;background:rgba(0,78,158,0.03);border-radius:50%;filter:blur(80px);z-index:0;pointer-events:none}.blob-1{top:-100px;right:-100px}.blob-2{bottom:-100px;left:-100px;background:rgba(235,203,120,0.05)}.bg-success-soft{background-color:rgba(37,211,102,0.1)}.xxs{font-size:10px}@media (max-width:991px){.hero-modern{text-align:center;padding-top:80px}.hero-modern .d-flex{justify-content:center}.hero-modern .pe-lg-5{padding-right:0 !important}.hero-modern h1{font-size:2.8rem}}.hero-form-container{position:relative;z-index:5}.premium-enquiry-card{background:var(--white);border-radius:24px;box-shadow:0 30px 60px rgba(0,78,158,0.12),0 0 0 1px rgba(0,0,0,0.05);position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.premium-enquiry-card:hover{transform:translateY(-5px);box-shadow:0 40px 80px rgba(0,78,158,0.18),0 0 0 1px rgba(0,0,0,0.03)}.card-header-accent{height:6px;background:linear-gradient(90deg,var(--primary-blue),var(--orange))}.professional-form .input-wrapper{position:relative;background:#f8fbff;border:1px solid #e1e9f5;border-radius:12px;transition:all 0.3s ease;display:flex;align-items:center}.professional-form .input-wrapper:focus-within{background:var(--white);border-color:var(--primary-blue);box-shadow:0 0 0 4px rgba(0,78,158,0.08)}.professional-form .input-icon{width:45px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--primary-blue);font-size:16px;opacity:0.7}.professional-form .form-control{background:transparent;border:none;padding:12px 15px 12px 0;font-size:15px;font-weight:500;color:var(--text-color)}.professional-form .form-control:focus{box-shadow:none}.professional-form .iti{width:100%}.professional-form .phone-input{padding-left:95px !important}.professional-form .iti__flag-container{padding-left:45px}.btn-submit-premium{width:100%;background:var(--primary-blue);color:var(--white) !important;border:none;padding:16px;border-radius:12px;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;text-decoration:none}.btn-submit-premium:hover{background:var(--light-blue);transform:scale(1.02);box-shadow:0 10px 20px rgba(0,78,158,0.2)}.hero-trust-badge{position:absolute;bottom:-20px;right:20px;background:var(--white);padding:10px 20px;border-radius:100px;box-shadow:0 10px 30px rgba(0,0,0,0.1);z-index:10;border:1px solid #eee}.avatar-group{display:flex;align-items:center}.avatar-group img{width:30px;height:30px;border-radius:50%;border:2px solid var(--white);margin-left:-10px}.avatar-group img:first-child{margin-left:0}.premium-modal-content{border-radius:28px;border:none;box-shadow:0 50px 100px rgba(0,0,0,0.2);overflow:hidden}.premium-modal-content .modal-header{background:var(--primary-blue);padding:25px 40px;display:flex;justify-content:space-between;align-items:center;border-radius:28px 28px 0 0}.btn-close-custom{width:34px;height:34px;background:rgba(255,255,255,0.2);border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--white);transition:all 0.3s ease;cursor:pointer}.btn-close-custom:hover{background:var(--white);color:var(--primary-blue);transform:rotate(90deg)}.modal-title-wrap .modal-title{margin-bottom:2px;color:var(--white) !important;font-size:24px}.modal-title-wrap .modal-title span{color:#EBCB78 !important}.modal-title-wrap p{color:rgba(255,255,255,0.7) !important}.x-small{font-size:11px}.professional-form textarea.form-control{min-height:100px;border-radius:12px !important}@media (max-width:575px){.premium-modal-content{margin:10px}}.about-sec{margin-bottom:80px}.testimonial-section .single-testimonial{height:240px;position:relative;border-radius:24px;background-color:var(--light-gray);margin:8px 8px 50px;padding:10px 60px 20px}.testimonial-section .single-testimonial::after{position:absolute;content:"";bottom:0;right:0;border-top:20px solid #ff8700;border-left:44px solid #ff8700;border-bottom:16px solid #ff8700;border-right:16px solid #ff8700;border-radius:24px 0}.testimonial-section .single-testimonial .left-design::before{position:absolute;content:"";top:14%;left:0;width:.8%;height:72%;background-color:var(--orange)}.testimonial-section .single-testimonial .left-design::after{position:absolute;content:"";top:47%;left:.6%;border-top:8px solid #ff870000;border-left:10px solid #ff8700;border-bottom:8px solid #ff870000;border-right:8px solid #ff870000}.testimonial-section .single-testimonial .client-profile{display:flex;align-items:center;gap:12px}.testimonial-section .single-testimonial .client-profile .user-img{width:52px;height:52px;background-color:var(--white);border-radius:40px;object-fit:cover;display:flex;align-items:center;justify-content:center;flex:none}.testimonial-section .single-testimonial .client-profile .user-name{font-size:16px;font-weight:700;line-height:20.16px;color:var(--text-color)}.testimonial-section .single-testimonial .testimonial-detailts{display:flex;align-items:center;justify-content:space-between;height:50%}.testimonial-section .single-testimonial .testimonial-content{color:var(--heading-color);font-size:14px;font-weight:400;line-height:22px;height:50%}.testimonialSlider .swiper-pagination-bullet{width:14px;height:14px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,8px) !important}#contact-page-wrapper .iti,.common-heading-blue,.main-footer .icon-box img{width:100%}.services-grid{background-color:#fff7e2}.service-card{background:var(--white);border-radius:20px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.05);transition:all 0.4s ease;height:100%;border:1px solid rgba(0,0,0,0.05)}.service-card:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,78,158,0.1);border-color:var(--light-blue)}.service-card .card-image{height:220px;overflow:hidden}.service-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.service-card:hover .card-image img{transform:scale(1.1)}.btn-view-details{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;border:2px solid var(--primary-blue);color:var(--primary-blue);border-radius:50px;font-weight:600;font-size:14px;transition:all 0.3s ease;text-decoration:none}.btn-view-details:hover{background:var(--primary-blue);color:var(--white)}.btn-enquiry{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;background:linear-gradient(45deg,var(--primary-blue),var(--light-blue));color:var(--white);border-radius:50px;font-weight:600;font-size:14px;border:none;transition:all 0.3s ease;text-decoration:none}.btn-enquiry:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,78,158,0.3);color:var(--white)}.pre-heading{font-family:var(--yellowtail-font);font-size:22px;font-weight:400;line-height:18px}.common-heading,.common-heading-blue{color:var(--heading-color);font-weight:700}.common-heading-blue{line-height:54px;margin-bottom:26px}h1{font-size:40px;font-weight:700;line-height:52.42px}h2{font-size:38px;font-weight:700;line-height:40.32px}.card-section .single-card{border-radius:11px;border:1px solid #f5f5f5}.card-section .single-card .card-content .card-name{border-radius:11px 11px 0 0;position:relative}.card-section .single-card .card-content .card-name .common-card-heading,.card-section .single-card .card-content .card-name a{position:absolute;top:-16px;padding:16px 0;text-align:center;background-color:var(--white);width:100%;border-radius:11px;transition:.4s ease-in-out}.card-section .single-card .card-content .card-name .common-card-heading .title,.card-section .single-card .card-content a .title{text-decoration:none;font-weight:700;font-size:15px;line-height:24.6px;margin-bottom:0}.card-section .single-card .card-content .card-details{padding:40px 10px 10px}.card-section .single-card .card-content .card-details ul li:nth-child(odd){background-color:var(--light-gray);border-radius:6px}.card-section .single-card .card-content .card-details ul li:last-child{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f5f5f5;padding-top:10px;background:0 0;border-radius:0}.card-section .single-card .card-content .card-details li div{padding:12px}.card-section .single-card .card-content .card-details .property{font-weight:500;font-size:13px;line-height:19.69px;color:var(--text-color)}.card-section .single-card .card-content .card-details .value{font-size:15px;font-weight:600;line-height:21.32px;color:var(--text-color)}.faqs-section .accordion{gap:10px;display:flex;flex-direction:column}.accordion-item .accordion-header .accordion-button:first-of-type{border-top-left-radius:9px !important;border-top-right-radius:9px !important}.accordion-item .accordion-header .accordion-button:last-of-type{border-bottom-left-radius:9px !important;border-bottom-right-radius:9px !important}.faqs-section .accordion-button{background-color:var(--white) !important;box-shadow:none;padding:16px;color:var(--text-color) !important;font-size:15px;font-weight:600;min-height:56px;border-radius:9px;line-height:24px}.faqs-section .accordion-button:focus{background-color:var(--white);padding:16px;box-shadow:none}.accordion-button:not(.collapsed){box-shadow:none !important}.faqs-section .accordion-item{border:none;border-radius:12px !important}.footer-bootom,footer{border-radius:29px 29px 0 0}.faqs-section .accordion-item .accordion-body{padding:0 42px 16px 16px;color:var(--heading-color) !important;font-size:14px;font-weight:400;line-height:23px;position:relative}.faqs-section .accordion-item .accordion-body::after{position:absolute;content:"";bottom:0;right:0;border-top:16px solid #ff870000;border-left:16px solid #ff870000;border-bottom:16px solid #ffc107;border-right:16px solid #ffc107;border-radius:0 0 12px}.faqs-section .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0087 7.36379C12.8212 7.55126 12.5669 7.65657 12.3017 7.65657C12.0366 7.65657 11.7823 7.55126 11.5947 7.36379L6.64473 2.41379L1.69473 7.36379C1.50612 7.54594 1.25352 7.64674 0.991325 7.64446C0.729129 7.64218 0.478315 7.53701 0.292907 7.3516C0.1075 7.1662 0.00233143 6.91538 5.31149e-05 6.65319C-0.0022252 6.39099 0.0985686 6.13839 0.280727 5.94979L5.93773 0.292786C6.12526 0.105315 6.37956 -3.02568e-07 6.64473 -2.90977e-07C6.90989 -2.79387e-07 7.1642 0.105315 7.35173 0.292786L13.0087 5.94979C13.1962 6.13731 13.3015 6.39162 13.3015 6.65679C13.3015 6.92195 13.1962 7.17626 13.0087 7.36379Z' fill='%23007CD0'/%3E%3C/svg%3E%0A");background-size:auto;width:14px;height:9px}.faqs-section .pre-heading,.testimonials .pre-heading{font-family:var(--yellowtail-font) !important;font-size:20px;font-weight:400;line-height:27.26px}footer{background-color:var(--footer-dark)}footer a:hover{text-decoration:underline}.footer-bootom{background-color:var(--footer-light);padding:16px 0;display:flex;align-items:center;justify-content:center}.footer{overflow-x:hidden}.footer-bootom p{font-size:14px;font-weight:400;line-height:34px}.heading1,.main-footer ul{line-height:30px}.footer .social-icons,.top-header-desktop .social-icons{display:flex;height:28px;gap:6px}.footer .social-icons a:hover,.footer .social-icons a:hover span,.top-header-desktop .social-icons a:hover,.top-header-desktop .social-icons a:hover span{transition:.2s ease-in-out;background-color:var(--orange);color:var(--light-gray)}.main-footer ul>li>span{font-size:13px;color:#EBCB78;padding-right:5px}.main-footer .contact-details a,.main-footer ul>li>a{color:var(--light-gray);text-decoration:none;font-size:14px}.main-footer ul>li{white-space:nowrap}.main-footer ul>li>a{font-weight:400;line-height:34px;white-space:nowrap}.footer-list-heading{font-size:18px}.main-footer .icon-box{width:32px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#ffe59e;border-radius:30px;padding:9px}.main-footer .contact-details .content{width:260px}.main-footer .contact-details a{line-height:24px}.main-footer .contact-details a:hover{color:#ffe59e;font-size:14px}.main-footer a{font-size:15px}.main-footer .contact-details{gap:8px;display:flex;flex-direction:column}.main-footer .contact-details .single-detail .content .address-text{font-size:14px}.breadcrumb-sec{padding:6px 0;border-bottom:1px solid #ecf1f7}.common-breadcrumb-sec{padding:6px 0;border:1px solid #ecf1f7}.breadcrumb-content .breadcrumb-title{font-size:24px;font-weight:600;color:#232b39}.breadcrumb .breadcrumb-item a{font-size:14px;font-weight:600;color:#232b39;transition:.3s ease-in-out}.breadcrumb .breadcrumb-item{position:relative;display:flex;align-items:center}.breadcrumb-item+.breadcrumb-item::before{content:'';width:4px;height:4px;border-radius:50%;background-color:var(--dark-orange);margin-right:8px;float:none;padding:0}.breadcrumb-item.active{font-size:14px;font-weight:500;color:#232b39}.heading1 .blue-text,.text-blue{color:#008bf1}.heading1{margin-bottom:0;font-style:normal;font-size:28px;font-weight:700;color:#223744}.para_text{text-align:justify;font-size:15px;font-weight:400;color:#223744;line-height:28px}.book-btn,.booknow-btn{color:#fff;text-transform:uppercase}.book-btn{display:inline-block;padding:12px 28px;border:none;border-radius:30px;background:#ff8700;font-size:16px;font-weight:600;transition:.3s ease-in-out;min-width:120px}.book-btn:hover,.booknow-btn:hover{background-color:#081e2a}.booknow-btn{background-color:var(--light-blue)}.card-section .single-card .card-content .card-details .value .icon{width:6px;display:inline-block;position:relative;top:-3px;left:1px;margin-right:2px}.form-title{font-size:25px;font-weight:700;color:#223744;margin-bottom:28px}.swiper-button-next,.swiper-button-prev{height:46px !important;width:46px !important}.swiper-button-next::after,.swiper-button-prev::after{font-size:26px !important;font-weight:700 !important}.whatsapp-btn{align-items:center;justify-content:center;padding:12px 24px;border-radius:30px;border:none;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);background:linear-gradient(135deg,#25d366 0,#128c7e 100%);color:#fff;transition:transform .3s ease-in-out}.card,.tempo-traveller-cards .card:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.whatsapp-btn:hover{background:linear-gradient(135deg,#1ea952 0,#0e6b5f 100%);color:#fff;box-shadow:0 6px 20px rgba(37,211,102,.4);transform:translateY(-2px)}.my-text-justify{font-size:18px;line-height:1.875;text-align:justify}.booknow-btn{display:block;padding:7px;width:30%;border:none;border-radius:30px;font-size:14px;font-weight:500;background:linear-gradient(135deg,#4caf50 0,#009688 100%);transition:.3s ease-in-out}.callus-btn,.getdetail-btn{display:block;padding:7px;width:30%;border:none;font-size:14px;font-weight:500;text-align:center;transition:.3s ease-in-out;text-transform:uppercase;color:#fff}.booknow-btn:hover{background:linear-gradient(135deg,#017569 0,#3d9f40 100%);color:#fff}.callus-btn{border-radius:30px;background:linear-gradient(135deg,#ff9800 0,#ff5722 100%)}.callus-btn:hover{background:linear-gradient(135deg,#cf451a 0,#d48f10 100%);color:#fff}.getdetail-btn{border-radius:30px;background:linear-gradient(135deg,#03a9f4 0,#673ab7 100%)}.ty-btn-call,.ty-btn-home,.ty-btn-whatsapp{color:var(--white) !important}.getdetail-btn:hover{background:linear-gradient(135deg,#4d2b89 0,#0286c4 100%);color:#fff}.pricing-table{margin:40px auto}.pricing-table .table thead{background-color:#ffd84d;color:#000}.pricing-table .table tbody tr:nth-child(2n){background-color:#f8f9fa}.pricing-table .table tbody tr:nth-child(odd),.tempo-traveller-cards .card .card-body .card-content .card-content-inner .card-content-inner-itmes:nth-of-type(2n){background-color:#fff}.pricing-table .table th{vertical-align:middle;text-align:center;background:#ffd84d !important}.pricing-table .table td{vertical-align:middle;text-align:center}.active td{background:#edf2f6}.section-title{text-align:center;font-size:1.8rem;font-weight:600;margin:30px 0}.card{border:none;border-radius:12px;overflow:hidden;transition:transform .2s}.card:hover{transform:translateY(-5px)}.card-body{text-align:center;padding:15px}.price-time{display:flex;justify-content:center;gap:20px;margin:10px 0;font-size:14px}.price-time i{color:#fff;margin-right:5px;background:#4c4cff;padding:8px 9px;border-radius:50%;width:30px;height:30px;text-align:center;flex:none}.price-time span{width:50%;float:left}.btn-primary{background-color:var(--light-blue);border:none;border-radius:30px;padding:5px 10px;font-size:14px}.btn-outline-primary{border-radius:30px;padding:8px 25px}.tempo-traveller-cards{margin-top:40px}.tempo-traveller-cards .card{border-radius:15px;box-shadow:none;transition:.3s ease-in-out}.tempo-traveller-cards .card .card-body{border-radius:15px}.tempo-traveller-cards .card .card-body .card-image{overflow:hidden;border-radius:15px}.tempo-traveller-cards .card .card-body .card-image img{border-radius:15px;transition:.3s ease-in-out}.tempo-traveller-cards .card:hover .card-body .card-image img{transform:scale(1.1);transform:.3s ease-in-out}.tempo-traveller-cards .card .card-body .card-content{padding:10px 0 0}.tempo-traveller-cards .card .card-body .card-content .card-title{font-size:20px;font-weight:600;margin-bottom:0}.tempo-traveller-cards .card .card-body .card-content .card-content-inner{padding-top:10px;gap:5px;padding-bottom:10px;border-bottom:1px solid #ddd}.tempo-traveller-cards .card .card-body .card-content .card-content-inner .card-content-inner-itmes{padding:4px 8px;border-radius:4px}.tempo-traveller-cards .card .card-body .card-content .card-content-inner .card-content-inner-itmes .card-content-inner-itmes-main-text{font-weight:600}.tempo-traveller-cards .card .card-body .card-content .card-content-inner .card-content-inner-itmes:nth-of-type(odd){background-color:#fff4ca}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper{padding-top:10px}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{display:inline-block;font-size:14px;font-weight:600;color:#fff;padding:8px 20px;border-radius:30px;transition:.3s ease-in-out;margin:0;text-transform:unset;float:none;width:auto}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .callnow-btn{background:linear-gradient(135deg,#03a9f4 0,#098ac6 100%);box-shadow:0 4px 15px rgba(0,0,0,.1)}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .callnow-btn:hover{background:linear-gradient(135deg,#03a9f4 0,#0375ab 100%);color:#fff;box-shadow:0 6px 20px rgba(37,153,211,.4);transform:translateY(-2px)}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .whatsapp-btn{background:linear-gradient(135deg,#25d366 0,#128c7e 100%)}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .booknow-btn{background:linear-gradient(135deg,#4c4cff 0,#2a2ad0 100%);box-shadow:0 4px 15px rgba(0,0,0,.1)}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .booknow-btn:hover{background:linear-gradient(135deg,#4c4cff 0,#0333ab 100%);color:#fff;box-shadow:0 6px 20px rgba(37,106,211,.4);transform:translateY(-2px)}@media(min-width:2560px){.why-choose-sec .content-box{padding:0 39em 0 0}}@media (min-width:1440px){.why-choose-sec .content-box{padding:0 5em 0 0}.rental-service-card .single-card{height:320px}.why-choose-sec .image-box .floating-img{bottom:16%}}@media (max-width:1399px){.book-btn{padding:12px 24px;font-size:14px}}@media (max-width:1200px){.first-form-sec .form-section .input-box,.first-form-sec .form-section .submit-box{height:48px;width:96%}.first-form-sec .form-section .image-box .overflow-section img{height:78px}.card-section .single-card .card-image{height:300px}.rental-service-card .single-card{height:224px}.rental-service-card .single-card .card-text{font-size:18px}.book-btn{font-size:14px;padding:14px 18px}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 10px}}@media (max-width:1199px){.book-btn{padding:12px 18px;font-size:14px}.card-section .single-card .card-content .card-details ul li:last-child .booknow-btn,.card-section .single-card .card-content .card-details ul li:last-child .callus-btn,.card-section .single-card .card-content .card-details ul li:last-child .getdetail-btn{padding:6px 12px;width:auto;font-size:14px}}@media (max-width:1024px){.why-choose-sec .content-box{padding:0 3em 0 0}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 10px;font-size:13px}}@media (max-width:992px){.why-choose-sec .content-box{padding:0 2em 0 0}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 10px;font-size:13px}}@media (max-width:991px){.first-form-sec .form-section{flex-direction:column;height:auto}.first-form-sec .form-section .image-box{width:104%;height:auto}.first-form-sec .overflow-sec{top:-40px}.first-form-sec .form-section .image-box .overflow-section{padding:10px 0}.overflow-section .img-content .any-q{padding-left:14px;letter-spacing:1px;font-size:13px;font-weight:400}.overflow-section .img-content .lets-t{padding-left:14px;font-size:22px}.first-form-sec .form-section .form-box{width:100%;padding:30px 14px 21px 24px}.first-form-sec .form-section .image-box .overflow-section img{height:60px}.first-form-sec .form-section .image-box::after{position:absolute;content:"";top:80px;width:84%;height:12%;background-color:var(--white);left:8%;border-radius:0 0 6px 6px}.rental-service-card .single-card{height:162px}.why-choose-section{display:flex;justify-content:center}.why-choose-sec{margin:auto}.why-choose-sec .image-box{position:static;width:100%;padding-right:0}.why-choose-sec .image-box .floating-img{width:120px}.why-choose-sec .image-box .floating-img img{height:0%}.main-footer .shifting{flex-direction:row-reverse}.why-choose-sec .image-box img{border-radius:30px}.rental-service-card .single-card .card-text{font-size:14px}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 12px}}@media(max-width:767px){.common-heading-blue{font-size:32px;width:100%}.why-choose-sec .content-box{padding:0}.swiper-button-next,.swiper-button-prev{height:30px !important;width:30px !important}.swiper-button-next::after,.swiper-button-prev::after{font-size:18px !important;font-weight:600 !important}.top-header .header-box .social-icons{display:none}.rental-service-card .single-card .card-text{font-size:18px}.top-header .header-box{justify-content:center !important}.top-header .header-box .contact-details .icon-box{width:30px;height:30px}.top-header .header-box .contact-details a{font-size:15px}.menu-section .main-menu .logo-box img{width:auto;height:46.76px}.menu-section .main-menu .contact-btn{padding:10px 16px}.menu-section .main-menu .contact-btn .d-flex{gap:4px}.menu-section .main-menu .contact-btn .icon{width:28.54px;height:28.54px;font-size:12px}.menu-section .main-menu{height:72px;padding:0 12px}.menu-toggler{height:40px;width:40px}.menu-toggler span{font-size:22px;color:#000}.first-form-sec .form-section .input-group{row-gap:8px}.rental-service-card .single-card{height:240px}.footer-bootom .responsive,.rental-service-card{flex-direction:column}.footer-bootom{padding:10px 0}.card-section .single-card .card-image{height:162px}.first-form-sec .form-section .form-box{display:grid;grid-template-columns:repeat(2,1fr)}.first-form-sec .form-section .submit-box{width:100%}.submit-box .arrow-box{width:24%}.first-form-sec .form-section .input-box,.first-form-sec .form-section .submit-box .submit-btn{height:48px}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 20px}}@media (max-width:576px){.menu-section .main-menu .contact-btn .contact-us{display:none}.menu-section .main-menu .contact-btn .icon{background-color:#000}}@media (max-width:575px){.first-form-sec .form-section .form-box{display:flex;flex-direction:column;padding:22px 18px 18px 19px}.first-form-sec .form-section .form-box .input-group:last-child{justify-content:center}.first-form-sec .form-section .image-box .overflow-section img{height:40px;width:auto}.first-form-sec .form-section .image-box,.why-choose-sec{width:100%}.first-form-sec .form-section .image-box .overflow-section{gap:4px;justify-content:space-between}.overflow-section .img-content .any-q{letter-spacing:0;font-size:10px}.overflow-section .img-content .lets-t{font-size:16px;font-weight:600;padding-left:14px}.first-form-sec .overflow-sec{top:-16px}.overflow-section .img-content{align-items:baseline}.first-form-sec .form-section .image-box::after{top:60px}.submit-box{width:140px}.main-footer .change-gap{margin-top:20px}.footer-bootom{padding-bottom:76px}.card-section .single-card .card-image img{object-fit:contain;width:100%;height:auto}.card-section .single-card .card-image{height:auto}.first-form-sec .form-section .input-box,.first-form-sec .form-section .submit-box{width:100%;height:50px}.testimonial-section{margin-bottom:140px}.form-box .form-title{font-size:24px}.common-heading-blue{font-size:30px;line-height:normal;width:100%}.heading1{font-size:26px}.book-btn{padding:12px 18px}.rental-service-card .single-card{height:220px}.hero-trust-badge{bottom:-40px}.rental-service-card .single-card{height:220px}}@media(max-width:480px){.rental-service-card .single-card{height:194px}.testimonial-section .single-testimonial .testimonial-detailts{height:25%}}@media (max-width:420px){.testimonial-section .single-testimonial{height:445px}.heading1{font-size:24px}.book-btn{padding:10px 16px}}@media(max-width:408px){.rental-service-card .single-card{height:168px}.rental-service-card .single-card .card-text{font-size:14px}}@media(max-width:380px){.why-choose-sec .image-box img{height:296px}.tempo-traveller-cards .card .card-body .card-content .card-content-buttons-wrapper .cta-btn{padding:8px 10px}}@media (max-width:360px){.menu-section .main-menu .logo-box img{width:120px}.menu-section .main-menu .contact-us-btn-mobile .contact-btn{width:44px;height:44px;background:#ffffff}.menu-section .main-menu .contact-us-btn-mobile .contact-btn .icon{width:28px;height:28px;background-color:#000}.menu-section .main-menu .contact-us-btn-mobile .contact-btn .icon img{width:13px;height:13px}.menu-section .main-menu .contact-us-btn-mobile .contact-btn .contact-us{font-size:13px}.testimonial-section .single-testimonial{height:500px}.rental-service-card .single-card{height:152px}.card-section .single-card .card-content .card-details ul li:last-child .booknow-btn,.card-section .single-card .card-content .card-details ul li:last-child .callus-btn,.card-section .single-card .card-content .card-details ul li:last-child .getdetail-btn{padding:4px 8px;width:auto;font-size:13px}}@media (max-width:350px){.testimonial-section .single-testimonial{height:560px}}@media (max-width:320px){.testimonial-section .single-testimonial{padding:10px 60px 15px 30px;height:545px}}.thankyou-sec{background-color:var(--light-gray);min-height:70vh;display:flex;align-items:center}.thankyou-card{background:var(--white);padding:50px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.ty-btn-home{background:linear-gradient(135deg,var(--primary-blue) 0,var(--light-blue) 100%)}.thankyou-btn-group{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:30px}.ty-btn{padding:12px 25px;border-radius:50px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:.3s;border:none;font-size:15px;min-width:190px}.ty-btn-home:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,78,158,.3)}.ty-btn-call{background:#764ba2}.ty-btn-call:hover{background:#5a3785;transform:translateY(-3px);box-shadow:0 5px 15px rgba(118,75,162,.3)}.ty-btn-whatsapp{background:var(--whatsapp)}.ty-btn-whatsapp:hover{background:#026b2b;transform:translateY(-3px);box-shadow:0 5px 15px rgba(3,128,51,.3)}.ty-btn span.arrow-box{background:rgba(255,255,255,.2);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:10px}.outstation-card .card .card-body .card-title{color:var(--secondry-text-color);font-size:18px;font-weight:600}.outstation-card .card:hover .card-body .card-title{color:var(--light-blue)}.outstation-card .card .card-body .view-details-btn{background-color:#005fa0;color:var(--white);padding:8px 15px;line-height:normal;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:.3s}.outstation-card .card .card-body .view-details-btn:hover{background-color:var(--primary-blue);color:var(--white);box-shadow:0 4px 15px rgba(0,0,0,.1);transform:translateY(-2px)}.outstation-card .card .card-body .whatsapp-btn{padding:8px 15px;line-height:normal;display:flex;justify-content:center;align-items:center}#contact-page-wrapper .contact-box{border-radius:24px;background:#fff;padding:45px;box-shadow:0 10px 40px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.03);transition:transform .3s}#contact-page-wrapper .contact-main-heading{font-size:2.2rem;font-weight:800;margin-bottom:25px;color:var(--primary-blue);position:relative;padding-bottom:15px}#contact-page-wrapper .contact-main-heading::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:4px;background:var(--light-blue);border-radius:2px}#contact-page-wrapper .info-box{background:linear-gradient(135deg,#1a1a1a 0,#2b2b2b 100%);color:#fff;border-radius:24px;padding:40px;height:100%;box-shadow:0 10px 30px rgba(0,0,0,.2)}#contact-page-wrapper .contact-right-heading{font-size:1.8rem;font-weight:700;margin-bottom:30px;color:#fff}#contact-page-wrapper .info-card{background:rgba(255,255,255,.05);border-radius:18px;padding:24px;margin-bottom:20px;border:1px solid rgba(255,255,255,.1);transition:.3s}#contact-page-wrapper .info-card:hover{background:rgba(255,255,255,.08);transform:translateX(10px)}#contact-page-wrapper .info-icon{font-size:28px;margin-right:20px;min-width:45px;height:45px;background:rgba(0,163,255,.1);display:flex;align-items:center;justify-content:center;border-radius:12px}#contact-page-wrapper .form-label{font-weight:600;color:#444;margin-bottom:8px}#contact-page-wrapper .form-control,#contact-page-wrapper .form-select{height:55px;border-radius:12px;border:1px solid #eee;padding:12px 20px;box-shadow:none;transition:.3s}#contact-page-wrapper .form-control:focus,#contact-page-wrapper .form-select:focus{border-color:var(--light-blue);box-shadow:0 0 0 4px rgba(0,163,255,.1)}#contact-page-wrapper textarea.form-control{height:140px;resize:none}#contact-page-wrapper .btn-main{background:linear-gradient(135deg,var(--primary-blue) 0,var(--light-blue) 100%);color:#fff;height:60px;border-radius:12px;width:100%;font-size:18px;font-weight:700;border:none;box-shadow:0 6px 20px rgba(0,78,158,.2);transition:.3s;display:flex;align-items:center;justify-content:center}#contact-page-wrapper .btn-main:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,78,158,.3);color:#fff}#contact-page-wrapper .info-box .single-icon{width:45px;height:45px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;transition:.3s;text-decoration:none}#contact-page-wrapper .info-box .single-icon:hover{background:var(--light-blue);color:#fff;transform:rotate(360deg)}#contact-page-wrapper .google-map{border-radius:24px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);margin:40px 0}#contact-page-wrapper .iti__country-list{z-index:10}.cta-button-wrapper{margin-bottom:15px}.other-services-section{padding:20px 0}.other-services-section .common-heading-blue{margin-bottom:20px;font-weight:600;font-size:24px;line-height:normal}.tempo-traveller-other-services{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.tempo-traveller-other-services-link{display:flex;justify-content:center;align-items:center;padding:8px 15px;line-height:normal;background-color:#004e9e;color:var(--white);transition:.3s;text-decoration:none}.tempo-traveller-other-services-link:hover{background-color:var(--yellow);color:var(--heading-color)}@media (max-width:1200px){#contact-page-wrapper .contact-box,#contact-page-wrapper .info-box{padding:35px}}@media (max-width:991px){#contact-page-wrapper .contact-box,#contact-page-wrapper .info-box{padding:30px;margin-bottom:20px}#contact-page-wrapper .contact-main-heading{font-size:1.8rem}#contact-page-wrapper .info-box{height:auto}}@media (max-width:768px){#contact-page-wrapper .contact-box,#contact-page-wrapper .info-box{padding:25px}#contact-page-wrapper .contact-main-heading{font-size:1.6rem}#contact-page-wrapper .info-card{padding:18px}#contact-page-wrapper .info-icon{font-size:22px;min-width:40px;height:40px}}@media (max-width:576px){.section-title{font-size:1.4rem}.thankyou-card{padding:30px 20px}.ty-btn{width:100%}#enquiryModal .modal-body{padding:25px 20px}#enquiryModal .modal-header{padding:20px}#contact-page-wrapper .contact-box,#contact-page-wrapper .info-box{padding:20px;border-radius:18px}#contact-page-wrapper .contact-main-heading{font-size:1.4rem;margin-bottom:20px}#contact-page-wrapper .form-control,#contact-page-wrapper .form-select{height:48px;padding:10px 15px;font-size:14px}#contact-page-wrapper .btn-main{height:50px;font-size:16px}#contact-page-wrapper .info-card{padding:15px;border-radius:12px;margin-bottom:15px}#contact-page-wrapper .info-icon{margin-right:12px}#contact-page-wrapper .info-card h5{font-size:14px}#contact-page-wrapper .info-card p{font-size:13px}#contact-page-wrapper .google-map iframe{height:300px}}@media (max-width:400px){#contact-page-wrapper .contact-main-heading{font-size:1.25rem}#contact-page-wrapper .contact-box{padding:15px}.cta-button-wrapper .booknow-btn,.cta-button-wrapper .callus-btn,.cta-button-wrapper .getdetail-btn{width:auto;font-size:13px;padding:4px 8px}}.page-hero{background:linear-gradient(135deg,#1a150e 0%,#392f1a 100%);padding:100px 0 80px;position:relative;text-align:left;overflow:hidden}.page-hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 70% 30%,rgba(235,203,120,0.05) 0%,transparent 60%);pointer-events:none}.page-hero .page-title{color:#EBCB78;font-weight:800;font-size:3.8rem;margin-bottom:0;letter-spacing:-1.5px;text-shadow:0 4px 10px rgba(0,0,0,0.3)}.hero-breadcrumb{margin-bottom:15px}.hero-breadcrumb .breadcrumb{background:transparent;padding:0;margin:0;display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;gap:12px;align-items:center}.hero-breadcrumb .breadcrumb::-webkit-scrollbar{display:none}.hero-breadcrumb .breadcrumb-item{font-size:14px;color:rgba(255,255,255,0.5);font-weight:500;white-space:nowrap}.hero-breadcrumb .breadcrumb-item + .breadcrumb-item::before{content:"";color:rgba(255,255,255,0.2);padding-right:12px;font-size:13px}.hero-breadcrumb .breadcrumb-item a{color:rgba(255,255,255,0.65);text-decoration:none;transition:all 0.3s ease}.hero-breadcrumb .breadcrumb-item a:hover{color:#EBCB78}.hero-breadcrumb .breadcrumb-item.active{color:rgba(255,255,255,0.9)}@media (max-width:991px){.page-hero{padding:80px 0 60px}.page-hero .page-title{font-size:2.8rem}}@media (max-width:575px){.page-hero{padding:70px 0 50px}.page-hero .page-title{font-size:2.4rem}.hero-breadcrumb .breadcrumb-item{font-size:13px}}.bg-primary-soft{background-color:rgba(0,78,158,0.08)}.text-primary-gradient{background:linear-gradient(135deg,#004E9E,#007CD0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bg-primary-gradient{background:linear-gradient(135deg,#004E9E,#007CD1)}.btn-primary-gradient{background:linear-gradient(135deg,#004E9E,#007CD0);color:#fff !important;border:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);padding:12px 30px;font-weight:600;box-shadow:0 4px 15px rgba(0,78,158,0.3)}.btn-primary-gradient:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,78,158,0.4);color:#fff !important}.btn-outline-whatsapp{border:1.5px solid #25d366;color:#25d366 !important;background:transparent;transition:all 0.3s ease;padding:12px 30px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.btn-outline-whatsapp:hover{background:#25d366;color:#fff !important;box-shadow:0 8px 20px rgba(37,211,102,0.25)}.transition-up{transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94)}.transition-up:hover{transform:translateY(-10px)}.icon-box-sm{width:36px;height:36px;display:flex;justify-content:center;flex-shrink:0}.contact-info-section{position:relative;z-index:1}.contact-icon-card{background:#fff;border-radius:20px;padding:40px 30px;height:100%;text-align:center;border:1px solid rgba(0,0,0,0.05);box-shadow:0 10px 30px rgba(0,0,0,0.03);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center}.contact-icon-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,78,158,0.1);border-color:rgba(0,78,158,0.1)}.contact-icon-card .icon-box{width:70px;height:70px;background:rgba(235,203,120,0.1);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;color:#392f1a;font-size:28px;transition:all 0.3s ease}.contact-icon-card:hover .icon-box{background:#392f1a;color:#EBCB78;transform:rotateY(180deg)}.contact-icon-card h3{font-size:1.5rem;font-weight:700;margin-bottom:15px;color:#1a150e}.contact-icon-card p,.contact-icon-card a{color:#2b2415;font-size:0.95rem;text-decoration:none;line-height:1.6}.contact-icon-card a:hover{color:#ffffff}.contact-socials{margin-top:auto;padding-top:20px;display:flex;gap:12px}.social-link{width:40px;height:40px;border-radius:50%;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#333;transition:all 0.3s ease;border:1px solid rgba(0,0,0,0.05)}.social-link:hover{background:#392f1a;color:#EBCB78;transform:translateY(-3px)}.contact-form-wrapper{background:#fff;border-radius:30px;box-shadow:0 30px 60px rgba(0,0,0,0.05);overflow:hidden;border:1px solid rgba(0,0,0,0.03)}.form-image-side{background:linear-gradient(135deg,#1a150e 0%,#392f1a 100%);display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:hidden}.css-3d-illustration{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:center;perspective:1000px}.envelope-box,.phone-box{position:absolute;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(10px);width:100px;height:100px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:40px;color:#EBCB78;box-shadow:0 10px 30px rgba(0,0,0,0.3);transition:all 0.5s ease}.envelope-box{transform:rotateY(-20deg) rotateX(10deg) translateZ(50px);animation:float-1 4s ease-in-out infinite;z-index:3}.phone-box{width:90px;height:140px;transform:rotateY(20deg) rotateX(-5deg) translateZ(-50px) translateX(50px);animation:float-2 5s ease-in-out infinite;z-index:2;font-size:50px}.glow-element{position:absolute;width:200px;height:200px;background:radial-gradient(circle,rgba(235,203,120,0.2) 0%,transparent 70%);filter:blur(30px);z-index:1;animation:pulse-glow 3s ease-in-out infinite}@keyframes float-1{0%,100%{transform:rotateY(-20deg) rotateX(10deg) translateZ(50px) translateY(0)}50%{transform:rotateY(-25deg) rotateX(15deg) translateZ(70px) translateY(-15px)}}@keyframes float-2{0%,100%{transform:rotateY(20deg) rotateX(-5deg) translateZ(-50px) translateX(50px) translateY(0)}50%{transform:rotateY(25deg) rotateX(-10deg) translateZ(-30px) translateX(70px) translateY(10px)}}@keyframes pulse-glow{0%,100%{transform:scale(1);opacity:0.5}50%{transform:scale(1.1);opacity:0.7}}.contact-form-content{padding:60px 80px}.form-group-premium{margin-bottom:25px;position:relative}.form-group-premium .form-label{font-weight:700;font-size:0.95rem;color:#1a150e;margin-bottom:10px;display:block}.form-group-premium .form-control{border:2px solid #b7b4b4;border-radius:12px;padding:14px 20px;transition:all 0.3s ease;font-size:1rem;background:#ffffff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05)}.form-group-premium .form-control:focus{border-color:#392f1a;box-shadow:0 0 0 4px rgba(57,47,26,0.15),inset 0 1px 3px rgba(0,0,0,0.05);outline:none}.map-container{border-radius:30px;overflow:hidden;position:relative;box-shadow:0 20px 40px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.05)}.map-container iframe{transition:all 0.5s ease;filter:grayscale(0.2)}.map-container:hover iframe{filter:grayscale(0)}@media (max-width:991px){.contact-form-content{padding:40px}.form-image-side{padding:60px 40px}.css-3d-illustration{height:250px}}@media (max-width:575px){.contact-form-content{padding:30px 20px}.contact-icon-card{padding:30px 20px}}.about-image-wrapper img{border:8px solid #fff;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.skill-card{border:1px solid rgba(0,0,0,0.03);border-bottom:3px solid transparent;transition:all 0.3s ease}.skill-card:hover{border-bottom-color:var(--primary-blue);background:#fff}.mission-vision-section{background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%)}.mission-vision-card{background:#ffffff;border-radius:20px;padding:50px 40px;border:1px solid rgba(0,0,0,0.05);box-shadow:0 10px 30px rgba(0,0,0,0.05);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;overflow:hidden}.mission-vision-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(135deg,#004E9E,#007CD0);transform:scaleX(0);transform-origin:left;transition:transform 0.4s ease}.mission-vision-card:hover::before{transform:scaleX(1)}.mission-vision-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,78,158,0.15);border-color:rgba(0,78,158,0.1)}.mission-vision-icon{width:80px;height:80px;background:linear-gradient(135deg,#004E9E,#007CD0);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:36px;color:#ffffff;box-shadow:0 10px 25px rgba(0,78,158,0.3);transition:all 0.3s ease}.mission-vision-card:hover .mission-vision-icon{transform:rotateY(360deg) scale(1.1);box-shadow:0 15px 35px rgba(0,78,158,0.4)}.mission-vision-card h3{font-size:1.75rem;color:#1a150e}.mission-vision-card p{font-size:1rem;line-height:1.8}@media (max-width:991px){.mission-vision-card{padding:40px 30px}}@media (max-width:575px){.mission-vision-card{padding:30px 20px}.mission-vision-icon{width:70px;height:70px;font-size:32px}.mission-vision-card h3{font-size:1.5rem}}.blog-section{background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)}.blog-card{background:#ffffff;border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,0.05);box-shadow:0 10px 30px rgba(0,0,0,0.05);transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(0,78,158,0.15);border-color:rgba(0,78,158,0.1)}.blog-image{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:#f0f0f0}.blog-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.blog-card:hover .blog-image img{transform:scale(1.1)}.blog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,78,158,0.9),rgba(0,124,208,0.9));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.4s ease}.blog-overlay i{font-size:36px;color:#ffffff;transform:translateX(-20px);transition:transform 0.4s ease}.blog-card:hover .blog-overlay{opacity:1}.blog-card:hover .blog-overlay i{transform:translateX(0)}.blog-content{padding:30px;flex:1;display:flex;flex-direction:column}.blog-meta{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.blog-date{font-size:0.875rem;color:#666;font-weight:500}.blog-date i{color:#004E9E}.blog-title{margin-bottom:15px;line-height:1.4}.blog-title a{color:#1a150e;text-decoration:none;transition:color 0.3s ease}.blog-title a:hover{color:#004E9E}.blog-excerpt{font-size:0.95rem;line-height:1.7;flex:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-read-more{color:#004E9E;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:all 0.3s ease;margin-top:auto}.blog-read-more:hover{gap:10px;color:#007CD0}.blog-read-more i{transition:transform 0.3s ease}.blog-read-more:hover i{transform:translateX(5px)}@media (max-width:991px){.blog-content{padding:25px}.blog-image{aspect-ratio:16 / 9}}@media (max-width:575px){.blog-content{padding:20px}.blog-title{font-size:1.25rem}.blog-excerpt{font-size:0.9rem}}.testimonials-section{padding:80px 0;overflow:hidden;background-color:var(--first-light-blue)}.testimonial-horizontal-marquee{position:relative;width:100%;margin-top:50px;overflow:hidden;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.marquee-track{display:flex;width:max-content;animation:testimonialMarquee 40s linear infinite;padding:20px 0}.marquee-track:hover{animation-play-state:paused}@keyframes testimonialMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.marquee-item{flex-shrink:0;width:400px;margin-right:30px}.testimonial-card{background:var(--white);padding:35px;border-radius:20px;box-shadow:0 10px 30px rgba(0,78,158,0.05);border:1px solid rgba(0,78,158,0.05);height:100%;transition:all 0.3s ease;display:flex;flex-direction:column;gap:20px}.testimonial-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,78,158,0.1);border-color:var(--light-blue)}.testimonial-img{width:70px;height:70px;border-radius:50%;overflow:hidden;border:3px solid var(--white);box-shadow:0 5px 15px rgba(0,0,0,0.1)}.testimonial-img img{width:100%;height:100%;object-fit:cover}.testimonial-text{font-size:15px;line-height:1.7;color:var(--light-text);font-style:italic;flex-grow:1}.testimonial-text::before{content:'\f10d';font-family:'Font Awesome 6 Free';font-weight:900;color:var(--light-blue);font-size:20px;margin-right:10px;opacity:0.3}.testimonial-clinet-name{font-weight:700;color:var(--primary-blue);font-size:14px;margin-bottom:0;display:flex;align-items:center;gap:10px}.testimonial-clinet-name::before{content:"";width:20px;height:2px;background:var(--orange);display:inline-block}@media (max-width:768px){.testimonials-section{padding:50px 0}.marquee-item{width:320px}.testimonial-card{padding:25px}}