



h1, h2{
     text-transform: uppercase;
}
.simp-custom-padding1{
    padding: 60px 0px !important;
}
.simp-custom-padding2{
    padding: 90px 0px 30px 0px !important;
}

.simp-custom-aboutus h1{
     font-size: 30px !important;
    text-align: left !important;
    letter-spacing: 4px;
}
.simp-custom-aboutus h2{
     font-size: 66px !important;
    text-align: left !important;
    line-height: 85px;
     text-transform: unset !important;
   
}
.simp-custom-aboutus .left-box{
    width: 39%;
}
.simp-custom-aboutus .right-box{
    width: 54%;
}

.simp-custom-slidersleft{
    max-width: 45% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 4.5% !important;
    margin-right: 0px !important;
}
.simp-custom-slidersleft .jssor-carousel-wrapper{
    padding: 40px;
    background-color: #B67A86 !important; 
}
.simp-custom-slidertextright{
    width: 40% !important;
    margin-left: 4.5% !important;
}
.simp-custom-slidertextright .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-right: 22.5%;
    padding-left: 0px !important;
}
.simp-custom-slidertextright h2{
    font-size: 30px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
}
.simp-custom-slidertextright h3{
    padding-top: 25px;
    font-size: 21px;
    line-height: 35px;
}
.simp-custom-slidersright{
    max-width: 45% !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 4.5% !important;
    margin-left: 1.038% !important;  
}
.simp-custom-slidersright .jssor-carousel-wrapper{
    padding: 40px;
    background-color: #B67A86 !important; 
}
.simp-custom-slidertextleft{
    width: 41% !important;
    margin-right: 3.41% !important;
}
.simp-custom-slidertextleft .text-content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 22%;
    padding-right: 0px;
}
.simp-custom-slidertextleft h2{
    font-size: 30px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
}
.simp-custom-slidertextleft h3{
    padding-top: 25px;
    font-size: 21px;
    line-height: 35px;
}

.simp-custom-blogwidget .text-content-wrapper {
    background-color:#fff;
    width: 95%;
    margin: auto;
    border: 1px solid #fff;
    z-index: 2;
    position: relative;
}
.simp-custom-blogwidget .text-content:before{
    content: "";
    border: 1px solid #ffffff;
    display: block;
    position: absolute;
    height: 95%;
    width: 95%;
    left: 0;
    right: 0;
    z-index: 1;
    top:1.7%;
    margin: auto;
}
.simp-custom-blogwidget .fullWidthWidgetWrapper{
    width:80%;
    display: flex;
    justify-content: center;
}
.simp-custom-blogwidget .text-content-wrapper:hover {
    box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);
    background-color:rgba(238,221,227,0.7);
    border: 1px solid rgba(238,221,227,0.7);
}
.simp-custom-blogwidget .text-content {
    position: relative;
    width: 36%;
    margin: 0 3.8%;
}
 .simp-custom-blogwidget .text-content-wrapper p {
    line-height:1.6em !important;
    padding: 0px 9% !important;
    margin-top: 20px !important;
    font-size: 15px;
} 
.simp-custom-blogwidget h3{
    color: #000000;
    font-size: 24px;
    padding: 0px 9% !important;
}

.simp-custom-textslider .text-content-wrapper p{
   position: absolute;
   margin-top: 25px
   display: none;
    padding-left: 12.5% !important;
    padding-right: 12.5%!important;
    line-height:1.5em !important;

}
.simp-custom-textslider .text-content:hover .text-content-wrapper{
    position:absolute;
    top: 0;
    left:0;
    width:100%;
    height:100%;
    color:white;
    padding-top: 22%;
    z-index:1;
    background:rgba(0,0,0,0.35);
    border-radius: 10px;
}
.simp-custom-textslider .text-content:hover img{
    filter: blur(10px);
    -webkit-filter: blur(10px);
    border-radius: 10px;
}
.slick-next:before, .slick-prev:before{
    font-size: 40px;
    color: #fff !important;
}
.slick-prev, .slick-next{
    top: 43%;
}
.simp-custom-textslider h3{
    font-size: 22px;
}

