 
 /* Topic font add */
 @font-face{
    font-family: 'trajan';
    src: url(../fonts/trajan/TrajanPro-Regular.otf);
 }

 .hero-text-ver-2{
    font-family: 'trajan' !important;
 }
 .h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4,  .h6{
    font-family: 'trajan' !important;
 }
 .hero-text{
    font-family: 'trajan' !important;
 }
 .section-padding{
    padding-top: 100px;
    padding-bottom: 100px;
 }
 .row-padding{
   padding-left: 100px;
   padding-right: 100px;
   background:#000;
   margin-left: 100px !important;
   margin-right: 100px !important;
   padding-top: 50px;
   padding-bottom: 50px;
 }
 .row-padding1{
   padding-left: 100px;
   padding-right: 100px;
   background:#000;
   /* margin-left: 100px !important;
   margin-right: 100px !important; */
   padding-top: 50px;
   padding-bottom: 50px;
 }
 .height-full{
     height:100% !important;
 }
 .social-icons{
   display: flex;
   margin-left: auto;
   margin-right: auto;
   justify-content: center;
   margin-top: 25px;
}
.explore-more{
   position: absolute;
   top: 50%;
   /* left: 50%; */
   color:#fff;
   /* border: 1px solid#fff;
   border-radius: 13%; */
   font-family: 'Roboto', sans-serif;
   font-size: 14px;
   font-weight: 400;
   padding-left: 38px;
   padding-right: 38px;
   margin-left: auto;
   margin-right: auto;
   display: flex;
   text-transform: uppercase;
   background: #6dc234;
   padding-top: 5px;
   padding-bottom: 5px;
}
.explore-div{
   display: flex;
   justify-content: center;
}
 .creative{
   color: white;
 }
p a span:hover{
   color: #fff;
}
/* inquire modal styles */
.modal-box-inquire{
   /* border: 5px solid #6dc234; */
   /* background: rgba(0,0,0,.85); */
   background: #000 !important;
}
.modal-header{
   border-bottom: 0px solid #e9ecef !important;
}
.modal-header{
   display: flex !important;
   justify-content: center !important;
}
.modal-footer{
   border-top: 0px solid #e9ecef !important;
}
.modal-text{
   text-transform: uppercase;
   border: solid 1px rgba(255,255,255,.1);
   width: 100%;
}
.modal-title {
   margin-bottom: 0;
   line-height: 1.5;
   color: #fff !important;
}
.modal-textarea{
   background:rgba(0,0,0,.85);
   width: 100%;
   color: #ffff;
   padding: 0.8rem 0.75rem;
   text-transform: uppercase;
   border: solid 1px rgba(255,255,255,.1) !important;
   font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: .8rem;
line-height: 1.25;
}
.btn-submit{
   background: #6dc234;
   padding-left: 45px;
   padding-right:45px;
   padding-top:10px;
   padding-bottom:10px;
}
.btn-submit:hover{
   background: #6c757d;
   color: #fff;
}
.btn-close{
   background-color: #6c757d;
   padding-left: 45px;
   padding-right:45px;
   padding-top:10px;
   padding-bottom:10px;
}
.btn-close:hover{
   background: #6dc234;
   color:#fff;
}



.tbl-inq-topic{
   font-size: 18px;
   font-weight: 400;
}
.tbl-inq-bottom{
   padding-bottom: 50px;
}
.season-tbl tr td{
   /* border: 1px solid #dddddd; */
   border-left: 1px solid#ddd;
   border-right: 1px solid#ddd;
}
.season-tbl-td{
   border-left: 1px solid#ddd;
   border-right: 1px solid#ddd;
}
.season-tbl{
   margin-top: 20px;
}
.inq-note{
   padding-bottom: 100px;
   padding-top: 50px;
}
.inq-topic-bottom{
   margin-bottom: 10px;
}
.galler-section-botom{
   padding-bottom: 100px;
}
.room-des-margin{
   margin-top: 30px;
}
.room-topic-margin{
   margin-bottom: 40px !important;
}
.room-features{
   font-family: 'Poppins', sans-serif !important;
   font-size: 17px !important;
   letter-spacing: 1.5px !important;
   line-height: 30px !important;
}
.room-sub-topic{
   line-height: 50px;
}
.fetures-list{
   list-style-type: disclosure-closed
}
.home-section{
   padding-top: 0px !important;
}

@media (min-width: 0px) and (max-width: 768px){
   .mobile-change-reverse{
      flex-direction: column-reverse !important;
      -webkit-flex-direction: column-reverse !important;
      -moz-flex-direction: column-reverse !important;
   }

   .room-des-margin{
      text-align: center;
   }
   .room-des-margin ul{
      margin: 0;
      padding: 0;
   }
   .room-features{
      list-style: none;
   }
}
a.active{
   color: #6dc234 !important;
}
.inquire-p{
   padding-top: 50px;
}
.policy-head{
   margin-bottom: 10px !important;
   color:#1d330f;
   text-align: center
}
/* .abcd::after{
   position: absolute;
content: 'jjjj';
width: 50px;
height: 1px !important;
transform: translateX(-50%);
background-color:
#000;
bottom: 453px;
color:
transparent;
left: 132px
} */
.policy-div{
   margin-top: 20px;
   margin-bottom: 25px;
}
.policy-div li{
   font-size: 17px;
   list-style-type: disclosure-closed;
}
.general-policy{
   padding-top: 50px;
}
.footer .social-footer-bottom img {
   margin-right: 0px !important;
}
#success{
   color: #6dc234;
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
   font-size: 20px;
   font-weight: 400;
}
#error{
   color: red;
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
   font-size: 20px;
   font-weight: 400;
}
.response_msg{
   color: #fff;
   font-size: 20px;
   font-weight: 400;
   position: absolute;
   z-index: 9999000;
   width: 100%;
   text-align: center;
   top: 0;
   right: 0;
   display: none;
   transition: .5s;
}
.response_msg p{
   margin-bottom: 0px;
   font-size: 13px;
}

#success1{
   background: rgb(0,0,0);
   background: -moz-linear-gradient(90deg, rgba(0,0,0,0.14327729382768728) 0%, rgba(109,194,52,1) 50%, rgba(0,0,0,0.1880952209985557) 100%);
   background: -webkit-linear-gradient(90deg, rgba(0,0,0,0.14327729382768728) 0%, rgba(109,194,52,1) 50%, rgba(0,0,0,0.1880952209985557) 100%);
   background: linear-gradient(90deg, rgba(0,0,0,0.14327729382768728) 0%, rgba(109,194,52,1) 50%, rgba(0,0,0,0.1880952209985557) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1); 
}

#error1{
   background: rgb(0,0,0);
   background: -moz-linear-gradient(90deg, rgba(0,0,0,0.13767505293132876) 0%, rgba(255,36,28,1) 50%, rgba(0,0,0,0.15168065517222518) 100%);
   background: -webkit-linear-gradient(90deg, rgba(0,0,0,0.13767505293132876) 0%, rgba(255,36,28,1) 50%, rgba(0,0,0,0.15168065517222518) 100%);
   background: linear-gradient(90deg, rgba(0,0,0,0.13767505293132876) 0%, rgba(255,36,28,1) 50%, rgba(0,0,0,0.15168065517222518) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}

.response_msg.show{
   display: block;
   transition: 1s;
}
