@media (min-width:1442px) and (max-width:1537px){.container-fluid.cust-cont{max-width:95%;margin:0 auto;width:100%}section#mobile-section .container-fluid.cust-cont{max-width:92%}.deatil-content ul li::before{top:6px}section#hotel-silde+section#sli-hotel .row:first-child{width:96%;margin:0 auto}}@media (max-width:1537px){div#ben-color div.exampleModal .modal-body p:first-child,div#ben-color p.offer-name-main.overlap,section#benifits-section .benifit-card .coupon-details p{font-size:1.7rem}div#ben-color p.descritpion-text,section#benifits-section .benifit-card .coupon-details p.descritpion-text{font-size:1.5rem}div#tabs-contents h4.h5.card-title{font-size:2.2rem}.offers-section .card-footer,.offers-section .card-header,section#inner-offer-listing .card-footer,section#inner-offer-listing .card-header{font-size:2.2rem}.swiper.mySwiper .innerslider .caption h1{font-size:3rem}.swiper.mySwiper .innerslider .caption p{font-size:2rem}.swiper.mySwiper .innerslider .caption{max-width:70%;width:100%}.main-head-captipn.search-hotels-resorts div#custom-select,.main-head-captipn.search-member-offers div#custom-select{max-width:80%}section.form-style.section-padding{margin-top:-5%}#faq .accordion-item:first-child{margin-top:0}#faq .accordion-button{font-size:1.6rem}.home-slider .swiper-button-prev{left:5%}.home-slider .swiper-button-next{right:5%}div#ben-color div.exampleModal p.heading-pop{font-size:1.6rem}}@media (max-width:1441px){.swiper.mySwiper .innerslider .caption h1{font-size:3rem;margin-bottom:7px}section.inner-hotel-list .hotel-card img{min-height:auto}.accordian-div .left-side p{font-size:1.8rem}section#custom-content ol li::before,section#custom-content ul li::before{top:2px}#faq .accordion-button::after{font-size:30px}i.nnew{font-size:1.2rem}section#sales-from .form-container .row.justify-content-center .col-md-6 .btn-custom.btn-darkblue{max-width:50%;margin-top:15px}section.custom-mob-height span.card-and{width:10%;height:auto}div#payment div#payment-comman h2,div#payment div#payment-comman h3{font-size:2.2rem}.innerpayment-head div#top-captipn .main-head-captipn{top:40%;bottom:unset;width:80%}div#ben-color p.offer-name-main.overlap,p.overlap{font-size:1.5rem}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)}.swiper.mySwiper .innerslider .caption a.cust-button{margin-top:25px;font-size:1.6rem}section#benifits-section .benifit-card .coupon-details p{font-size:1.5rem;line-height:28px;height:auto}section#sli-hotel .swiper.offSlide{padding:0 50px 30px}.slili-slider:after,.slili-slider:before{width:40px}section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{width:51px;height:51px;left:22px}section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{width:51px;height:51px;right:22px}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)}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)}ul.details-icon img{width:35px}ul.details-icon{gap:10px;margin-top:5px}section#offer-pad-section{padding:50px 0 50px}section#benifits-section .benifit-card .coupon-details p.descritpion-text{margin-top:0;font-size:1.4rem;font-weight:400}div#ben-color p.descritpion-text{margin-top:0;font-size:1.4rem}.mem-listing-points ol li,.mem-listing-points ul li{padding:7px 0 0 0;font-size:1.6rem;position:relative}.coupon-details span.divder{top:25px;width:88%}section#tandc ul li::before{height:18px}section.inner-hotel-list .card-title{font-size:2.2rem}#thankyou .modal-dialog,div#alreadyExists .modal-dialog{max-width:43%}section.inner-hotel-list .card-body a{margin-top:15px}section.offers-section.section-padding .row .slili-slider .swiper-slide .custom-card .card-footer a.card-button{margin-top:10px;margin-bottom:15px}section.inner-hotel-list .hotel-card .card-body{padding:0 0 20px}#thankyou .modal-body p,div#alreadyExists .modal-body p{font-size:1.6rem}h2.price-new{margin-top:20px;margin-bottom:20px}#thankyou .modal-body h5,div#alreadyExists .modal-body h5{font-size:2rem}section.inner-hotel-list p.card-text{font-size:2rem;line-height:36px}.offers-section .card-header,section#inner-offer-listing .card-header{padding:15px 20px 15px}div#partner>p{margin:60px 0 40px}.sitemaplist .btn-join{max-width:75%;width:100%;padding:6px 0}.swiper.mySwiper .innerslider .caption p,div#payment-comman .comman-p,div#payment-comman p{font-size:1.8rem;line-height:28px}a.cust-button{margin-top:30px}.comman-heading,.form-container h2,div#contact .form-heading h2,div#offer-del h1,div#offer-del p.heading-similar,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2{font-size:3rem}#buffet-section .right-inner ol li,#buffet-section .right-inner ul li,#custom-content p,.comman-p,.footer-links a,.lef-side p,.main-con,.main-con ol,.main-con p,.main-con ul,.member-benefits-desc,.member-benefits-desc p,div#contact .form-heading p,div#partner>p,div#top-captipn .main-head-captipn p,p.form-para,section#benifit-card .table td,section#benifit-card .table th,section#benifit-card p,section#del .screen .card ul,section#mobile-section .right-inner ul li,section#offer-details-main .main-head-captipn.OTP p,section.info-section.section-padding ul li{font-size:1.8rem;line-height:24px}.container-fluid.cust-cont{max-width:92%;margin:0 auto;width:100%}a.cust-button{font-size:1.6rem}.footer .btn-subscribe{font-size:1.6rem}.view-all{margin-top:0}section#offers-section .view-all{margin-top:50px}ul#tabs-section{margin:20px auto 40px}p.steps-info{font-size:1.8rem;line-height:20px}.coupon-details p{font-size:2rem}.filter-section .nav-tabs .nav-link{font-size:1.8rem;padding:5px 30px}div#tabs-contents h4.h5.card-title{font-size:2rem;line-height:normal;height:56px}div#tabs-contents p.card-text{font-size:1.8rem;line-height:normal}.filter-section div#tabs-contents .hotel-card .card-body{padding:10px 10px 10px}.offers-section .card-header{font-size:2rem;line-height:28px}section#inner-offer-listing .card-header{font-size:2.2rem;line-height:28px}.offers-section .card-footer,section#inner-offer-listing .card-footer{font-size:2rem;line-height:30px}div#main-steps .step-title{line-height:normal;margin-bottom:0}section#mobile-section .right-inner ul li:before,section#tandc ul li::before{top:3px}.deatil-content ol li::before,.deatil-content ul li::before{top:5px}.step-number{font-size:2.2rem}div#main-cust-header .btn-contact,div#main-cust-header .btn-member,div#main-cust-header .contact-number,div#main-cust-header .topnavrow a.nav-link{font-size:1.4rem}div#main-cust-header .nav-item{margin:0 15px}.footer .btn-subscribe,.footer p a,.sitemaplist .btn-join,p.cust-text{font-size:1.8rem}.step-title,.text-footer,h2.footer-title{font-size:2.2rem}.Copy{font-size:1.6rem}.coupon-details{padding:6px 0}.coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--secondary-color) 10px)}.coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--secondary-color) 10px)}.benifit-card.bg-yelloww span.divder{top:30px}.coupon-details span{top:25px}section#mobile-section .store-buttons img{margin:10px}p.sub-line{max-width:75%}.app-store a{margin-right:10px}.offers-section .card-footer{padding:15px 10px 15px}section#inner-offer-listing .card-footer{padding:20px 10px 30px;font-size:2.2rem}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{border-radius:40px}.mem-listing-points p{font-size:1.8rem}span.and{height:140px}p.heading-similar{font-size:2.6rem}section#deatil-header .price i{margin-top:-4px}section#deatil-header .price{font-size:1.8rem;line-height:30px;width:25%;margin:10px auto 10px!important}.deatil-content ol,.deatil-content p,.deatil-content ul,p.deatil-p, .deatil-co,section#tandc p,section#tandc ul li{font-size:1.8rem;line-height:26px}.form-container .btn-darkblue,.form-container button.btn-yellow,section#benifit-card .btn-gold{font-size:1.6rem;padding:11px 20px;max-width:20%}section#benifit-card p.text-center.text-warning{font-size:2rem}section#offer-details-main+section#deatil-header{padding:15px 0 10px}.deatil-button a,section#deatil-header+section.deatil-content.section-padding .deatil-button a{font-size:1.6rem;padding:13px 35px;max-width:max-content}section#deatil-header+section.deatil-content.section-padding .deatil-button a{max-width:20%;padding:13px 0}div#offer-del h1{line-height:28px}section#hotel-silde p.card-text.offer-approx{font-size:1.8rem;line-height:normal;font-weight:500!important}section#inner-offer-listing .card-footer a.card-button{margin:15px 0 0 0}.page-item .page-link,.page-item a,.page-item strong{font-size:2rem;width:40px;height:40px}.pagination a[rel=next],.pagination a[rel=prev]{width:24px;height:21px;mask-size:100%}div#custom-select{max-width:85%}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:2.5rem}p.hotel-name{font-size:2rem;margin-top:0}.main-head-captipn p{font-size:2rem}section.offers-section.section-padding h5.comman-heading.c-y{font-size:2.4rem}section#benifit-card .card-header{padding:30px 50px}section#benifit-card .card-body{padding:0 0 40px}section#benift-content h3{font-size:3rem}.con-in>span,.contact-bt-info,.contact-info span.highlight,h1.second-heading{font-size:2.5rem;line-height:28px}.contact-item i svg{width:38px}.contact-info{padding:40px 0}.hotel-list .call-btn,.hotel-list span{font-size:1.8rem}.hotel-details{padding:5px 50px}.hotel-list .call-btn svg{width:30px}.accordian-div{padding:30px 50px 20px}.contact-acc .accordian-div{padding:10px 50px 10px}div#contact .contact-acc .right-side.form-container{margin-top:25px}.contact-acc{padding-bottom:50px}.swiper.mySwiper .innerslider .caption{max-width:70%}.button-row button{font-size:2.2rem;line-height:28px}form#otp-form{max-width:35%}section.form-style.section-padding{margin-top:-5%}section.form-style.section-padding .container-fluid.form-cont{max-width:89%;margin:0 auto}div#payment section.form-style.section-padding{margin-top:-12%;padding-bottom:50px}div#right-head a{width:140px}div#main-cust-header .btn-contact,div#main-cust-header .btn-member{padding:7px 0}div#payment-comman .qr-oint{max-width:100%;margin:20px auto 50px}.qr-container .img-fluid{max-width:30%;width:100%}section#benifit-card .benefit-card{max-width:70%}section#benifit-card .benift-card-image .card-header img{max-width:45%}div#custom-select .search-box input{font-size:1.4rem;height:50px}div#custom-select .selectric{padding:14.5px 30px 14.5px 15px;font-size:1.4rem}button.icon,div#custom-select .search-box .icon{top:4px}div#custom-select .selectric .label{font-size:1.4rem}div#custom-select .selectric-items li{font-size:1.4rem}div#custom-select .selectric-items{width:calc(100% + 61px)!important}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{margin-top:35px;width:98%}#restandbar .card-title{font-size:2.2rem}#restandbar .card-subtitle{font-size:2rem;margin:0!important}#restandbar .price{margin-top:0;font-size:1.6rem;line-height:25px}#restandbar .card-body{padding:0 0 20px}section#hotel-silde .card-title{font-size:2.5rem}section#hotel-silde+section#sli-hotel .row:first-child{width:92%;margin:0 auto}p.heading-similar{font-size:1.8rem}div#card-list .benifit-card .imge-ss span.and{height:100px;width:100px}.card.hotel-card span.and,div#card-list span.and{height:85px;width:85px;left:30px;bottom:-3px}section#restandbar span.card-and svg,section.inner-hotel-list .card-body span.card-and svg{width:100%;height:100%}section#restandbar span.card-and,section.inner-hotel-list .card-body span.card-and{top:-85px;height:85px;width:85px}.custom-chnage{padding:10px 20px}form#contact_form .btn-custom.btn-darkblue,form#partner_form .btn-darkblue{max-width:50%}.form-container .mob-btn button.btn{padding:11px 0!important;max-width:70%;width:100%}.mem-listing-points ol li:before,.mem-listing-points ul li:before,section.info-section.section-padding ol li:before,section.info-section.section-padding ul li:before{top:10px;width:17px;height:17px}section#benifit-card .btn-gold,section#benift-content .deatil-button a.bg-blue{max-width:25%!important;width:100%}section#hotel-silde{padding:40px 0 40px}div#payment-comman .form-container{padding:20px 100px 10px}a.cust-button{max-width:200px;width:100%}.swiper.mySwiper .innerslider .caption a.cust-button,a.cust-button.bg-blue,section.filter-section a.cust-button{padding:11px 0}section#benifit-card{padding-bottom:10px}div#contact .contact-acc .right-side.form-container{margin-top:40px}div#contact .form-container .form-group{margin-bottom:40px}div#offer-del p.heading-similar{font-size:2rem}}@media (max-width:1367px){section#benifit-card div#ben-color p.offer-name-main.overlap,section#benifits-section .swiper-slide .benifit-card .coupon-details p.overlap{padding:0 5px}div#ben-color span.divder{top:30px}section#inner-offer-listing .custom-card .card-footer,section#inner-offer-listing .custom-card .card-header{font-size:2rem;line-height:normal}.coupon-details span.divder{top:28px;width:88%}section.custom-mob-height span.card-and{bottom:0}div#ben-color p.descritpion-text,section#benifits-section .benifit-card .coupon-details p.descritpion-text{font-size:1.4rem;font-weight:400;padding:0 10px}.deatil-content ol li::before,.deatil-content ul li::before{top:4px}.filter-section .hotel-card img{height:160px}section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{width:45px;height:45px}div#custom-select{max-width:90%}section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{width:45px;height:45px}.swiper.mySwiper .innerslider .caption h1{font-size:2.5rem;margin-bottom:7px}.swiper.mySwiper .innerslider .caption p,div#payment-comman .comman-p,div#payment-comman p{font-size:1.6rem;line-height:24px}.swiper.mySwiper .innerslider .caption a.cust-button{margin-top:15px;font-size:1.6rem;border-radius:7px}.home-slider .swiper-button-prev,.slili-slider .swiper-button-prev{left:5%;width:45px;top:44%;height:45px}.deatil-content ol,.deatil-content p,.deatil-content ul,p.deatil-p, .deatil-co,section#tandc p,section#tandc ul li{font-size:1.6rem;line-height:normal}div#hoetl-deatil p.hotel-name,p.heading-similar,section#deatil-header .price,section#deatil-header div#hoetl-deatil p.hotel-name{font-size:1.6rem}div#offer-del p.heading-similar,section#deatil-header p.hotel-name{font-size:2rem}.home-slider .swiper-button-next,.slili-slider .swiper-button-next{width:45px;height:45px;right:5%;top:44%;background:#ffffff82;border-radius:100%}#buffet-section .right-inner{padding:40px 60px 0}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:2.5rem}#buffet-section .right-inner ol li,#buffet-section .right-inner ul li,#custom-content p,.comman-p,.footer-links a,.lef-side p,.main-con,.main-con ol,.main-con p,.main-con ul,.member-benefits-desc,.member-benefits-desc p,.not-found p,div#contact .form-heading p,div#partner>p,div#top-captipn .main-head-captipn p,p.form-para,section#benifit-card .table td,section#benifit-card .table th,section#benifit-card p,section#del .screen .card ul,section#mobile-section .right-inner ul li,section#offer-details-main .main-head-captipn.OTP p,section.info-section.section-padding ul li{font-size:1.6rem;line-height:24px}section#benifits-section .view-all{margin:0}a.cust-button{font-size:1.6rem}.filter-section .nav-tabs .nav-link{font-size:1.8rem}ul#tabs-section{margin:15px auto 30px}div#tabs-contents h4.h5.card-title{font-size:1.8rem;margin-bottom:0}a.cust-button.bg-blue{text-align:center;margin:0;border-radius:7px}section.filter-section a.cust-button{border-radius:7px}.offers-section .card-header{font-size:1.8rem;line-height:25px}section#offers-section div#card-list .card-header{margin-bottom:0}.offers-section .card-footer{font-size:1.8rem;line-height:normal}div#main-steps .step-title{font-size:1.8rem;line-height:36px}.step-number{font-size:2.6rem}.step-number{width:50px;height:50px}p.steps-info{font-size:1.6rem;line-height:normal}section#mobile-section .store-buttons img{width:140px;margin:10px}.step-title,.text-footer,h2.footer-title{font-size:2rem}.footer .btn-subscribe,.footer p a,.sitemaplist .btn-join,p.cust-text{font-size:1.6rem;line-height:32px}.col-md-3.com-fot p.cust-text.cust-margin{margin-bottom:10px}.footer .btn-subscribe{width:100%;max-width:70%;padding:7px 35px}p.sub-line{font-size:1.6rem;line-height:normal;margin-top:15px;max-width:81%}.social-icons svg{width:40px;height:auto}section.inner-hotel-list .hotel-card img{min-height:200px}section.inner-hotel-list .hotel-card .card-body{padding:0 0 20px}section#benifit-card{padding:50px 0 0}section#hotel-silde .card-title{font-size:2.2rem}section#inner-offer-listing .card-footer{padding:15px 10px 25px;font-size:2.2rem}section#inner-offer-listing .custom-card .card-footer,section#inner-offer-listing .custom-card .card-header{font-size:1.8rem;line-height:normal}}@media (max-width:1281px){section.form-style.section-padding{margin-top:-5%}.coupon-details span.divder{top:25px;width:88%}p.hotel-name{font-size:1.8rem}section#inner-offer-listing .card-header{font-size:2rem}section#benifits-section .row:nth-child(2){width:calc(100% - 20px);margin:0 auto}section#mobile-section .right-inner ul li,section#tandc p:first-child,section#tandc ul li{margin:5px 0 0}.offers-section .card-footer{padding:15px 10px 15px}div#tabs-contents p.card-text{margin-top:0}.innerpayment-head div#top-captipn .main-head-captipn h1+h2 span{font-size:2.7rem}section#benifits-section .benifit-card .coupon-details p{font-size:1.3rem;line-height:normal}section.custom-mob-height span.card-and{width:10%;height:auto;bottom:0}.benifit-card.bg-yelloww span.divder{top:30px;width:88%}section#delet-page h1.comman-heading.custom-witdh{max-width:60%}section#del .custom-witdh{max-width:100%}div#payment div#payment-comman h2{margin-top:15px}div#top-captipn .main-head-captipn{top:60px;bottom:unset}div#main-cust-header .navbar{padding:15px 0}#thankyou .modal-body p,div#alreadyExists .modal-body p{max-width:90%}#thankyou .btn-custom,div#alreadyExists .btn-custom{padding:12px 20px;font-size:1.6rem}section.inner-hotel-list .card-title{font-size:2rem}.repeated-card .custom-chnage p{font-size:1.6rem}div#main-cust-header .btn-contact,div#main-cust-header .btn-member{padding:5px 7px}div#main-cust-header .contact-number svg{width:26px}section#deatil-header .price{line-height:30px;width:35%;margin-bottom:10px}section#benift-content h3{font-size:2.8rem;margin-bottom:15px}.coupon-details p{font-size:2.2rem}a.cust-button{font-size:1.8rem}.store-buttons,div#main-steps,section#mobile-section .right-inner ul{margin-top:30px}div#main-cust-header .container-fluid.cust-cont{width:100%}span.and{height:130px}span.and{height:170px}section#inner-offer-listing .card-footer{padding:10px 10px 20px}section#inner-offer-listing .card-header{line-height:24px}.mobile-custom.main ul.navbar-nav.ms-4{margin:0!important}section#hotel-silde .card-title{font-size:2rem;line-height:normal}div#offer-del h1{line-height:28px}section#benifit-card .card-body{padding:0 0 40px}div#ben-color p.offer-name-main.overlap{font-size:1.3rem}section#benifit-card .card-header{padding:30px 40px}section.deatil-content.section-padding{padding-top:50px;padding-bottom:70px}.button-row button{font-size:2rem;line-height:28px}section#del .screen .card ul li{margin-bottom:5px}section#delet-page h2{line-height:1.2}#restandbar .card-subtitle{font-size:1.8rem}#restandbar .card-title{font-size:2rem}#restandbar .price{font-size:1.4rem}#restandbar .card-title{margin:0}section#hotel-silde p.card-text.offer-approx{font-size:1.6rem}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:2.3rem}.col-md-3.commn-tet{width:22%}footer.footer .row .col-md-3:last-child{width:25%}.filter-section .hotel-card img{height:120px}.swiper.mySwiper .innerslider .caption a.cust-button,a.cust-button.bg-blue,section.filter-section a.cust-button{padding:8px 0}section#tandc{padding:30px 0}section#deatil-header+section.deatil-content.section-padding .deatil-button a{max-width:25%}section#benifits-section .benifit-card .coupon-details p.overlap{top:12px}}@media (max-width:1160px){div#tabs-contents h4.h5.card-title{line-height:normal}.buffet-img{width:100%;height:100%;object-fit:cover}.col-md-3.commn-tet{width:20%}.col-md-3.com-fot{width:30%}.store-buttons,div#main-steps,section#mobile-section .right-inner ul{margin-top:20px}div#main-steps p.steps-info.c-b{font-size:1.4rem}div#offer-del p.heading-similar.with-icon,section#deatil-header p.heading-similar.with-icon{font-size:1.6rem}div#main-steps .col-md-4{width:50%;padding:calc(var(--bs-gutter-x) * .5)}.mobile-custom{display:none}.navbar-expand-lg .navbar-toggler{display:flex}.mobile-custom.main div#right-head a{width:100%;text-align:center;max-width:60%}body{padding-top:92px!important}.mobile-custom{right:0;position:fixed;top:0;width:350px;height:100%;background-color:var(--secondary-color);padding-top:60px;transition:.3s;overflow-x:hidden;z-index:99999999;right:0;display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap;right:-350px}.mobile-custom.main{right:0}button.navbar-toggler{background:#00000000;position:relative;z-index:999999999;font-size:0;width:64px;height:64px;display:flex;justify-content:center;align-items:center;padding:0;border:0}.mobile-custom.main div#main-cust-header .topnavrow a.nav-link{font-size:1.6rem;font-family:var(--primary-font);font-weight:500;padding:0 0 15px;text-align:center}.mobile-custom.main div#right-head{display:flex;flex-direction:column;align-content:center;align-items:center;width:100%;margin-top:40px;gap:15px}.mobile-custom.main ul li{text-align:center;padding:0 0 15px}div#main-cust-header .btn-contact,div#main-cust-header .btn-member{padding:7px 7px;max-width:200px;width:100%;margin:0!important}div#main-cust-header .container-fluid.cust-cont{width:100%;max-width:92%}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto;justify-content:center}.navbar-expand-lg .navbar-nav{flex-direction:column!important}div#payment section.form-style.section-padding,section.form-style.section-padding{margin-top:70px}div#top-captipn .main-head-captipn{top:50%;left:50%;transform:translate(-50%,-50%)}form#otp-form{max-width:75%}div#main-cust-header .navbar{padding:5px 0}header#navbar .topnavrow img{max-width:62px}section#delet-page h1.comman-heading.custom-witdh{max-width:100%}section.inner-hotel-list .card-title{font-size:2rem;margin:0}#restandbar .card{margin-top:50px}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:2.2rem}div#offer-del p.heading-similar,section#deatil-header p.hotel-name{font-size:1.8rem}p.heading-similar{line-height:28px}section#deatil-header .price{font-size:1.6rem;line-height:30px;margin-bottom:15px}.deatil-content ol,.deatil-content p,.deatil-content ul,p.deatil-p, .deatil-co,section#tandc p,section#tandc ul li{font-size:1.6rem;line-height:normal}.form-container .btn-darkblue,.form-container button.btn-yellow,section#benifit-card .btn-gold{max-width:20%}div#payment div#payment-comman h2,div#payment div#payment-comman h3{font-size:2.2rem}}@media (max-width:1025px){section#benifit-card .btn-gold,section#benift-content .deatil-button a.bg-blue{max-width:35%!important;width:100%}.main-head-captipn.search-hotels-resorts div#custom-select,.main-head-captipn.search-member-offers div#custom-select{max-width:100%}div#ben-color{width:33.33%}.repeated-card .custom-chnage p{font-size:1.6rem}.coupon-details span.divder{top:30px;width:88%}div#payment-comman .form-container{padding:50px 50px}section#sales-from{margin-top:50px}.innerpayment-head div#top-captipn .main-head-captipn{top:50%;bottom:unset;width:80%}section#sli-hotel .container-fluid.cust-cont>.row.aos-init.aos-animate{width:calc(100% - 82px)}section#sli-hotel .swiper.offSlide{padding:0 30px 30px}.slili-slider:after,.slili-slider:before{width:20px}section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{left:18px}section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{right:18px}span.and{height:160px}span.and{height:140px}#buffet-section .right-inner{padding:40px 40px 40px}#thankyou .modal-dialog,div#alreadyExists .modal-dialog{max-width:50%}#thankyou .modal-content,div#alreadyExists .modal-content{padding:20px 10px}#buffet-section .content-side{width:55%}#buffet-section .img-side{width:45%}p.heading-similar{margin:0}section#deatil-header p.hotel-name{font-size:1.8rem;margin-top:-5px}section#deatil-header .price{margin:5px auto 10px!important}section#deatil-header div#hoetl-deatil p.hotel-name{margin-top:0}section#deatil-header .price svg{width:32px}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:7vw}h2.price-new,section#benifit-card .card-body h2{font-size:4.5rem}h2.price-new i,section#benifit-card .card-body i{font-size:2.8rem;margin-top:-5px}h2.price-new,section#benifit-card .card-body h2{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;font-size:4.5rem}section#benift-content h3{font-size:2.6rem;margin-bottom:15px}section#benifit-card p.text-center.text-warning{font-size:2rem}section.inner-hotel-list .hotel-card img{min-height:200px;object-fit:cover}section.inner-hotel-list .card-body{padding:24px 15px 35px;position:relative}section#hotel-silde p.card-text.offer-approx{font-weight:500!important}.form-container{padding:50px 70px 70px}.accordian-div{padding:30px 30px 20px}.hotel-details{padding:5px 30px}.hotel-list .call-btn,.hotel-list span{font-size:1.8rem}.con-in>span,.contact-bt-info,.contact-info span.highlight,h1.second-heading{font-size:2.2rem;line-height:28px}.hotel-list .call-btn{width:25%}section.custom-mob-height span.card-and{width:10%;height:auto}}@media (max-width:992px){.sitemaplist .btn-join{max-width:100%;width:100%}.search-restaurants-bars div#custom-select .form-group{min-width:80%;width:100%}.search-restaurants-bars div#custom-select{max-width:100%}.filter-section .hotel-card img{height:160px}section.filter-section a.cust-button{margin-top:0}section#benift-content p.deatil-p{width:100%}.col-md-4.col-12.repeated-card{width:50%}#buffet-section .img-side span.and,.swiper.mySwiper .innerslider span.and,section#offer-details-main span.card-and{min-width:90px;height:auto}div#ben-color{width:33.33%}#restandbar .card{margin-top:25px!important}section#inner-offer-listing,section#restandbar,section.inner-hotel-list{margin-top:30px}section#hotel-silde .card-title{font-size:2rem;line-height:normal}.filter-section .hotel-card{margin-bottom:40px}div#tabs-contents .tab-pane .col-md-3{width:45%}section#deatil-header+section.deatil-content.section-padding .deatil-button a{font-size:1.8rem}div#card-list .benifit-card.bg-blue .coupon-details span.and{left:25px!important;top:-95px;right:unset;width:95px;height:95px}section.custom-mob-height span.card-and{width:10%;height:auto}.qr-container img:nth-child(2){width:120px}#thankyou .modal-dialog,div#alreadyExists .modal-dialog{max-width:55%}section#benifits-section .col-md-3.col-12,section#offers-section .col-md-3.col-12,section.offers-section.section-padding .col-md-3.col-12{width:45%}section#benifits-section .row,section#offers-section .row,section.offers-section.section-padding .row:nth-child(2){justify-content:center}.offers-section .custom-card,section#offers-section .col-md-3.col-12 .custom-card{margin-bottom:45px}.offers-section .col-md-3.col-12:nth-child(3) .custom-card,section#offers-section .col-md-3.col-12:nth-child(3) .custom-card,section#offers-section .col-md-3.col-12:nth-child(4) .custom-card{margin-bottom:0}div#main-steps{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start}div#main-steps .col-md-4{width:100%;text-align:left;display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start}div#main-steps .col-md-4 .step-number{max-width:42px;height:42px;width:100%;margin-top:2px}.step-number{font-size:2rem}div#main-steps .align-mob{padding-left:10px;margin-bottom:20px;width:calc(100% - 43px)}div#main-steps .col-md-4:last-child .align-mob{margin:0}section#mobile-section .right-inner{padding-right:20px}.footer .col-md-3{text-align:left}.text-footer,p.text-footer.mt-3{line-height:normal;margin-bottom:20px}.app-store{align-items:flex-start;flex-direction:column}.mySwiper .swiper-slide img,section#offer-details-main .main-header-image img{object-fit:cover;height:65vh}p.cust-text{line-height:normal}.footer p a.mail{text-decoration:underline!important;word-break:break-word;line-height:normal}span.and{height:110px}section#benifit-card .benefit-card{max-width:90%}p.sub-line{max-width:100%}section#contant-us-tabs .container.fluid.cust-cont{max-width:92%;width:100%}div#main-steps .step-title{line-height:26px}section#contant-us-tabs .container.mt-5{width:100%;max-width:100%;margin-top:0!important}.con-in>span,.contact-bt-info,.contact-info span.highlight,h1.second-heading{font-size:2.2rem;line-height:24px}.contact-item i svg{width:42px}.form-container{padding:50px 50px 70px}.lef-side p{line-height:20px;margin-top:10px}div#custom-select{max-width:100%}section.custom-mob-height img{height:65vh;object-fit:cover;width:100%}div#custom-select{flex-direction:column}div#custom-select .form-group,div#custom-select .search-box{width:100%;max-width:80%}div#custom-select .custom-select,div#custom-select .selectric{width:100%;max-width:100%}section#inner-offer-listing .col-md-4.col-12{width:50%}div#custom-select .selectric-wrapper{max-width:100%;width:100%}.custom-card,section#inner-offer-listing .col-md-4.col-12:nth-child(2) .custom-card{margin-top:0}section#inner-offer-listing .col-md-4.col-12:nth-child(3) .custom-card{margin-top:25px}div#top-captipn .main-header-image img{height:unset}.button-row button{font-size:1.8rem}form#otp-form{max-width:100%}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{margin-top:25px;width:100%;max-width:98%}ul.details-icon img{width:40px}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n) .benifit-card .coupon-details::before,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+1) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--secondary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n) .benifit-card .coupon-details::after,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+1) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--secondary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+2) .benifit-card .coupon-details::before,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+3) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--primary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+2) .benifit-card .coupon-details::after,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+3) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--primary-color) 10px)!important}section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(4n) .benifit-card .imge-ss span.and svg path,section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(4n+1) .benifit-card .imge-ss span.and svg path{fill:var(--secondary-color)!important}section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(4n+2) .benifit-card .imge-ss span.and svg path,section#offer-details-main+section#benifit-card .benefit-card div#ben-color:nth-child(4n+3) .benifit-card .imge-ss span.and svg path{fill:var(--primary-color)!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n) .custom-card,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+1) .custom-card{background-color:var(--primary-color)!important;color:var(--secondary-color)!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n) .custom-card .card-body.position-relative svg path,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+1) .custom-card .card-body.position-relative svg path{fill:var(--primary-color)!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n) .custom-card .card-footer a.card-button,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+1) .custom-card .card-footer a.card-button{color:var(--primary-color)}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n) .custom-card .card-footer a.card-button:hover,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+1) .custom-card .card-footer a.card-button:hover{color:var(--white);background-color:var(--secondary-color)}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+2) .custom-card,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+3) .custom-card{background-color:var(--secondary-color)!important;color:var(--primary-color)!important}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+2) .custom-card .card-body.position-relative svg path,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+3) .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(4n+2) .custom-card .card-footer a.card-button,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+3) .custom-card .card-footer a.card-button{color:var(--secondary-color)}section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+2) .custom-card .card-footer a.card-button:hover,section#inner-offer-listing .row .col-md-4.col-12:nth-child(4n+3) .custom-card .card-footer a.card-button:hover{color:var(--white);background-color:var(--primary-color)}section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n) .custom-card,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+1) .custom-card{background-color:var(--primary-color);color:var(--secondary-color)}section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n) .custom-card span.and,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+1) .custom-card span.and{background-color:var(--primary-color)}section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+2) .custom-card,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+3) .custom-card{background-color:var(--secondary-color);color:var(--primary-color)}section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+2) .custom-card span.and,section#offers-section div#card-list .row .col-md-3.col-12:nth-child(4n+3) .custom-card span.and{background-color:var(--secondary-color)}section#deatil-header+section.deatil-content.section-padding .deatil-button a{max-width:35%}}@media (max-width:768px){.sitemaplist .btn-join{max-width:75%;width:100%}h5#thankyouLabel svg{width:70%;height:auto}section#custom-content ol li::before,section#custom-content ul li::before{width:15px;height:11px;top:5px}section#custom-content ol li,section#custom-content ul li{padding-left:0px}div#card-list a.t-none:hover .benifit-card,section#benifit-card .benefit-card .benifit-card:hover{transform:unset!important}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:10vw}i.nnew{font-size:1.2rem}div#ben-color span.divder{top:25px}section#benifit-card h1+p{width:100%}.coupon-details span.divder{top:24px;width:88%}span.new svg{height:25px;width:100%}.client-sliderone .swiper-wrapper{justify-content:unset}.btn-custom.btn-darkblue.buyNow{margin-top:20px}section#sales-from .form-container .row.justify-content-center .col-md-6 .btn-custom.btn-darkblue{max-width:50%}.payment-container .row.from-button>.col-md-6.col-12:first-child,.payment-container .row.from-button>.col-md-6.col-12:last-child{text-align:center}.col-md-4.col-12.repeated-card{width:50%}.home-slider .and{width:140px}form#joinNowForm .row:last-child .col-md-6.text-end{text-align:center!important}form#joinNowForm .row:last-child .col-md-6{text-align:center!important}#restandbar .col-md-4.col-12:nth-child(3) .card{margin-top:25px}section#deatil-header h1,section#offer-details-main h1.comman-heading{max-width:90%}.hotel-sliderer{padding:50px 0 10px 0}div#list-card .card-body .row div#ben-color:nth-child(odd) .benifit-card .coupon-details::after,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 15px,var(--secondary-color) 16px)}div#list-card .card-body .row div#ben-color:nth-child(odd) .benifit-card .coupon-details::before,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 15px,var(--secondary-color) 16px)}ul#tabs-section{width:100%}div#tabs-contents .tab-pane .col-md-3{width:50%}div#payment div#payment-comman h2,div#payment div#payment-comman h3{font-size:2rem}div#list-card .card-body .row div#ben-color:nth-child(2n) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 15px,var(--primary-color) 16px)!important}div#list-card .card-body .row div#ben-color:nth-child(2n) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 15px,var(--primary-color) 16px)!important}a.menu svg{width:52px;height:auto}a.menu{position:absolute;top:36px}#restandbar .price{width:80%}.not-found svg{width:70px;height:70px;margin:10px}.custom-chnage p svg{width:20px}.not-found p{font-size:2rem}div#offer-del h1{line-height:15px}div#offer-del h1,section#deatil-header h1.comman-heading{margin-bottom:5px}section#deatil-header .price{font-size:1.6rem;line-height:30px;margin-top:12px;margin-bottom:10px}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:2rem}p.hotel-name{font-size:1.6rem}.not-found,section#sli-hotel .not-found{margin-top:0;padding:100px 20px}.offSlide .swiper-pagination,section#hotel-silde .swiper-pagination{bottom:0;top:unset;left:0;right:0;max-width:max-content;margin:0 auto}.hotel-sliderer{padding-bottom:40px!important}section#hotel-silde{padding:50px 0 00px}section#benifit-card .benift-card-image+p{max-width:100%;margin:0 auto}section#hotel-silde+section#sli-hotel{padding-top:50px}footer.footer .cookie-banner p{margin:0;font-size:1.6rem;max-width:100%}.row.from-button{gap:25px}section#deatil-header{border-radius:0 0 30px 30px}.coupon-details.position-relative span.and{width:116px;height:123px;top:-123px;bottom:0}footer.footer .cookie-banner .ok-btn{padding:10px 50px;font-size:2rem;margin:0}div#payment-comman p br{display:none}.qr-container .img-fluid{max-width:35%;width:100%}.row.footer-section .col-md-3.col-6:nth-child(3){margin-top:11px}#thankyou .modal-body p,div#alreadyExists .modal-body p{font-size:1.6rem}#thankyou .modal-body h5,div#alreadyExists .modal-body h5{font-size:2rem}div#alreadyExists h5 svg,div#thankyou h5 svg{width:82px;height:auto}#buffet-section .content-side,#buffet-section .img-side,section#mobile-section .main-buffet-content .content-side,section#mobile-section .main-buffet-content .img-side{width:100%}section#benifits-section .col-md-3.col-12,section#offers-section .col-md-3.col-12{width:50%}section#mobile-section .main-buffet-content .img-side{padding-top:35px}div#main-steps .col-md-4{flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:center}div#main-steps .align-mob{text-align:center}div#main-steps{display:flex;flex-direction:column;align-content:center;align-items:center}.store-buttons{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;gap:20px}section#mobile-section .right-inner{padding-right:0;text-align:center}.footer .col-md-3{margin-bottom:40px}.footer .col-md-3:first-child{margin-bottom:40px}.Copy{font-size:1.6rem;padding:20px}section#offer-details-main .detail-slidersec img,section#offer-details-main .main-header-image img{object-fit:cover;height:30vh;width:100%}.detail-slidersec .innerslider span.and{height:85px}.main-con h2{margin-top:20px}section#custom-content .comman-heading.c-y{margin-bottom:10px}ul.details-icon img{max-width:58px}div#ben-color{width:50%}section#deatil-header+section.deatil-content.section-padding .deatil-button a{font-size:2rem}section.deatil-content.section-padding{padding-top:50px;padding-bottom:70px}section#benifits-section .col-md-3.col-12,section#offers-section .col-md-3.col-12,section.offers-section.section-padding .col-md-3.col-12{width:50%}section#benifit-card .benefit-card{max-width:100%}section#benift-content h3{margin-bottom:10px}.deatil-button{margin-top:30px}section#benifit-card .btn-gold{max-width:36.5%}section.inner-hotel-list p.card-text{line-height:normal;margin-top:0}section.filter-section.section-padding a.cust-button{margin:0}.col-md-3.commn-tet{width:100%}.col-md-3.com-fot{width:100%}footer.footer .row .col-md-3:last-child{width:100%}.hotel-details{flex-direction:row;flex-wrap:wrap;padding:10px 30px 5px}.hotel-list span.name{width:100%}.hotel-list .call-btn,.hotel-list span.number{width:50%}.hotel-details span{line-height:26px}.hotel-list .call-btn{width:25%;text-align:right}.contact-info{display:flex;justify-content:center;align-items:flex-start;text-align:left;gap:10px;flex-direction:column}.contact-info{padding:30px 0}section#contant-us-tabs ul#myTab li button{padding:10px 0}section#inner-offer-listing,section#restandbar,section.inner-hotel-list{margin-top:50px}.client-sliderone .swiper-slide img{display:block;width:60%;height:auto}div#payment section.form-style.section-padding,section.form-style.section-padding{margin-top:50px}.footer .btn-subscribe{padding:8px 10px}.footer .col-md-3 p.text-footer.mt-3{margin-top:40px!important}.footer .app-store{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0}.text-footer,p.text-footer.mt-3{line-height:normal;margin-bottom:10px!important}.Copy{margin-top:0}section#benifits-section+section.filter-section.section-padding{padding:60px 0}.ul-card .screen{width:70%}.ul-card{justify-content:center}section#benifit-card .benift-card-image .card-header img{max-width:80%}section.custom-mob-height span.card-and{width:100px;height:auto;bottom:0}section#sli-hotel .custom-card .card-footer a.card-button{margin-top:15px;margin-bottom:10px}section#sli-hotel .swiper.offSlide{padding:0 24px 30px}section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{width:45px;height:45px;left:12px}section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{width:45px;height:45px;right:13px}.slili-slider .swiper-button-next,.slili-slider .swiper-button-prev{top:40%!important}.main-header-image::after{background:linear-gradient(180deg,rgba(0,0,0,0) 8.22%,rgb(0 0 0 / 77%) 85.6%);height:70%}.not-found,section#sli-hotel .not-found{margin-top:0;padding:100px 20px;width:90%}.swiper.mySwiper .innerslider .caption{max-width:100%;bottom:unset!important;width:80%}section#inner-hotel-listing .col-md-4.col-12{width:50%}section.inner-hotel-list .col-md-4.col-12:nth-child(3) .card.hotel-card{margin-top:25px}section#deatil-header+section.deatil-content.section-padding .deatil-button a{font-size:1.6rem}.form-container .custom-slect span.label{padding:20px 19px;font-size:1.4rem}.right-side.form-container .form-group.custom-slect .btnCityHelpline{top:13%}section#sales-from{margin-top:50px}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 15px,var(--primary-color) 16px)!important}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 15px,var(--primary-color) 16px)!important}.repeated-card .custom-chnage p{font-size:1.6rem;margin:5px 0}section#benifit-card .btn-gold,section#benift-content .deatil-button a.bg-blue{max-width:80%!important;width:100%}footer.footer.text-center.text-lg-start .col-md-3{text-align:center}.footer .app-store{justify-content:center;align-items:flex-start}.app-store a:last-child img{margin:0}#faq .accordion-button{font-size:1.6rem}.container-faq .accordion-body{font-size:1.4rem}#faq .accordion-button::after{font-size:26px}.main-con h2{font-size:1.6rem}.btn-yellow:hover{background:var(--primary-color)!important;color:#fff!important}.btn-darkblue:hover{background:var(--secondary-color)!important;color:#fff!important;transition:.3s ease}div#custom-select .selectric-items li{font-size:1.4rem}h2.footer-title{font-size:1.6rem;margin-bottom:10px}.col-xs-12.sitemaplist li{margin-top:10px!important}section#delet-page .main-header-image .main-head-captipn{top:45%;bottom:unset}div#main-steps .align-mob{padding-left:0}div#custom-select .selectric-items li{padding:8px 10px}.selectric-items li,.selectric-items ul{font-size:1.4rem!important;line-height:16px!important}}@media (max-width:650px){.custom-card,section#inner-offer-listing .col-md-4.col-12:first-child .custom-card{margin-top:0}.custom-card,section#inner-offer-listing .col-md-4.col-12 .custom-card{margin-top:20px}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{width:100%}section#inner-offer-listing .col-md-4.col-12:nth-child(3) .custom-card{margin-top:20px}#restandbar .col-md-4.col-12:first-child .card.same{margin-top:0!important}section.inner-hotel-list .col-md-4.col-12 .card.hotel-card{margin-bottom:30px;margin-top:0!important}#thankyou .modal-dialog,div#alreadyExists .modal-dialog{max-width:85%;margin:0 auto}#thankyou .modal-body p,div#alreadyExists .modal-body p{max-width:100%}div#top-captipn .main-head-captipn{width:80%}section#offer-details-main div#top-captipn img{height:50vh}form#joinnow .btn-yellow{margin-bottom:20px}span.and{height:125px}div#payment section#offer-details-main div#top-captipn img{height:35vh}div#payment-comman .form-container{padding:40px 25px}.qr-container .img-fluid{max-width:44%}div#payment-comman .comman-p{margin-bottom:15px!important}div#payment-comman .comman-p:first-child{margin:0!important}.com-pin-form{max-width:100%}form#otpPinForm input,form#otpPinForm span.input-group-text{padding:0 10px 0!important}div#payment div#payment-comman p.pin-head{margin-top:35px!important}.ul-card .screen{width:85%}section#benifit-card .btn-gold{max-width:80%}.filter-section .hotel-card{margin-bottom:40px}.container-faq{max-width:100%;width:100%;box-shadow:none;margin-top:10px;padding:0!important}#faq .accordion-button{padding:17px 60px 17px 21px}.c-check-heading+.form-group{flex-wrap:wrap;gap:10px}.com-pin-form{max-width:95%;gap:10px}section#deatil-header+section#offer-pad-section{padding:60px 0}.form-container .form-group{margin-bottom:30px!important}.form-container{padding:30px 20px 30px!important}.login-captcha.form-group{margin:0!important}section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{width:100%}div#top-captipn .main-head-captipn{z-index:9999}div#ben-color div.exampleModal .modal-content{max-width:90%;margin:0 auto}div#ben-color div.exampleModal .modal-body ul{font-size:1.4rem}div#ben-color div.exampleModal .modal-body p:first-child{font-size:1.8rem}div#ben-color div.exampleModal .modal-body a{font-size:1.6rem;padding:10px 50px}}#faq .accordion-button::after{right:10px;top:15%}.swiper.mySwiper .innerslider{position:relative;width:100%}.contact-bt-info a{color:var(--primary-color)}.contact-bt-info a:hover{color:var(--secondary-color)}span#filename{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}section#benifits-section h3+p{max-width:75%;margin:0 auto}@media (max-width:576px){.row.footer-section .col-md-3.col-6{width:100%}.button-div{flex-direction:column}section.info-section.section-padding ol li:before,section.info-section.section-padding ul li:before{top:1px!important}.selectric-scroll input.selectric-search,div#newsletter input.selectric-search{font-size:1.4rem}.form-group.custom-slect .selectric-show-label .selectric.show-label span{color:var(--second-blue)!important;padding:32px 20px 11px}.selectric-scroll input.selectric-search,div#newsletter input.selectric-search{padding:10px 15px}section#del .screen{margin-top:30px}.mem-listing-points .e-height,.mem-listing-points .e-height p{font-size:1.4rem;font-weight:400}form#salesform div#below .selectric-wrapper.selected-option span.label{padding-right:50px}.contact-acc .accordian-div{padding:20px 20px 20px}section#benift-content h3{line-height:26px}div#contact .contact-acc .right-side.form-container{margin-top:0}section#deatil-header+section#offer-pad-section{padding:50px 0 30px}section#offer-details-main .main-head-captipn{top:unset;bottom:0}div#payment .main-head-captipn{top:50%;bottom:unset}section#tandc{padding:30px 0}div#newsletter p{color:var(--secondary-color);font-size:1.4rem;margin-bottom:0;width:90%;margin:0 auto}.coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--secondary-color) 10px)}.coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--secondary-color) 10px)}section#inner-offer-listing .custom-card .card-footer,section#inner-offer-listing .custom-card .card-header{font-size:1.4rem;line-height:normal}.form-group.text-area-manner label{width:calc(100% - 35px);background:#fff;padding-top:10px;padding-bottom:10px}section#benifits-section .swiper-slide .benifit-card .coupon-details p.overlap{max-width:85%!important;padding:0 5px}section#benifit-card div#ben-color p.offer-name-main.overlap{max-width:75%!important;padding:0 5px}div#ben-color span.divder{top:30px}section#benifits-section h3+p{max-width:100%;margin:0 auto}#buffet-section .img-side span.and,.swiper.mySwiper .innerslider span.and,section#offer-details-main span.card-and{min-width:70px;height:auto}.c-check-heading{font-size:1.6rem}#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;left:15px}.form-container .custom-slect span.label{padding:20px 19px}#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#partner_form .custom-slect .selected-option span.label{padding:32px 19px 11px}div#newsletter .form-container .custom-slect .selected-option span.label{padding:29px 19px 9px;font-size:1.4rem}div#top-captipn .main-head-captipn p{width:100%;margin:0 auto;padding:0}.innerpayment-head div#top-captipn .main-head-captipn h1+h2 span{font-size:2.5rem}.innerpayment-head div#top-captipn .main-head-captipn h1{margin-bottom:5px}.client-sliderone .swiper-slide img{width:100%;max-width:40%}.form-container .mob-btn button.btn{max-width:80%;width:100%}section.inner-hotel-list .hotel-card .card-body h3{width:90%}.deatil-content ol,.deatil-content p,.deatil-content ul,p.deatil-p, .deatil-co,section#tandc p,section#tandc ul li{font-size:1.4rem;line-height:normal}.form-container textarea{font-size:1.6rem!important;line-height:normal}textarea::placeholder{font-size:1.4rem!important}.not-found,section#sli-hotel .not-found{margin-top:0;padding:0}.not-found svg{width:50px;height:50px;margin:10px}.form-container label.error{font-size:12px!important}section#deatil-header .price{margin:10px auto 10px!important}div#hoetl-deatil p.hotel-name,p.heading-similar,section#deatil-header .price,section#deatil-header div#hoetl-deatil p.hotel-name{font-size:1.4rem;line-height:normal}.repeated-card .custom-chnage p{font-size:1.4rem;margin:3px 0}.row.footer-section .footer-links ul li{padding-left:0!important;height:30px}.row.footer-section .footer-links ul li::marker{font-size:18px!important}section#custom-content ol li,section#custom-content ul li{padding-left:0}section#custom-content ul li::marker{font-size:18px}section#custom-content ol li::marker{font-size: 1.4rem;}.mem-listing-points ol li:before,.mem-listing-points ul li:before,section.info-section.section-padding ol li:before,section.info-section.section-padding ul li:before{top:10px;width:15px}.mem-listing-points ol li,.mem-listing-points ul li{padding:8px 0 0 0}section#deatil-header .main-detail-info p.heading-similar{font-size:1.6rem;line-height:normal;margin:5px 0}div#offer-del p.heading-similar.with-icon,section#deatil-header .main-detail-info p.heading-similar.with-icon{font-size:1.6rem}section#deatil-header .deatil-button a#cust-bb{max-width:50%;padding:13px 0}div#payment section.form-style.section-padding,section.form-style.section-padding{padding-bottom:50px}section#deatil-header .price{font-size:1.4rem;line-height:30px}label.custom-checkbox+label#acceptTerms-error{bottom:-20px!important}.card.hotel-card p.card-text.dynamic-height{font-size:1.4rem!important;margin:0!important}.new-cnage section.form-style.section-padding{padding-bottom:30px}.payment-container .row.from-button>.col-md-6.col-12 button{max-width:75%}section#benifits-section .benifit-card .coupon-details p{top:6px}section.inner-hotel-list p.card-text{font-size:1.8rem;line-height:normal;margin-top:5px}section#inner-hotel-listing .col-md-4.col-12{width:100%}section.inner-hotel-list p.card-text{font-size:1.6rem;line-height:normal;height:auto}section#deatil-header p.heading-similar svg{margin-right:0;width:18px;height:auto;margin-top:-5px}#restandbar .price{font-size:1.4rem}#restandbar .card{box-shadow:2px 3px 10px rgba(0,0,0,.25)}#restandbar .card-title{font-size:1.8rem;line-height:normal}#restandbar .card-subtitle{font-size:1.6rem;line-height:normal;margin-bottom:0!important}p.member-benifits-heading{margin-bottom:5px!important}.offers-section .custom-card,section#inner-offer-listing .custom-card{box-shadow:1px 3px 3px rgba(0,0,0,.25)}#restandbar .card-body{padding:0 0 20px}section.inner-hotel-list .card-title{font-size:1.8rem;margin:0}.mem-listing-points p{font-size:1.6rem;font-weight:500;margin-bottom:0}.mem-listing-points ol li,.mem-listing-points ul li{font-size:1.4rem;line-height:normal}.custom-chnage p{font-size:1.5rem}.accordian-div{padding:20px 30px 20px}.accordian-div .form-group.custom-slect{margin-bottom:10px!important}.col-md-4.col-12.repeated-card{width:100%;margin-bottom:30px}section.inner-hotel-list .hotel-card .card-body{padding:0 0 20px}section.inner-hotel-list .hotel-card img{min-height:100px;object-fit:cover}section#benifits-section .benifit-card .coupon-details p{font-size:1.2rem;line-height:normal}section.custom-mob-height span.card-and{width:85px;height:95px;overflow:hidden}div#payment-comman p,p.successalert.showalert{font-size:1.4rem}section#inner-offer-listing .custom-card .card-body.position-relative span.card-and{z-index:99;bottom:-13px;left:26px;top:unset;width:30%;height:60px;display:block}#newsletter .modal-body{border:3px solid var(--primary-color)}section#inner-offer-listing .custom-card .card-body.position-relative span.card-and svg{width:100%;height:auto}.mySwiper span.and{width:85px;height:85px}div#newsletter form.form-container{margin:10px 0 10px;padding:10px 15px!important}div#card-list .benifit-card .imge-ss span.and{height:50px;width:50px}div#tabs-contents span.and{height:50px;width:50px}.coupon-details span.divder{top:35px}.card.hotel-card span.and,div#card-list span.and{height:50px;width:50px}.coupon-details span.divder{width:85%}.filter-section div#tabs-contents .hotel-card .card-body{padding:10px 10px 10px}div#ben-color p.descritpion-text,section#benifits-section .benifit-card .coupon-details p.descritpion-text{font-size:1.2rem;padding:0 10px}#restandbar .col-md-4.col-12 .card{margin-top:0!important}div#ben-color p.offer-name-main.overlap{font-size:1.4rem;padding:0}div#ben-color p.descritpion-text{font-size:1.4rem;margin-top:5px;padding:0 10px}a.cust-button.bg-blue{margin-top:0;font-size:1.4rem;padding:7px 20px;border-radius:7px}section.filter-section a.cust-button{padding:7px 20px;border-radius:7px}.col-md-3.com-fot{width:100%}.footer .btn-subscribe{max-width:45%}.footer .btn-subscribe{padding:3px 10px;margin-top:20px!important;font-size:1.4rem}.swiper.mySwiper .innerslider .caption a.cust-button{margin-top:15px;font-size:1.4rem;border-radius:7px;max-width:150px}section#deatil-header h1,section#offer-details-main h1.comman-heading{max-width:95%}section#sli-hotel .custom-card{max-width:97.5%!important;margin-bottom:10px!important}.offers-section .card-footer{padding:7px 10px 7px}.offers-section .card-header,section#inner-offer-listing .card-header{padding:7px 10px 7px}.hotel-sliderer{padding:35px 0 10px 0}section#sli-hotel .custom-card .card-footer a.card-button{margin-top:7px;margin-bottom:10px}section#inner-offer-listing .custom-card,section#sli-hotel .custom-card,section.inner-hotel-list .card.hotel-card{box-shadow:0 5px 5px rgba(0,0,0,.25)}section#hotel-silde .card-title{font-size:1.4rem;line-height:normal}.hotel-sliderer{padding-bottom:10px!important}.hotel-sliderer .swiper-pagination span.swiper-pagination-bullet,.offSlide .swiper-pagination span.swiper-pagination-bullet{width:12px;height:12px}section#hotel-silde p.card-text.offer-approx{font-size:1.2rem}section#hotel-silde+section#sli-hotel .row:first-child{width:100%;margin:0 auto}section#sli-hotel .container-fluid.cust-cont{max-width:92%!important;margin:0 auto;width:100%}.slili-slider .swiper-button-next,.slili-slider .swiper-button-prev{top:45%!important}section#sli-hotel .comman-heading{margin:0;padding-bottom:30px}section#buffet-section+section#benifits-section .view-all{margin-top:10px}section.filter-section.section-padding a.cust-button{margin-top:15px!important;font-size:1.4rem}.home-slider .swiper-button-next,section#benifits-section .swiper-button-next,section#sli-hotel .slili-slider .swiper-button-next{width:40px;height:40px}.home-slider .swiper-button-prev,section#benifits-section .swiper-button-prev,section#sli-hotel .slili-slider .swiper-button-prev{width:40px;height:40px}div#tabs-contents .tab-pane .col-md-3{width:50%}.mySwiper-offer,section#sli-hotel .swiper.offSlide{padding:0 10px 10px}span#removeFile{right:10px}section#benifit-card .benefit-card .benifit-card{padding:0}.filter-section .hotel-card img{width:100%;height:unset}span#filename{max-width:80%}.benifit-card.bg-yelloww span.divder{top:25px}div#list-card .card-body .row .col-md-6.col-12:nth-child(odd) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 25%,#00000000 15px,var(--primary-color) 16px)}div#list-card .card-body .row .col-md-6.col-12:nth-child(odd) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 26%,transparent 15px,var(--primary-color) 16px)}div#list-card .card-body .row .col-md-6.col-12:nth-child(2n) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 25%,#00000000 15px,var(--secondary-color) 16px)}div#list-card .card-body .row .col-md-6.col-12:nth-child(2n) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 25%,transparent 15px,var(--secondary-color) 16px)}div#tabs-contents h4.h5.card-title{font-size:1.4rem}.filter-section .hotel-card{margin-bottom:15px}.card.hotel-card span.and{top:-95px}section#mobile-section .store-buttons img:first-child{margin-left:0;margin-right:0}.card.hotel-card span.and,div#card-list span.and{left:30px;bottom:0}#sli-hotel .col-md-6.col-6{width:70%}div#payment div#payment-comman h2,div#payment div#payment-comman h3{line-height:26px}.selectric-items ul{padding:15px 0}.login-captcha.form-group>div,div#contactcaptchadiv,div#joincaptchadiv,div#partnercaptchadiv{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.hotel-sliderer{overflow:hidden}section#deatil-header .container-fluid.p-0{overflow:hidden}#sli-hotel .col-md-6.col-6.text-end{width:30%}#sli-hotel .col-md-6.col-6.text-end h5.comman-heading.c-y{font-size:1.6rem;padding:0 0 0}section.offers-section .comman-heading a{font-size:1.6rem}div#custom-select .selectric .label{max-width:100%}.qr-container{margin:25px 0 25px;flex-direction:column;justify-content:center}.qr-oint .row .col-md-6:last-child .qr-container{margin-top:0}.qr-container .img-fluid{max-width:45%}.qr-container img:nth-child(2){width:145px}#newsletter .form-section{width:100%}#newsletter .form-section h3{font-size:2rem}.form-container .custom-slect span.label{text-align:left}#newsletter .btn-subscribe{max-width:100%}section#contant-us-tabs ul#myTab li button{font-size:1.6rem;line-height:normal}#newsletter .modal-body{max-width:95%;width:100%}div#newsletter form.form-container{margin:10px 0 10px}.btn-custom.btn-darkblue.buyNow{margin-top:20px}section#offers-section .view-all{margin-top:15px}.offers-section .custom-card,section#offers-section .col-md-3.col-12 .custom-card{margin-bottom:15px!important}.benifit-card{margin:35px auto 0;padding:20px;max-width:100%;width:100%}section#benifit-card .benefit-card{max-width:90%}.offers-section .custom-card,section#inner-offer-listing .custom-card{max-width:100%!important}.row.footer-section .col-md-3.col-6 h2.footer-title{margin-top:25px}.row.footer-section .col-md-3.col-6:first-child h2.footer-title{margin-top:0}.sitemaplist .btn-join{max-width:50%;width:100%;padding:2px 0;margin-top:5px!important;font-size:1.4rem;border-radius:7px;margin-top:0}p.normal-p{margin:20px 0 30px}section#benifit-card p.text-center.text-warning{margin-top:5px}p.heading-similar{font-size:2rem;line-height:normal}p.heading-similar+p.hotel-name{line-height:normal}ul.details-icon img{max-width:52px}section#deatil-header .price{width:85%}ul.details-icon{margin-top:10px}section#deatil-header .price svg{width:26px}.deatil-button{flex-direction:column}.deatil-button a,section#deatil-header+section.deatil-content.section-padding .deatil-button a{max-width:60%}.deatil-button{gap:15px}ul.details-icon{padding:0 10px;flex-wrap:wrap}section#deatil-header .card-body{padding:0 20px;overflow:hidden}section#benifits-section .col-md-3.col-12,section#offers-section .col-md-3.col-12,section.offers-section.section-padding .col-md-3.col-12{width:100%}.form-container .btn-darkblue,.form-container button.btn-yellow,section#benifit-card .btn-gold{font-size:1.6rem}section#contant-us-tabs ul#myTab li button{font-size:1.6rem!important}h2.price-new,section#benifit-card .card-body h2{font-size:3rem;margin:10px 0}h2.price-new i,section#benifit-card .card-body i{font-size:2.8rem;margin-top:0}.hotel-list .call-btn,.hotel-list span.number{width:50%!important}section#contant-us-tabs ul#myTab li button{font-size:2.2rem}.hotel-list .call-btn,.hotel-list span,.lef-side p{font-size:1.6rem}.accordian-div .lef-side,.accordian-div .right-side{width:100%}.accordian-div{justify-content:space-between;align-items:flex-start;flex-direction:column;align-content:flex-start}.contact-bt-info{font-size:2rem}.contact-bt-info br{display:none}.con-in>span,.contact-info span.highlight{font-size:1.6rem!important}.contact-item i svg{width:26px;height:auto}div#contact .form-heading h2,div#partner h2{margin-bottom:10px}h1.second-heading{font-size:2rem}.hotel-list .call-btn svg{width:22px}.form-container{padding:50px 20px 70px}.lef-side p{margin-bottom:10px}.contact-acc{margin-bottom:50px}section#contant-us-tabs ul#myTab li button{font-size:1.6rem}.form-container h2{font-size:2.3rem;width:100%;margin:0 auto 20px}.custom-checkbox input[type=checkbox]{padding:0}header#navbar .topnavrow img{max-width:62px}.main-head-captipn p{color:var(--white);font-size:1.6rem;line-height:5px;margin-top:0;padding:0 20px}section.custom-mob-height .main-head-captipn p{color:var(--white);font-size:1.6rem;line-height:normal;margin-top:0;padding:0 20px;margin-bottom:40px}#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{max-width:100%;margin:0 auto}section#hotel-silde{padding:20px 0 00px}section#hotel-silde+section#sli-hotel{padding-top:30px}section#benifits-section p.comman-p.c-b{padding:0 15px}section.deatil-content.section-padding{padding-bottom:35px}div#partner>p{margin:20px 0}section#benifit-card .card-body h2{padding:20px 0 0}div#contact .form-heading p{margin-bottom:20px}div#contact .form-container{margin-top:10px}.right-side.form-container .form-group.custom-slect{margin-bottom:20px}.hotel-list .call-btn{display:flex;align-content:center;justify-content:flex-end;align-items:center;gap:4px}span.and{height:120px}section#restandbar span.card-and,section.inner-hotel-list .card-body span.card-and{top:-55px;height:55px;width:55px}section#restandbar span.card-and svg,section.inner-hotel-list .card-body span.card-and svg{width:100%;height:100%}.form-container input,span.input-group-text{padding:30px 19px 9px;font-size:1.6rem}.custom-checkbox{font-size:1.4rem}.form-group.custom-otp-sec input.otp-input{padding:40px 0 9px}span.input-group-text{bottom:-1px;padding-left:7px}.form-container .form-group label.error{bottom:-23px!important}.form-container .form-group{margin-bottom:45px}div#custom-select .search-box{padding:0}div#custom-select .selectric{padding:16px 30px 16px 15px}button.icon{top:7px}.ul-card .screen{width:100%}span.offer-name-main{font-size:2.8rem;padding:0 20px;line-height:30px}form#newsletterForm input{padding:25px 19px 5px}.footer .btn-subscribe{margin-top:10px}form#newsletterForm .form-group{margin-bottom:30px!important}#newsletter .form-section{padding:20px 15px}i.close svg{width:17px;height:auto}#newsletter .btn-subscribe{max-width:100%;font-size:1.8rem;padding:14px 25px}.custom-chosse .custom-file-upload{flex-direction:column;align-content:flex-start;gap:5px;align-items:flex-start}label.custom-file-upload span.upload-text{word-break:break-word}.mySwiper-offer .benifit-card{padding:0 6px 12px}.benifit-card{-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,0.5));filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .5))}div#ben-color .benifit-card{padding:0 3px 15px!important;margin:15px auto 0;width:100%!important}div#list-card{margin-top:00px}section#sli-hotel .container-fluid.cust-cont>.row.aos-init.aos-animate{width:calc(100% - 20px)}section#sli-hotel .swiper.offSlide{padding:0 0 20px}#sli-hotel .col-md-6.col-6.eq-width{padding:0}section.info-section.section-padding p.member-benifits-heading+ol li:before,section.info-section.section-padding p.member-benifits-heading+ul li:before{top:7px}section.info-section.section-padding p.member-benifits-heading+ol li,section.info-section.section-padding p.member-benifits-heading+ul li{padding:6px 0 0 25px}div#ben-color .benifit-card.bg-yelloww{width:95%}span.new{position:absolute;right:-9px;top:20px}span.new svg{height:30px;width:100%}section#hotel-silde .hotel-slider .card.hotel-card a.card-a{display:flex;flex-direction:column;align-content:center;align-items:center;margin:0}div#main-cust-header .btn-contact,div#main-cust-header .btn-member,div#main-cust-header .contact-number,div#main-cust-header .topnavrow a.nav-link{font-size:1.6rem}.slili-slider:after,.slili-slider:before{width:0}section#sli-hotel .slili-slider .swiper-button-next{right:0}section#benifits-section .swiper-button-next{right:5px;top:55%}section#sli-hotel .slili-slider .swiper-button-prev{left:0}section#benifits-section .swiper-button-prev{left:5px;top:55%}footer.footer .cookie-banner .ok-btn{padding:7px 40px;font-size:1.6rem}footer.footer .cookie-banner p{font-size:1.4rem}section#benifits-section .col-md-3.col-12,section#offers-section .col-md-3.col-12{width:50%}.offers-section .card-header{font-size:1.4rem;line-height:normal}.offers-section .card-footer,section#inner-offer-listing .card-footer{font-size:1.4rem;line-height:normal}#buffet-section .right-inner ol li,#buffet-section .right-inner ul li,#custom-content p,.comman-p,.footer-links a,.lef-side p,.main-con,.main-con ol,.main-con p,.main-con ul,.member-benefits-desc,.member-benefits-desc p,.not-found p,div#contact .form-heading p,div#partner>p,div#top-captipn .main-head-captipn p,p.form-para,section#benifit-card .table td,section#benifit-card .table th,section#benifit-card p,section#del .screen .card ul,section#mobile-section .right-inner ul li,section#offer-details-main .main-head-captipn.OTP p,section.info-section.section-padding ul li{font-size:1.4rem;line-height:normal}.comman-heading,.contact-info .contact-item .con-in span.highlight,.form-container h2,div#contact .form-heading h2,div#hoetl-deatil h1.comman-heading.c-y,div#offer-del h1,div#offer-del p.heading-similar,h1.second-heading,p.member-benifits-heading,section#benift-content h3,section#contant-us-tabs ul#myTab li button,section#del .screen p.ul-heading,section#delet-page h2,section.deatil-content.section-padding p.member-benifits-heading{font-size:1.8rem}.section-padding{padding:30px 0}section#benifits-section+section.filter-section.section-padding{padding:30px 0}.filter-section .nav-tabs .nav-link{font-size:1.6rem}.filter-section .nav-tabs .nav-link{padding:5px 15px;font-size:1.4rem}section#mobile-section .right-inner .comman-p p{margin-top:10px}p.steps-info{font-size:1.4rem;line-height:normal}div#main-steps .step-title{font-size:1.6rem;line-height:36px}.Copy{font-size:1.4rem;padding:10px}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n) .benifit-card .coupon-details::before,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+1) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--secondary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n) .benifit-card .coupon-details::after,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+1) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--secondary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+2) .benifit-card .coupon-details::before,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+3) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--primary-color) 10px)!important}#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+2) .benifit-card .coupon-details::after,#benifit-card #list-card .card-body .row #ben-color:nth-child(4n+3) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--primary-color) 10px)!important}.mySwiper-offer{padding:0 20px 10px}a.card-button{padding:7px 15px;font-size:1.4rem;line-height:21px}section#inner-offer-listing .card-header{font-size:1.4rem;line-height:normal;padding:10px 10px 10px}#restandbar .card,section#inner-offer-listing .custom-card,section.inner-hotel-list .card.hotel-card{border-radius:12px}.card.same a.card-button{margin-top:10px}section.custom-mob-height span.card-and svg{width:100%;height:100px}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)!important}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)!important}div#list-card .card-body .row div#ben-color:nth-child(2n) .benifit-card .coupon-details::before{background-image:radial-gradient(circle at 0 30%,#00000000 10px,var(--primary-color) 10px)!important}div#list-card .card-body .row div#ben-color:nth-child(2n) .benifit-card .coupon-details::after{background-image:radial-gradient(circle at 100% 30%,transparent 10px,var(--primary-color) 10px)!important}form#partner_form button.btn.btn-custom.btn-darkblue{max-width:50%}div#alreadyExists button.btn.btn-custom{font-size:1.6rem;padding:11px 0;max-width:80%}.custom-checkbox{margin-bottom:20px}#restandbar .price{width:70%}.view-all a,section.filter-section.section-padding a.cust-button{padding:7px 0;width:130px;margin:0 auto}.col-md-3.com-fot svg{width:24px;height:auto;margin-right:4px}section#offer-details-main div#top-captipn+span.card-and{bottom:-7px!important}section#benifit-card{padding:30px 0 0}section#inner-offer-listing,section#restandbar,section.inner-hotel-list{margin-top:30px}section#benifit-card p{padding:0 0}section#inner-offer-listing .card-footer{padding:5px 10px 10px}section#inner-offer-listing .card-footer a.card-button{margin:10px 0 0 0}section#inner-offer-listing .card-header p{line-height:18px}section#offer-details-main+.offer-detail{padding:15px 20px 30px!important}section#deatil-header p.hotel-name{font-size:1.6rem}.deatil-button a,section#deatil-header+section.deatil-content.section-padding .deatil-button a{max-width:75%}section.deatil-content.section-padding{padding-top:30px}.footer{padding:30px 0 0}.loader-container img{width:80px;height:80px}#thankyou .btn-custom,div#alreadyExists .btn-custom{padding:10px 20px;font-size:1.6rem;margin-top:15px}div#ben-color div.exampleModal .modal-body{padding:10px 20px 20px 20px;color:var(--secondary-color)}}@media (max-width:476px){section#benifit-card .benefit-card{max-width:95%}section#benifit-card .card-header{padding:30px 20px}section#benifit-card .card-body{padding:0 0 40px}.swiper.mySwiper .innerslider .caption{max-width:68%;bottom:40px}a.cust-button{font-size:1.6rem;padding:12px 25px}.home-slider .swiper-button-next{right:2%}.home-slider .swiper-button-prev{left:2%;top:44%}.swiper.mySwiper .innerslider .caption h1{font-size:2.2rem}.swiper.mySwiper .innerslider .caption p,div#payment-comman .comman-p,div#payment-comman p{font-size:1.6rem;line-height:26px}#buffet-section .right-inner{padding:30px}ul.details-icon img{max-width:42px}div#ben-color p.offer-name-main.overlap{font-size:1.2rem;padding:0;line-height:normal}.form-container .form-group label{font-size:1.4rem}section#benifit-card .benift-card-image .card-header img{max-width:85%}.benifit-card.bg-yelloww span.divder{top:30px}div#ben-color p.descritpion-text{font-size:1.2rem}div#list-card{margin-top:10px}}@media (max-width:376px){section#contant-us-tabs ul#myTab li button{font-size:1.6rem}a.card-button{padding:5px 14px;font-size:1.2rem;line-height:21px}section.custom-mob-height img{height:70vh}.row.from-button{margin:70px 0 0}label#confirminputgroup-error{bottom:-55px!important}ul.details-icon{padding:0 0}section#deatil-header .card-body{padding:0 10px}ul.details-icon img{max-width:32px}}