.homepage .address-block-details{
    display:none;
}

/*div[data-widget-id="2194791"] .slick-list .slick-track div:nth-child(1) , div[data-widget-id="2194791"] .slick-list .slick-track div:nth-child(3) {
    display:none;
}
div[data-widget-id="2194791"] .slick-list .slick-track {
    display:flex;
    justify-content:center;
}*/

.simp-custom-width-half .left-box {
    width: 30%;
    margin: auto;
}
.simp-custom-width-half .right-box {
    width: 60%;
    margin: auto;
    padding-left: 5% !important;
}
.simp-custom-width-half {
    padding-top: 6% !important;
    padding-bottom: 4% !important;
}
.simp-custom-h2-left h2 {
    text-align: left !important;
}
.simp-custom-video-fullwidth,
.simp-custom-video-fullwidth p {
    padding: 0px 0px !important;
    width:100% !important;
}
.simp-custom-map-text {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.simp-custom-map-text .right-box .text-content-wrapper {
    padding-top: 60px !important;
    padding-left: 30px !important;
}
.simp-custom-remove-paddingT
{
    padding-top:0px !important;
}
.simp-custom-h6-format h6 {
    padding-left: 7px;
    padding-bottom: 6px;
    font-weight: 800;
    font-size: 18px;
}
.simp-custom-h3-special h3 {
    font-size: 24px;
    font-weight: 800;
    padding-left: 6px;
    letter-spacing: 1.5px;
}

.address-block-details{
    display:none !important;
}
h1, h2 {
    text-transform: uppercase;
}
div, th, body{
    font-weight:300;
}
header #top-navbar-collapse {
    padding-left: 460px !important;
}

/*country code*/

:is(.outer-page,.outerpage) .content_wrapper .no-gutter  form :is(.text-danger,.text-success){
    width:calc(100% - 16.667%)
}

.iti__country{
    color:#000
}

@media (max-width:991px){
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter  form :is(.text-danger,.text-success){
        width:calc(100%)
    }
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter  form {
        margin-right:23%
    }
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter  form .form-group[id$="submit"] label{
        display:none
    }

}



:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-center-align,.simp-custom-asiatic-2-card-layout-center-align){
    display:flex;
    justify-content:center;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-center-align,.simp-custom-asiatic-2-card-layout-center-align) .fullWidthWidgetWrapper{
    display:flex;
    justify-content:center;
}
.mobile .simp-custom-asiatic-3-card-layout-hide-right .col-xs-12:nth-of-type(3){
    display:none;
}
.mobile :is(.simp-custom-asiatic-3-card-layout-hide-left,.simp-custom-asiatic-2-card-layout-hide-left) .col-xs-12:nth-of-type(1){
    display:none;
}
.mobile .simp-custom-asiatic-2-card-layout-hide-right .col-xs-12:nth-of-type(2){
    display:none;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-hide-right,.simp-custom-asiatic-2-card-layout-hide-right) .right-box{
    display:none;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-hide-left,.simp-custom-asiatic-2-card-layout-hide-left) .left-box{
    display:none;
}

/*.landing_PopupWrappers {*/
/*  position: fixed;*/
/*  top: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*  background-color: rgba(0, 0, 0, 0.8);*/
/*  z-index: 10000;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*}*/
/*.landing_PopupWrappers.popUp_zoomIn {*/
/*  display: flex;*/
/*}*/
/*.landing_PopupWrappers img {*/
/*  margin: auto;*/
/*  float: none;*/
/*  max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*  position: relative;*/
/*  max-width: unset;*/
/*  width: unset;*/
/*}*/
/*.imgforPopup {*/
/*  max-width: 90%;*/
/*  display: block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*  position: absolute;*/
/*  top: -35px;*/
/*  right: 0px;*/
/*  width: 30px;*/
/*  height: 30px;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  font-weight: 100;*/
/*  cursor: pointer;*/
/*  background: transparent;*/
/*  border: 2px solid #ebedec;*/
/*  border-radius: 50%;*/
/*  color: #fff;*/
/*}*/
/*@keyframes zoominoutsinglefeatured {*/
/*  0% {*/
/*    transform: scale(0.3, 0.3);*/
/*  }*/
/*  50% {*/
/*    transform: scale(1.1, 1.1);*/
/*  }*/
/*  100% {*/
/*    transform: scale(1, 1);*/
/*  }*/
/*}*/
/*.landing_Popup {*/
/*  animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/
/*@media (max-width: 1536px) {*/
/*  .landing_Popup img {*/
/*    max-width: 80%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 8%;*/
/*  }*/
/*}*/
/*@media (max-width: 1250px) {*/
/*  .landing_Popup img {*/
/*    max-width: 80%;*/
/*    max-height: 90vh;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    right: 6%;*/
/*  }*/
/*  .for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    width: 25px;*/
/*    height: 25px;*/
/*  }*/
/*}*/

