html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;font-size:62.5%;font-family:var(--primary-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-weight:400}body{padding:0!important;padding-top:97px!important}*{box-sizing:border-box}p{margin:0}img{max-width:100%;height:auto}:root{--primary-color:#E6A817;--secondary-color:#2B3D5B;--second-blue:#15253F;--white:#ffffff;--normal-font-size:2.8rem;--heading-font-size:4.0rem;--button-font-size:2.5rem;--primary-font:'Jost'}div#main-cust-header .topnavrow{max-width:1710px;width:100%;margin:0 auto}div#main-cust-header header#navbar{padding:.75rem 0;box-shadow:0 4px 3px rgb(0 0 0 / 10%);background-image:url(../images/main-head.jpeg);background-size:100%;background-position:center center;background-repeat:no-repeat}.home-slider .swiper-button-next,.slili-slider .swiper-button-next{width:50px;height:50px;right:7%;top:44%;background:#ffffff82;border-radius:100%}.home-slider .swiper-button-prev,.slili-slider .swiper-button-prev{background:#ffffff82;border-radius:100%}div#tabs-contents .card.hotel-card span.and{top:unset}.home-slider .swiper-button-prev,.slili-slider .swiper-button-prev{left:7%;width:50px;top:44%;height:50px}.home-slider .swiper-button-next::after,.home-slider .swiper-button-prev::after,.slili-slider .swiper-button-next::after,.slili-slider .swiper-button-prev::after,section#benifits-section .swiper-button-next::after,section#benifits-section .swiper-button-prev::after{font-size:0;width:71px;height:71px;mask-size:45%;mask-image:url('../images/arrow.png');mask-position:center center;mask-repeat:no-repeat;background:#fff}.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover,.slili-slider .swiper-button-next:hover,.slili-slider .swiper-button-prev:hover{background:var(--primary-color);transition:.3s ease}.home-slider .swiper-button-prev::after,.slili-slider .swiper-button-prev::after,section#benifits-section .swiper-button-prev::after{transform:rotate(180deg)}div#main-cust-header .navbar{padding:15px;width:100%}div#main-cust-header .navbar-brand{color:var(--primary-color)}div#main-cust-header .nav-link{color:var(--white)!important;font-weight:500}div#main-cust-header .nav-item{margin:0 15px}div#main-cust-header .contact-number{color:var(--white);font-weight:500;font-size:2rem}div#main-cust-header .btn-contact{background-color:var(--primary-color);color:var(--white);font-weight:500;font-size:1.8rem;padding:5px 0;border-radius:7px}div#main-cust-header .btn-member{border:1px solid var(--white);color:var(--white);font-weight:500;font-size:1.8rem;padding:5px 0;border-radius:7px}div#main-cust-header .topnavrow a.nav-link{font-size:1.6rem;font-family:var(--primary-font);font-weight:500;padding:0}div#right-head{gap:10px}div#main-cust-header .nav-item:hover a{color:var(--primary-color)!important;transition:.3 ease-in}div#main-cust-header .btn-contact:hover{background:0 0;outline:1px solid;padding:5px 0}div#main-cust-header .btn-member:hover{background:var(--primary-color);border:1px solid var(--primary-color)}.swiper.mySwiper .innerslider{position:relative}.swiper.mySwiper .innerslider .caption{position:absolute;left:50%;transform:translate(-50%,-50%);margin:0 auto;text-align:center;max-width:60%;top:50%}.swiper.mySwiper .innerslider .caption h1{font-size:3.5rem;color:var(--white);font-weight:500;margin-bottom:0;text-transform:uppercase;margin-bottom:10px}.swiper.mySwiper .innerslider .caption p{font-size:2.2rem;line-height:30px;color:#fff;font-weight:400}.swiper.mySwiper .innerslider .caption a.cust-button{margin-top:25px;font-size:1.8rem;padding:11px 60px}a.cust-button{display:inline-block;text-decoration:none;color:var(--white);padding:15px 35px;font-size:1.8rem;background:var(--primary-color);border-radius:8px;margin-top:48px;font-weight:500;text-transform:uppercase;max-width:300px;width:100%}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.client-sliderone .swiper-slide img{display:block;width:100%;height:auto;max-width:70%}.client-sliderone .swiper-wrapper{justify-content:center}.container-fluid.cust-cont{max-width:1660px;margin:0 auto;width:100%}.section-padding{padding:50px 0}#buffet-section{background-color:var(--primary-color);color:var(--white)}.buffet-text{padding:20px}.buffet-img{width:100%;height:auto}.comman-heading{font-size:2.5rem;text-transform:uppercase;margin-bottom:10px}.comman-p,.member-benefits-desc,.member-benefits-desc p{font-size:2rem;line-height:27px}#buffet-section .right-inner{padding:40px 60px 0}.mem-listing-points .e-height,.mem-listing-points .e-height p{font-size:1.6rem;font-weight:400}.mem-listing-points .e-height{padding-top:2px}#buffet-section .right-inner ol,#buffet-section .right-inner ul{padding:35px 40px 0}#buffet-section .right-inner ol li,#buffet-section .right-inner ul li{font-size:2rem;line-height:30px;list-style:none;position:relative}.deatil-content p.member-benifits-heading,section.info-section p.member-benifits-heading{margin-bottom:5px}#buffet-section .right-inner ol li::before,#buffet-section .right-inner ul li::before{content:'';width:4px;height:4px;display:block;background:#fff;position:absolute;left:-20px;top:15px;border-radius:10px}#buffet-section .img-side{width:38.5%;position:relative}#buffet-section .content-side{width:61.5%}.c-b{color:var(--secondary-color)}.c-y{color:var(--primary-color)}.benifit-card img{width:100%;border-radius:20px 20px 0 0}.coupon-details{position:relative;border-radius:0 0 20px 20px}.coupon-details::before{content:"";position:absolute;top:0;width:50%;height:100%;z-index:-1;left:0;background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--secondary-color) 10px)}.coupon-details::after{content:"";position:absolute;top:0;width:51%;height:100%;z-index:-1;right:0;background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--secondary-color) 10px)}.coupon-details{padding:10px 0 15px;font-size:32px;line-height:38px;text-align:center;width:100%;overflow:hidden;margin:auto;display:flex;align-items:center;flex-direction:column;align-content:center}section#benifits-section div#card-list .row .col-md-3.col-12:nth-child(2n) .benifit-card .coupon-details::after,section#benifits-section div#card-list .row .mySwiper-offer .swiper-slide:nth-child(2n) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--primary-color) 10px)}section#benifits-section div#card-list .row .col-md-3.col-12:nth-child(2n) .benifit-card .coupon-details::before,section#benifits-section div#card-list .row .mySwiper-offer .swiper-slide:nth-child(2n) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--primary-color) 10px)}.benifit-card.bg-yelloww span.divder{top:43px}section#offers-section div#card-list .card-header p{display:flex;justify-content:center;align-items:center}section#benifit-card div#ben-color:nth-child(odd) p.offer-name-main.overlap,section#benifits-section .swiper-slide:nth-child(odd) .benifit-card .coupon-details p.overlap{max-width:80%}section#benifit-card div#ben-color:nth-child(2n) p.offer-name-main.overlap,section#benifits-section .swiper-slide:nth-child(2n) .benifit-card .coupon-details p.overlap{max-width:80%}div#ben-color p.descritpion-text,section#benifits-section .benifit-card .coupon-details p.descritpion-text{margin-top:0;font-size:1.6rem;font-weight:400}.coupon-details span.divder{position:absolute;left:0;right:0;margin:0 auto;top:30px;width:88%;height:2px;display:block}section#restandbar span.new path{fill:var(--secondary-color)}section#benifits-section .benifit-card .coupon-details p{font-size:2rem;font-weight:500;color:#fff;width:100%;line-height:normal;padding:0 0 0}section#benifit-card{padding-bottom:20px}p.overlap{text-transform:uppercase}section#hotel-silde .hotel-slider .card.hotel-card a.card-a{overflow:hidden}.hotel-sliderer{padding:80px 10px 0 0}div#ben-color p.offer-name-main.overlap{text-transform:uppercase}.benifit-card{overflow:hidden;-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,0.5));filter:drop-shadow(0 3px 5px rgba(0, 0, 0, .5));border-radius:20px;max-width:95%;margin:35px auto 10px;position:relative;background:0 0!important;transition:transform .3s ease-in-out}section#inner-offer-listing .custom-card:hover .card-body img,section#restandbar .col-md-4.col-12 .card.same:hover img{transform:scale(1.1)}section#benifit-card div#ben-color:nth-child(2n) .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--primary-color) 10px)}section#benifit-card div#ben-color:nth-child(2n) .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--primary-color) 10px)}section#benifit-card .benefit-card div#ben-color:nth-child(odd) .benifit-card .imge-ss span.and{background-color:var(--secondary-color)!important}section#offer-details-main+section#benifit-card .benefit-card div#ben-color .benifit-card .imge-ss span.and{background-color:unset!important}section#offer-details-main+section#benifit-card .benefit-card div#ben-color .benifit-card .imge-ss span.and svg{width:100%;height:auto}section#inner-offer-listing .custom-card .card-body.position-relative span.card-and{z-index:99;bottom:-6px;left:26px;top:unset;width:7vw}section#inner-offer-listing .custom-card .card-body.position-relative span.card-and svg{width:100%;height:auto}.bg-yellow{background-color:var(--primary-color)!important}.filter-section .nav-tabs .nav-link{color:#1b485d;font-weight:700;font-size:2rem;line-height:32px;font-weight:500;padding:10px 30px}.filter-section .nav-tabs .nav-link.active{border-bottom:3px solid var(--primary-color);color:var(--secondary-color)}.filter-section .hotel-card{border-radius:15px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease-in-out}.filter-section .hotel-card:hover{transform:translateY(-5px)}.filter-section div#tabs-contents .hotel-card:hover img{transform:scale(1.1)}.filter-section .hotel-card img{width:100%;height:160px;object-fit:cover;transition:.3s ease-out}.filter-section .hotel-card .card-body{color:var(--white);text-align:center;padding:0 0 25px}.filter-section div#tabs-contents .hotel-card .card-body{background-color:#15253f;padding:10px}.filter-section .view-all-btn{background-color:var(--primary-color);color:#000;border:none;font-weight:700;padding:10px 20px;border-radius:8px;margin-top:15px}.c-b2{color:#1b475d}.custom-chnage{background:var(--secondary-color);text-align:left;padding:10px 20px}ul#tabs-section{margin-top:50px;margin-bottom:50px;width:max-content;margin:20px auto 30px}.filter-section .nav-tabs .nav-link{background:0 0;border-top:0;border-right:0;border-left:0}div#tabs-contents p.card-text{font-size:2rem;line-height:34px;margin:0;font-weight:400!important}div#tabs-contents h4.h5.card-title{font-size:2.5rem;line-height:34px;margin:0;font-weight:500;margin-bottom:0}.offers-section .custom-card,section#inner-offer-listing .custom-card{max-width:93%;background-color:var(--primary-color);border-radius:15px;overflow:hidden;text-align:center;box-shadow:5.825px 11.651px 11.651px rgba(0,0,0,.25);margin:0 auto;z-index:999;position:relative;border:0!important;outline:0}.client-sliderone .swiper-slide{height:auto;display:flex;align-content:center;justify-content:center;align-items:center}.offers-section .card-header,section#inner-offer-listing .card-header{padding:10px 20px 10px;font-size:2.5rem;font-weight:500;line-height:normal;max-width:100%;margin-bottom:20px}.offers-section .card-body,section#inner-offer-listing .card-body{padding:0}.offers-section .card-body img,section#inner-offer-listing .card-body img{width:100%;height:auto;transition:.3s ease-out}.offers-section .card-footer,section#inner-offer-listing .card-footer{padding:20px 10px;font-size:2.5rem;line-height:33px;font-weight:500}span.hotelname{display:block;color:#fff;font-weight:400!important}.bg-blue{background-color:var(--secondary-color)!important}.custom-card.bg-blue .card-footer,.custom-card.bg-blue .card-header{color:var(--primary-color)}section.offers-section div#card-list{margin-top:30px}p.card-text{FONT-WEIGHT:400!important}.step-number{font-size:2.5rem;font-weight:500;color:var(--secondary-color);border:3px solid var(--primary-color);border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin:0 auto 0;line-height:56px}div#main-steps .step-title{font-size:2rem;line-height:36px;font-weight:500;color:var(--primary-color);margin-top:5px}.step-title{color:var(--primary-color);font-weight:700}.store-buttons img{width:150px;margin:10px}section#mobile-section .main-buffet-content{display:flex;align-content:center;justify-content:center;align-items:center}section#mobile-section .main-buffet-content .content-side{width:68%}div#main-steps .col-md-4{width:25%}section#mobile-section .main-buffet-content .img-side{width:32%}section#mobile-section .right-inner{padding-right:80px}.store-buttons{margin-top:25px}div#main-steps{margin-top:50px}section#mobile-section .store-buttons img{width:150px;margin:10px 10px;transition:transform .3s ease-in-out}section#mobile-section .store-buttons img:first-child{margin-left:0}.app-store a:hover img,.store-buttons a:hover img{transform:translateY(-5px)}.view-all{display:flex;justify-content:center;align-items:center;margin-top:50px}a.cust-button.bg-blue{padding:11px 60px;text-align:center;margin:0;border-radius:12px}section.filter-section a.cust-button{padding:11px 60px;border-radius:12px}section#mobile-section{padding-top:0}span.and{display:block;mask-image:url(../images/&.png);width:10%;height:200px;position:absolute;bottom:0;mask-repeat:no-repeat;mask-size:100%;left:7%;background-color:var(--primary-color)}.footer{background-color:var(--secondary-color);color:var(--white);padding:40px 0 0}.footer a{color:var(--white);text-decoration:none;opacity:1}.footer a:hover{text-decoration:underline;color:var(--primary-color)}.footer .btn-subscribe{background-color:var(--primary-color);color:var(--white);border:none;padding:12px 20px;border-radius:8px;font-size:2rem;line-height:21px;width:100%;max-width:55%;margin-top:30px;font-weight:500;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25)}.footer .social-icons i{margin:0 5px}.step-title,.text-footer{font-size:2rem;line-height:56px;font-weight:500;color:var(--primary-color)}p.cust-text{font-size:2.5rem;font-weight:500;line-height:36px}.commn-tet a{font-size:2rem}.cust-margin{margin-bottom:00px}section#inner-offer-listing .custom-card a.card-button{margin-bottom:15px;margin-top:10px}.footer p a{font-size:1.8rem;line-height:35px;text-decoration:none!important}.com-fot p a{font-size:1.8rem}p.sub-line{font-size:1.8rem;line-height:22px;margin-top:15px;max-width:68%}.footer .social-icons i:first-child{margin-left:0}.app-store img{margin-right:10px;transition:transform .3s ease-in-out}.Copy{padding:15px 0;background:var(--white);font-size:1.5rem;line-height:19px;color:var(--secondary-color);margin-top:60px}.footer p a.mail{text-decoration:underline!important}div#main-steps p.steps-info.c-b{width:100%;margin:5px auto 0;font-size:1.6rem;line-height:normal}.main-header-image{position:relative}.main-header-image img{width:100%}.main-head-captipn{position:absolute;top:50%;left:50%;right:unset;margin:0 auto;text-align:center;z-index:9999;transform:translate(-50%,-50%);width:100%}.main-head-captipn p{color:var(--white);font-size:2.5rem;line-height:40px}.main-head-captipn h1{margin:0}#restandbar .card{border:none;border-radius:25px;overflow:hidden;box-shadow:5.825px 11.651px 11.651px rgba(0,0,0,.25);width:98%;margin:0 auto;margin-top:25px}#restandbar .col-md-4.col-12:first-child .card,#restandbar .col-md-4.col-12:nth-child(2) .card,#restandbar .col-md-4.col-12:nth-child(3) .card,section#inner-offer-listing .col-md-4.col-12:first-child .custom-card,section#inner-offer-listing .col-md-4.col-12:nth-child(2) .custom-card,section#inner-offer-listing .col-md-4.col-12:nth-child(3) .custom-card,section.inner-hotel-list .col-md-4.col-12:first-child .card.hotel-card,section.inner-hotel-list .col-md-4.col-12:nth-child(2) .card.hotel-card,section.inner-hotel-list .col-md-4.col-12:nth-child(3) .card.hotel-card{margin-top:0}#restandbar .card img{width:100%;height:auto;transition:.3s ease-out}#restandbar .card-body{color:var(--white);text-align:center;padding:0 0 25px;position:relative}#restandbar .card-title{font-size:2.5rem;font-weight:500;color:var(--primary-color);line-height:29px}#restandbar .card-subtitle{font-size:2.2rem;margin-bottom:10px;line-height:30px;font-weight:400}.price-changes{position:relative}#restandbar .price{background:#2b3d5b;background:linear-gradient(96deg,rgb(230 170 31) 0,#e6a817 50%,rgb(43 61 91 / 0%) 100%);padding:0;color:var(--white);font-weight:500;display:inline-block;margin-top:10px;font-size:1.8rem;line-height:37px;margin-bottom:0;width:60%;text-align:left;position:absolute;bottom:15px;left:0;padding-left:20px;z-index:99}.custom-chnage p{font-size:2rem}.custom-chnage p svg{width:22px;height:auto;margin-top:-5px}.repeated-card .custom-chnage p{font-size:1.8rem}#restandbar .btn-primary{background-color:var(--white);color:#2c3e50;border:none;padding:10px 20px;border-radius:5px;font-weight:700}#restandbar .btn-primary:hover{background-color:#f1c40f;color:#000}a.card-button{padding:10px 25px;background:var(--white);display:inline-block;margin-top:20px;font-size:1.6rem;line-height:21px;text-decoration:none;border-radius:7px;color:var(--secondary-color);font-weight:500;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25)}section#offer-details-main span.new{opacity:0;display:none}#restandbar .price i{vertical-align:top;margin-top:-4px;display:inline-block}span.new{position:absolute;right:-5px;top:30px}.custom-chnage>*{text-align:center!important}i.nnew{position:absolute;left:50%;margin:0 auto;text-align:center;display:inline-block;color:#fff;top:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-style:normal;font-size:1.4rem;line-height:35px;font-weight:600}section.info-section{text-align:center}section.info-section{text-align:center;color:var(--secondary-color)}p.member-benifits-heading{margin:20px 0 10px}p.member-benifits-heading,section.deatil-content.section-padding p.member-benifits-heading{font-size:2.5rem;text-transform:uppercase;font-weight:500}section.info-section.section-padding ul{text-align:left;font-size:2rem;padding:0}section.info-section{padding-bottom:0}section.info-section.section-padding ol li,section.info-section.section-padding ul li{list-style:disc;padding-left:0}section.info-section.section-padding ol,section.info-section.section-padding ul{padding-left:20px}span.card-and{position:absolute;top:-138px;left:35px}section#inner-offer-listing,section#restandbar,section.inner-hotel-list{padding-top:0;margin-top:60px;background:0 0;padding-bottom:30px}a.card-button:hover{background:var(--primary-color);transition:.3s ease}.searchbar{display:flex;justify-content:center;align-items:center;margin-top:20px}.custom-select-box button:disabled,.custom-select-box button[disabled]{pointer-events:none!important;cursor:not-allowed!important;background-color:#f1f3f4!important}div#custom-select .search-box{display:flex;align-items:center;justify-content:space-between}div#custom-select .search-box input{border:none;outline:0;flex:1;font-size:1.6rem;font-weight:500;height:58px;width:100%;border-radius:12px;padding-left:15px;color:var(--secondary-color);text-transform:capitalize}div#custom-select .search-box .icon{background:var(--primary-color);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;width:41px;height:41px;position:absolute;right:15px;top:9px}div#custom-select .search-box,div#custom-select .selectric{border-radius:12px}.custom-select-box{border-radius:12px;flex:1;background:var(--White,#fff);box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);width:100%;padding-right:10em;border-radius:12px}div#custom-select .custom-select{width:100%;max-width:320px}div#custom-select .selectric{padding:17px 15px;display:flex;align-items:center;justify-content:space-between;position:relative;background-color:var(--white);width:100%;max-width:100%}div#custom-select .selectric .label{color:var(--primary-color);font-weight:600;font-size:1.4rem;text-transform:uppercase;font-weight:500}div#custom-select .selectric .icon{background:var(--primary-color);color:var(--white);border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:10px}.payment-container .row.from-button>.col-md-6.col-12:first-child{text-align:right}.payment-container .row.from-button>.col-md-6.col-12:last-child{text-align:left}.payment-container .row.from-button>.col-md-6.col-12 button{max-width:60%}button:focus-visible,div#custom-select .selectric .icon:focus,div#custom-select .selectric .icon:focus-visible{outline:0!important;border-color:transparent}div#custom-select .selectric-items{border-radius:10px;overflow:hidden;width:calc(100% + 50px)!important;top:100%}div#custom-select .selectric-items li{padding:12px 10px;transition:background .3s;text-align:left}.selectric-scroll ul li:hover,div#custom-select .selectric-items li:hover{background:var(--primary-color);color:var(--white)}div#custom-select{max-width:60%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;flex:1;gap:25px}div#custom-select .selectric-wrapper{position:relative;cursor:pointer;width:100%}.selectric b{width:21px;height:20px;position:absolute;z-index:999;top:5px!important;right:60px;background-image:url(../images/filter.svg);border-radius:0;background-repeat:no-repeat}button.icon{position:absolute;top:7px;right:15px;width:41px;height:41px;border-radius:100%;border:none;background:var(--primary-color);z-index:999}.search-restaurants-bars div#custom-select{max-width:70%}.search-restaurants-bars div#custom-select .city-selected{padding-right:30px}div#custom-select .form-group{position:relative}div#custom-select .form-group b.button{right:5px}button.icon:hover,div#custom-select .search-box .icon:hover{background:var(--secondary-color);transition:.3s ease-in}button.icon:hover svg path{fill:var(--white)!important;transition:.2s ease-in}.search-box.form-group button.icon{position:unset}.pagination{display:flex;align-items:center;justify-content:center;gap:8px}li.page-item{display:flex;align-items:center}.page-item .page-link,.page-item a,.page-item strong{border-radius:50%;border:2px solid #e2a23b;color:#1d3557;width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-decoration:none;background:0 0;padding:0;font-size:2rem;line-height:48px;font-weight:500;margin:0 5px;transition:all .3s ease}.page-item.active .page-link{background-color:var(--primary-color);color:var(--secondary-color);border:none}.page-item .arrow{border:none;background:0 0;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.page-item .arrow svg{width:36px;height:30px}section.pagination-sec.section-padding{padding-top:0;padding-bottom:40px}li.page-item:first-child{margin-right:25px}li.page-item:last-child{margin-left:25px}a.page-link:focus{outline:0;box-shadow:none}.page-item a:hover,.page-item strong,a.page-link:hover{background:var(--primary-color)}.pagination a[rel=next],.pagination a[rel=prev]{mask-image:url(../images/pagination-arrow.png);mask-repeat:no-repeat;mask-position:center center;width:26px;height:22px;font-size:0;position:relative;border:0;mask-size:100%;background:var(--secondary-color)}.pagination a[rel=next]:hover,.pagination a[rel=prev]:hover{background:var(--primary-color)!important}.pagination a[rel=prev]{transform:rotate(-180deg)}.pagination a[rel=next]:hover,.pagination a[rel=prev]:hover{background-color:transparent}section.inner-hotel-list .card-title{font-size:2.5rem;text-align:left;color:var(--primary-color)}section#inner-hotel-listing a.card-button{margin:10px 0 0 0}section.inner-hotel-list p.card-text{font-size:2.2rem;line-height:normal;height:35px}section.inner-hotel-list .hotel-card img{min-height:251px;object-fit:cover;transition:.3s ease-out}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{border-radius:34.953px;box-shadow:5.825px 11.651px 11.651px rgba(0,0,0,.25);transition:none;border:0;margin:0 auto;margin-top:30px;width:98%}section#offer-details-main div#top-captipn+span.card-and{bottom:-20px!important}section.inner-hotel-list .card-body{padding:0 20px 25px;position:relative}section.inner-hotel-list .card-body span.card-and{top:-139px}a.arrow.page-link:hover{background:var(--white)}section#deatils-main i.nnew{font-size:1.8rem}section.inner-hotel-list .hotel-card:hover{transform:none}section#inner-offer-listing .card-header{font-size:2.5rem;line-height:32px;margin-bottom:0;padding:20px 25px}#restandbar .card-subtitle,#restandbar .card-title,div#tabs-contents h4.h5.card-title,p.hdh.dynamic-height,section#inner-offer-listing .card-footer .dynamic-height,section#offers-section .card-footer .dynamic-height,section.inner-hotel-list .card-title,section.inner-hotel-list p.card-text,span.hotelname.dynamic-height{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;margin:0 auto}section#inner-offer-listing .card-footer{font-size:2.5rem;line-height:normal}section#inner-offer-listing .custom-card a.card-button:hover{background:var(--secondary-color);color:var(--white)}section#inner-offer-listing .card-footer{padding:10px 10px}section#inner-offer-listing .custom-card.bg-blue a.card-button:hover{background-color:var(--primary-color);color:var(--white)}section#deatils-main span.and{mask-image:url(../images/&.png);background:var(--secondary-color);mask-repeat:no-repeat;mask-size:100%}section#deatil-header{background-color:var(--secondary-color);text-align:center;padding:25px 0 30px;border-radius:0 0 53.257px 53.257px}p.heading-similar{color:var(--white,#fff);text-align:center;font-size:2.2rem;font-style:normal;font-weight:400;line-height:36px;margin-top:5px}div#offer-del p.heading-similar.with-icon,section#deatil-header p.heading-similar.with-icon{font-size:2rem}section#deatil-header h1{margin:0}section#deatil-header h1{max-width:75%;margin:0 auto}p.hotel-name{color:var(--white,#fff);text-align:center;font-size:2.2rem;font-style:normal;font-weight:400;line-height:32px;margin-top:0}section#deatil-header .price{background:#2b3d5b;background:linear-gradient(96deg,#2b3d5b 0,#e6a817 50%,#2b3d5b 100%);padding:0;color:var(--white);font-weight:500;display:inline-block;font-size:1.8rem;line-height:35px;margin-bottom:0;width:25%;display:block;margin:5px auto 0}.bg-yellow.offer-detail h1.comman-heading.c-y{color:var(--secondary-color)!important}section#deatil-header .price i{margin-top:-10px;display:inline-block;vertical-align:middle}section#deatil-header .price i svg{width:30px}div#partner input#personcontact{padding-left:92px}ul.details-icon{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;list-style:none}section.info-section.section-padding p.member-benifits-heading{padding-left:0}.deatil-content ol,.deatil-content p,.deatil-content ul,p.deatil-p, .deatil-co{font-size:2rem;font-style:normal;font-weight:400;line-height:normal;color:var(--secondary-color)}.deatil-button{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:30px}.deatil-button a{color:var(--White,#fff);font-size:2rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.096px;text-transform:uppercase;padding:14px 50px;display:inline-block;text-decoration:none;max-width:max-content;width:100%;border-radius:12px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25)}section.deatil-content .deatil-button a{color:var(--white)}section.deatil-content.section-padding{padding-top:50px;padding-bottom:50px}.deatil-button a.bg-blue:hover{background:var(--primary-color)!important;color:var(--white);transition:.3s ease}#newsletter .btn-subscribe:hover,.deatil-button a.bg-yellow:hover,.sitemaplist .btn-join:hover{background:var(--secondary-color)!important;color:var(--white);transition:.3s ease}a.card-a{color:unset;text-decoration:none}ul.details-icon a:hover svg circle{fill:var(--white);transition:.3s ease}ul.details-icon a:hover svg path{fill:var(--secondary-color);transition:.3s ease}section#deatil-header div#hoetl-deatil .price i{margin-top:-4px}.footer-links a:hover{color:var(--primary-color);transition:.3s ease;text-decoration:none}.main-con ul li::marker{color:var(--primary-color)}section#hotel-silde{margin:0;padding:40px 0 40px}section#hotel-silde .card.hotel-card{margin:0}section#hotel-silde .card.hotel-card{margin:0;overflow:hidden;background:var(--secondary-color);color:var(--white)}section#hotel-silde .card-title{font-size:2.5rem;line-height:normal}section#hotel-silde p.card-text.offer-approx{font-size:2rem;line-height:28px;font-weight:500!important}.not-found p a{color:var(--secondary-color)}.not-found p a:hover{text-decoration:none}section.inner-hotel-list .card-body a.card-button{margin-top:10px}.offSlide .swiper-pagination,section#hotel-silde .swiper-pagination{bottom:unset;top:7px;left:unset;right:10px;max-width:max-content}.hotel-sliderer{padding-top:70px}section#hotel-silde .comman-heading.c-b{margin:0 0 -30px}section.offers-section .comman-heading{margin:0;padding-bottom:40px}section.offers-section .comman-heading a{font-size:2.5rem}section#offers-section h3{padding:0 0 10px}section#inner-offer-listing .row .col-md-4.col-12:nth-child(odd) .custom-card,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(odd) .custom-card{color:var(--secondary-color)}section#inner-offer-listing .row .col-md-4.col-12:nth-child(2n) .custom-card,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(2n) .custom-card,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(2n) .custom-card{background-color:var(--secondary-color);color:var(--primary-color)}section.offers-section .comman-heading a{text-decoration:none}section#offer-details-main .main-head-captipn{top:unset;bottom:0}section#offer-details-main .main-head-captipn{top:unset;bottom:10px}div#offer-del h1{font-size:2.5rem;line-height:normal}div#offer-del .price{background:linear-gradient(90deg,#e6a817 0,#2b3d5b 47.5%,#e6a817 100%)}a#cust-bb:hover{outline:2px solid #fff!important;background:var(--secondary-color);transition:.2s ease!important}div#offer-del .price i{vertical-align:top;margin-top:-4px;display:inline-block}div#offer-del ul.details-icon svg circle{fill:var(--secondary-color)}div#offer-del ul.details-icon a:hover svg circle{fill:var(--white)}section#deatil-header .deatil-button{position:absolute;left:0;right:0;margin:0 auto;bottom:-20px}a#cust-bb{padding:13px 60px}section#offer-details-main+section#deatil-header{padding:20px 0;position:relative}section#offer-details-main{position:relative}#buffet-section .img-side span.and,.swiper.mySwiper .innerslider span.and,section#offer-details-main span.card-and{background-repeat:no-repeat;background-size:100%;top:unset;position:absolute;bottom:0;left:7%;width:8vw;max-width:150px;min-width:50px;height:auto}section#benifit-card .benefit-card .benifit-card .imge-ss span.and,section#benifits-section div#card-list .benifit-card .imge-ss span.and{background-repeat:no-repeat;background-size:100%;top:unset;position:absolute;bottom:0;left:7%;width:8vw;max-width:150px;min-width:50px;height:auto}section#benifits-section div#card-list .benifit-card .imge-ss span.and svg{width:100%;height:auto}.swiper.mySwiper .innerslider span.and{mask-image:unset!important;background:unset!important}#buffet-section .img-side span.and svg,.swiper.mySwiper .innerslider span.and svg,section#offer-details-main span.card-and svg{width:100%;height:auto}section#offer-details-main span.card-and svg path{fill:var(--primary-color)}section#offer-pad-section{padding:50px 0}section#offer-pad-section strong{font-weight:500;line-height:normal;}section#benifits-section div#card-list .benifit-card .imge-ss span.and,section#offer-details-main+section#benifit-card .benefit-card div#ben-color .benifit-card .imge-ss span.and{width:5vw}span.new path{fill:var(--secondary-color)}section#tandc{background:#f1f3f4;padding:50px 0}.term-content p,.term-content ul li{color:var(--secondary-color);font-size:2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.024px}section#mobile-section .right-inner ul li,section#tandc p:first-child,section#tandc ul li{margin:5px 0 0}section#tandc p,section#tandc ul{margin-top:15px;padding-left:20px;position:relative}section#tandc p{padding-left:0!important}section#tandc ul li{position:relative}.deatil-content ol li,.deatil-content ul li,section#mobile-section .right-inner ul li,section#tandc ul li{position:relative}.deatil-content ol li,.deatil-content ul li{margin-bottom:0}section#benifit-card .benefit-card{max-width:100%!important;margin:auto;border-radius:20px;overflow:hidden}section#benifit-card .benift-card-image .card-header{padding:30px 0}section#benifit-card .benift-card-image .card-header img{max-width:36%;width:100%}section#benifit-card .table td,section#benifit-card .table th{border:none}section#benifit-card .btn-gold{background-color:var(--primary-color);color:#fff;width:100%;padding:10px;font-size:18px}span.offer-name-main{color:var(--white);font-size:2rem;padding:0 0;font-style:normal;font-weight:500;text-align:center;display:block;width:100%;margin:0 auto;z-index:9}section#benifits-section .swiper-button-next,section#benifits-section .swiper-button-prev{top:var(--swiper-navigation-top-offset,45%)}div#ben-color span.divder{top:25px}section#benifit-card h1+p.c-b{height:auto}section#benifit-card p{text-align:center;font-size:2rem;font-style:normal;font-weight:400;line-height:27px;padding:0 20px;height:54px;width:100%}div#main-cust-header{position:fixed;top:0;left:0;right:0;height:97px;transition:top .3s ease-in-out;z-index:999999}.main-con{text-align:left!important}.sticky-header.cm-hidden{top:-127px!important}section#benifit-card .card-header{background:var(--white);color:var(--white);padding:30px 70px;text-align:center;font-weight:700}.mem-listing-points{background:#fff;color:var(--secondary-color);text-align:left;padding:20px 20px 0;display:flex;flex-direction:column;justify-content:flex-start}.mem-listing-points p{font-size:2rem;font-weight:500;margin-bottom:0}.nex-style a.card-button{background:var(--secondary-color);color:#fff}.nex-style a.card-button:hover{background:var(--primary-color)}.mem-listing-points ol,.mem-listing-points ul{list-style:disc;padding:0;margin:0;padding-left:20px}.mem-listing-points ol li,.mem-listing-points ul li{padding:0 0 7px 0;font-size:1.6rem;position:relative}.member-benefits-desc ul{padding:0}.mem-listing-points ol li::marker,.mem-listing-points ul li::marker{color:var(--primary-color)}section.info-section.section-padding ol li:before,section.info-section.section-padding ul li:before{top:4px!important}section#benifit-card .table th{color:var(--white,#fff);font-size:2.4rem;font-style:normal;font-weight:500;line-height:42.038px;letter-spacing:-.019px;text-transform:uppercase;text-align:left;background-color:var(--secondary-color)}section.info-section.section-padding ol li,section.info-section.section-padding ul li{position:relative;list-style:none;padding:0;margin-bottom:0}section.info-section.section-padding ul li{list-style:disc}section#benifit-card .table td{color:var(--secondary-color);font-size:2.4rem;font-style:normal;font-weight:500;line-height:42.038px;letter-spacing:-.019px;background:#e6eDF754;text-align:left}section#benifit-card .table tr td:first-child,section#benifit-card .table tr th:first-child{padding:10px 0 10px 30px}section#benifit-card .table tr td:last-child{padding:10px 0 10px 0}section#benifit-card .benefit-card tbody tr{border-bottom:2px dashed #dedede}section#benifit-card .benefit-card tbody tr:last-child{border-bottom:0}h2.price-new,section#benifit-card .card-body h2{color:var(--secondary-color);font-size:4rem;font-weight:400;line-height:26px}.deatil-content ol li::marker,.deatil-content ul li::marker,section#offer-pad-section ol li::marker,section#offer-pad-section ul li::marker,section#tandc ul li::marker,section.info-section.section-padding ol li::marker,section.info-section.section-padding ul li::marker{color:var(--primary-color)}h2.price-new i,section#benifit-card .card-body i{color:var(--secondary-color);text-align:center;font-size:2.5rem;font-style:normal;font-weight:500;line-height:26px;vertical-align:super}h2.price-new small,section#benifit-card .card-body small{color:var(--secondary-color);text-align:center;font-size:2.5rem;font-style:normal;font-weight:400;line-height:26px}section#benifit-card .card-body h2{color:var(--secondary-color);font-size:4rem;font-weight:400;line-height:26px;padding:20px 0 0}section#benifit-card p.text-center.text-warning{color:var(--primary-color)!important;text-align:center;font-size:2rem;font-style:normal;font-weight:500!important;line-height:26px;margin-top:15px;height:auto;margin-bottom:30px}section#benifit-card .btn-gold{background-color:var(--primary-color);color:var(--white);text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.08px;padding:13px 50px;width:100%;margin:35px auto 0 auto!important;border-radius:12px;max-width:max-content;text-align:center}input#txtgst{text-transform:uppercase}section#benifit-card .card-body{text-align:center}section#benift-content{padding-top:0}.parent-hotel.dynamic-height{display:flex;justify-content:center;align-items:center;flex-direction:column}section#benift-content h3{color:var(--secondary-color,#2b3d5b);font-size:2.5rem;font-style:normal;font-weight:500;line-height:32px;margin-bottom:10px}section#offer-details-main{position:relative;overflow:hidden}div#ben-color div.exampleModal p,div#ben-color p.offer-name-main.overlap{font-size:2rem;font-weight:500}label.custom-checkbox a.c-b{margin-left:5px}label.custom-checkbox a.c-b:hover{color:var(--primary-color)!important;text-decoration:none;transition:.3s ease}.swiper.mySwiper .innerslider::after{width:100%;height:100%;content:'';position:absolute;bottom:0;display:block;top:0;left:0;right:0;margin:0 auto;background:#267c9e;background:linear-gradient(0deg,rgb(38 124 158 / 0%) 0,rgb(0 0 0 / 50%) 50%,rgb(0 0 0 / 47%) 100%)}.swiper.mySwiper .innerslider .caption,.swiper.mySwiper .innerslider span.and{z-index:1}.form-container .step-indicator{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.form-container .step{text-align:center;width:33%;position:relative}.form-container .step span{color:var(--secondary-color,#2b3d5b);font-size:4rem;font-style:normal;font-weight:500;line-height:56px;text-transform:uppercase}.form-container .step:not(:first-child)::before{content:"";position:absolute;width:100%;height:3px;background:var(--primary-color);top:25%;left:-50%;z-index:1}a.menu{position:absolute;top:46px}a.menu:hover svg circle{fill:var(--secondary-color)}a.menu:hover svg path{fill:var(--white)}.form-container .step:nth-child(2) .circle,.form-container .step:nth-child(3) .circle{background:var(--white);border:2px solid var(--primary-color);color:var(--white)}.form-container .form-container{background:var(--white);padding:50px 150px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:100%;margin:auto}.form-container .form-group label{font-weight:600;color:var(--primary-color)}.form-container label.error{color:#f63d3d!important;font-size:14px!important;margin-top:5px;text-transform:unset!important;font-weight:400!important;bottom:-30px!important;top:unset!important}.checkbox-group{position:relative}.form-container .btn-custom{width:100%;padding:12px;font-size:16px;font-weight:700;border-radius:5px}.form-container .btn-yellow{background-color:var(--primary-color);color:#fff;border:none}.form-container .btn-darkblue{background-color:#1a2b48;color:#fff;border:none}.btn-darkblue:hover{background:var(--primary-color);transition:.3s ease}.btn-yellow:hover,a.cust-button:hover,section#benifit-card .btn-gold:hover{background:var(--secondary-color);transition:.3s ease}.container-fluid.form-cont{max-width:1330px;width:100%;margin:0 auto}.footer p a:hover::after{background-color:var(--primary-color);width:100%}.footer p a::after{content:"";position:absolute;height:1px;left:0;bottom:0;width:100%;transition:width .3s ease-in-out}.mem-listing-points ul li:before{top:1px}.footer a:hover svg path{fill:var(--secondary-color);transition:.3s ease}.footer a:hover svg circle{fill:#fff!important;transition:.3s ease}.footer a:hover{text-decoration:underline;color:var(--primary-color);position:relative;transition:.3s ease-in}.form-container h2{color:var(--secondary-color,#2b3d5b);font-size:2.5rem;font-style:normal;font-weight:500;line-height:28px;margin-bottom:45px;text-transform:uppercase}.form-container .step-indicator .step p{color:var(--primary-color);text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:56px;text-transform:uppercase}.form-container .step .circle{width:63px;height:63px;margin:0 auto;background:#e6a818;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;z-index:99}.form-container{padding:50px 150px 70px;border-radius:20px;background:var(--white,#fff);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.gift input{text-transform:uppercase}.form-container input,.form-container textarea{padding:30px 19px 5px;font-size:1.6rem;border-radius:12px;background:var(--White,#fff);box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);border:0;color:var(--secondary-color)!important;font-weight:500;width:100%}.form-container .form-group label{color:var(--primary-color);font-size:1.4rem;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.form-container .form-group{position:relative;margin-bottom:50px}.form-container .form-group label{position:absolute;left:19px;top:11px;z-index:999}.form-container input::placeholder,textarea#message::placeholder{color:#b8c5ca!important;font-size:1.6rem;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.013px}.form-container .custom-slect span.label{padding:21px 20px;border-radius:12px;background:var(--White,#fff);box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);border:0;color:var(--primary-color);font-size:1.4rem;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}#salesform label.floating-label.float,.contact-acc .accordian-div label.floating-label.float,div#below label.floating-label.float,form#bulk_sales_form label.floating-label.float,form#joinNowForm label.floating-label.float,form#newsletterForm label.floating-label.float,form#partner_form label.floating-label.float{top:11px}#salesform .sl .selected-option span.label,.contact-acc .accordian-div .selected-option span.label,div#below .selected-option span.label,form#joinNowForm .selected-option span.label,form#newsletterForm .form-container .selected-option span.label,form#partner_form .custom-slect .selected-option span.label{padding:32px 25px 11px}form#bulk_sales_form .selected-option span.label{padding:32px 20px 11px}form#bulk_sales_form label.floating-label.float{padding:0}.form-container .custom-slect .selectric b{right:23px}div#custom-select .form-group{width:33.3%}.search-restaurants-bars div#custom-select .form-group{min-width:33.3%;width:100%}.form-container .custom-slect .selected-option span.label,div#custom-select .selected-option .label,div#custom-select div.selected-option span.label{color:var(--secondary-color);font-style:normal;font-weight:500;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.form-container .btn-darkblue,.form-container button.btn-yellow{padding:11px 100px;font-size:1.8rem;font-weight:500;border-radius:12px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);max-width:max-content;margin:0 auto;width:100%}form#joinNowForm .form-container button.btn-yellow{padding:11px 60px}.form-control:focus,.selectric-wrapper input:focus,.selectric-wrapper:focus{outline:0!important}.form-control:focus{border-color:transparent!important;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);outline:0!important}span.input-group-text{position:absolute;bottom:0;z-index:999;font-size:1.6rem;background:0 0;border:0;bottom:1px;left:12px;font-weight:500;color:var(--secondary-color);line-height:1.5}input#ptxtphone,input#txtcontact{padding-left:90px;border-radius:12px}input#txtgst{border-radius:12px}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:1.4rem;line-height:14px;text-transform:uppercase;color:var(--secondary-color)!important;font-weight:500}.selectric-items{border-radius:17.709px;background:#f8f8f8;box-shadow:2.951px 5.903px 5.903px 0 rgba(0,0,0,.25);overflow:hidden;z-index:9999}.selectric-items li.highlighted{background:0 0!important}.selectric-items ul{padding:15px 0}.selectric-items li{padding:15px 0}.selectric-items li{padding:12px 10px;border-bottom:2px solid #b8c5ca}li.selected.highlighted{color:var(--primary-color)!important}.selectric-items li:first-child{padding-top:0;border-top:0;color:var(--primary-color)!important}.innerpayment-head div#top-captipn .main-head-captipn{top:145px;bottom:unset}.innerpayment-head div#top-captipn .main-head-captipn h1{margin-bottom:10px;z-index:1}h2.price-new,h2.price-new i,h2.price-new small{color:var(--white)!important}h2.price-new{margin-top:15px;margin-bottom:15px}section.form-style.section-padding{margin-top:-14.5%;padding-top:0;z-index:99;position:relative;padding-bottom:117px}div#top-captipn .main-head-captipn p{font-size:2rem;line-height:40px}.togglePassword{position:absolute;right:10px;top:15px;border:0}.togglePassword:hover{background:0 0;color:unset!important}.togglePassword:active{background:0 0!important}.togglePassword i{background-image:url(../images/eye.png);background-size:100%;width:30px;height:30px;background-repeat:no-repeat;background-size:100%;display:block;position:relative}.togglePassword i::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid var(--secondary-color);border-color:inherit;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}i.bi.bi-eye::before{display:none}form#otp-form{max-width:26%;width:100%;margin:10px auto 0}form#otp-form input{padding:0 0;text-align:center;font-size:3rem;margin:0 auto;background:0 0;color:var(--white);border:none;border-radius:0;border-bottom:1px solid var(--white)!important}form#otp-form .d-flex.justify-content-center{gap:15px}.button-row button:hover{color:var(--white);background:0 0;border-color:var(--white)!important}.button-row{gap:50px;display:flex;justify-content:center;align-items:center;margin:30px 0 0}.button-row button{background:0 0;border-bottom:2px solid var(--primary-color)!important;border:none;color:var(--primary-color);font-size:3rem;border-radius:0;padding:0;line-height:33px;font-weight:500;margin:0!important}span#otp-error{color:#f63d3d;margin-top:10px;font-size:1.6rem;margin-bottom:0}section#offer-details-main .main-head-captipn.OTP p{font-size:2.5rem;line-height:30px;margin-top:5px}#thankyou .modal-content,div#alreadyExists .modal-content{border-radius:15px;text-align:center;padding:30px 10px;border:none;box-shadow:0 4px 10px rgba(0,0,0,.1)}#thankyou .modal-header,div#alreadyExists .modal-header{border-bottom:none;justify-content:center}#thankyou .modal-body,div#alreadyExists .modal-body{color:#333}#thankyou .modal-body h5,div#alreadyExists .modal-body h5{color:var(--primary-color);text-align:center;font-size:2.5rem;font-weight:500;line-height:normal;letter-spacing:-.036px;text-transform:uppercase}#thankyou .modal-body p,div#alreadyExists .modal-body p{margin-top:10px;color:var(--secondary-color);text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;max-width:90%;margin:0 auto}h5#thankyouLabel svg{width:80%;height:auto}#thankyou .highlight,div#alreadyExists .highlight{font-weight:500;color:var(--primary-color)}#thankyou .btn-custom,div#alreadyExists .btn-custom{background-color:var(--primary-color);border:none;padding:14px 20px;border-radius:12px;margin-top:15px;color:var(--white,#fff);text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.08px;max-width:50%;width:100%;box-shadow:3.518px 7.035px 7.035px 0 rgba(0,0,0,.25);margin-top:30px}#thankyou .btn-custom:hover,div#alreadyExists .btn-custom:hover{background-color:#d4a000}#thankyou .modal-dialog,div#alreadyExists .modal-dialog{transform:none;max-width:25%}div#alreadyExists,div#thankyou{background:#2b3d5bab;z-index:99999}section#contant-us-tabs ul#myTab li{width:50%}section#contant-us-tabs ul#myTab li button{width:100%;color:var(--secondary-color);text-align:center;font-size:2.5rem;font-weight:500;line-height:43px;text-transform:uppercase;padding:10px 0;border:none;position:relative}section#contant-us-tabs ul#myTab li button.active{color:var(--primary-color)!important}section#contant-us-tabs ul#myTab li{width:50%}section#contant-us-tabs ul#myTab li button.active::after{content:'';width:100%;height:3px;background:var(--primary-color);position:absolute;left:0;right:0;margin:0 auto;bottom:0}.contact-info{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;gap:40px;padding:30px 0}.step-indicator{display:none!important}.contact-info .contact-item .con-in span.highlight{width:100%;text-align:left;text-transform:none}div#partner input#personcontact{border-radius:12px}.contact-item{display:flex;align-items:center;gap:10px;font-size:18px;color:var(--secondary-color)}.contact-item i{font-size:24px;color:var(--secondary-color)}.highlight{color:#f5a623;font-weight:700}.con-in{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.con-in>span{color:var(--secondary-color);text-align:center;font-size:3rem;font-style:normal;font-weight:500;line-height:4.3rem;text-transform:uppercase;line-height:30px}.con-in span.highlight{color:var(--primary-color);font-size:3rem;font-style:normal;font-weight:500;line-height:43px;text-transform:uppercase}.contact-info span.highlight{width:5%;font-size:2.5rem;font-weight:500;line-height:43px}.contact-info .contact-item .con-in{width:88%}.contact-info .contact-item .con-in span.highlight a:hover{text-decoration:none}.contact-info .contact-item .con-in span.highlight a{color:var(--primar-color)}h1.second-heading{color:var(--secondary-color);font-size:2.5rem;font-weight:500;line-height:43px;text-transform:uppercase;margin:0}.contact-acc>p{color:var(--Blue3,#2b3d5b);text-align:left;font-size:2.5rem;font-weight:400;line-height:40px}.accordian-div{display:flex;justify-content:space-between;align-items:center;flex-grow:1;padding:0 50px}.lef-side p{color:var(--Blue3,#2b3d5b);font-size:2rem;font-style:normal;font-weight:400;line-height:40px}.accordian-div .lef-side,.accordian-div .right-side{width:50%}.contact-acc{background:#f1f3f4}.hotel-list span{color:var(--secondary-color);font-size:2rem;font-weight:500;line-height:46.603px}.hotel-list span.name{width:50%;display:inline-block}.hotel-list span.number{width:30%;display:inline-block}.hotel-details{display:flex;align-content:center;justify-content:space-between;align-items:center;padding:10px 50px;border-top:1px solid #b8c5ca}.hotel-list .call-btn{width:15%;display:inline-block;font-size:2rem;font-weight:500;color:var(--secondary-color);text-decoration:none}.contact-acc{padding-bottom:0!important}.hotel-list .hotel-details:last-child{border-bottom:1px solid #b9c5ca}div#contact .form-heading h2{margin:0;text-transform:uppercase;margin-bottom:20px}div#contact .form-heading p{color:var(--secondary-color);font-size:2rem;font-weight:400;line-height:normal}div#contact .form-heading p a{color:var(--primary-color)!important;font-weight:500}div#contact form#joinnow{margin-top:60px}div#contact .form-container{margin-top:50px}.contact-bt-info{padding:50px 0 0;color:var(--Blue3,#2b3d5b);text-align:center;font-size:3rem;font-style:normal;font-weight:400;line-height:normal}input#txtcontact{padding-left:90px;border-radius:12px}form#joinnow-sec{margin-top:50px}div#partner>p{color:var(--secondary-color);text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:40px;margin:30px 0 30px}.main-con h2{color:var(--primary-color);font-size:2rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}#custom-content p,.main-con,.main-con ol,.main-con p,.main-con ul{color:var(--secondary-color);font-size:2rem;font-style:normal;font-weight:400;line-height:normal}.main-con ul{margin:0 0 1rem 0}.form-heading.secoindorm{margin-top:55px}.custom-radio input[type=radio]{display:none}.custom-radio label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px}.custom-radio label::before{content:'';width:20px;height:20px;border:2px solid var(--secondary-color);display:inline-block;border-radius:50%;transition:.3s;position:relative}.custom-radio input[type=radio]:checked+label::before{background-color:var(--secondary-color);border:2px solid var(--secondary-color);box-shadow:inset 0 0 0 4px #fff}.custom-radio label{position:unset!important}.c-check-heading{color:var(--primary-color);font-size:2rem;font-weight:500;line-height:16px;text-transform:uppercase;margin-bottom:20px}.custom-radio label{color:var(--secondary-color)!important}.c-check-heading+.form-group{display:flex;align-content:center;justify-content:flex-start;align-items:center}.c-check-heading+.form-group .custom-radio{margin-right:20px}.custom-chosse .custom-file-upload{display:flex;align-items:center;justify-content:space-between;border:2px solid #e0e0e0;border-radius:10px;padding:10px 15px;background-color:#fff;width:100%;max-width:100%;position:relative}.custom-chosse .upload-text{color:var(--primary-color);font-size:1.6rem;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase}.custom-chosse .custom-file-upload input[type=file]{display:none}.custom-chosse .upload-btn{padding:5px 10px;border-radius:5px;cursor:pointer;display:flex;align-items:center;gap:10px;color:var(--Blue3,#2b3d5b);font-size:1.5rem;font-style:normal;font-weight:500;line-height:16px;text-transform:uppercase;background-color:#fbf2dc;justify-content:center}section#hotel-silde .card-title{text-align:center;color:#fff;margin-top:10px}section#contant-us-tabs{padding:20px 0 50px}.custom-chosse .upload-btn::after{content:"";color:#c68c42;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:var(--primary-color);font-size:0;background-image:url(../images/Layer_1.svg);background-repeat:no-repeat;background-position:center;border-radius:50%}.custom-chosse .helper-text,i.info-text{margin-top:5px;color:var(--secondary-color);font-size:1.4rem;font-style:normal;font-weight:400;display:block;line-height:normal}.selectric-wrapper.selectric-hover.selectric-open span.label{background:0 0}textarea#message{padding:40px 19px 5px;font-size:1.6rem;border-radius:12px;background:var(--White,#fff);box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);border:0;color:var(--secondary-color)!important;font-weight:500;margin-top:50px}section#sales-from{margin-top:-15%}.no-scroll{overflow:hidden}div#newsletter{background:#2b3d5ba8;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;position:fixed;top:0;z-index:9999999}#newsletter .modal-body{padding:0;display:flex;max-width:800px;width:100%}#newsletter .modal-body{padding:0;display:flex;border:5px solid var(--primary-color)}#newsletter .modal-content{border-radius:15px;overflow:hidden;border:none}#newsletter .modal-body{padding:0;display:flex}#newsletter .image-section{width:50%;background:url('../images/newsletter.jpg') no-repeat center center;background-size:cover}#newsletter .form-section{width:50%;padding:25px;position:relative;background:#fff}#newsletter .form-section h3{color:var(--primary-color);font-size:2.5rem;font-style:normal;font-weight:500;line-height:43px;text-transform:uppercase;margin:0}div#newsletter p{color:var(--secondary-color);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}#newsletter .form-section .btn-close{position:absolute;top:15px;right:15px;background:0 0;border:none}div#newsletter form.form-container{padding:0;box-shadow:none!important;margin:0 0 10px 0}div#newsletter form.form-container .form-group{margin-bottom:17px}div#newsletter form.form-container .form-group.custom-slect{margin-bottom:30px}#newsletter .btn-subscribe{background-color:var(--primary-color);padding:13px 10px;border-radius:12px;border:none;width:100%;color:var(--white,#fff);text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.08px;text-transform:uppercase;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin:10px 0 0 0}div#newsletter .form-container label.error{font-size:13px!important;bottom:-20px!important}div#newsletter input{padding:25px 19px 5px}div#newsletter input::placeholder{font-size:1.4rem}div#newsletter .form-container .custom-slect span.label{padding:19px 19px;font-size:1.4rem}div#newsletter .form-container .custom-slect .selected-option span.label{padding:29px 19px 10px}i.close{position:absolute;right:0;z-index:99;top:20px;right:20px;cursor:pointer;transform:scale(.8)}form#newsletterForm label.floating-label.float{top:11px;left:13px}@media (max-width:768px){#newsletter .modal-body{flex-direction:column}#newsletter .image-section,.form-section{width:100%}#newsletter .form-section{padding:30px}}.t-none,div#card-list a{text-decoration:none;color:var(--white)}p.form-para{color:var(--secondary-color);text-align:center;font-size:2rem;font-weight:400;line-height:normal;margin-bottom:50px}section#sales-from .form-container .row.justify-content-center .col-md-6{text-align:center}.form-group.custom-otp-sec input.otp-input{box-shadow:none!important;border-bottom:3px solid var(--secondary-color)!important;border:none;border-radius:0;text-align:center}.form-group.custom-otp-sec .d-flex.justify-content-center{gap:7px}.custom-input.check .custom-checkbox{display:flex;align-items:center;justify-content:center;margin-bottom:45px}.custom-input.check .custom-checkbox label{position:relative;padding-left:40px;cursor:pointer;font-size:2rem;color:var(--secondary-color);font-weight:400}.custom-input.check .custom-checkbox label::before{content:'\2713';position:absolute;left:0;top:2px;width:25px;height:25px;line-height:20px;text-align:center;background-color:transparent;border:2px solid var(--primary-color);border-radius:0;color:transparent;font-weight:700;transition:all .2s ease-in-out}.custom-input.check .custom-checkbox input:checked+label::before{background-color:var(--primary-color);color:#fff}.custom-input.check .custom-checkbox label span{color:var(--primary-color);font-weight:500}.not-found{margin:0 auto;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;max-width:90%;position:relative;border-radius:20px;background:var(--white,#fff);padding:100px;margin-top:0}.not-found p{margin:0 auto;color:var(--primary-color);text-align:center;font-size:3rem;font-style:normal;font-weight:400;line-height:normal;width:100%;position:relative}.not-found svg{margin-bottom:20px}#faq .accordion-button::after{content:'\002B';font-size:1.5rem;transition:transform .2s ease-in-out}#faq .accordion-button:not(.collapsed)::after{content:'\2212'}#faq .accordion-button:not(.collapsed){color:var(--primary-color);font-weight:500}#faq .accordion-button{font-weight:500;color:var(--secondary-color);font-size:2rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:17px 50px 17px 21px}section#delet-page .main-header-image .main-head-captipn{top:35%;bottom:unset}section#del{margin-top:-8%}#faq .accordion-button:not(.collapsed){color:var(--primary-color);font-weight:500;background:0 0!important;border-bottom:0!important;box-shadow:none!important}.container-faq{max-width:82%;margin:0 auto;padding:50px;width:100%;border-radius:20px;background:var(--white,#fff);box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin-top:20px}.container-faq .accordion-body{color:var(--secondary-color);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;padding:0 20px 25px 20px}#faq .accordion-button:focus{z-index:3;border-color:transparent!important;outline:0;box-shadow:none!important}#faq .accordion-item{border-radius:7.035px;background:var(--White,#fff);box-shadow:0 0 4.221px 0 rgba(0,0,0,.25);margin-top:30px}section#faq .comman-p{color:var(--secondary-color);text-align:center;font-size:2.5rem;font-style:normal;font-weight:400;line-height:32px;max-width:75%;margin:20px auto 0}#faq .accordion-button::after{content:'\002B';font-size:37px;transition:transform .2s ease-in-out;height:30px;width:30px;display:flex;justify-content:center;align-items:center;overflow:hidden;object-position:center center;transform:unset;position:absolute;right:20px;top:24%;background-image:none!important;background-position:none;background-repeat:no-repeat;color:var(--primary-color)}section#custom-content ul li::marker{font-size:20px}section#custom-content ul li::marker{font-size:20px;color:var(--primary-color)}section#custom-content ul li{list-style:disc;position:relative;margin-top:0px}section#custom-content ol li:first-child,section#custom-content ul li:first-child{margin-top:0}.footer-links a{color:var(--secondary-color);font-size:2rem;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}h2.footer-title{color:var(--secondary-color);font-size:2.5rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:10px}p.normal-p{color:var(--secondary-color);font-size:2.1rem;font-style:normal;font-weight:400;line-height:normal;margin:20px 0 40px}.sitemaplist .btn-join{color:var(--White,#fff) !important;font-family:Jost;font-size:2rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.064px;background:var(--primary-color);padding:12px 0;max-width:60%;border-radius:12px;width:100%;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25)}div#payment-comman p{color:var(--secondary-color);text-align:center;font-size:2rem;font-style:normal;font-weight:400;line-height:normal;margin:0!important}div#payment-comman p span{font-weight:500}div#payment-comman h2,div#payment-comman h3{color:var(--secondary-color);font-size:2.5rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-top:35px;margin-bottom:0;text-transform:none!important}div#payment-comman .form-container{padding:50px 100px}#sli-hotel .col-md-6.col-6.eq-width{width:100%}div#payment .main-header-image .main-head-captipn p{margin-top:20px;font-weight:500}div#payment .main-header-image .main-head-captipn p a{color:var(--primary-color);font-weight:400}div#payment-comman .comman-p{font-size:2rem;line-height:normal}.qr-container img.img-fluid{max-width:20%}.qr-container{background:#fbf2dc;padding:20px;display:flex;justify-content:center;align-items:center;align-content:center;gap:20px;border-radius:10px;margin:25px 0 25px}.qr-container img:nth-child(2){width:110px;height:auto;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25)}div#payment-comman .qr-oint{max-width:85%;margin:30px auto 50px}.payment-container .qr-oint .comman-p{text-align:left!important}div#payment .main-header-image .main-head-captipn h1+p{margin-top:20px}div#payment section.form-style.section-padding{margin-top:-17%;padding-bottom:50px}.com-pin-form{display:flex;justify-content:center;max-width:40%;margin:0 auto;gap:10px;position:relative}.com-pin-form input{box-shadow:none!important;border-radius:0;border-bottom:3px solid var(--primary-color);text-align:center;padding:0;color:var(--Blue3,#2b3d5b);text-align:center;font-size:1.8rem;font-style:normal;font-weight:500;line-height:44.8px;letter-spacing:-.024px;text-transform:uppercase}div#payment div#payment-comman .head-info-form p.comman-p.c-b{font-size:3.2rem;font-weight:500!important;margin-bottom:25px!important}form#otpPinForm h2{margin-bottom:25px!important}form#otpPinForm{margin:30px 0}div#payment div#payment-comman p.pin-head{margin-top:25px!important}form#otpPinForm p{margin:30px 0 20px}.com-pin-form input:focus{border-bottom:3px solid var(--primary-color)!important}form#otpPinForm h2{margin-top:60px;font-size:3.2rem}.com-pin-form label{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center}.row.from-button{margin:50px 0 0}.app-store{display:flex;align-content:center;justify-content:flex-start;align-items:center}.hamburger{position:absolute;left:50%;top:50%;z-index:99999999999;transform:translate(-50%,-50%)}.hamburger{cursor:pointer;padding:35px}.hamburger span,.hamburger span:after,.hamburger span:before{cursor:pointer;border-radius:1px;height:3px;width:30px;background:var(--primary-color);position:absolute;display:inline-block;content:"";right:0}.hamburger span:before{top:-10px}.hamburger span:after{bottom:-10px}.hamburger span,.hamburger span:after,.hamburger span:before{-webkit-transition:all .3s cubic-bezier(.645, .045, .355, 1);-moz-transition:all .3s cubic-bezier(.645, .045, .355, 1);-o-transition:all .3s cubic-bezier(.645, .045, .355, 1);transition:all .3s cubic-bezier(.645, .045, .355, 1)}.hamburger.active span{background-color:transparent}.hamburger.active span:after,.hamburger.active span:before{top:0}.hamburger.active span:before{transform:rotate(45deg)}.hamburger.active span:after{transform:translateY(-10px) rotate(-45deg);top:10px}section#custom-content .comman-heading.c-y{margin-bottom:20px}div#right-head a{width:160px}section#custom-content p.normal-p{margin-top:0}div#hoetl-deatil span.card-and{display:none}.card.hotel-card span.and,div#card-list span.and{height:105px;width:105px;left:30px;bottom:-3px}div#card-list .benifit-card .imge-ss span.and{height:100px;width:120px;left:30px;bottom:-3px}section#benifits-section .benifit-card .coupon-details.position-relative span.and{top:-93px;bottom:unset}div#card-list a.t-none:hover .benifit-card,section#benifit-card .benefit-card .benifit-card:hover{transform:translateY(-5px)}section#benifit-card .benefit-card .benifit-card{transition:transform .3s ease-in-out}.card-body.position-relative{overflow:hidden}section#offers-section a.card-a .card-body img{transition:.3s ease-in}section#offers-section a.card-a:hover .card-body img{transform:scale(1.1)}div#card-list .col-md-3.col-12:nth-child(2n) .custom-card span.and,section#benifits-section div#card-list .col-md-3.col-12:nth-child(odd) span.and{background-color:var(--secondary-color)}.card.hotel-card span.and{top:-95px}.mySwiper-offer .swiper-slide:nth-child(odd) .benifit-card .imge-ss span.and{background:var(--secondary-color)}div#card-list .benifit-card.bg-blue .coupon-details span.and{left:25px!important;top:-125px;right:unset;width:125px;height:125px}div#contact .form-heading p{margin-bottom:50px}.right-side.form-container{padding:0!important;margin:0;background:0 0;box-shadow:none}.right-side.form-container .selectric b{right:70px}.right-side.form-container .btnCityHelpline{background:var(--primary-color);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;width:41px;height:41px}.right-side.form-container .form-group.custom-slect .btnCityHelpline{position:absolute;top:17%;right:10px;z-index:9999}a.cust-button.bg-blue:hover{transition:.3s ease;background:var(--primary-color)!important}div#main-cust-header .topnavrow a.nav-link.active{color:var(--primary-color)!important}section.filter-section a.cust-button:hover{background-color:var(--secondary-color)!important;transition:.3s ease}.footer .btn-subscribe:hover{background-color:var(--white)!important;color:var(--secondary-color)!important;transition:.3s ease}section.custom-mob-height .main-head-captipn{z-index:99999}section#inner-offer-listing .row .col-md-4.col-12:nth-child(2n) .custom-card .card-footer a.card-button:hover{background:var(--primary-color)!important}section#inner-offer-listing .card-body span.card-body{position:absolute;z-index:99;bottom:-6px;left:26px}.form-group.custom-slect{position:relative}.floating-label{position:absolute;top:12px;left:12px;font-size:14px;color:#999;transition:all .2s ease;pointer-events:none;opacity:0}.floating-label.float{top:-8px;left:8px;font-size:12px;color:#333;background:0 0;padding:0 4px}label.floating-label.float{top:0;opacity:1;z-index:99999}.selectric-items li:first-child:hover{color:var(--secindary-color);background-color:transparent!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(2n) .custom-card .card-body.position-relative svg path{fill:var(--secondary-color)!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(odd) .custom-card .card-body.position-relative svg path{fill:var(--primary-color)!important}.hotel-list .call-btn{display:flex;align-content:center;justify-content:flex-end;align-items:center;gap:10px}.contact-bt-info a.c-y:hover{text-decoration:none}.footer p a.mail:after{display:none!important}.footer p a.mail:hover{text-decoration:none!important}a.arrow.page-link:hover svg path{fill:var(--primary-color)}ul.details-icon img{width:45px}.contact-item i svg{width:40px;height:auto}ul.details-icon img:hover{transform:scale(1.1);opacity:1;transition:.3s ease}div#contact .form-heading p a:hover{text-decoration:none}div#payment-comman h2{margin-bottom:15px;margin-top:0}div#payment-comman h3{margin-bottom:15px}section#del .screen{margin-top:40px}section#delet-page h1.comman-heading.custom-witdh{max-width:50%;margin:0 auto}section#del .screen p.ul-heading{color:var(--secondary-color);font-size:2.5rem;font-style:normal;font-weight:500;line-height:28px;margin-bottom:10px;text-transform:uppercase}section#del .screen .card ul{color:var(--secondary-color);font-size:2rem;font-style:normal;font-weight:400;line-height:normal;padding-left:30px;margin-bottom:40px}.ul-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.ul-card .screen{width:46%}section#del .screen .card{border:0}section#delet-page h2{line-height:normal;margin-bottom:20px}section#del .comman-p{color:var(--secondary-color)}section#del .screen .card img.img-fluid{max-width:438px}section#del .custom-witdh{max-width:80%;margin:0 auto!important;text-align:center!important;width:100%}section#delet-page h1.comman-heading.custom-witdh{max-width:50%;margin:0 auto}.custom-checkbox{display:flex;align-items:center;cursor:pointer;user-select:none;font-weight:500;color:#1b2e4b}.custom-checkbox input[type=checkbox]{visibility:hidden;width:0}.checkbox-group label#acceptTerms-error{position:absolute;left:0;right:0;margin:0 auto;text-align:center}.checkmark{width:20px;height:20px;border:2px solid #f4b000;display:inline-block;margin-right:8px;position:relative}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:#f4b000}.custom-checkbox input[type=checkbox]:checked+.checkmark::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox{display:flex;align-content:flex-start;justify-content:flex-start;align-items:flex-start;line-height:20px;font-size:1.6rem;padding:0;margin-bottom:40px;font-weight:400;color:var(--secondary-color)}.member-benefits-desc,.member-benefits-desc p{text-align:left}footer.footer .cookie-banner{background-color:var(--secondary-color);color:var(--white);display:flex;justify-content:center;align-items:center;padding:15px;flex-wrap:wrap;gap:20px}footer.footer .cookie-banner p{margin:0;font-size:1.6rem;line-height:2rem;max-width:85%}footer.footer .cookie-banner a{color:var(--primary-color);text-decoration:none;font-size:1.6rem}footer.footer .cookie-banner p a{line-height:0}footer.footer .cookie-banner .ok-btn{background-color:var(--primary-color);color:var(--white);border:none;padding:10px 40px;border-radius:8px;cursor:pointer;margin-top:10px;font-size:20px;font-style:normal;font-weight:500;line-height:21px}p.successalert.showalert{background:#1a2b482e;font-size:1.6rem!important;color:var(--secondary-color);padding:10px;margin-top:20px!important}div#step2error{margin-top:20px}div#tabs-contents span.and{background:var(--secondary-color)}.coupon-details.position-relative span.and{width:116px;height:125px;top:-120px;bottom:0}div#list-card .card-body .row .col-md-6.col-12:nth-child(2n) .benifit-card span.and{background:var(--secondary-color)}section#benifit-card .benift-card-image+p{max-width:65%;margin:0 auto}div#myTabContent{margin:0!important}.nodata{align-items:center;justify-content:center;padding-top:25em;font-size:2rem}.cookie-banner.hidden{display:none!important}div#cookieBanner{position:fixed;bottom:0;left:0;right:0;margin:0 auto;z-index:99999;border-top:2px solid var(--primary-color)}section.filter-section.section-padding{background:#f1f3f4}span.input-group-text img{margin-right:5px}.alert.alert-danger,.errorcaptcha,label.errorCaptchMessage1.errorcaptcha,label.errorCaptchMessage2.errorcaptcha,label.errorCaptchMessage3.errorcaptcha,label.errorCaptchMessage4.errorcaptcha,label.errorCaptchMessage5.errorcaptcha{font-size:1.4rem;color:red!important}#thankyou .btn-custom:hover,div#alreadyExists .btn-custom:hover{color:#fff;background:var(--secondary-color)}input#searchByKeyword::placeholder{color:#e0ae5a}.row.search-card-html .col-md-4.col-12:nth-child(odd) .card-footer a.card-button{color:var(--primary-color)}section.offers-section.section-padding .row .slili-slider .swiper-slide:nth-child(2n) .custom-card{background:var(--secondary-color);color:var(--primary-color)}section.offers-section.section-padding .row .slili-slider .swiper-slide:nth-child(odd) .custom-card{color:var(--secondary-color)}textarea::placeholder{color:#b8c5ca!important;font-weight:400!important;font-size:1.6rem}label.errorCaptchMessage1.errorcaptcha{font-size:1.4rem;margin-bottom:30px}form#newsletterForm .form-group{margin-bottom:25px!important}form#newsletterForm .login-captcha.form-group{margin-bottom:0!important}#newsletter .btn-subscribe:hover{color:#fff!important}div#right-head a.card-a:hover span,div#right-head a.card-a:hover span i path{color:var(--primary-color)!important;fill:var(--primary-color);transition:.3s ease}input#txtenrolmentdate{cursor:not-allowed}.login-captcha.form-group{margin-bottom:15px!important}section#inner-hotel-listing{background:#fff}.hotel-sliderer .swiper-pagination span.swiper-pagination-bullet,.offSlide .swiper-pagination span.swiper-pagination-bullet{width:16px;height:16px;background:#fff;border:1px solid var(--secondary-color)}.hotel-sliderer .swiper-pagination .swiper-pagination-bullet-active,.offSlide .swiper-pagination .swiper-pagination-bullet-active{background:#2b3d5b!important}div#tabs-contents .row{justify-content:center}section#hotel-silde+section#sli-hotel{padding-top:0}.hotel-sliderer .swiper-slide{padding:0 0 20px 0}section.offers-section.section-padding .row .slili-slider .swiper-slide:nth-child(odd) .custom-card .card-footer a.card-button:hover{background:var(--secondary-color)!important;color:var(--white)}.loader-container{position:relative;width:120px;height:120px}.loader-bg,.loader-fill{position:absolute;top:0;left:0;width:100%;height:100%}.loader-bg{opacity:.2}.loader-fill{clip-path:inset(100% 0 0 0);animation:fillUp 3s ease-in-out infinite}@keyframes fillUp{0%{clip-path:inset(100% 0 0 0)}50%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(100% 0 0 0)}}section.offers-section.section-padding .row .slili-slider .swiper-slide:nth-child(odd) .custom-card .card-footer a.card-button{color:var(--primary-color)}.loader-container img{width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-container{display:none;position:fixed;width:100%;height:100%;top:0;background:#2b3d5bcc;z-index:999999999}form#joinNowForm label#acceptTerms-error{text-align:left}section#sli-hotel .not-found{margin-top:0}.selectric-items li,.selectric-items ul{text-align:left}span#removeFile{position:absolute;right:190px;font-size:10px}.custom-chosse .upload-btn{width:165px}section.custom-mob-height span.card-and{background-repeat:no-repeat;background-size:100%;top:unset;position:absolute;bottom:0;left:7%;width:8vw;max-width:150px;min-width:50px;height:auto}section.custom-mob-height{position:relative}section.custom-mob-height span.card-and svg{width:100%;height:100%}section.custom-mob-height span.card-and svg path{fill:var(--primary-color)!important}div#main-cust-header .navbar{padding:6px 0}section.inner-hotel-list .card.hotel-card:hover a img{transform:scale(1.1)}div#main-cust-header .navbar-brand img{max-width:65px;height:auto;padding:0}span.new{z-index:999}section#benifit-card .btn-gold{margin:0!important}section#benifit-card>p.c-b{height:unset}section#deatil-header+section.deatil-content.section-padding .deatil-button a{font-size:1.8rem;padding:14px 0;max-width:20%}section#buffet-section{position:relative}section#mobile-section .right-inner ul{margin-top:30px;margin-bottom:0;padding-left:20px}section#mobile-section .right-inner ul li::marker{color:var(--primary-color)}section#mobile-section .right-inner .comman-p p{margin-top:15px}section#mobile-section .right-inner ol li,section#mobile-section .right-inner ul li{font-style:normal;font-weight:400;color:var(--secondary-color);font-size:2rem;line-height:normal;text-align:left}section#benifits-section .swiper-button-next,section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-prev{background:var(--primary-color)}section#hotel-silde+section#sli-hotel .card-header p.carh-h.dynamic-height{display:flex;justify-content:center;align-items:center}.col-md-4.col-12.repeated-card .custom-chnage,section#inner-offer-listing .card-header p{display:flex;flex-direction:column;justify-content:center;align-items:center}.swiper.offSlide{padding:0 40px}section#benifits-section .container-fluid.cust-cont,section#sli-hotel .container-fluid.cust-cont{max-width:1760px}section#sli-hotel .container-fluid.cust-cont>.row.aos-init.aos-animate{width:calc(100% - 100px);margin:0 auto}section#benifits-section .row:nth-child(2){width:calc(100% - 5px)}.mySwiper-offer,section#sli-hotel .swiper.offSlide{padding:0 40px 30px}section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{width:50px;height:50px;left:20px;border-radius:100%}section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{width:50px;height:50px;right:20px;border-radius:100%}section#sli-hotel .slili-slider div.swiper-wrapper{padding-bottom:0 40px}.slili-slider{position:relative}.slili-slider:before{width:20px;height:100%;background:#fff;content:'';display:block;position:absolute;top:0;z-index:99;left:0}.slili-slider:after{width:20px;height:100%;background:#fff;content:'';display:block;position:absolute;top:0;z-index:99;right:0}section#offers-section div#card-list .card-header{margin-bottom:0}section#deatil-header h1,section#offer-details-main h1.comman-heading{max-width:75%;margin:0 auto}section.deatil-content a{color:var(--primary-color)}section.deatil-content a:hover{color:var(--secondary-color)}section#hotel-silde+section#sli-hotel .row:first-child{width:94%;margin:0 auto}.not-found svg{width:80px;height:auto}.not-found p{font-size:2.2rem}.payment-container a{text-decoration-color:var(--primary-color)}section#benifits-section .view-all{margin-top:0}div#newsletter .form-container .custom-slect span.label{width:100%!important;display:block;max-width:100%}.new-cnage section.form-style.section-padding{margin-top:50px!important}div#payment-comman p.comman-p.c-b.tahnkso{margin-bottom:10px!important}.new-cnage section.form-style.section-padding .form-container{box-shadow:none!important}.new-cnage .form-container{padding-top:0!important}div#offer-del p.heading-similar{margin-top:0}p.comman-p.c-b.tahnkso a{color:var(--primary-color)}button.btn.btn-custom.btn-yellow.contactMe{padding:11px 45px}div#payment .main-head-captipn{top:110px;bottom:unset}input[type=date]{text-align:left}section#deatil-header p.heading-similar svg{margin-right:0;width:24px;height:auto;margin-top:-5px}input[type=date]::-webkit-datetime-edit{text-align:left}input::-webkit-date-and-time-value{margin-top:0;text-align:center!important;direction:ltr!important;inline-size:100%}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}section#benifit-card div#ben-color p.offer-name-main.overlap,section#benifits-section .swiper-slide .benifit-card .coupon-details p.overlap{max-width:max-content!important;padding:0 10px;display:flex;justify-content:center;align-items:center}form#salesform div#below .selectric-wrapper span.label{color:var(--primary-color)}form#salesform div#below .selectric-wrapper.selected-option span.label{color:var(--secondary-color);background:0 0!important}.col-md-3.com-fot{width:30%}.col-md-3.commn-tet{width:25%}footer.footer .row .col-md-3:last-child{width:20%}section#benifits-section div#card-list .mySwiper-offer .swiper-slide:nth-child(2n) .benifit-card svg path,section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(2n) .benifit-card .imge-ss span.and svg path{fill:var(--primary-color)!important;opacity:1}section#benifits-section div#card-list .mySwiper-offer .swiper-slide:nth-child(odd) .benifit-card svg path,section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(odd) .benifit-card .imge-ss span.and svg path{fill:var(--secondary-color)!important;opacity:1}section#benift-content p.deatil-p{width:80%;margin:0 auto;font-size:1.6rem}p.member-benifits-heading{text-align:left;padding-left:20px}section.info-section.section-padding p.member-benifits-heading+ul{padding-left:0}section#offer-pad-section ol,section#offer-pad-section ul{padding-left:20px}section.deatil-content.section-padding p.member-benifits-heading,section.deatil-content.section-padding p.member-benifits-heading+ol,section.deatil-content.section-padding p.member-benifits-heading+ul{padding-left:0}section#benifit-card .btn-gold,section#benift-content .deatil-button a.bg-blue{margin:0!important;max-width:23%;width:100%;padding-left:0;padding-right:0;text-align:center}section#offers-section div#card-list .card-footer{display:flex;justify-content:center;align-items:center;flex-direction:column}.navbar-toggler:focus{text-decoration:none!important;outline:0!important;box-shadow:0!important}.custom-chnage{display:flex;justify-content:center;flex-direction:column;align-items:center}.form-group.text-area-manner label{width:calc(100% - 30px);background:#fff;padding:10px 0 10px 0;top:-1px}section#hotel-silde+section#sli-hotel .card-header{margin:0}button.navbar-toggler{background:#fff}.mobile-custom{width:100%;display:flex;justify-content:space-between}.main-header-image .main-head-captipn p{font-size:2rem}div#top-captipn .main-head-captipn p{line-height:normal;width:75%;margin:0 auto}section#tandc ol,section#tandc ul{margin-bottom:0!important}.innerpayment-head div#top-captipn .main-head-captipn h1+h2 span{font-size:3rem}.selectric.show-label.city-selected .label{color:#2b3d5b!important}section#benifit-card h1+p{width:80%;margin:0 auto}.contact-acc .selectric-wrapper.selectric-hover.selectric-open span.label{background:#fff}.contact-acc label.floating-label.float{z-index:999999}.form-container.crmpg-content{overflow:hidden;position:relative}div#overlaymessagesdv{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:var(--white);-webkit-transition:all .3s ease;transition:all .3s ease;padding:5em;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}div#overlaymessagesdv p{color:var(--secondary-color);font-weight:500;font-size:1.6rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center;gap:10px}span.errorico{display:flex;border-radius:50%;width:36px;height:36px;background-color:var(--white);color:var(--secondary-color);font-size:20px;line-height:42px;text-align:center;position:relative;align-items:center;justify-content:center}span.errorico::after{position:absolute;content:"";font-size:31px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:var(--secondary-color);font-weight:600;height:36px;width:36px;mask-image:url("../images/mark.png");mask-size:100%;mask-repeat:no-repeat;mask-position:center}.form-container.crmpg-content{margin-bottom:70px}div#overlaymessagesdv p br{display:none}.mem-listing-points a.card-button{margin-top:10px!important}section.filter-section.section-padding h3{margin-bottom:25px}.selectric-items{max-height:220px!important;overflow-y:auto!important;width:100%!important}.selectric-search{width:100%;padding:6px;margin:6px auto;display:block!important;border:1px solid #ccc;border-radius:4px;outline:0;font-weight:500;color:var(--secondary-color)}.selectric-scroll input.selectric-search,div#newsletter input.selectric-search{width:100%;padding:12px 20px;border:1px solid #dedede;font-size:1.4rem;text-transform:capitalize}.selectric-items .selectric-scroll{padding:15px 15px}.form-group.custom-slect .selectric-show-label .selectric.show-label span{color:var(--second-blue)!important;padding:32px 25px 11px}form#bulk_sales_form .form-group.custom-slect .selectric-show-label .selectric.show-label span{color:var(--second-blue);padding:32px 20px 11px}div#newsletter .form-container .custom-slect .selectric-show-label .selectric.show-label span{padding:29px 19px 10px}.searchbar .selectric-scroll input.selectric-search{border-radius:12px;background:var(--White,#fff);box-shadow:2px 4px 4px 0 rgba(0,0,0,.25)}div#custom-select .selectric-items li:first-child{padding-top:0}section.custom-mob-height .main-head-captipn .selectric-scroll ul{padding:15px 0}input.selectric-search::placeholder{text-transform:uppercase;color:#b8c5ca!important;font-size:1.4rem!important;font-weight:400!important}.button-div{display:flex;justify-content:center;align-items:center;gap:20px}.button-div a{text-transform:uppercase}.button-div .bg-blue:hover{background:var(--primary-color)!important}.deatil-content ol,.deatil-content ul,section#tandc p,section#tandc ul li{text-align:left;padding-left:0}.deatil-content ol,.deatil-content ul{padding-left:20px}.deatil-content p{margin-bottom:0px}section.custom-mob-height .main-header-image::before{width:100%;height:100%;content:'';position:absolute;bottom:0;display:block;top:0;left:0;right:0;margin:0 auto;background:#267c9e;background:linear-gradient(0deg,rgb(38 124 158 / 0%) 0,rgb(0 0 0 / 50%) 50%,rgb(0 0 0 / 47%) 100%);z-index:999}a.menu{display:none}section.offer-details-main-min .main-header-image::after{width:100%;height:60%;content:'';position:absolute;bottom:0;display:block;top:unset;left:0;right:0;margin:0 auto;background:#267c9e;background:linear-gradient(180deg,rgb(38 124 158 / 0%) 0,rgb(0 0 0 / 56%) 50%,rgb(0 0 0 / 47%) 100%);z-index:0}.innerpayment-head::before{width:100%;height:60%;content:'';position:absolute;bottom:0;display:block;top:0;left:0;right:0;margin:0 auto;background:#267c9e;background:linear-gradient(0deg,rgb(38 124 158 / 0%) 0,rgb(0 0 0 / 56%) 50%,rgb(0 0 0 / 47%) 100%);z-index:1}section#client{padding:18px 0}input::placeholder{font-size:1.4rem!important}.offer-detail{padding:20px 20px 45px!important}span.and,span.card-and{display:none!important}p.heading-similar.with-icon i{margin-right:5px}div#ben-color div.exampleModal .modal-header{padding:0}div#ben-color div.exampleModal .modal-content,div#ben-color div.exampleModal .modal-header,div#ben-color div.exampleModal .modal-header img{border-top-left-radius:20px;border-top-right-radius:20px}div#ben-color div.exampleModal .modal-content{border-radius:20px}div#ben-color div.exampleModal .modal-body ul{text-align:left;font-size:1.6rem}div#ben-color div.exampleModal .modal-body{padding:20px 35px 20px 35px;color:var(--secondary-color)}div#ben-color div.exampleModal .modal-body p:first-child{margin-bottom:5px;height:auto;text-align:left;padding:0;font-weight:500;text-transform:uppercase}div#ben-color div.exampleModal p.heading-pop{text-transform:uppercase;font-size:1.6rem;margin-bottom:5px;line-height:normal;height:auto;text-align:left;padding:0;font-weight:500}div#ben-color div.exampleModal .modal-body ul li::marker{color:var(--primary-color)}div#ben-color div.exampleModal .modal-header button.btn-close{position:absolute;right:20px;top:20px;background:var(--primary-color);opacity:1;width:30px;height:30px;border-radius:50%}div#ben-color div.exampleModal .modal-header button.btn-close svg{width:16px;height:16px}div#ben-color div.exampleModal .modal-header button.btn-close:hover{background:var(--secondary-color);transition:.3s ease}div#ben-color div.exampleModal .modal-body a{background-color:var(--primary-color);color:var(--white);text-align:center;font-size:2rem;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.08px;padding:13px 50px;width:100%;margin:15px auto 0 auto!important;border-radius:12px;max-width:100%;text-align:center;width:100%;display:block;text-decoration:none;text-transform:uppercase}div#ben-color div.exampleModal .modal-body a:hover{background:var(--secondary-color);transition:.3s ease}div#ben-color div.exampleModal{background:#2b3d5bab;position:fixed;z-index:999999}div#custom-select .search-box input::placeholder{text-transform:math-auto}div#ben-color div.exampleModal .modal-body ul{height:215px;overflow:auto;margin-bottom:15px}div#custom-select .search-box input#searchByKeyword::placeholder{color:var(--primary-color)}textarea#txtmessage::placeholder,textarea::placeholder{font-size:1.4rem}p.cust-text>a.hh:hover{color:var(--primary-color);position:unset}p.cust-text>a.hh:hover svg path{fill:var(--primary-color);text-decoration:none}input#txtgst::placeholder{text-transform:capitalize}section#mobile-section .right-inner ul br {display: none;}section#inner-offer-listing .row.search-card-html {justify-content: center;}section#custom-content a {color: var(--primary-color);}section#custom-content p {margin-bottom: 1rem;}section#custom-content strong {display: inline;margin-bottom: 1rem;}section#custom-content ol li::marker {font-weight: bold;}.row.footer-links ul li {line-height: 36px;}.sitemaplist {margin-top: 20px;}section#custom-content .footer-section ul li a { color: var(--secondary-color); }section#custom-content .footer-section ul li a:hover { color: var(--primary-color); }section#custom-content .footer-section ul li {line-height: 36px;}