@media (max-width:1879px){#return-to-top{right:10px}.sticky_buttons{right:-30px}.sticky_buttons ul li a,.sticky_buttons ul li button{padding:10px}.map_detail figure{max-height:320px;min-height:320px}.hero_cap .hero_dtl{margin-bottom:40px}.hero_cap h2{font-size:40px}.global_title small{font-size:32px}.explore_info .btns,.hero_info .btns{height:95px}.hotels_box h3,.packages_sec figure h3{font-size:30px}.about_sec .bag_ic{right:100px}.choose_block h3{font-size:26px}.choose_block .choose_item{padding:30px 20px;gap:10px}.faq_sec .accordion-button,.testimonial_block h3{font-size:24px}.destination_block figure,.destinations_block figure,.featured_block figure,.hotels_box figure{max-height:400px;min-height:400px}.destinations_block figure img,.featured_block figure img,.hotels_box figure img{max-height:400px}.testimonial_sec .grid{margin-left:5%;grid-template-columns:350px auto}.blog_block figure{min-height:166px;max-height:166px}.get_sec .curve3{width:350px;left:-150px}.contact_sec .curve3{right:0;top:120px}.blogs_sec .curve3{right:20px}.blog_block.first figure{min-width:610px;max-width:610px;min-height:450px;max-height:450px}.blog_inn figure{max-height:444px;min-height:444px}.about_sec.about .bag_ic{right:50px}.counter_info{gap:130px}.package_box figure{min-height:445px;max-height:445px}.package_sec .curve1{top:380px;left:350px}.explore_info{padding:40px 100px 40px 140px}.contact_form{padding:150px 0}.like_sec .location li,.place_detail p,.related_sec .location li{font-size:16px}.hotel_detail .splide{padding:0}.destination_dtl figure{min-height:680px;max-height:680px}.related_sec .location{gap:20px}.related_sec .location li+li::before{left:-10px}.visit_box figure{min-height:300px;max-height:300px}.place_sec ul li{font-size:16px;margin:0 45px 24px 0}.place_sec ul li+li::before{left:-30px}.place_detail figure{max-height:600px;min-height:600px}.facilities_sec .item{width:230px}}@media (max-width:1551px){.container{max-width:1060px}.explore_info.destination .input-group{max-width:600px;padding:0}.explore_info.destination .input-group .select2-container{min-width:440px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow{right:110px}.explore_info.destination .input-group::before{right:-10px}.map_detail figure{max-height:235px;min-height:235px}#return-to-top{height:36px;width:36px;line-height:36px}.social_sticky{gap:10px}.sticky_buttons{right:-55px}.sticky_buttons ul li a,.sticky_buttons ul li button{width:36px!important;height:36px!important;padding:8px}.touch_box .address{max-width:320px}.experience_block{max-height:400px}.experience_block .detail,.experience_block .main_img,.experience_block figure,.hotels_block figure{min-height:400px;max-height:400px}.experience_block figure img{min-height:400px}.experience_block .caption{padding:25px 0 30px}.about_sec .about_list li,.about_sec .info,.hotel_detail h1,.hotel_detail h2,.scroll_btn{margin-bottom:15px}.faq_box h3,.global_title{font-size:38px}.global_title small,.inner_banner h1,.inner_banner h2{font-size:30px}header .navbar-brand{width:150px}header.sticky .navbar-brand{width:120px}header .top_part{margin-bottom:10px}.package_box .days,header .call_info .contact_dtl{font-size:14px}.contact_sec .form_info .form-control,.destination_dtl p,.destination_sec .info,.facilities_sec.package .dtl,.facilities_sec.package ul li,.footer_sec p.info,.ftr_link li,.inner_banner p,.itinerary_box .accordion-body ul li,.payment_block h4,.related_sec .info,.social_icon li,.social_link li,.touch_box .address,.view_all,.visit_sec .info,header .call_info .contact_dtl a,header .navbar-light .navbar-nav .nav-link{font-size:16px}.slider-counter{right:30px}.blog_detail .detail ol li,.blog_detail .detail ul li,.blog_detail ul li,.destination_dtl ol li,.destination_dtl ul li,.find_sec ol li,.find_sec ul li,.hero_info label,.hotel_detail .detail ol li,.hotel_detail .detail ul li,.input-group .select2-container,.terms_sec ol li,.terms_sec ul li,.travel_sec ol li,.travel_sec ul li,p{font-size:15px}.hero_sec figure{height:700px}.hero_sec .jquery-background-video,.hero_sec figure img{height:100%}.hero_sec .jquery-background-video-wrapper{min-height:700px}.find_sec h2,.hero_cap h2,.honeymoon_sec h2{font-size:36px}.hero_cap .hero_dtl,.payment_box .input-group,.social_link{margin-bottom:30px}.scroll_btn .mouse{gap:5px}.explore_info .btns,.hero_info .btns{height:80px}.featured_sec .curve2{top:230px;left:180px}.contact_sec .rectangle,.destinations_sec .rectangle,.featured_sec .rectangle,.map_sec .rectangle{height:400px;width:400px}.featured_sec .curve3{top:240px;left:10px}.destinations_sec .info,.facilities_sec .info,.featured_sec .info,.hotel_detail p,.hotel_sec .info,.hotels_sec h2,.itinerary_sec h2,.more_modal p,.packages_sec .info,.place_sec ul{margin-bottom:20px}.about_sec .about_list h3,.featured_block h3,.hotel_detail .detail_inn h4,.testimonial_block h3,.visit_box h3{font-size:20px}.choose_sec,.counter_sec,.destinations_sec,.error_sec,.explore_sec,.get_sec.tour,.hotel_detail,.hotels_sec,.map_sec,.testimonial_sec,.thank_sec{padding-bottom:100px}.blogs_sec,.contact_sec,.destination_sec,.explore_sec,.find_sec,.hotel_detail,.place_sec,.travel_sec{padding-top:40px}.destinations_sec .curve2{top:130px;left:180px}.destinations_sec .curve3{top:140px;left:10px}.counter_box h2 small,.destinations_block h3,.experience_block h3,.hotels_box h3,.package_box h3,.terms_sec h3{font-size:24px}.experience_block h3{max-width:260px}.destinations_block .caption,.hotels_box .caption{padding:30px 15px}.destinations_block figure,.featured_block figure,.hotels_box figure{max-height:275px;min-height:275px}.destinations_block figure img,.featured_block figure img,.hotels_box figure img{max-height:275px}.packages_sec .curve1{width:200px}.packages_sec .caption{padding:25px;min-height:220px}.packages_sec figure h3{font-size:24px;min-height:30px}.packages_sec figure.img1{max-height:477px;min-height:477px}.packages_sec figure.img2,.packages_sec figure.img2 img,.packages_sec figure.img3,.packages_sec figure.img3 img{max-height:210px;min-height:210px}.packages_sec figure.img4{max-height:240px;min-height:240px}.about_sec .curve1{height:300px;width:150px}.about_sec .curve3{width:350px}.about_sec .text_curve{width:350px;bottom:200px}.about_sec .bag_ic{right:0;bottom:-50px;width:30%}.testimonial_sec .grid{grid-template-columns:300px auto}.blog_block figure{min-height:130px;max-height:130px}.choose_sec .curve3{left:10px}.choose_box,.faq_box{padding:40px}.choose_block i{min-width:50px;max-width:50px}.choose_block h3{font-size:21px}.choose_block .choose_item{padding:20px 15px}.testimonial_block{padding:25px;margin:30px 5px 20px 25px}.blog_block.second .detail,.hotel_detail .detail_inn,.like_sec .location,.related_sec .location,.testimonial_block .title{gap:15px}.testimonial_block .title figure{min-height:55px;min-width:55px;max-height:55px;max-width:55px}.testimonial_block .title figure img{min-height:55px}.testimonial_sec .curve2{bottom:-90px}.blog_sec .curve3{top:70px;right:10px;width:165px;height:165px}.blog_block{padding:12px}.blog_block .detail{margin-top:15px;min-height:145px}.blog_block p{margin-bottom:25px}.blog_block h3{font-size:19px}.form_info{padding:35px 30px 50px}.form_info h3{font-size:32px}.form_info .form-control{font-size:14px;padding:15px 0;height:55px}.form_info .grid .col-md-4,.form_info .grid .col-md-8{padding:0 6px}.form_info .grid{grid-column-gap:20px}.crafting_box h2{font-size:24px;margin-bottom:20px}.faq_sec .accordion-button,.faqs_sec .accordion-button{padding:20px 35px 20px 20px;font-size:19px}.faq_sec .accordion-body,.faqs_sec .accordion-body{padding:0 20px 20px}.faq_sec .accordion-button::after,.faqs_sec .accordion-button::after{right:15px}.faq_box figure{max-height:330px;min-height:330px}.footer_sec figure{margin:0 0 30px auto;width:200px}.payment_block{padding-bottom:60px;margin-top:20px}.get_sec .curve3{width:280px;left:-150px}.crafting_box p{line-height:150%}.pay_info li img{width:80px}.copyright{padding:20px 0}.btns{font-size:14px;padding:13px 20px}.btns.ic,.btns:hover{padding:13px 40px}.btns.ic::after,.btns.ic::before,.btns::after,.btns::before{width:40px}.btns.ic span::after{width:40px;left:-40px}.btns.ic span::before{width:40px;right:-40px}.contact_sec .curve3{right:0;top:110px;width:160px}.contact_sec figure{max-height:405px;min-height:405px}.life_box h3,.touch_box h2{font-size:28px}.counter_box h2,.error_sec h2,.faqs_sec h2,.life_box h2,.terms_sec h2,.thank_box h2,.vision_sec h2{font-size:50px}.travel_sec p{margin-bottom:45px}.payment_sec{margin:80px 0;padding:70px 0}.payment_box{padding:80px 120px}.payment_box .curve2{left:50px}.payment_box .curve1{right:50px}.blog_block.blog_inn h3,.payment_sec h2,.place_detail h2{font-size:34px}.payment_sec p{font-size:16px;margin-bottom:40px}.header_relative .inner_banner .bg{height:135px}.blog_block.first{gap:30px}.blog_block.first figure{min-width:450px;max-width:450px;min-height:390px;max-height:390px}.blog_block.second figure{min-height:100px;max-height:100px;min-width:100px;max-width:100px}.blog_detail h2,.place_sec .place_btns{font-size:26px}.blog_inn figure{max-height:444px;min-height:444px}.pagination_info .pagination_left{font-size:18px;padding:8px 15px 8px 0;gap:15px}.pagination_info figure{width:90px;height:85px;min-width:90px}.pagination_info .pagination_left.right{padding:8px 0 8px 15px}.about_sec.about .bag_ic{right:-100px;width:130px}.experience_block .icon{height:55px;width:55px;min-width:55px}.life_sec .curve3{left:0}.vision_sec{padding:0}.counter_box+.counter_box::before{left:-30%}.counter_info{gap:100px}.thank_box small{margin-top:50px}.package_box figure{min-height:356px;max-height:356px}.explore_info{grid-template-columns:1fr 1fr 1fr 200px;padding:40px}.package_box .caption{padding:30px 20px}.btns.arrow{padding:5px 15px!important}.btns.arrow i{height:28px;width:28px;min-width:28px;padding:8px}.package_box::before{height:200px}.package_sec .curve1{top:310px;left:260px}.explore_info .btns{width:160px}.honeymoon_sec .info{margin-bottom:50px}.honeymoon_sec.curve{padding:90px 0}.hotels_box .tag{top:20px}.pagination{margin-bottom:80px}.hotels_block h3{font-size:55px;bottom:60px}.facilities_sec .grid,.like_sec .splide{margin-bottom:60px}.facilities_dtl ul li{margin-bottom:15px;font-size:16px}.like_sec .location li{font-size:14px;gap:5px}.like_sec .location li+li::before,.related_sec .location li+li::before{left:-8px}.like_sec .hotels_box .caption,.related_sec .hotels_box .caption{padding:25px 15px}.destination_block figure{min-height:320px;max-height:320px}.destination_block::before{height:250px}.destination_sec .justify-content-center{padding-top:80px}.destination_dtl figure{min-height:500px;max-height:500px}.destination_dtl .splide__track::before{height:200px;width:200px}.related_sec .location li{font-size:13px;gap:5px}.visit_box figure{min-height:240px;max-height:240px}.get_sec.destination{padding-top:0;padding-bottom:100px}.place_sec ul li{padding:10px 8px;margin:0 30px 24px 0}.place_sec ul li+li::before{left:-22px}.itinerary_box .accordion-body{padding:50px 80px 40px 30px}.facilities_sec.package .tab-content ul li{font-size:18px;margin-bottom:20px}.more_modal .modal-dialog{max-width:400px}.more_modal h2{font-size:100px}.visit_modal .modal-dialog{max-width:90%;margin:auto}.place_detail p{font-size:15px;margin-bottom:25px}.place_detail figure{max-height:450px;min-height:450px}.explore_info .input-group{padding:0 20px}.facilities_sec .item{width:176px}.inner_banner .bg{height:260px}.inner_banner .caption{bottom:25px}.inner_banner::before{height:180px}.contact_sec .global_title.center{margin-bottom:0}.bredcrumb_info{padding-top:20px}.about_sec.about{padding-top:40px;padding-bottom:80px}.about_sec,.contact_form,.destination_sec,.featured_sec,.get_sec{padding:80px 0}.get_quote{height:36px;margin:0 0 0 -59px}}@media (max-width:1199px){.featured_sec .curve2,.featured_sec .curve3{top:180px}.get_quote{font-size:14px;padding:10px}.blog_sec .splide__arrow--prev,.destinations_sec .splide__arrow--prev,.featured_sec .splide__arrow--prev,.honeymoon_sec .splide__arrow--prev,.hotel_detail .detail_inn+.detail_inn::before,.packages_related .splide__arrow--prev,.related_sec .splide__arrow--prev{left:-40px}.explore_info.destination .search-form{height:65px;min-width:480px;padding:10px 85px 10px 25px}.explore_info.destination .input-group::before{right:20px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow::before{width:44px;height:44px}.map_detail figure{max-height:200px;min-height:200px}.contact_sec .form_info .form-group,.contact_sec .form_info .input-group,.explore_info .input-group,.vision_sec .detail{padding:0}.container{width:100%;margin:0 auto;padding:0 50px;max-width:inherit}.touch_box .address{max-width:290px}#return-to-top{right:5px}.sticky_buttons{right:-40px;gap:60px}.sticky_buttons ul li a,.sticky_buttons ul li button{padding:6px}.destinations_block figure,.featured_block figure,.hotels_box figure{max-height:235px;min-height:235px}.destinations_block figure img,.featured_block figure img,.hotels_box figure img{max-height:235px}.blog_block figure{min-height:135px;max-height:135px}header .navbar-light .navbar-nav .nav-item{margin:0 0 0 25px}.find_sec h2,.hero_cap h2,.honeymoon_sec h2,.hotels_sec h2,.more_modal h3,.related_sec h2{font-size:30px}.blog_detail .detail ol li,.blog_detail .detail ul li,.blog_detail ul li,.contact_sec .form_info .form-control,.destination_dtl ol li,.destination_dtl ul li,.explore_info .select2-container--default .select2-selection--single .select2-selection__rendered,.find_sec ol li,.find_sec ul li,.form_info .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code,.hero_cap p,.hotel_detail .detail ol li,.hotel_detail .detail ul li,.inner_banner p,.input-group .select2-container,.itinerary_box .accordion-body ul li,.payment_block h4 small,.payment_box .call_info,.payment_box .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code,.read-more-btn,.social_icon li,.terms_sec ol li,.terms_sec ul li,.testimonial_block .star,.touch_box .address,.travel_sec ol li,.travel_sec ul li,.visit_box p,p{font-size:14px}.hero_sec figure{height:550px}.hero_sec .jquery-background-video-wrapper{min-height:550px}.like_sec .location li+li::before,.payment_box .curve1,.payment_box .curve2,.payment_box .curve3,.related_sec .location li+li::before,.scroll_btn{display:none}.explore_info .btns,.hero_info .btns{height:70px}.hero_info{padding:15px 15px 15px 20px;grid-column-gap:20px}.select2-container--default .select2-selection--single .select2-selection__arrow,.slider-counter{right:10px}.about_sec,.blogs_sec,.contact_form,.contact_sec,.destination_sec,.error_sec,.explore_sec,.faqs_sec,.featured_sec,.find_sec,.get_sec,.honeymoon_sec,.honeymoon_sec.curve,.hotel_detail,.place_detail,.place_sec,.thank_sec,.travel_sec{padding:60px 0}.faq_box h3,.global_title,.vision_sec h2{font-size:35px}.global_title small{font-size:22px;margin-bottom:-10px}.about_sec .about_list h3,.destination_block h3,.destinations_block h3,.experience_block h3,.featured_block h3,.hotels_box h3,.itinerary_box .accordion-button,.life_box h3,.package_box h3,.packages_sec figure h3,.terms_sec h3{font-size:20px}.choose_sec .info,.destination_dtl .moreless-button,.destinations_sec .info,.experience_block .dtl,.facilities_sec .info,.featured_sec .info,.find_sec p,.honeymoon_sec .info,.hotel_detail p,.hotel_sec .info,.hotels_box,.itinerary_box .accordion-item,.more_modal .price_info,.packages_sec .info,.reach_box p,.terms_sec p,.vision_sec .info,.vision_sec figure,.visit_box{margin-bottom:30px}.visit_sec .splide__pagination{margin:0}.contact_info .form-control,.facilities_sec .dtl,.faq_sec .accordion-button,.featured_block .discount span,.view_more{font-size:16px}.blog_block h3,.choose_block h3,.explore_info label,.faqs_sec .accordion-button,.featured_block .discount strong,.hotel_detail .detail_inn h4,.more_modal .days_info li,.testimonial_block h3{font-size:18px}.featured_block .discount{width:100px;right:-20px}.featured_block .arrow{width:35px;height:35px;right:10px;bottom:10px}.blog_sec .splide__arrow--next,.destinations_sec .splide__arrow--next,.featured_sec .splide__arrow--next,.honeymoon_sec .splide__arrow--next{right:-40px}.featured_block:hover{transform:translateY(20px)}.featured_sec .splide__slide{padding-bottom:20px}.blog_sec .splide__arrow,.destinations_sec .splide__arrow,.featured_sec .splide__arrow,.honeymoon_sec .splide__arrow,.packages_related .splide__arrow,.related_sec .splide__arrow{height:36px;width:36px}.featured_sec .rectangle{height:250px;width:250px}.destinations_sec .curve3,.featured_sec .curve3{width:100px;height:100px}.destinations_sec .curve1{top:120px}.about_sec .bag_ic,.destinations_block .btns,.get_sec .detail .curve2,.hotels_box .btns{width:150px}.about_sec.about,.choose_sec,.crafting_sec,.destinations_sec,.get_sec.tour,.honeymoon_sec.bg,.hotels_sec,.life_sec,.like_sec,.map_sec,.packages_related,.packages_sec,.related_sec,.testimonial_sec{padding-bottom:60px}.experience_block .icon{height:50px;width:50px;min-width:50px}.experience_block.active .caption{padding:30px;gap:25px}.about_sec .curve1{height:200px;width:120px}.about_sec .curve2{width:220px;top:30px}.about_sec .curve3{width:250px}.about_sec .about_list li{gap:15px;margin-bottom:20px}.choose_sec .curve3{height:100px;width:100px;top:90px}.choose_box{padding:20px 30px}.choose_block .choose_item{padding:15px}.choose_block::before{background-size:25px 25px}.choose_block i{min-width:40px;max-width:40px}.blog_detail h2,.facilities_sec h2,.more_modal .days_info,.place_sec ul,.testimonial_block .title{margin-bottom:20px}.map_detail p,.payment_box .input-group,.place_sec p,.southern_sec p,.terms_sec h2,.testimonial_block p{margin-bottom:25px}.testimonial_block .curve{top:-15px}.testimonial_sec .curve2{width:200px}.blog_block .curve4,.blog_sec .curve3{height:100px;width:100px}.blog_sec .curve2{top:60px;left:200px}.blog_block .detail{min-height:140px}.get_sec .curve3{width:250px;left:-150px}.blog_block.first h3,.form_info h3,.place_sec h3{font-size:24px}.form_info .form-control{padding:10px 0;height:45px;font-size:14px}.crafting_box,.faq_box,.form_info,.itinerary_box .accordion-body{padding:30px}.crafting_box h2{font-size:20px;margin-bottom:15px}.crafting_box p{line-height:150%;margin-bottom:15px}.footer_sec{padding-top:60px}.footer_sec figure{margin:0 0 30px}.footer_sec p.info{text-align:left}.footer_sec h3{font-size:18px;margin-bottom:20px}.counter_info,.social_icon{gap:20px}.payment_block{margin-top:30px;padding-bottom:30px}.inner_banner .bg,.map_sec iframe{height:350px}.inner_banner h1,.inner_banner h2{font-size:28px}.contact_sec .caption{padding:40px 15px}.contact_sec .caption i{width:180px;margin-bottom:40px}.contact_social{gap:30px}.contact_sec figure{max-height:280px;min-height:280px}.touch_box{gap:20px 26px;justify-content:space-between}.touch_box .address::before{left:-15px}.touch_box h2{font-size:22px}.faqs_sec h2,.life_box h2,.terms_sec h2,.thank_box h2{font-size:40px}.contact_sec .curve3{top:30px}.contact_sec .rectangle,.map_sec .rectangle{height:350px;width:350px}.destination_sec .explore_info,.faqs_sec .accordion,.like_sec .explore_info{margin-bottom:60px}.travel_sec p{margin-bottom:35px}.blog_detail .detail ol li,.blog_detail .detail ul li,.blog_detail ul li,.crafting_sec ol li,.crafting_sec ul li,.destination_dtl ol li,.destination_dtl ul li,.find_sec ol li,.find_sec ul li,.hotel_detail .detail ol li,.hotel_detail .detail ul li,.terms_sec ol li,.terms_sec ul li,.travel_sec ol li,.travel_sec ul li{font-size:14px;margin-bottom:5px}.payment_sec{margin:40px 0 0;padding:60px 0}.payment_box{padding:40px}.payment_sec h2,.place_detail h2{font-size:32px}.payment_sec p{font-size:14px;margin-bottom:30px}.payment_box .form-control{height:52px;font-size:14px}.payment_box textarea.form-control{height:120px}.payment_box .select2-container--default .select2-selection--single{height:52px}.error_sec h2{font-size:45px}.blogs_sec h2,.facilities_sec .grid,.facilities_sec.package .grid,.facilities_sec.package .moreless-button,.facilities_sec.package .tab-content ul,.find_sec .explore_info,.pagination,.southern_sec .detail{margin-bottom:40px}.blogs_sec .blog_block{margin-bottom:25px;height:calc(100% - 25px)}.blog_block.first figure{min-width:300px;max-width:300px}.pagination_info{flex-wrap:wrap}.pagination_info .d-block{width:100%}.packages_related h2,.pagination_info .pagination_left,.place_sec h1,.place_sec h2,.visit_sec h2{margin-bottom:15px}.blog_block.blog_inn h3{font-size:28px;margin-bottom:15px}.blog_block.blog_inn figure{max-height:350px;min-height:350px}.about_sec.about .bag_ic{width:100px;bottom:-70px;right:-60px}.explore_info .curvein1,.life_sec .curve3{width:100px}.life_box{padding:40px 30px}.vision_sec .vision_img{padding:40px 40px 0 0}.counter_sec{padding:40px 0 60px}.reach_box h2{font-size:26px;margin:0}.counter_box+.counter_box::before{left:-20%}.thank_box small{margin-top:30px}.package_box figure{min-height:270px;max-height:270px}.explore_info{grid-template-columns:1fr 1fr 1fr 150px;padding:30px}.explore_info .input-box .close-icon{right:-35px}.explore_info .select2-container--default .select2-selection--single .select2-selection__arrow{right:0;top:2px}.package_box .days{font-size:12px;margin:15px 0}.package_box .caption{padding:20px 10px}.package_box::before{height:150px}.package_sec .curve1{width:100px;height:100px;top:250px;left:220px}.honeymoon_sec .curve2{top:160px}.honeymoon_sec .curve3{width:100px;height:100px;left:10px;top:150px}.honeymoon_sec .splide__slide{padding:20px 0}.honeymoon_sec.curve .curve2{bottom:50px}.honeymoon_sec.bg .curve2{top:90px}.honeymoon_sec.bg .curve3{top:100px}.hotels_box .caption{padding:20px 15px}.hotels_box .tag{top:10px;padding:4px 15px}.contact_info,.itinerary_box{padding:60px}.contact_info h2{font-size:40px;margin-bottom:30px}.contact_info label,.facilities_dtl ul li{margin-bottom:10px}.hotels_block figure{min-height:350px;max-height:350px}.hotel_detail .splide__arrow--prev{left:15%}.hotel_detail .splide__arrow--next{right:15%}.hotels_block h3{font-size:40px;bottom:30px}.hotel_detail .detail_inn i{height:50px;width:50px;min-width:50px;padding:10px}.hotel_detail .hotel_detail{gap:80px;padding:40px 0}.hotel_detail .detail_inn{width:auto}.facilities_sec{padding:60px 0 50px}.facilities_sec i{height:100px;width:100px;margin-bottom:15px}.like_sec .location{flex-wrap:wrap;gap:0}.destination_sec .info{font-size:14px;margin:0 0 30px}.destination_sec .curve2{top:80px}.destination_sec .curve3{height:100px;width:100px;right:10px}.destination_block figure{min-height:240px;max-height:240px}.destination_block p{min-height:62px}.destination_block::before{height:180px}.destination_sec .justify-content-center{padding-top:40px}.destination_dtl figure{min-height:460px;max-height:460px}.destination_dtl .splide__track::before{height:150px;width:150px}.related_sec .location{flex-direction:column;align-items:center;gap:0}.related_sec .location li{font-size:12px}.packages_related .splide__arrow--next,.related_sec .splide__arrow--next{right:-40px}.visit_box figure{min-height:310px;max-height:310px}.destination_dtl h2{font-size:35px;margin-bottom:15px}.destination_dtl p,.related_sec .info,.visit_sec .info{font-size:14px;margin-bottom:25px}.facilities_sec.package h2,.itinerary_sec h2,.map_detail h2,.place_sec h1,.place_sec h2{font-size:36px}.visit_sec{padding:60px 0 0}.visit_sec .grid{grid-template-columns:repeat(3,1fr)}.get_sec.destination{padding:0 0 60px}.place_detail p,.place_sec ul li{font-size:14px;margin-bottom:20px}.place_sec .place_btns{font-size:20px;padding:8px 20px}.facilities_sec .nav-tabs{margin-bottom:40px!important}.facilities_sec.package .tab-content ul li{font-size:16px;margin-bottom:15px}.contact_modal .modal-dialog{max-width:100%;padding:0 30px}.more_modal h2{font-size:80px}.more_modal p{margin-bottom:30px;font-size:16px}.more_modal .price_info strong{font-size:46px}.place_detail figure{max-height:375px;min-height:375px}.place_detail .button{padding-top:10px;gap:20px}.facilities_sec .item{width:148px}.get_quote{margin:0 0 0 -49px}}@media (max-width:991px){.experience_block .detail,.experience_block .main_img,.experience_block figure,.hotels_block figure{min-height:250px;max-height:250px}.explore_info.destination{padding:25px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow{right:80px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow::before{right:-60px}.destination_dtl figure{min-height:345px;max-height:345px}.map_detail figure{max-height:150px;min-height:150px}.packages_sec figure.img1,.packages_sec figure.img4{max-height:400px;min-height:400px}.blog_block.first figure,.blog_block.second figure{min-width:inherit;max-width:inherit}.explore_info,.hero_info{grid-template-columns:1fr 1fr}#return-to-top{height:28px;width:28px;line-height:28px}.sticky_buttons ul{gap:10px}.get_quote{height:26px;font-size:13px}.sticky_buttons ul li a,.sticky_buttons ul li button{width:26px!important;height:26px!important}.navbar-toggler{background:0 0;border:none;position:relative;right:0;top:0;height:33px;box-shadow:none!important}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-toggler span{display:block;background-color:var(--white);height:3px;width:25px;margin-top:4px;margin-bottom:4px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;left:0;opacity:1}.navbar-toggler span:first-child,.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:first-child{position:absolute;left:12px;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:.9}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:12px;top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:.9}header .navbar-brand{width:130px}header .nav-right{display:flex;gap:10px;align-items:center}header .top_part{margin:0}header .offcanvas{background:var(--secondary);height:100vh}.explore_info,.itinerary_box,.life_box,.payment_box,header .offcanvas-body{padding:30px}header .navbar-light .navbar-nav .nav-item:hover .nav-link,header .navbar-light .navbar-nav .nav-link.active,header .navbar-light .navbar-nav .nav-link:focus,header .navbar-light .navbar-nav .show>.nav-link{color:#80c342}header .navbar-light .navbar-nav .nav-link{border-bottom:1px solid #80c342;padding:5px 0}header .navbar-light .navbar-nav .nav-item{margin:0 0 10px}.hero_cap h2,.payment_sec h2,.place_detail h2{font-size:28px}.hero_info{display:grid}.about_sec .info,.blog_block.second figure,.hero_info .input-group,.hotel_sec .splide,.terms_sec h2{margin-bottom:15px}.about_sec .info{max-width:inherit}.explore_info .btns,.hero_info .btns{height:auto;width:160px}.about_sec,.blogs_sec,.contact_form,.contact_sec,.destination_sec,.error_sec,.explore_sec,.faqs_sec,.featured_sec,.find_sec,.get_sec,.honeymoon_sec,.honeymoon_sec.curve,.hotel_detail,.itinerary_sec,.place_detail,.place_sec,.thank_sec,.travel_sec{padding:40px 0}.blog_block p,.contact_info .input-group,.destinations_sec .info,.explore_info .input-group,.facilities_sec .grid,.facilities_sec .item,.facilities_sec.package .grid,.featured_sec .info,.find_sec p,.get_sec p,.honeymoon_sec .info,.package_box,.payment_box .input-group{margin-bottom:20px}.destination_dtl h2,.explore_sec h2,.facilities_sec.package h2,.find_sec h2,.global_title,.honeymoon_sec h2,.like_sec h2,.map_detail h2,.packages_related h2,.place_sec h1,.place_sec h2,.vision_sec h2,.visit_sec h2{font-size:30px}.featured_sec .curve2{top:150px}.featured_sec .curve3{top:160px}.about_sec .about_list h3,.crafting_box h2,.destination_block h3,.destinations_block h3,.featured_block h3,.hotels_box h3,.itinerary_box .accordion-button,.terms_sec h3,.travel_sec h2,.visit_box h3{font-size:18px}.destinations_sec .curve2{top:120px}.destinations_sec .curve3{top:110px}.destinations_block .caption,.hotels_box .caption{padding:20px 15px}.about_sec.about,.choose_sec,.crafting_sec,.destinations_sec,.get_sec.package,.get_sec.tour,.honeymoon_sec.bg,.hotels_sec,.life_sec,.like_sec,.map_sec,.package_sec,.packages_related,.packages_sec,.related_sec,.southern_sec,.testimonial_sec{padding-bottom:40px}.experience_block{flex:0 0 auto;max-height:300px;flex-grow:250px}.hotel_sec .splide__list{gap:0}.blog_block.first,.choose_box .col-lg-4:nth-child(3n) .choose_block:before,.experience_block .detail{display:block}.experience_block .main_img{height:auto}.experience_block figure img{min-height:300px}.experience_block .caption{flex-direction:row;padding:35px;align-items:end}.experience_block .dtl{transform:rotate(0);white-space:250px;margin:0}.experience_block h3{max-width:230px;margin-bottom:8px}.contact_sec .form_info,.explore_sec p,.find_sec .explore_info,.touch_box{margin-bottom:30px}.about_sec.about .bag_ic,.choose_box .col-lg-4:nth-child(2n) .choose_block:before,.choose_box .col-lg-4:nth-last-child(-n+2) .choose_block:before,.counter_box+.counter_box::before,.counter_sec .rectangle,.experience_block .icon,.experience_block p,.explore_info .curvein1,.explore_info .curvein2,.explore_info .input-box .close-icon,.itinerary_sec .curve3,.life_sec .rectangle,.package_sec .curve1,.reach_sec .curve1,.reach_sec .curve2,.touch_box .address:nth-child(3)::before{display:none}.experience_block.active p{display:-webkit-box}.experience_block.active .icon{display:inline-flex}.blogs_sec h2,.packages_sec figure.img1,.place_sec .title,.terms_sec p,.travel_sec p{margin-bottom:25px}.blog_block.blog_inn figure,.blog_block.first figure{max-height:255px;min-height:255px}.blog_block figure{min-height:100px;max-height:100px}.about_sec .curve2{width:200px;top:40px;right:100px}.about_sec .text_curve{bottom:500px}.about_sec .bag_ic{bottom:0}.testimonial_sec .grid{grid-template-columns:220px auto}.facilities_sec .grid,.facilities_sec.package .grid{grid-template-columns:auto auto auto}.testimonial_sec .curve2{bottom:-60px}.blog_sec .splide,.destination_sec .justify-content-center,.more_modal .price_info{padding-top:0}.blog_block h3,.faqs_sec .accordion-button,.footer_sec h3,.hotel_detail .detail_inn h4,.life_box h3,.place_sec .place_btns{font-size:16px}.blog_block .time_info{padding-top:15px}.blog_block .detail{min-height:130px}.blog_sec{padding-bottom:0}.footer_sec,.journey_sec,.map_detail.bottom,.packages_related{padding-top:40px}.contact_info .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code,.facilities_dtl ul li,.facilities_sec.package .tab-content ul li,.footer_sec p.info,.ftr_link li,.payment_block h4,.social_link li,.thank_service li{font-size:14px}.pay_info li img{width:50px}.contact_info textarea.form-control,.header_relative .inner_banner .bg,.inner_banner::before{height:120px}.hotel_map iframe,.inner_banner .bg{height:300px}.faqs_sec h2,.terms_sec h2{font-size:34px}.contact_sec .rectangle,.map_sec .rectangle{height:300px;width:300px}.contact_sec .curve3{width:100px;height:100px;top:70px}.touch_box{gap:20px 90px}.right_dtl figure,.touch_box h2{width:100%}.touch_box .address::before{left:-65px}.destination_sec .explore_info,.faqs_sec .accordion,.like_sec .explore_info,.like_sec .splide,.map_detail{margin-bottom:40px}.terms_sec{padding:40px 0 20px}.reach_sec,.visit_sec{padding:40px 0 0}.payment_sec{margin:30px 0 0;padding:40px 0}.payment_sec p{margin-bottom:20px;padding:0}.payment_box label{font-size:16px;margin-bottom:5px}.error_sec h2{font-size:40px}.blogs_sec .curve2{top:80px;left:30px}.blogs_sec .curve3{top:80px;height:100px;width:100px}.blog_block.second .detail{display:block;margin-bottom:15px}.blog_detail h2{margin-bottom:15px;font-size:20px}.blog_block.blog_inn h3{font-size:24px}.pagination_info{margin-top:30px}.pagination_info .pagination_left{width:48%;font-size:16px}.pagination_info .pagination_left.right{justify-content:end}.pagination_info .d-flex{flex-direction:column;width:100%}.blog_block.first .detail{min-height:295px}.life_box h2{font-size:35px;margin-bottom:5px}.counter_box h2{font-size:36px}.counter_box h2 small{font-size:20px}.counter_sec{padding:20px 0 40px}.thank_box h2{font-size:35px}.reach_box h2{font-size:22px}.right_dtl{display:flex;gap:30px;align-items:center}.counter_box{width:auto}.counter_info{gap:50px}.thank_box small{margin:20px 0}.thank_service li+li::before{top:5px}.explore_info .search_icon{margin:0 40px;max-width:inherit;width:auto}.explore_info .input-box input{padding:0 15px 0 50px}.explore_info .input-group:nth-child(4){border:none}.explore_info .input-group:nth-child(5){border-right:1px solid rgba(255,255,255,.25)}.contact_info .logo{top:15px;left:15px;width:80px}.contact_info{padding:40px}.contact_info h2{font-size:30px;margin-bottom:20px}.contact_info label{margin-bottom:5px;font-size:16px}.contact_info .form-control{font-size:14px;height:50px}.facilities_sec h2,.hotel_detail h1,.hotel_detail h2,.itinerary_sec h2{font-size:30px;margin-bottom:15px}.hotel_detail .splide__arrow{top:30%}.hotel_detail .splide__arrow svg{height:30px}.hotels_block h3{font-size:30px;bottom:0}.hotel_detail .hotel_detail{gap:60px;padding:30px 0}.hotel_detail .detail_inn+.detail_inn::before{left:-30px}.facilities_sec{padding:40px 0 30px}.like_sec .hotels_box::before,.related_sec .hotels_box::before{height:140px}.destination_sec .curve2{top:50px}.visit_box figure{min-height:230px;max-height:230px}.get_sec.destination{padding:0 0 40px}.place_sec ul{overflow:scroll;flex-wrap:nowrap;white-space:nowrap;justify-content:start}.place_sec ul li{margin-bottom:10px}.itinerary_box .accordion-button span{margin:0 20px 0 10px}.itinerary_box .accordion-body{padding:20px 30px}.journey_sec .splide__arrow--prev{left:15%}.journey_sec .splide__arrow--next{right:15%}.facilities_sec.package ul li{font-size:14px;margin-bottom:10px}.facilities_sec .nav-tabs .nav-link{width:160px;font-size:18px}.more_modal .modal-dialog{max-width:350px}.more_modal .caption{padding:320px 60px 40px}.place_detail figure{max-height:280px;min-height:280px;margin-bottom:20px}.facilities_sec .item{width:222px}}@media (max-width:767px){html{-webkit-text-size-adjust:none}.explore_info.destination .input-group .select2-container{min-width:calc(100% - 130px)}.global_title,.life_box h2,.southern_sec h2,.vision_sec h2{font-size:26px}.place_sec h3,.reach_box h2{font-size:20px}.destination_dtl figure{min-height:260px;max-height:260px}.hero_sec figure{height:600px}.map_detail figure{max-height:200px;min-height:200px}.hero_sec .jquery-background-video-wrapper{min-height:600px}.experience_block{max-height:200px}.experience_block figure img{min-height:200px}.destinations_block figure,.featured_block figure,.hotels_box figure,.packages_sec figure.img1,.packages_sec figure.img4{max-height:275px;min-height:275px}.destinations_block figure img,.featured_block figure img,.hotels_box figure img{max-height:275px}.testimonial_sec .grid{margin-left:0;display:block}.form_info .grid,.form_info .right_part,.payment_info{display:block}.form_info .right_part{margin:0 -6px;text-align:center}.blog_block figure,.blog_block.second figure{min-height:110px;max-height:110px}.blog_block:hover{transform:translateY(15px)}.experience_block.active .caption{padding:20px;gap:10px}.experience_block .icon{height:30px;width:30px;min-width:30px;padding:6px}.experience_block .caption,.faq_box,.visit_modal .modal-body{padding:20px}.choose_block::before{display:none!important}.choose_block .choose_item::before{width:100%}.about_sec .bag_ic,.blogs_sec .curve1,.blogs_sec .curve2,.blogs_sec .curve3,.choose_block .choose_item::after,.destination_sec .curve2,.destination_sec .curve3,.ftr_link,.ftr_link.columns,.ftr_social,.get_sec .detail .curve2,.honeymoon_sec .curve1,.honeymoon_sec .curve2,.honeymoon_sec .curve3,.honeymoon_sec .dots,.honeymoon_sec .rectangle,.itinerary_sec .curve2,.touch_box .address:nth-child(2)::before,.vision_sec .curve4{display:none}.testimonial_sec .left_part{margin:0 8%}.testimonial_sec{padding-bottom:40px}.testimonial_sec .testi_slider{margin:0 20px}.testimonial_block{margin:30px 0 20px 20px}.contact_sec .form_info .input-group,.footer_sec p.info,.form_info .input-group{margin-bottom:0}.form_info textarea.form-control{height:80px;padding:48px 0 10px}.form-group,.hotel_detail p,.place_detail h2,.place_sec .title,.social_icon,.vision_sec .info,.vision_sec .vision_img,.vision_sec figure{margin-bottom:20px}.social_link,.terms_sec p,.travel_sec p{margin-bottom:15px}.footer_sec h3.navTitle{margin-top:20px;margin-bottom:0;cursor:pointer;position:relative}.footer_sec h3.navTitle::after{content:"+";position:absolute;top:-1px;right:10px;transition:.3s ease-in-out;font-size:20px}.footer_sec h3.navTitle.active:after{content:"-"}.footer_sec .ftr_link,.footer_sec .ftr_social{padding-top:20px}.payment_block h4{text-align:left;margin-bottom:20px}.place_sec ul li,.southern_sec h2,.terms_sec h2{margin-bottom:10px}.copyright{justify-content:center}.footer_sec figure{width:140px}.inner_banner .bg{height:280px}.more_modal .price_info strong{font-size:40px}.contact_sec .form_info{padding:30px}.contact_sec .form_info .form-control{height:auto}.contact_sec .rectangle,.map_sec .rectangle{height:200px;width:200px}.contact_social li a img{max-height:20px}.map_sec iframe{height:300px}.counter_box h2,.faqs_sec h2{font-size:30px}.faqs_sec .accordion,.pagination,.pagination_info{margin-bottom:30px}.terms_sec h2{font-size:28px}.payment_sec{padding:30px 0}.payment_box .input-group{margin-bottom:14px}.error_sec,.visit_sec{padding-top:30px}.error_sec h2{font-size:34px}.error_sec figure img{width:70%}.blog_block.blog_inn figure{min-height:150px;max-height:150px}.blog_block.first .detail{min-height:inherit}.hotel_detail .detail_inn h4,.life_box h3,.more_modal p{font-size:14px}.about_sec.about{padding-bottom:20px}.counter_box h2 small{font-size:16px;margin-top:-5px}.reach_box .button{flex-direction:column}.counter_info{gap:30px}.explore_info .search_icon{margin:0 30px}.package_box figure{min-height:315px;max-height:315px}.destination_dtl h2,.explore_sec h2,.facilities_sec h2,.facilities_sec.package h2,.find_sec h2,.honeymoon_sec h2,.hotel_detail h1,.hotel_detail h2,.hotels_sec h2,.itinerary_sec h2,.like_sec h2,.map_detail h2,.more_modal h3,.packages_related h2,.place_sec h1,.place_sec h2,.related_sec h2,.visit_sec h2{font-size:24px}.explore_info label,.itinerary_box .accordion-button,.more_modal .days_info li,.more_modal .price_info ul li,.place_sec .place_btns{font-size:16px}.explore_info .select2-container--default .select2-selection--single .select2-selection__arrow::after{height:10px;width:10px}.explore_info .select2-container--default .select2-selection--single .select2-selection__arrow{right:6px;top:3px}.hotel_detail .hotel_detail{gap:20px;padding:25px 0}.hotel_detail .detail_inn{gap:10px}.hotel_detail .detail_inn+.detail_inn::before{left:-10px}.facilities_sec .dtl{letter-spacing:1.2px}.destination_block figure{min-height:280px;max-height:280px}.visit_box figure{min-height:240px;max-height:240px;float:none;width:100%;margin:0 0 20px}.visit_sec .grid{grid-template-columns:repeat(2,1fr)}.itinerary_box{padding:30px 20px}.itinerary_box .accordion-button span{margin:0 20px 0 10px;height:40px;width:40px;min-width:40px;line-height:40px}.itinerary_box .accordion-body{padding:20px 30px 0}.map_detail figure img{min-height:200px;object-fit:cover}.facilities_sec.package .grid{grid-template-columns:auto auto auto;margin-bottom:20px}.facilities_sec .nav-tabs .nav-link{width:140px;font-size:16px}.more_modal .caption{padding:270px 40px 40px}.visit_modal .btn-close{top:0;right:0;font-size:14px}.place_detail figure{max-height:520px;min-height:520px;margin-bottom:20px;width:100%;float:none}.place_detail .button{flex-wrap:wrap}.facilities_sec .item{width:158px}.sticky_buttons{align-items:start}.get_quote{margin:0 0 0 -48px}.explore_info.destination .search-form{min-width:auto;padding:10px 80px 10px 20px;width:100%}}@media (max-width:575px){html{-webkit-text-size-adjust:none}.explore_info.destination .input-group{display:block;border:none!important}.blogs_sec .btns,.destination_sec .btns,.explore_info.destination label,.faqs_sec .btns,.hotels_sec .btns,.like_sec .btns,.travel_sec .btns{margin-bottom:10px}.explore_info.destination .input-group .select2-container{min-width:100%!important;height:50px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 15px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow{right:60px}.explore_info.destination .select2-container--default .select2-selection--single .select2-selection__arrow::before{right:-50px;width:40px;height:40px}.container{width:80%;padding:0}header .navbar-brand{width:100px}header.sticky .navbar-brand{width:80px}.about_sec .curve3,.about_sec .text_curve,.crafting_sec,.hotel_detail .detail_inn+.detail_inn::before,.thank_service li+li::before,.touch_box .address br,.touch_box .address::before,header .call_info .contact_dtl{display:none}.explore_info,.packages_sec .right_img,.right_dtl,.touch_box,.visit_sec .grid{display:block}.hero_cap,.inner_banner .caption{bottom:30px}.hero_cap h2{font-size:20px;margin:0}.hero_info{grid-template-columns:1fr}.hero_info label{margin-bottom:5px}.pagination_info,.select2-container--default .select2-selection--single{padding:0}.choose_box,.life_box,.touch_box{padding:20px}.slider-counter{right:0}.hero_cap p,.hotel_detail .detail_inn{margin-bottom:15px}.hero_cap .hero_dtl,.more_modal p,.touch_box .address,.touch_box h2{margin-bottom:20px}.featured_sec .curve1{right:20px;top:30px}.featured_sec .curve3{top:210px}.featured_sec .curve2{left:10px}.destinations_sec .curve1{top:30px;right:20px}.destinations_sec .rectangle{width:200px;height:200px}.destinations_sec .curve2{left:20px}.destinations_sec .curve3{top:170px}.packages_sec .curve1{width:100px;right:0}.about_sec .curve2{width:150px;top:40px;right:0}.about_sec .bag_ic{bottom:-50px;width:100px}.choose_sec .curve3{top:130px}.blog_sec .curve2{top:30px;left:30px}.blog_sec .curve3{top:30px}.blog_block .detail{min-height:auto}.choose_block h3,.place_sec h3{font-size:16px}.destinations_block figure,.featured_block figure,.hotels_box figure{max-height:350px;min-height:350px}.destinations_block figure img,.featured_block figure img,.hotels_box figure img{max-height:350px}.packages_sec figure.img1,.packages_sec figure.img4{max-height:250px;min-height:250px}.facilities_sec.package .moreless-button,.packages_sec figure.img2{margin-bottom:25px}.testimonial_sec .left_part{margin-left:10%;margin-right:10%}.blog_block figure,.blog_block.first figure,.blog_block.second figure{min-height:150px;max-height:150px}.faq_sec .accordion-button,.itinerary_box .accordion-button{font-size:14px}.faq_box figure{max-height:180px;min-height:180px}.place_sec .title,.social_icon{gap:15px}.copyright p,.hotel_detail .detail,.like_sec .justify-content-center{text-align:center}.inner_banner .bg{height:250px}.inner_banner h1,.inner_banner h2{font-size:22px}.contact_sec .caption{padding:30px 15px}.contact_sec figure{max-height:240px;min-height:240px}.faqs_sec .accordion-button{padding:15px 25px 15px 10px}.faqs_sec .accordion-body{padding:0 15px 15px}.faqs_sec .accordion-button::after{right:5px}.payment_box{padding:30px 20px}.header_relative .inner_banner .bg{height:93px}.error_sec h2{font-size:28px}.blog_block.blog_inn h3,.more_modal h3,.southern_sec h2{font-size:20px}.blog_block.first h3{font-size:18px;margin-bottom:6px}.pagination_info figure{width:70px;height:65px;min-width:70px}.pagination_info .pagination_left{width:auto;gap:10px;font-size:14px;padding:10px!important;justify-content:center!important}.pagination_info .image{margin:0!important}.counter_info{flex-wrap:wrap;gap:15px 0}.counter_box h2 small{font-size:17px}.counter_box{width:49%}.thank_service{gap:20px;justify-content:center;flex-direction:column}.thank_service li{justify-content:center}.explore_info .search_icon{margin:0}.package_box figure{min-height:395px;max-height:395px}.explore_info .input-group{border:none!important;border-bottom:1px solid rgba(255,255,255,.3)!important}.package_box::before{height:230px}.like_sec .location,.pagination{gap:10px}.pagination .page-link{height:45px;width:45px}.contact_info{padding:50px 20px 30px}.hotel_detail h1,.hotel_detail h2{font-size:24px;text-align:left}.about_sec .detail,.about_sec .global_title,.about_sec .info,.hotel_detail .detail p{text-align:left}.hotel_detail .hotel_detail{display:block;padding:20px 0}.hotel_detail .splide__arrow{top:25%}.hotel_detail .splide__arrow svg{height:25px}.facilities_sec .grid,.facilities_sec.package .grid{grid-template-columns:auto auto}.destination_block figure{min-height:350px;max-height:350px}.destination_block p{min-height:inherit}.destination_dtl figure{min-height:180px;max-height:180px}.destination_dtl .splide__track::before{height:80px;width:80px}.destination_dtl .splide__pagination{bottom:20px}.destination_dtl .splide__pagination__page{width:8px;height:8px}.destination_dtl figure::after{height:70%}.related_sec .location{gap:5px}.visit_box figure{min-height:330px;max-height:330px}.itinerary_box .accordion-button span{margin:0 8px}.itinerary_box .accordion-body{padding:20px 20px 0}.contact_modal .modal-dialog{padding:0 20px}.more_modal .modal-dialog{min-width:100%;padding:0 30px;margin:0}.more_modal h2{font-size:40px}.more_modal .caption{padding:250px 40px 40px}.datepicker{right:50px;left:auto!important}.hero_info .btns{margin:0 auto}.place_detail figure{max-height:320px;min-height:320px}.place_detail .button{padding:0;gap:15px}.explore_info .select2{min-width:200px!important}.facilities_sec .item{width:150px}.blog_inn h4{font-size:18px}.explore_info.destination .input-group::before{bottom:7px;right:10px;top:auto;transform:inherit}}