/*@media (max-width: 950px) {*/
/*  .landing_Popup img {*/
/*    max-height: 90vh;*/
/*  }*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close {*/
/*  top: -21px;*/
/*  right: 3%;*/
/*  width: 10px;*/
/*  height: 10px;*/
/*  padding: 8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i {*/
/*  font-weight: 100;*/
/*}*/
/*.mobile .landing_Popup img {*/
/*  max-width: 90%;*/
/*}*/
/*@media screen and (orientation: landscape) {*/
/*  .mobile .landing_Popup img {*/
/*    max-height: 80vh;*/
/*  }*/
/*}*/



.mobile .bookBtnbgcolor {
    background: #000;
}
.mobile .navBtnBorder {
    background: #000;
    border-right: 1px solid rgba(255, 255, 255, 0.3);
}
.mobile .name-of-hotel {
    display: none;
}
.mobile div#accordion {
    display: none;
}
.mobile .content_wrapper .no-gutter h1,
.mobile .content_wrapper .no-gutter h2 {
    border-bottom: none;
    font-size:22px !important;
    text-transform: uppercase;
    text-align: center;
}
.mobile .fullImage {
    padding-top: 70px;
}
.mobile .logo.navbar-logo 
{
    padding-top:2px;
    background-color:black;
}
.mobile .fullImage img{
    height: 350px;
    object-fit: cover;
}
.mobile .fab_book_button .fa.fa-calendar {
    color: #000;
}

.mobile .iti__country{
    color:#000
}

nav.navbar.navbar-top {
  
    background: linear-gradient(rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 25%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.2) 75%, rgba(0, 0, 0, 0) 100%);
}
ul#top-navbar-collapse a
{
  color:white;
}
nav.navbar.navbar-top.scroll {
  background: #000;
  box-shadow: 1px 1px 2px #403e3a85;
}
header .navbar-top.scroll .moreOptions .dropdown-more {
    background-color: #fff!important;
}
header .navbar-top .moreOptions .dropdown-more {
    background-color: #c1a067;
}
nav.navbar.navbar-top.scroll a{
  color: #fff!important;
}
nav.navbar.navbar-top.scroll a:hover{
  color: #c1a067 !important;
}
header .navbar-top .navbar-nav>li>a:hover{
    color:#c1a067 !important;
}
header .navbar-top.scroll .moreOptions .dropdown-more a:hover{
    color:#c1a067 !important;
}
header .navbar-top .navbar-nav>li>a{
    padding-top:0px !important;
    padding:0px 15px;
}
header .navbar-top ul#top-navbar-collapse {
    margin-top:25px;
}
.for-innerpage nav.navbar.navbar-top {
    background:black;
    box-shadow: 1px 1px 2px #c1a06721;
}
.for-innerpage nav.navbar.navbar-top .dropdown-more li>a:hover{
    color:#c1a067 !important;
}
.for-innerpage header .navbar-top .moreOptions .dropdown-more{
    background-color:#fff;
}
.for-innerpage nav.navbar.navbar-top li>a{
    color: white !important;
}
.for-innerpage nav.navbar.navbar-top li>a:hover{
    color:#c1a067 !important;
}
.for-innerpage nav.navbar.navbar-top a{
    color:black !important;
}
.for-innerpage nav.navbar.navbar-top a:hover{
    color:#c1a067 !important;
}



