
@media (min-width: 1920px) and (max-width: 2560px) {
.newjungle-slider { margin-right: -620px;}
}


@media (min-width:1801px) and (max-width:1919px){
.newjungle-slider { margin-right: -600px;}
}


@media (min-width:1681px) and (max-width:1800px){
.newjungle-slider { margin-right: -520px;}
}


@media (min-width: 1600px) and (max-width: 1680px){
.newjungle-slider { margin-right: -450px;}
}


@media (min-width: 1441px) and (max-width: 1599px){
.newjungle-slider { margin-right: -380px;}
}


@media (min-width: 1400px) and (max-width: 1440px){

}


@media (min-width: 1300px) and (max-width: 1366px){
 
}


@media (min-width: 992px) and (max-width: 1200px){

    .newabout-detail .new-heading {  font-size: 39px;}
    .divider-line { width: 1140px;}
   .newhome-footer .footer-address .address-items p { white-space: nowrap;}

   .choose-accord .card-header button span {font-size: 22px;}

}


@media (min-width: 1200px) and (max-width: 1200px) {
.newabout-detail .new-heading {  font-size: 48px;}
    .divider-line { width: 960px;}
   .newhome-footer .footer-address .address-items p { white-space: normal;}

}


@media (min-width: 768px) and (max-width: 991px){

 .newabout-detail img {width:80%;} 
 .newabout-detail p {font-size: 14px !important;} 
    
.newhome-logo img { width: 160px; margin: 0;}
.divider-line { width: 720px;}

.newhome-banner, .newhome-banner .img-responsive, .newbanner-content { height: 500px;}
.newhome-banner .new-heading { font-size: 40px;}
.newhome-banner p { width: 80%;}

.newabout-detail .subtitle { font-size: 11px;}
.newabout-detail .new-heading { margin: 3px 0 12px; font-size: 29px;}

.newhome-jungle .new-heading { font-size: 48px;}

.choose-image { padding-left: 0px;}
.choose-reason img { height: 450px;}
.choose-accord .card-header button span { font-size: 20px;}

.testimonial-inner-col { width: auto; margin: 0 60px;}

.testimonial-inner-col .image-section { width: 27%;}
.testimonial-inner-col .content-section { width: 73%;}

.newhome-blog .new-heading {font-size: 45px;}
.homeblog-list { padding-left: 0px;}

.newhome-blogcard img { width: 150px; height: 90px;}
.newhome-blogcard div:nth-child(1) { width: 62%;}
.newhome-blogmain span { font-size: 20px;}
 
}


@media(max-width:991px){
 .homemenu-mobile{ display: none;}
}


