@media only screen and (min-width:992px){.price-select{width:100%;box-shadow:0px 4px 10px 0px #cbcfea;background-color:#fff;border-radius:5px;box-sizing:border-box;margin-top:1px;margin-left:0;opacity:0;overflow:hidden;padding:24px;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.price-select.open{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.hide-pc{display:none !important}.menu-search-form{display:flex;align-items:center}}@media only screen and (min-width:768px){.quick-enquiry .bottom-section .hidden-pc{display:none}}@media only screen and (max-width:1024px){.single.single-member #content .archive-header{padding:50px 0}.navigation-mobile .quote-btn{margin-left:0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 30px);margin-bottom:15px;padding:0 15px;color:#fff}.navigation-mobile .mobile-nav{max-height:80%;overflow-y:scroll}.hide-tablet{display:none !important}.single-member h5.position-member-banner{margin-top:16px}.single-member .banner-accent img{width:280px;right:90px;top:-185px}.single-member .shoptimizer-archive .archive-header:after{height:100%}.single-member .introduce .box-btn-book{text-align:center;margin-top:80px}.single-member .introduce .btn-book-trip{width:280px}.single-member .btn-book-trip{font-size:14px}section>.container{padding:0 25px}.list-popular-post .content-item h6,.list-hotels .content-item h6{font-size:16px}}@media only screen and (max-width:991px){.box-search .filters-search .filter-box>label,.form-search .filters-search .filter-box>label{padding:0 !important}.form-search{padding:25px 0}.filter-price .p-relative:after{content:unset !important}.mb-search-des{margin-top:15px}.mb-search-des .list-country{grid-template-columns:repeat(2,1fr) !important}.mb-search-form .d-flex{align-items:center;justify-content:space-between}.mb-search-des .list-country span.title-country{font-size:14px;font-weight:600;padding:8px 10px}.mb-search-des .list-country .item img{aspect-ratio:unset;max-height:100px}.mb-search-form h6{font-size:14px;font-weight:700;line-height:120%;letter-spacing:calc(14px * -0.03);text-transform:uppercase;color:var(--title-color);margin-bottom:15px}.mb-search-form button{margin-bottom:15px}.mb-search-des .list-country{padding:0}.mb-search-des .title.space-bottom{font-size:18px;font-weight:600;text-align:left;margin:20px 0 !important;padding-left:0}.list-navigation .elementor-icon-list-items.elementor-inline-items,.nav-menu-custom .elementor-nav-menu{flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;overflow-x:auto}.list-navigation .elementor-icon-list-items.elementor-inline-items>li{white-space:nowrap}.grouped-list.repeater-list-block>div.useful-items{overflow:hidden}.float-enquiry>h2{font-size:16px !important}.float-enquiry>*{margin-bottom:0;flex:0 0 48%;max-width:48%}.float-enquiry .price-saving{display:flex;align-items:center;justify-content:center}.float-bottom{opacity:0;visibility:hidden;transform:translateY(300px);position:fixed;bottom:0;right:0;z-index:999;transition:all .3s ease-out}.float-bottom.show{opacity:1;transform:translateY(0);visibility:visible;transition:all .3s ease-in}.float-enquiry{background-color:#fff;padding:16px 16px 24px;box-shadow:0px 0px 10px 0px #cbcfea;display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:center}.float-enquiry .sale-price,.float-enquiry .buttom-form>a,.float-enquiry .original-price,.move-list>li{font-size:14px}.float-enquiry .buttom-form>a{padding:12px 24px}.float-enquiry .sale-price span{font-size:32px}.float-enquiry .btn-customize{width:100%;display:block}.float-enquiry .tour-info span{font-size:12px}.float-enquiry .tour-price{align-items:flex-end;flex-direction:column}.grouped-list.repeater-list-block>div.useful-items:first-of-type{margin-bottom:0 !important;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.grouped-list.repeater-list-block>div.useful-items:last-of-type{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.grouped-list.repeater-list-block .useful-items h3{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;border-radius:0}.grouped-list.repeater-list-block .useful-items .useful-item{height:0;opacity:0;visibility:hidden;margin:0}.useful-items .btn-collapse{background:url(//asiatripdeals.com/wp-content/themes/dsmart-child/css/./../images/plus.svg);width:16px;height:16px}.useful-items.show .btn-collapse{background:url(//asiatripdeals.com/wp-content/themes/dsmart-child/css/./../images/minus.svg)}.gallery-large-image{flex-basis:100%}.home-destinations-deals>div>div.d-flex{justify-content:center}.hide-mb{display:none !important}.list-hot-deal.list-popular-post .button-view.apply-btn{color:#fff;margin-top:20px}.border-mb{border:1px solid #ced6ea;border-radius:8px;background-color:#fff}.border-mb:hover{background-color:var(--brand-blue)}.home-destinations-deals .button-view.apply-btn{font-size:14px;font-weight:700;color:var(--title-color);padding:14px 24px}.home-destinations-deals .button-view.apply-btn:hover{color:#fff}}@media only screen and (max-width:768px){.search-form-home{grid-template-columns:repeat(1,1fr) !important}.quick-enquiry .input-row{flex-direction:column}.quick-enquiry>.personal-details .input-group.form-counter-group{display:flex}.quick-enquiry .input-row .input-group,.quick-enquiry .bottom-section{display:block}.quick-enquiry .bottom-section>div:not(.terms-checkbox) p{display:grid;grid-template-columns:1fr 3fr;gap:15px;margin-top:15px}.quick-enquiry .input-row{gap:12px;margin-bottom:12px}.quick-enquiry .wpcf7-form-control.wpcf7-acceptance{margin-top:0}.quick-enquiry .bottom-section>div:not(.terms-checkbox) p .close{font-size:14px;line-height:120%;letter-spacing:calc(14px * -0.03);text-transform:uppercase;font-weight:700;color:var(--title-color);padding:12px 24px;border:1.5px solid #ced6ea;border-radius:8px;background-color:transparent}.elementor-field-type-acceptance.elementor-field-group.elementor-column.elementor-field-group-field_d2b9a2c{margin-bottom:15px !important}.page-hotdeals .body-page-tour .list-popular-post{margin-bottom:60px}.page-hotdeals .bg-popular-deals{padding-top:50px}.section-pd0-mb{padding-right:0 !important}.page.page-template-deals-page #content .page-hotdeals .bg-popular-deals .col-full,.page:not(.single) #content .tours-home.hot-tours-deals .col-full{padding-left:16px;padding-right:0}#page .page-hotdeals h2,.page-hotdeals .home-destinations-deals>div>div.d-flex{margin-bottom:24px}.page-template-deals-page .home-reviews{margin-bottom:60px}.page-hotdeals .button-view.apply-btn.hide-pc{margin-top:25px;padding-right:16px}#page footer.copyright .widget{margin-bottom:5px}.site-footer .col-full div.col-full-right ul:last-child{margin-bottom:0}.page-hotdeals .button-view.apply-btn.hide-pc,.tours-home.hot-tours-deals .button-view.apply-btn.hide-pc{width:calc(100% - 16px)}.single.single-tks-tours #main .container{padding:0}.post-reviews>div>.box-left{flex-wrap:wrap;gap:0}.post-reviews>div>.box-left>.content-txt{margin-left:25px;flex:1;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.btn-abs{position:unset;flex:0 0 100%;margin-top:20px;transform:unset}.months-grid{grid-template-columns:repeat(4,1fr)}.actions.actions-mb{flex-wrap:wrap}.actions.actions-mb>button{flex:0 0 49%;max-width:49%;margin-bottom:10px}.date-display.date-input,.nation-select span.current{font-size:14px !important}.actions.actions-mb>button:first-child{border:1px solid #ced6ea;border-radius:8px;padding:12px 16px}.actions.actions-mb>div,.actions.actions-mb>div>button{width:100%;margin-right:0}.nice-select-single.choose-destination ul.list{left:0;bottom:0;transform:translateY(300px);transition:all .3s}.form-group.nation-select.active .nice-select.custom-nice-select ul.list,.date-picker-container.choose-duration{position:fixed;bottom:0;transform:unset;max-width:100%;width:100%;left:0;border-bottom-right-radius:0;border-bottom-left-radius:0;top:unset !important}.single-member .archive-header{min-height:385px}.top-bar .top-bar-center p{font-size:12px}.gallery-large-image .swiper-zoom-container img{border-radius:0}.swiper-pagination.swiper-pagination-fraction{background:linear-gradient(180deg,rgba(16,24,72,0) 0%,#101848 100%);font-size:14px;font-weight:600;color:#fff;bottom:0;padding:12px 0}.faq-item>.faq-answer{display:flex;flex-wrap:wrap}.faq-item>.faq-answer>div:nth-child(1){order:2}.faq-item>.faq-answer>div:nth-child(2){order:3}.faq-item>.faq-answer>div:nth-child(3){order:1;margin-top:15px}.d-flex.hot-deals-dflex{justify-content:center !important}.list-country{grid-template-columns:repeat(2,1fr) !important}.list-popular-post.swiper{display:block;gap:unset !important}.body-page-tour .list-popular-post{margin-bottom:25px}#home-travel-styles{padding:60px 0}.single-member .banner-accent{position:relative;margin-top:50px}.single-member .banner-accent img{width:280px;right:unset;left:50%;transform:translateX(-50%);top:0}.single-member h5.position-member-banner{text-align:center}.single-member .breadcrumbs{text-align:center !important}.single-member .shoptimizer-archive .archive-header:after{content:none}.single-member .introduce{padding-top:170px}.single-member .introduce .container{grid-template-columns:1fr;gap:24px;padding:0 16px}.single-member .introduce .box-btn-book{margin-top:0}.introduce .introduce-text{max-width:100%}.single #main .container{padding:0 16px}.member-favorite-hotels .list-hotels{overflow-x:scroll;white-space:nowrap;gap:16px}.member-favorite-hotels .list-hotels{justify-content:unset;white-space:unset}.member-favorite-hotels .item-hotel{max-width:unset;flex:unset;width:282px;flex-shrink:0;box-sizing:border-box}.single-member .item h6{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;font-size:16px}.single-member .item-hotel p.desc{min-height:calc(1.4em * 3);word-break:break-word}.single-member .list-feedback-member{grid-template-columns:1fr;gap:16px}.filter-search-mobile .slider-range{gap:15px}.filter-search-mobile .price-select .price-choose>div.d-flex input{max-width:100%}label[for=amount]{min-width:35px}.price-select .price-choose .ui-slider-horizontal .ui-slider-range,.price-select .price-choose .ui-widget.ui-widget-content{height:6px}.nice-select.select-mb-bottom ul.list{bottom:100%;top:unset !important;margin-bottom:0}.list-popular-post .thumb a,.list-hotels .thumb{aspect-ratio:282/200}form.elementor-form[name="Quick Enquiry"] .elementor-form-fields-wrapper .elementor-column.elementor-field-type-acceptance>.elementor-field-subgroup{margin-top:0}.page-template-blog .travel-blog-bg>.col-full,body.archive.category .archive-header>.col-full{display:block}.travel-blog-bg h1,body.archive.category .archive-header h1{width:100%}.related-header h3{font-size:24px}.list-travels .list-travelplace{margin-left:0}.list-travels>div:first-child>div{margin-bottom:10px;flex-wrap:wrap}.list-travels>div:first-child{flex-wrap:wrap;margin-bottom:0}}@media only screen and (max-width:601px){.single-member .clients-feedback .heading{flex-direction:column;align-items:flex-start;gap:24px}.single-member .list-popular-post{display:flex;overflow-x:scroll;white-space:nowrap;gap:16px}.single-member .list-popular-post .item{width:282px;flex-shrink:0;box-sizing:border-box}#memories-pagination button,#pagination-controls button,#member-pagination button,#feedback-member-pagination button{width:44px;height:44px}.single-member .heading h2{text-align:left}}@media only screen and (max-width:480px){.single-member .banner-accent img{width:226px}.button-view.hide-pc{width:100%;display:flex;justify-content:center;border:1px solid #ced6ea;padding:14px 24px;border-radius:8px}.review-dealspage .home-reviews{margin-bottom:25px}.item.banner-tour{display:none}.single-member .introduce{padding-top:100px}.single-member .introduce-text strong{font-size:24px}}@media only screen and (max-width:375px){.list-meta-tour .elementor-icon-list-item.elementor-inline-item:nth-child(3),.list-meta-tour .elementor-icon-list-item.elementor-inline-item:nth-child(4){padding-left:0 !important;margin-top:15px}.post-reviews>div>.box-left>div{flex:1}.home-reviews.post-reviews .thumb img{width:100%}.post-reviews>div>.box-left>.content-txt{margin-left:25px;flex:1;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.elementor-field-type-submit .elementor-button{width:66%}}