@media (max-width:1366px){.search-bar.newClass{width:70%}.about_section .about_content{margin-left:55px}section.cta .content{width:80%}section.home-list img.img-fluid{height:250px}.attractions .image-box img{height:400px}.attractions .lower-box{left:30px;right:30px}}@media screen and (min-width:992px) and (max-width:1199px){section.home-list .rating{width:25%}.search-bar-inner .row{gap:5px}.search-bar,section.about-owner .col-6.col-md-6.col-sm-12.cont,section.about-owner .col-6.col-md-6.col-sm-12.img{width:100%}.guest-content-section{height:415px;overflow:hidden}.banner-wrapper{height:750px}.about_section .about_content{margin-left:25px}.video-cont h1,section.new-about-us .inner-content h2{font-size:var(--f50)}section.property-new-sec h4{display:block;white-space:inherit;word-wrap:break-word;overflow-wrap:break-word;width:100%}.attractions .lower-box{left:20px;right:20px}section.home-list .row{gap:30px 0}section.home-list .property-categories,section.home-list .property-categories img,section.home-list img.img-fluid{height:300px}section.cta .content{width:90%}section.about-owner .abt-img{position:relative;width:100%}section.about-owner .row{gap:30px}section.about-owner img{height:550px}.col-1.md-12.sm-12.srch-btn{padding-right:10px}section.home-list .col-4{width:49%}}@media (max-width:1024px){form.Search-bar{width:96%}}@media (max-width:1024px) and (max-height:1365px){section.video-section{height:45vh}section.property-mgmt-section .pro-btn .main-btn{padding:14px 12px}}@media (max-width:980px){.video-cont h1,section.new-about-us .inner-content h2{font-size:var(--f50)}.check.right.icns.mb-lg-0.position-relative.datepicker-common-2:before,.video-cont{background:0 0}form.Search-bar{width:80%}form.Search-bar .row{gap:10px}form.Search-bar .checkbar{order:1;width:100%}.search .col-3:first-child,.search-bar .adult_field{width:50%;order:2}.search .col-2:nth-child(3){width:15%;order:3;padding-left:0}.search .col-3:first-child,form.Search-bar .checkbar{border-right:0px solid #ccc}form.Search-bar .sub-btn{width:98%;order:4}.attractions .col-4,.search-bar .col-3.select,.search-bar button.main-btn,form.Search-bar .submit-btn,form.Search-bar .submit-btn button,section.about-us .about-image-sec img,section.home-list .col-6.col-md-6.col-sm-12.prop-card.aos-init.aos-animate,section.new-about-us .container-fluid .col-6.content,section.new-about-us .container-fluid .img{width:100%}.search{top:427px}section.about-us{padding-top:80px}.how-we-value-wrapp img.img-fluid,section.featured-pro .pro-img,section.property-new-sec .img-sec img{height:350px}section.about-us .about-content-sec .abt-btn{margin-bottom:50px}.banner-wrapper{height:800px}.video-cont .search-bar,section.about-us .about-image-sec .abt-image{display:block}.video-cont h1{text-shadow:0 0 6px #000}.check.right.icns.mb-lg-0.position-relative.datepicker-common-2.check-out:before,.search-bar .col-3:before,.search-bar .main-check::after,.select::after{display:none}.search-bar{position:relative;width:100%;border-radius:20px}.how-we-value-wrapp .atrr,.search-bar .col-3,.search-bar .datepicker-common-2,section.home-list .col-4{width:50%}.search-bar input::placeholder,input#show-target-data1::placeholder,input#show-target-data::placeholder{color:var(--primary-text)}.search-bar .check i,.search-bar .col-3 i{width:25px}.datepicker{right:0}.search-bar .main-check{padding-left:var(--p6);padding-right:var(--p6);padding-top:0;padding-bottom:0;margin-bottom:0;width:100%}.search-bar .check.left input#start_date,.search-bar .check.left input#start_date1{border-right:0px solid;border-radius:25px 0 0 25px}.search-bar .check.right input#end_date,.search-bar .check.right input#end_date1{border-left:0 solid;border-radius:0 25px 25px 0}.search-bar .check:before{top:20px;right:10px;width:2px;background:var(--secondary-color);z-index:1;height:20px}input#demo17,input#demo171{top:0!important;height:40px!important}.search-bar .col-3.srch-btn{padding-left:6px;margin-bottom:0}.search-bar .form-control:focus{box-shadow:none!important;background:#f5f5f5!important;border:1px solid #e0e0e0!important}.video-cont{justify-content:center}.hero-content h1{font-size:36px;margin-top:100px}.hero-content p{font-size:18px}.video-sec{height:550px}.about_section .about_content{margin-left:0}section.about_section .row,section.home-list .row{gap:30px 0}section.cta .head-sec h2{text-align:center}section.new-about-us .img-part img{height:450px}section.new-about-us .container-fluid .inner-content{padding:var(--p30);padding-bottom:40px}section.home-list{padding:var(--p50) var(--p12)}.about_wrapper,section.testimonial{padding-bottom:50px}section.property-new-sec .owl-nav{width:100%;left:0}section.cta .content{width:90%;padding:var(--p40)}section.home-list i{margin-right:4px}section.about-owner .col-6.col-md-6.col-sm-12.cont,section.about-owner .col-6.col-md-6.col-sm-12.img{width:100%;height:auto}section.about-owner .abt-img{position:relative;width:100%;height:450px}section.about-owner .row{gap:30px}.attractions .row{gap:70px}.attractions .image-box img{height:380px}section.home-list .rating{width:27%}.search-bar input#show-target-data1{height:59px;padding:var(--p12) var(--p22) var(--p11) var(--p48);background:#f5f5f5!important;border:1px solid #e0e0e0}.about_wrapper{padding-top:50px}.about_wrapper .col-lg-6.abt-content{padding-left:12px;margin-top:30px}section.about-us .about-image-sec .abt-img1{margin:auto}section.video-section{min-height:550px;height:auto}#datepicker-demo17.datepicker{left:0}.search-bar-inner .col-6.datepicker-common-2.datepicker-main{height:40px}.search-bar .check i,.search-bar .col-3 i{right:0;left:auto}.search-bar form{width:100%;position:relative;border-radius:15px}.search-bar .search-bar-inner .select select{height:auto}section.home-list .search-bar{max-width:100%}}@media (max-width:819px){section.video-section{height:50vh}}@media (max-width:768px) and (max-height:520px){section.video-section{height:100vh}}@media screen and (max-width:767px) and (min-height:600px){section.banner-header{height:75vh}}@media (max-width:540px){.booking-area,.search-bar .datepicker-common-2.datepicker-main,.video-cont h1,section.explore-location h2{margin-bottom:0}.expand-sec-outer .head-sec h2,section.explore-attr .head-sec h2,section.pro-sec .head-sec h2,section.property-mgmt-section .property-mgmt-cont h2,section.strip-logo .head-sec h2,section.test-sec .head-sec h2,section.testimonial .head-sec p{margin-bottom:10px}section.attr-sec .col-3{text-align:center;border-right:0px solid #fff;width:100%}section.strip-logo{padding:40px 0}section.search-sec .col-4{width:100%;border-radius:0}section.attr-sec .attr-content h3{font-size:21px;margin-bottom:20px}.attractions .lower-content h4,section.attr-sec .attr-icon a{height:auto}section.attr-sec .row,section.home-list .row{gap:25px 0}section.attr-sec .attr-icon{width:85px;height:85px}section.attr-sec .attr-icon img{width:40px;height:40px;object-fit:contain}section.search-sec .col-4.guests-list{flex-direction:column;gap:15px;position:relative}.search-bar .guests-list-info{width:100%;border-radius:20px;padding:16px 18px}.search-bar .guest-listing h3{font-size:14px}.ban-btn .main-btn,.how-we-value-wrapp .col-md-4,.search-bar .col-3,.search-bar .datepicker-common-2,.search-bar-inner .col-4.datepicker-common-2.datepicker-main,.search-form-btn,form.Search-bar,section.crafting-section .col-6,section.explore-location .col-6,section.pro-sec .head-sec,section.property-mgmt-section .col-4,section.property-mgmt-section .col-8,section.services-section .col-4,section.strip-logo .strip-list{width:100%}.search-bar .search-form-btn .main-btn{width:100%;border-radius:20px}.guests-info{width:100%;position:relative}.search-bar-inner .row,section.location-sec .location-list,section.property-mgmt-section .pro-btn{flex-direction:column}.search-bar .destination-list{width:100%;z-index:2;padding:20px 18px;border-radius:20px}.ban-btn{gap:15px;flex-direction:column;width:100%}section.search-sec{position:relative;top:0;padding-top:15px}section.about-us-section .row{flex-direction:column-reverse;gap:20px}.video-btn-area .container ul{flex-wrap:wrap}.video-btn-area a{padding:12px}.animated-separator{width:98%}.video-btn-area li.vacation{border-left:0;border-top:2px dotted #ffffff54}.video-btn-area span.title,section.services-section h4{font-size:18px}.video-btn-area .container ul li p{font-size:12px}section.crafting-section .crafting-images img,section.pro-sec .pro-img,section.property-new-sec .img-sec img{height:250px}section.crafting-section .row{flex-direction:column-reverse;gap:30px}section.pro-sec .owl-carousel .owl-nav button.owl-prev{left:-10px}section.pro-sec .owl-carousel .owl-nav button.owl-next{left:auto;right:-10px}.all-review-section .top-review-imgbox .review-imgbox{flex-direction:column;align-items:center}.all-review-section .top-review-imgbox .review-imgbox img{max-width:50%}.attraction-loc-sec h4 a,.featured-villa-section h1,.heading-font,.heading-h1{font-size:var(--f22)}.about-us-section,.all-review-section,.attraction-loc-sec,.featured-villa-section,.footer-section .custom-col-line,.location-section{padding:40px 0;text-align:center}section.about-us{padding-top:0}.banner-side-img{z-index:2;flex-direction:row;width:100%;justify-content:center;height:auto;gap:30px;top:40%}.hero-section{height:350px;padding-top:50px;min-height:auto;padding-left:12px;padding-right:12px}.video-content,section.about-us .about-content-sec{padding-right:0}.video-content{height:100%;padding-left:0;margin-top:0}.video-content h1{font-size:24px;padding-left:0;padding-right:0}.banner-side-img img{width:60px;height:auto;top:50%;transform:translateY(0)}.about-img1 img,.about_section .about_img img,.attractions .image-box img,.how-we-value-wrapp img.img-fluid,.travel-card-details-contant img,.video-sec,section.featured-pro .pro-img,section.featured-pro img.img-fluid,section.home-list .property-categories,section.home-list .property-categories img,section.new-about-us .img-part img,section.property-mgmt-section .property-mgmt-img img{height:300px}section.about-owner .col-6.col-md-6.col-sm-12.cont,section.about-owner .col-6.col-md-6.col-sm-12.img,section.home-list .col-4,section.home-list .col-6,section.loc-sec .col-3{width:100%;padding:0}footer.footer{padding-top:40px}.search .col-2:nth-child(3){width:23%}.col-12,section.about-image-sec{padding:0!important}section.about-us .about-image-sec .abt-img1{margin:0;padding-bottom:20px}section.about-us .about-image-sec .abt-img2{margin:0}.about_wrapper .heading_sec h3,.how-we-value-wrapp h2{font-size:28px}.about_section,section.location-sec .location-content h3{padding-top:10px}section.home-list h5 span{font-size:var(--f18)!important;font-size:var(--f20)}section.home-list h5{font-size:var(--f14)!important}section.home-list .view a{font-size:17px}html{overflow-x:hidden!important}.hero-content h1{font-size:21px;margin-top:10px}.hero-content{justify-content:flex-start;padding:0 12px}.hero-content p{font-size:16px}.video-sec{overflow:visible}.video-cont{justify-content:center}.booking-area{padding:0}.prop-view-btn a,section.home-list .how-we-value-heading h6,section.home-list h5{font-size:var(--f16)}.video-cont h1{font-size:var(--f30)}.banner-wrapper{height:650px}.datepicker{width:100%!important}#datepicker-demo17.datepicker{z-index:10!important}.search-bar .check.right input#end_date,.search-bar .check.right input#end_date1{border-left:1px solid #e0e0e0;border-radius:25px}.search-bar .check.left input#start_date,.search-bar .check.left input#start_date1{border-right:1px solid #e0e0e0;border-radius:25px}.search-bar .check:before{display:none}.guests .col-6.guest-img{width:100%;padding:0;margin-bottom:30px}.guests .col-6.guest-content{padding:0;width:100%}.guest-content-section{height:440px}.about_wrapper{padding-top:40px;padding-bottom:40px}.about_wrapper .col-lg-6,section.about_section .col-lg-6,section.how-we-value-wrapp.atr .col-12{padding:0}.about_section .about_content h5{font-size:var(--f28);margin-bottom:20px}.about_section .about_img{border-radius:0 20%;padding:0;border:20px solid var(--territiary-color)}section.home-list .property-categories .categories-content h3{font-size:var(--f25)}section.new-about-us .container-fluid .inner-content{padding:var(--p20) var(--p12);padding-bottom:40px}section.property-new-sec .head-sec h2{font-size:var(--f30);margin-bottom:var(--m30)}section.property-new-sec h4{font-size:19px;text-wrap:wrap;display:block;white-space:inherit;word-wrap:break-word;overflow-wrap:break-word;width:100%}section.property-new-sec .cont .price span{font-size:15px}section.cta .content{width:100%;padding:var(--p25) var(--p20)}.hero-section .card__heading{font-size:1.7rem;word-spacing:0}.hero-section .card:before{padding-bottom:300px}section.new-about-us .inner-content h2{font-size:var(--f36)}section.new-about-us .inner-content .para{max-height:350px}section.home-list .pro-cont{padding:var(--p40) var(--p15) var(--p25) var(--p15)}section.home-list h3.title{font-size:var(--f18);height:auto;width:100%}section.home-list{padding:var(--p40) 0}section.about-owner .abt-img,section.about-owner img{height:350px}section.about-owner .abt-detail{gap:20px;flex-direction:column;align-items:flex-start}section.cta-sec p,section.explore-attr .head-sec,section.how-we-value-wrapp .head-sec,section.strip-logo .head-sec{margin-bottom:20px}.how-we-value-wrapp .atrr{padding:0;position:relative;width:100%}.single-testimonial::before{width:86px;height:80px;background-position:15px 15px}.single-testimonial::after{width:86px;height:80px;background-position:19px 19px}section.testimonial .cont-sec{padding:var(--p20) 0}section.testimonial .para p{height:auto;max-height:90px;padding:0;font-size:var(--f14);width:100%}.attractions .lower-box{left:15px;right:15px}section.home-list .rating{width:25%}section.testimonial .head-sec h2{margin-bottom:28px}.owl-carousel .owl-item{padding:5px}section.testimonial .head-sec{padding-left:0;margin-bottom:var(--m20);padding-top:var(--p40)}.search{top:421px;width:88%}section.video-section{min-height:520px;height:auto}input#demo17,input#demo171{height:100px!important}section.about-us{padding-top:var(--p50)}section.cta-sec{padding:var(--p40) 12px;height:auto}.search-bar.newClass{height:max-content;position:absolute}.about-slider-section .row,.about-us-section .row,.all-review-section .row,.attraction-loc-sec .row,.blog-section .row,.featured-villa-section .row,.footer-section .row,.location-section .row{margin-left:-12px!important;margin-right:-12px!important}section.location-sec{padding-bottom:40px}section.location-sec .head-sec{text-align:center;margin-bottom:20px;padding-left:12px;padding-right:12px}section.location-sec .location-list-item{width:100%;height:220px}section.location-sec .location-content{padding:1em}section.location-sec .location-content::after,section.location-sec .location-content::before{top:20px;right:20px;bottom:20px;left:20px}section.location-sec .location-btn,section.pro-sec .pro-btn{margin-top:25px}.expand-sec-outer .head-sec,section.pro-sec .head-sec,section.test-sec .head-sec{margin-bottom:30px}.card-inner{padding:20px 16px}.expand-section{height:550px}section.strip-logo .strip-img img{width:60px;height:60px}.strip-logo-list{gap:25px 0;flex-direction:column}section.property-mgmt-section .row{gap:25px}section.property-mgmt-section .pro-btn .main-btn{text-align:center;padding:14px 20px}.travel-img-card-details{padding:20px}.travel-img-card-details-content{padding:15px}section.explore-attr .img-card_heading{font-size:24px}section.cta-sec span{font-size:16px;margin-bottom:10px}section.cta-sec .cta-btn{gap:15px;flex-direction:column}section.cta-sec .main-btn{min-width:100%}}