@media (min-width: 600px) and (max-width: 767px) {


.newabout-detail label {margin-bottom:20px; margin-top:0px;}

.newabout-detail img {width:50%;} 
    
.new-heading { font-size: 36px;}
.subtitle { font-size: 12px;}

.newhome-logo img { margin: 0; width: 160px;}
.menu-toogle { margin-left: 15px;}
.newhead-book .new-defaultbutn { padding: 7px 12px;}
.header-stick .newhome-logo img { width: 145px;}

.newhome-banner, .newhome-banner .img-responsive, .newbanner-content { height: 450px;}
.newhome-banner .new-heading { font-size: 36px;}
.newhome-banner p { width: auto; margin: 0px auto 15px; font-size: 15px !important;}

.newabout-detail .new-heading { font-size: 34px;}
.newhome-about { padding:40px 0px;}
.floating-media{display: none;}
.areafill, .hide-imageeffect{ display: none;}
.welcome-scroll { min-height: auto;}
.divider-line {  width: 100%;}
.about-leaf-1 { width: 100px;}
.about-leaf-2 { width: 100px;}

.newhome-gallery { padding: 50px 0px;}
.roomgallery-grid { gap: 6px;}
.roomgap-top { margin-top: 15px;}
.roomgallery-box a { margin-top: 6px;}

.newjungle-slider { margin-right: 0px;}
.jungle-slidebox { margin: 0px 8px;}

.newhome-roomarea { padding: 50px 0px;}
.newhome-roombutn { text-align: left; margin-top: 15px;}
.roomarea-firstrow { margin-bottom: 10px;}
.choose-accord .card-header button span { font-size: 26px;}
.choose-accord .card-body div span span:nth-child(2) { font-size: 18px;}
.choose-accord .card-body div .new-defaultbutn { padding: 6px 10px; font-size: 12px;}
.choose-image { padding-left: 0px; margin-top: 20px;}
.choose-reason img { height: 380px;}

.resort-testimonial { padding: 50px 0px;}

.newhome-blog { padding: 50px 0px;}
.newhome-blog::before { background: linear-gradient(360deg, transparent 0%, #ffffff 0%);}

.homeblog-list { padding-left: 0px;}
.sustain-nav .sustain-navitem { font-size: 18px; padding: 0px 15px 10px;}
.newhome-blogcard img { width: 130px; height: 75px;}
.newhome-blogcard span { font-size: 14px; margin-bottom: 2px;}
.newhome-blogcard div:nth-child(1) { width: 59%;}

.testimonial-inner-col .image-section { width: auto;}
.testimonial-inner-col .quotes-image {width: 50px; top: -11px;}
.testimonial-inner-col { flex-direction: column; width: auto; padding-top: 20px; margin: 0 10px;}
.testimonial-inner-col .image-wrap { width: 90px; height: 90px;}
.testimonial-inner-col .content-section { width: auto; padding-left: 0px; text-align: center;}
.resort-testimonial .slick-arrow{display: none !important;}

}


@media(max-width:599px){

.newabout-detail label {margin-bottom:20px; margin-top:0px;}
.choose-accord .card-body ul li{font-size: 12px;}

.newabout-detail img { width: 60%;}     

.new-heading { font-size: 34px;}
.subtitle { font-size: 12px;}

.newhome-logo img { margin: 0; width: 140px;}
.menu-toogle { margin-left: 15px;}
.newhead-book .new-defaultbutn { padding: 7px 12px;}
.header-stick .newhome-logo img { width: 125px;}

.newhome-banner, .newhome-banner .img-responsive, .newbanner-content { height: 470px;}
.newhome-banner .new-heading { font-size: 34px;}
.newhome-banner p { width: auto; margin: 0px auto 15px; font-size: 15px !important;}

.newabout-detail .new-heading { font-size: 34px;}
.newhome-about { padding:40px 0px;}
.floating-media{display: none;}
.areafill, .hide-imageeffect{ display: none;}
.welcome-scroll { min-height: auto;}
.divider-line {  width: 100%;}
.about-leaf-1 { width: 100px;}
.about-leaf-2 { width: 100px;}

.newhome-gallery { padding: 50px 0px;}
.roomgallery-grid { gap: 6px;}
.roomgap-top { margin-top: 15px;}
.roomgallery-box a { margin-top: 6px;}

.newjungle-slider { margin-right: 0px;}
.jungle-slidebox { margin: 0px 8px;}

.newhome-roomarea { padding: 50px 0px;}
.newhome-roombutn { text-align: left; margin-top: 15px;}
.roomarea-firstrow { margin-bottom: 10px;}
.choose-accord .card-header button span { font-size: 21px;}
.choose-accord .card-body div span span:nth-child(2) { font-size: 18px;}
.choose-accord .card-body div .new-defaultbutn { padding: 6px 10px; font-size: 12px;}
.choose-image { padding-left: 0px; margin-top: 20px;}
.choose-reason img { height: 350px;}

.resort-testimonial { padding: 50px 0px;}

.newhome-blog { padding: 50px 0px;}
.newhome-blog::before { background: linear-gradient(360deg, transparent 0%, #ffffff 0%);}

.homeblog-list { padding-left: 0px;}
.sustain-nav .sustain-navitem { font-size: 18px; padding: 0px 15px 10px;}
.newhome-blogcard img { width: 130px; height: 75px;}
.newhome-blogcard span { font-size: 14px; margin-bottom: 2px;}
.newhome-blogcard div:nth-child(1) { width: 59%;}

.testimonial-inner-col .image-section { width: auto;}
.testimonial-inner-col .quotes-image {width: 50px; top: -11px;}
.testimonial-inner-col { flex-direction: column; width: auto; padding-top: 20px; margin: 0 10px;}
.testimonial-inner-col .image-wrap { width: 90px; height: 90px;}
.testimonial-inner-col .content-section { width: auto; padding-left: 0px; text-align: center;}
.resort-testimonial .slick-arrow{display: none !important;}

}