 body {
            font-family: 'Jomolhari', serif;
            margin: 0;
            padding: 0;
            line-height: 1.6;
        }

.title_section{
padding: 4rem 0px;
}        

.title1{
	font-size: 50px;
	line-height: 69px;
}

.span-title{
	color: #C47B35;
}

.title-p{
	color: #514F4F;
	font-size: 20px;
	font-family: 'Jost', sans-serif;
	line-height: 31px;
}

header .navbar .collapse .navbar-nav li{
	padding: 0px 20px;
}

header .navbar .collapse .navbar-nav li a{
	color: #fff;
	font-family: 'Jost', sans-serif;
}

header .navbar .collapse .navbar-nav li .active{
	color: #C47B35;
	text-decoration: underline;
} 

header .navbar .collapse .navbar-nav li a:hover{
	color: #C47B35;
	text-decoration: underline;
	font-family: 'Jost', sans-serif;
}

.whatsapp_main {
    position: fixed;
    bottom: 30px;
    left: 20px;
    text-align: center;
    z-index: 10;
}
  

header .button-div a{
background-color: #C47B35;
text-decoration: none;
padding: 10px 20px;
color: #fff;
border-radius: 50px;
}

.navbar-toggler{
	background-color: #fff;
}

.navbar-toggler-icon {
  border-radius: 5px;
  padding: 5px;
}

.slider-contact h1{
	color: #fff;
	 font-family: 'Jomolhari', serif;
	 font-size: 4.5rem;
}

.slider-contact{
	position: absolute;
	bottom: 12%;
	left: 5.8% !important;
}

.about-button{
	margin-top: 40px;
}

.about-button a{
	background-color: #C47B35;
	color: #fff;
	border-radius: 50px;
	padding: 8px 20px;
	text-decoration: none;
	font-size: 22px;
}

.about-image img{
	border-top: solid 7px #C7823F;
	border-right: solid 7px #C7823F;
	border-radius: 26px;
}

.book-section .book-box{
	background-color: #C47B35;
	border-radius: 23px;
	padding: 20px;
	height: 280px;
}

.book-section .book-box h5{
font-size: 32px;
color: #fff;
}

.book-section .book-box p{
font-size: 23px;
font-family: 'Jost', sans-serif;
line-height: 31px;
color: #fff;
}

.book-box .book-icon{
	height: 80px;
	width: 80px;
	border-radius: 50px;
	background-color: #fff;
	padding: 15px;
	margin-bottom: 20px;
}


footer{
	background-color: #C47B35;

}

footer .footer-div .navbar-nav li a{
text-decoration: none;
color: #fff;
font-size: 25px;
font-family: 'Jost', sans-serif;
}

footer .footer-div h5{
	color: #fff;
	font-size: 35px;
}

footer .footer-div h6{
	color: #fff;
	font-size: 28px;
	font-family: 'Jost', sans-serif;
}

footer .footer-div p{
	color: #fff;
	font-size: 25px;
	font-family: 'Jost', sans-serif;
}

footer .footer-div .navbar-nav li a img{
	width: 6%;
}

footer .footer-div .navbar-nav li{
	padding-top: 10px;
}

footer .social-icon div{
	height: 30px;
	width: 30px;
	background-color: #fff;
	border-radius: 50px;
margin: 0px 5px;

}

footer .social-icon div a{
		color: #C47B35;
}


footer .copy{
	border-top: solid 1px #fff;
	padding: 10px;
}

footer .copy p{
	font-size: 22px;
	color: #fff;
	font-family: 'Jost', sans-serif;
}

 .image-container {
    overflow: hidden;
    position: relative;
  }

  .zoom {
    transition: transform 0.3s ease;
  }

  .image-container:hover .zoom {
    transform: scale(1.1);
  }

.about-section h3{
	font-family: 'Jost', sans-serif;
	font-size: 25px;
	line-height: 31px;
	padding: 8px 0px;
}

.about-section h3 i{
	color: #c47b35;
}
.contact-section .enquire-box{
	background-color: #C7823F;
	padding: 50px 30px;
	border-radius: 18px;
}

.contact-section .enquire-box input{
	padding: 10px;
	border: none;
	border-radius: 8px;
	color: #363535;
	font-family: 'Jost', sans-serif;
}

.contact-section .enquire-box ::placeholder{
	color: #363535;
}

.contact-section .enquire-box textarea{
	padding: 10px;
	border: none;
	border-radius: 8px;
	color: #363535;
	font-family: 'Jost', sans-serif;
}

.contact-section .enquire-box button{
	background-color: #fff;
	padding: 5px 25px;
	border: none;
	font-size: 26px;
	color: #C7823F;
	border-radius: 50px;
}

.testimonial-box .testimonial-img{
	height: 90px;
	width: 90px;
	margin: auto;
	text-align: center;
}

.testimonial-box .testimonial-img img{
	border-radius: 50px;
	border: solid 3px #fff;
}

.testimonial-box p{
	font-size: 23px;
		font-family: 'Jost', sans-serif;
		line-height: 31px;
}

.testimonial-box{
	padding: 30px 40px;
}

.testimonial-box h6{
	font-size: 25px;
	color: #fff;
}

.testimonial-box h5{
	font-size: 32px;
}

.guests-section .owl-theme .owl-dots{
	display: none;
}

.owl-carousel .owl-item .star-icon img{
	width: 5%;
	padding: 0px 3px;
}



