*,body{font-family:var(--font-body),sans-serif}.poppins,p{font-family:Poppins,sans-serif!important}.section-padding{padding:56px 0}@media (max-width:1200px){.section-padding{padding:60px 0}}@media (max-width:768px){.section-padding{padding:40px 0}}@media (max-width:576px){.section-padding{padding:30px 0}}.play-style-btn{color:#111;background-color:#fff;border:1px solid #2d2838;border-radius:12px;text-decoration:none;transition:all .2s ease-in-out}.play-style-btn p{line-height:16px!important}.play-style-btn:hover{color:#fff;background-color:#2d2838;border-color:#fff}.lh-auto{line-height:normal!important}.color-gray-500{color:#6a7282!important}.section-padding-2{padding:124px 0}@media (max-width:1200px){.section-padding-2{padding:90px 0}}.hero-subheading{color:#fff;background-color:#ff6a00;border-radius:55px;width:fit-content;margin:0;padding:.5rem 1rem;font-size:12px;display:inline-block}.pagination-container{-webkit-user-select:none;user-select:none}.pagination-number{color:#111;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.pagination-number.active,.pagination-number:hover:not(.active){color:#fff;background-color:#ff6a00}.pagination-item{color:#ff6a00;background-color:#fff;border:1px solid #ff6a00;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex}.pagination-item.disabled{pointer-events:none;opacity:.5}.pagination-item:hover{background-color:#f3f4f6;background-color:lab(96.1596% -.0823438 -1.13575)}@media (max-width:1400px){.padding-top{padding-top:56px!important}}@media (max-width:1199px){.padding-top{padding-top:0!important}}.hero-para{text-align:center;max-width:750px;font-weight:400;font-size:clamp(16px,2vw,18px)!important}.opacity-8{opacity:.8}.padding-bottom{padding-bottom:60px!important}@media (max-width:768px){.padding-bottom{padding-bottom:30px!important}}.secondary-bg{background-color:#f5f5f5!important}.blur-badge-light{background-color:#ffffff5c!important}.primary-bg{background-color:#ff6a00!important}.secondary-color{color:#cba533!important}.trinery-bg{background-color:#fff6e8}.white-color{color:#fff!important}.bg-dark-custom{background-color:#101010!important}h1,h2,h3,h4,h5,h6,label{font-family:var(--font-heading),sans-serif}.sora{font-family:var(--font-heading),sans-serif!important}.w-max{width:fit-content}.playfair-display{font-family:var(--font-playfair),sans-serif!important}.hero-title,.hero-span{color:#fff;text-shadow:0 1px 10px #000;font-size:clamp(2rem,5vw,3.5rem);font-weight:900}h2,.count-up-text{font-size:clamp(30px,4.5vw,50px)!important;font-weight:600!important;line-height:1.2!important}h3{font-size:20px!important;font-weight:600!important;line-height:1.4!important}h4{font-size:20px!important;font-weight:600!important;line-height:1.33333!important}p,.paragraph{font-size:14px;line-height:24px}.sub-heading{color:#ff6a00;font-size:18px}.small-12{font-size:12px!important}.small-base{font-size:14px!important}.departure-date-l{background-color:#cba533;width:fit-content}.label-sm{text-transform:uppercase;letter-spacing:2px;color:#ff6a00;font-size:12px;font-weight:700;display:block}.label-xs{text-transform:uppercase;letter-spacing:1.5px;color:#ff6a00;margin-bottom:1rem;font-size:10px;font-weight:700;display:block}.section-heading{color:#111;font-size:45px;font-weight:800}.decorative-divider .divider-line{background:linear-gradient(to right, transparent, var(--gold), var(--gold-light));opacity:.7;width:60px;height:3px}.decorative-divider .divider-line:last-child{background:linear-gradient(to left, transparent, var(--gold), var(--gold-light))}.divider-dots .dot{background-color:var(--gold);border-radius:50%;width:6px;height:6px;margin:0 4px}.divider-dots .dot-center{background-color:#ff6a00;width:8px;height:8px}:root{--gold:#d4af37;--gold-light:#e6c76b}.sacred-badge{background-color:#fff0e4;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.sacred-badge .icon{color:#ff6a00;font-size:14px}.sacred-badge .text{color:#ff6a00}.btn-whatsapp{background-color:#00c758;background-color:lab(70.5521% -66.5147 45.8073);border-radius:10px;transition:all .3s}.btn-whatsapp:hover{color:#fff;background-color:#20ba5a}.primery-btn{border:1px solid #ff6a00;border-radius:12px;padding:16px 32px;transition:all .2s ease-in;color:#fff!important;background-color:#ff6a00!important}@media (max-width:768px){.primery-btn{padding:10px 18px;font-size:14px}}@media (max-width:576px){.primery-btn{padding:8px 12px;font-size:12px}}.primery-btn:hover{color:#ff6a00!important;background-color:#fff!important}.primery-btn-style-2{color:#ff6a00;background-color:#fff;border:1px solid #ff6a00;border-radius:12px;padding:16px 32px;transition:all .2s ease-in}@media (max-width:768px){.primery-btn-style-2{padding:10px 18px;font-size:14px}}@media (max-width:576px){.primery-btn-style-2{padding:8px 12px;font-size:12px}}.primery-btn-style-2:hover{color:#fff;background-color:#ff6a00}.primary-badge{color:#fff;text-transform:uppercase;letter-spacing:2px;background-color:#ff6a00;font-size:16px}.rental-car-card .card-img-top{transition:all .3s ease-in;scale:.8}.sacred-dest-card,.tour-package-card,.rental-car-card,.hotel-card,.blog-card,.history-card{transition:all .2s ease-in;border-radius:20px!important}.sacred-dest-card .card-img-top,.tour-package-card .card-img-top,.rental-car-card .card-img-top,.hotel-card .card-img-top,.blog-card .card-img-top,.history-card .card-img-top{aspect-ratio:4/3;transition:all .3s ease-in}.sacred-dest-card:hover .card-img-top,.tour-package-card:hover .card-img-top,.rental-car-card:hover .card-img-top,.hotel-card:hover .card-img-top,.blog-card:hover .card-img-top,.history-card:hover .card-img-top{transform:scale(1.1)}.sacred-dest-card:hover,.tour-package-card:hover,.rental-car-card:hover,.hotel-card:hover,.blog-card:hover,.history-card:hover{box-shadow:0 1rem 3rem #0000001a!important}.sacred-destinations{transition:all .2s ease-in;border-radius:20px!important}.sacred-destinations .card-img-top{aspect-ratio:4/5;transition:all .3s ease-in}.card-image-wrapper{position:relative!important}.card-image-wrapper:before{content:"";z-index:2;background:linear-gradient(#0000,#00000080);width:100%;height:100%;bottom:0;left:0;position:absolute!important}.booking-modal{overflow:hidden auto!important}.booking-modal::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.booking-modal{scrollbar-width:none!important;-ms-overflow-style:none!important}.booking-modal .modal-content{border:none;border-radius:20px;box-shadow:0 10px 40px #0000001a;overflow:hidden auto!important}.booking-modal .modal-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.booking-modal .modal-content{scrollbar-width:none!important;-ms-overflow-style:none!important}.booking-modal .form-control,.booking-modal .form-select{background-color:#fff;border:1px solid #e5e7eb;border:1px solid lab(91.6229% -.159115 -2.26791)}.booking-modal .form-control:focus,.booking-modal .form-select:focus{border-color:#ff6a00;box-shadow:0 0 0 .25rem #ff6a001a}.card-body{padding:24px;display:grid}.sd-body{z-index:3;width:100%;padding:16px;position:absolute;bottom:0;left:0}.features-badge{z-index:3;background-color:#fff6e8;padding:4px 12px;font-size:12px;font-weight:400!important}.features-badge-2{z-index:3;background-color:#fff6e8;padding:4px 12px;font-size:10px;font-weight:400}.text-brand-orange{font-weight:500;color:#ff6a00!important}.primery-color{color:#ff6a00!important}.booking-form-page{background-color:#fff6e8}.bg-warning-light{background-color:#fff}.custom-input{font-size:.95rem;background-color:#fff!important;border:none!important;border-radius:10px!important;padding:12px 18px!important}.custom-input:focus{background-color:#fff!important;box-shadow:0 0 0 2px #ff6a0033!important}.info-card{background-color:#fff}.h-fit{height:fit-content}.search-fleet-container{z-index:20;width:100%;margin:0 auto;position:relative}.search-fleet-container .search-fleet-card{background:#ffffff36;border-radius:10px;grid-template-columns:1fr 1fr 1fr auto;align-items:flex-end;gap:25px;padding:20px 35px;display:grid;position:relative;box-shadow:0 10px 30px #00000014,0 2px 8px #ffffff4d}@media (max-width:991px){.search-fleet-container .search-fleet-card{border-radius:25px;grid-template-columns:1fr 1fr;padding:25px}}@media (max-width:575px){.search-fleet-container .search-fleet-card{grid-template-columns:1fr;margin-top:-30px}}.search-fleet-container .filter-group{z-index:10;flex-direction:column;gap:8px;transition:z-index .25s step-start;display:flex;position:relative}.search-fleet-container .filter-group.raise-z-index{z-index:90!important}.search-fleet-container .filter-label{color:#a04100;letter-spacing:.5px;padding-left:5px;font-size:14px;font-weight:600}.search-fleet-container .input-wrapper{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.search-fleet-container .input-wrapper .filter-input{color:#ff6a00;cursor:pointer;background:#fff6e8;border:1px solid #0000;border-radius:25px;outline:none;width:100%;padding:14px 22px;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.25,1,.5,1)}.search-fleet-container .input-wrapper .filter-input::placeholder{color:#a04100}.search-fleet-container .input-wrapper .filter-input:focus{background:#eeebe6}.search-fleet-container .input-wrapper .custom-select-trigger{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.search-fleet-container .input-wrapper .custom-select-trigger.active-dropdown{border-color:#2b5c4f40;box-shadow:0 4px 15px #0000000f;background:#fff!important}.search-fleet-container .input-wrapper .custom-select-trigger .select-arrow-transition{color:#a04100;transition:transform .3s cubic-bezier(.25,1,.5,1)}.search-fleet-container .input-wrapper .custom-select-trigger .select-arrow-transition.rotate-arrow{color:#ff6a00;transform:rotate(180deg)}.search-fleet-container .input-wrapper .custom-dropdown-options-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:99;background:#f8f9f8;border:1px solid #2b5c4f1a;border-radius:22px;width:100%;max-height:250px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;overflow:hidden auto!important}.search-fleet-container .input-wrapper .custom-dropdown-options-box::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.search-fleet-container .input-wrapper .custom-dropdown-options-box{opacity:0;visibility:hidden;transform-origin:top;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s,visibility .2s;transform:translateY(-8px)scale(.97);scrollbar-width:none!important;-ms-overflow-style:none!important}.search-fleet-container .input-wrapper .custom-dropdown-options-box.open-expanded{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.search-fleet-container .input-wrapper .custom-dropdown-options-box .option-item{color:#a04100;cursor:pointer;border-radius:14px;padding:12px 18px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.25,1,.5,1)}.search-fleet-container .input-wrapper .custom-dropdown-options-box .option-item:hover{color:#ff6a00;background-color:#2b5c4f14;padding-left:24px}.search-fleet-container .input-wrapper .input-icon-right{color:#a04100;pointer-events:none;position:absolute;top:50%;right:18px;transform:translate(-50%,-50%)}.search-fleet-container .search-fleet-btn{color:#fff;cursor:pointer;background:#a04100;border:none;border-radius:25px;align-items:center;gap:12px;padding:14px 35px;font-size:18px;font-weight:700;transition:all .3s;display:flex}.search-fleet-container .search-fleet-btn:hover{transform:scale(1.02)}.search-fleet-container .search-fleet-btn span{color:#fff;white-space:nowrap}@media (max-width:991px){.search-fleet-container .search-fleet-btn{justify-content:center;width:100%}}.montez-sub-heading{font-family:var(--font-montez),cursive;color:#fff;font-size:32px}.model-butt{right:-5px}.top-divider{background-image:url(../media/bg-divider-1.184ghn11u--kb.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:70px;left:0}.bottom-divider{background-image:url(../media/bg-divider-bottom.02l80.7a6teqc.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:89px;left:0}.td-trinery-bg{filter:brightness(.9)sepia(.5)saturate()hue-rotate(-36deg)}.bd-light-bg{filter:contrast(.95)}.d-black-filter{filter:brightness(.07)}.td-top{top:-2px}.bd-bottom{bottom:-2px}.divider-filter02{filter:invert(.02)}.text-md{color:#111;opacity:.7;line-height:1.65;font-size:18px!important}@media (max-width:1200px){.text-md{font-size:16px!important}}.nav-custom-btn{z-index:10;color:#ff6a00;cursor:pointer;background-color:#fff;border:1px solid #ff6a00;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex}.nav-custom-btn:hover{color:#fff;background-color:#ff6a00;border-color:#ff6a00}@media (max-width:768px){.nav-custom-btn{width:40px;height:40px}}.top-divider,.bottom-divider,.hero-overlay,.overlay{pointer-events:none!important}.hero-header-card{height:350px}@media (max-width:576px){.hero-header-card{height:560px}}.hero-header-card-2{height:100%;min-height:327px}@media (max-width:992px){.hero-header-card-2{min-height:auto}}.hero-header-card,.hero-header-card-2{background-color:#fff6e8;background-position:0;background-size:cover;padding:40px 0;position:relative}.hero-header-card .hero-img,.hero-header-card-2 .hero-img{object-fit:cover;width:100%;height:100%}.hero-header-card .hero-overlay,.hero-header-card-2 .hero-overlay{z-index:2;background:linear-gradient(#0000,#000000b3);align-items:flex-end;padding:40px;display:flex;position:absolute;inset:0}.hero-header-card .hero-card-title,.hero-header-card-2 .hero-card-title{font-size:32px;font-weight:700;line-height:1.2}.hero-header-card .hero-card-title span,.hero-header-card-2 .hero-card-title span{color:#a04100;font-size:32px;font-weight:700}.hero-header-card .hero-card-title-2,.hero-header-card-2 .hero-card-title-2{font-size:clamp(32px,5.5vw,50px);font-weight:700;line-height:1.2}.hero-header-card .hero-subtitle,.hero-header-card-2 .hero-subtitle{color:#ff6a00;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-size:14px;font-weight:800;display:block}.center-tabs .swiper-wrapper{justify-content:center!important}@media (max-width:992px){.title-width{width:65%}}@media (max-width:576px){.title-width{width:100%;max-width:324px}}.filter-graycsale{filter:grayscale()}.text-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.countdown-box{border-radius:12px}.countdown-box .countdown-value{background:radial-gradient(157.24% 123.22% at 47.19% -.63%,#ff6a00,#fff0);border:.5px solid gray;border-radius:12px;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:0;padding:20px 15px;display:flex}.countdown-box .countdown-label{color:#fff;text-transform:capitalize;padding:8px 4px;font-size:18px;font-weight:700}@media (max-width:992px){.countdown-box .countdown-value{width:80px;height:80px}}@media (max-width:576px){.countdown-box .countdown-value{width:60px;height:60px}.countdown-box .countdown-label{font-size:14px}}.countdown-box .glitch-text{color:#fff;text-shadow:.05em 0 #ff6a00,-.025em -.05em #cba533,-.05em .025em #0f0;font-weight:800;animation:1s linear infinite alternate-reverse glitch;position:relative;font-size:clamp(1.75rem,3vw,40px)!important;line-height:1!important}@keyframes glitch{0%{text-shadow:.5px 0 #ff6a00,-.2px -.5px #cba533}to{text-shadow:-.5px 0 #ff6a00,.2px .5px #cba533}}.modal-header{background-color:#fff6e8}.model-head{border-bottom:1px solid #f3f4f6;border-bottom:1px solid lab(96.1596% -.0823438 -1.13575);padding:0 0 7px;font-family:Poppins,sans-serif;font-size:18px;position:relative}.model-head:after{content:"";background-color:#ff6a00;width:60px;height:1px;position:absolute;bottom:-1px;left:0}.booking-modal .modal-content{max-height:85vh;overflow:hidden}.booking-modal .booking-modal-body{max-height:calc(85vh - 80px);overflow:hidden auto}.booking-modal .booking-modal-body::-webkit-scrollbar{width:6px}.booking-modal .booking-modal-body::-webkit-scrollbar-track{background:#f1f1f1}.booking-modal .booking-modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.booking-modal .booking-modal-body::-webkit-scrollbar-thumb:hover{background:#999}.marqueeContainer{width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.marqueeTrack{flex-wrap:nowrap;width:max-content;display:flex}.marqueeTrack:hover .marqueeGroup{animation-play-state:paused}.marqueeGroup{flex-shrink:0;align-items:center;gap:20px;padding-right:20px;animation:45s linear infinite scrollInfinite;display:flex}.imageWrapper{flex-shrink:0;justify-content:center;align-items:center;width:180px;height:135px;display:flex}@media (max-width:768px){.imageWrapper{width:110px;height:60px}}.imageWrapper img{object-fit:contain;opacity:.85;width:100%;height:auto;transition:all .3s}.imageWrapper img:hover{opacity:1}@keyframes scrollInfinite{0%{transform:translate(0%)}to{transform:translate(-100%)}}
