@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');

.room-rate-lable{
    color:#fff; 
    font-size:14px;
}

.room-sec{
    padding: 120px 0px 30px;
}
.room-sec2{
    padding: 30px 0px 60px;
    background-color: #fff !important;
}

.facilties .single-facility img{
    width: 75px;
}

.facilties .my-img img{
  width: 32px;
}

.form-sec{
    padding: 60px 0px;
}
.form-img-col{
    padding: 0px !important;
}

.form-sec .form-img-col img{
    border: 5px solid #aa8453;
    border-radius: 0px 190px 0px 190px;
    transition: 1.5s ease-in-out;
}
.form-sec .form-img-col img:hover{
    border: 5px solid #aa8453;
    border-radius: 190px 0px 190px 0px;
    transition: 1.5s;
}

.form-left-mrgn{
    margin-left: 20px;
}

.bg-text{
    font-weight: 600 !important;
}


.portfolio-menu{
	text-align:center;
}
.portfolio-menu ul li{
	display:inline-block;
	margin:0;
	list-style:none;
	padding:10px 15px;
	cursor:pointer;
	-webkit-transition:all 05s ease;
	-moz-transition:all 05s ease;
	-ms-transition:all 05s ease;
	-o-transition:all 05s ease;
	transition:all .5s ease;
}

.portfolio-item{
	/*width:100%;*/
}
.portfolio-item .item{
	/*width:303px;*/
	float:left;
	margin-bottom:10px;
}

.main-lodo-pd{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.top-header{
    background-color: #aa8453;
    color: #000 !important;
    /*font-weight: 600 !important;*/
    font-size: 14px;
    font-family: 'poppins';
}

.sham-bhati{
float: right;
}

.video-bg{
    background-position: center !important;
    background-size: 100% 100% !important;
    padding: 80px 0px !important;
}

.award{
    text-align: center;
    transform: none !important;
    transition: none !important;
}
.nav-scroll .icon-bar {
    color: #fff !important;
  }

.sec-pd{
  padding-top:50px !important;
  padding-bottom: 0px !important;
}
.sec-pd2{
  padding-top:50px !important;
  padding-bottom: 50px !important;
}
.award img{
  width: 364px;
border-top: 5px solid #ab8a62 !important;
text-align: center;
border-radius: 25px;
box-shadow: 0px 14px 30px #00000026;
}

.book-now{
  background-color: #aa8453!important;
  color: black !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  border-radius: 50px 0px 0px 50px !important;
  padding: 10px 20px 10px 20px !important;
  transition: 1.2s !important;
}

.book-now:hover{
  transition: 1.2s ease-in-out !important;
  border-radius: 0px 50px 50px 0px !important;
  box-shadow: -31px 0px 21px -8px #aa8453;
  margin-left: 60px !important;
}

.bg-pos{
  background-position: center !important;
}

.mt-50{
  margin-top: 60px;
}

.mt-20{
  margin-top: 20px;
}

.ab-awrd-mrgn{
  margin-bottom:60px;
}
.acco-hd-mrgn{
  margin-bottom:40px;
}

.acco-room-img{
  width: 500px;
}

.acco-deluxe-hd{
  font-size: 40px;
}

.caption .room-facilities img{
  width: 24px;
}

.form::after{
  display: none;
}

.GST-hd{
  margin-left: 60px;
  margin-bottom: 0px !important;
  padding-top: 5px;
}

hr.border-3{
  width: 100%;
  border: 1px solid #ab8a6280;
}

.please-not-ul{
  line-height: 42px;
  font-size: 17px;
  font-weight: bold;
  color: #2b2929;
}
.please-not-ul2{
  
  font-size: 17px;
  font-weight: bold;
  color: #2b2929;
}
.please-not-li{
  margin-bottom: 15px;
}

.custom-r{
  background-color: #000;

padding: 25px 25px 0px 25px;
margin-bottom: 40px;

border: 6px solid #aa8453;
}

.custo-r-hd{
  color: #aa8453!important;
}

.con-pg-form-col{
  margin-left: 50px;
  padding: 27px !important;
  background-color: #f2f2f2;
  box-shadow: 5px 10px 20px #00000038;
  border-left: 2px solid #d7d3d3;
  border-top: 2px solid #d7d3d3;
}

@media (max-width:990px){
    .sham-bhati{
        text-align: center !important;
        float: none !important;
    }
    .top-header{
        
        /*font-weight: 600 !important;*/
        font-size: 12px;
        
    }
    .top-no{
        float: right;
    }
    .nav-scroll .logo-wrapper {
       
        background-color: #000 !important;
      }
      .ab-sec-pd{
        padding: 60px 0px !important;
      }
      .award{
        margin-bottom: 20px;
    }
    .video-wrapper {
        min-height: 239px !important;
      }
      .video-bg { 
        padding: 30px 0px !important;
      }
      .video-bg .section-subtitle{
        font-size: 9px !important;
        
      }
      .video-bg .section-title{
        font-size: 37px !important;
        
      }
      .video-wrapper .vid .vid-butn .icon {
        
        width: 70px !important;
        height: 70px !important;
        
       
        line-height: 76px !important;
        
        font-size: 35px !important;
        
      }
      .form-sec .form-img-col img {
        margin-bottom: 30px;
      }
      .footer-about-social-list {
        margin-bottom: 20px;
        margin-top: 20px;
      }
    .form-img-col{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .responsiv-book-btn2{
      display: none;
    }
    .book-now{
      
      border-radius: 20px 0px !important;
      padding: 10px 20px 10px 20px !important;
      transition: 1s !important;
      margin-right: 30px;
    }
    
    .book-now:hover{
      transition: 1s ease-in-out !important;
      border-radius: 0px 20px !important;
      box-shadow: none !important;
      margin-left: 0px !important;
    }

    .ab-p{
      margin-top: 20px;
    }

    .GST-hd{
      margin-bottom: 70px !important;
      margin-left: 28px !important;
      font-size: 18px !important;
    }

    .s-d-room{
      padding-left: 15px !important;
      padding-right: 15px !important;
    }
    .banner-header {
      height: 250px !important;
    }

    .p-cencel-hd{
      font-size: 30px !important;
    }
    .p-cencel-hd2{
      font-size: 37px !important;
    }
    .acco-hd-mrgn {
      margin-bottom: 0px !important;
    }
}

@media (max-width:990px) and (min-width:768px){
  .services .content .cont h4 {
    font-size: 28px !important; 
  }
  .services .content .info h6 {
    font-size: 12px !important;
  }
  .award img {
    width: 317px !important;
    
  }
}

@media (max-width:576px){
    .slider-fade .item {
       
        height: 275px !important;
        width: 100%;
        background-size: 100% 100%;
        background-position: center;
      }
      .slider-fade .owl-item {
        height: 257px !important;
        
      }
}
@media (max-width:700px) and (min-width:576px){
    .slider-fade .item {
       
        height: 354px !important;
        width: 100%;
        background-size: 100% 100%;
        background-position: center;
      }
      .slider-fade .owl-item {
        height: 354px !important;
        
      }
}
@media (max-width:990px) and (min-width:700px){
    .slider-fade .item {
       
        height: 454px !important;
        width: 100%;
        background-size: 100% 100%;
        background-position: center;
      }
      .slider-fade .owl-item {
        height: 454px !important;
        
      }
      .header div.reservation {
       
        position: absolute;
        top: -156px !important;
        left: 40px;
        height: 60%;
        z-index: 9999;
      }
}

@media (min-width:990px){
  .responsiv-book-btn{
    display: none;
  }
}