.video-section{
	background: url(../images/background/background-video.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	padding: 20% 0px;
}

.video-section a{
	font-size: 50px;
	background-color: #fff;
	border-radius: 50px;
	padding: 0px 22px;
	color: #C47B35;
}


.owl-carousel .owl-nav{
	position: absolute;
	top: 45%;
	width: 100%;
}

.owl-carousel .owl-nav .owl-next{
position: absolute;
right: -3%;

}

.owl-carousel .owl-nav .owl-prev{
	position: absolute;
left: -3%;
}

.owl-carousel .owl-nav span{
	background-color: #fff;
	color: #C47B35;
	padding: 0px 12px;
	font-size: 25px;
	border-radius: 50%;
	font-family: 'Jost', sans-serif;
	font-weight: 900;
}

.property-section .tab img{
border-radius: 15px;
}

.property-section .tab .nav-underline li a{
	font-size: 22px;
	color: #C47B35;
}

.property-section .tab .nav-underline li{
	padding: 0px 7px;
}

.gallery-section .tab .nav-underline li a {
  font-size: 22px;
  color: #C47B35 !important;
}

.gallery-section .tab .nav-underline li {
  padding: 0px 7px;
}

.gallery-section .tab img {
  border-radius: 15px;
}

.amenities-section .amenities-box{
		padding: 18px 10px;
		/*border-radius: 15px;
		background-color: #fff;*/

}

.amenities-section .amenities-box .image-box{
	width: 40px;
/*	border: solid 1px #C47B35;*/
}

.amenities-section .amenities-box h6{
	font-family: 'Jost', sans-serif;
	font-size: 22px;
	color: #fff;
}

@media only screen and (max-width:2000px){
	.slider-contact {
    position: absolute;
    bottom: 17%;
    left: 15.8% !important;
}

}


@media only screen and (max-width:1815px){
	.slider-contact {
    position: absolute;
    bottom: 17%;
    left: 13.8% !important;
}

}

@media only screen and (max-width:1600px){
	.slider-contact {
    position: absolute;
    bottom: 12%;
    left: 3.8% !important;
}
}

@media only screen and (max-width: 1024px) {
    header .button-div a {
        padding: 10px 18px;
    }

    header .navbar .collapse .navbar-nav li {
        padding: 0px 5px;
    }

    .book-section .book-box {
        height: 310px;
    }
}

@media only screen and (max-width: 900px) {
    .book-section .book-box {
        height: auto;
    }

    .about-section {
        text-align: center;
    }

    .about-section .about-button {
        margin-bottom: 30px;
    }

    .button-div {
        margin-top: 20px;
    }

    .slider-contact h1 {
        font-size: 2.5rem;
    }

    .slider-contact {
        bottom: 7%;
        left: 4.8% !important;
    }

   .navbar-collapse {
    	background-color: #756139;
    padding: 40px 15px;
    border-radius: 15px;
    }
}

@media only screen and (max-width: 500px) {
    .owl-carousel .owl-item .star-icon img {
        width: 7%;
        padding: 0px 3px;
    }

    .slider-contact h1 {
        font-size: 1.5rem !important;
        line-height: 37px;
    }

    .title1 {
        font-size: 30px !important;
        line-height: 36px;
    }

    .slider-contact {
        bottom: 7%;
        left: 0% !important;
    }

    .property-section .tab .nav-underline li a {
    font-size: 16px;
    color: #C47B35;
}
 
 .property-section .tab .nav-underline{
 	line-height: 0px;
 }

.title-p {
    font-size: 18px;
    line-height: 26px;
}

.book-section .book-box h5 {
    font-size: 26px;
    padding: 0px !important;
}

.book-section .book-box p {
    font-size: 19px;
    line-height: 30px;
}

.testimonial-box h5 {
    font-size: 30px;
}

.testimonial-box h6 {
    font-size: 22px;
}

.testimonial-box p {
    font-size: 18px;
    line-height: 24px;
}

.gallery-section .tab .nav-underline li a {
    font-size: 18px;
    color: #C47B35;
}
 
 .gallery-section .tab .nav-underline{
 	line-height: 0px;
 }

.contact-section .enquire-box button {
    font-size: 18px;
}

footer .footer-div h5 {
    color: #fff;
    font-size: 28px;
} 

footer .footer-div .navbar-nav li a {
    font-size: 18px;
}

footer .footer-div .navbar-nav li a img {
    width: 3%;
}

footer .footer-div .navbar-nav li a {
        font-size: 16px;
    }

    footer .footer-div h6 {
    font-size: 22px;
}

footer .footer-div p {
    font-size: 20px;
    padding-top: 10px !important;
}

footer .copy p {
    font-size: 15px;
}

 .slider .carousel-inner img {
      height: 450px;
      object-fit: cover;
    }

  .navbar{
  	padding: 6px;
  }  
.navbar .container{
	display: contents;
}

.navbar .container a .img-fluid {
    max-width: 55%;
    height: auto;
}

    .navbar .container {
        display: contents;
    }

    .amenities-section .amenities-box{
		padding: 0px;
		

}

.amenities-section .amenities-box .image-box{
	width: 20px;
}

.amenities-section .amenities-box h6{
	font-size: 14px;
	padding-top: 10px;
}

.navbar-toggler{
	position: absolute;
	top: 20px;
	right: 10px;
}

.amenities-section{
	padding: 2rem 0px;
}

}

