

/*.for-homepage .bookingform-wrapper .abs_parent {  */
/*    z-index: 201;*/
/*    width: 80%;*/
/*    max-width: 1044px;*/
/*}*/
/*@media (max-width: 900px) {*/
/*  .for-homepage .bookingform-wrapper .abs_parent {  */
/*    width: 90%;*/
/*  }*/
/*}*/

/*.for-homepage .jssor-carousel-container .booking-form {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    padding-bottom: 30px !important;*/
/*}*/
/*.for-homepage .jssor-carousel-container .booking-form .btn-wrapper {*/
/*    position: relative !important;*/
/*    bottom: -30px !important;*/
/*    right: 0 !important;*/
/*}*/

/*.for-homepage .jssor-carousel-container .bookingform-wrapper {*/
/*    bottom: 0;*/
/*background: rgba(90, 94, 91, 0.85);}*/

/*.for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    display:block !important;*/
/*    width:125px !important;*/
/*} */
/*@media (max-width: 1000px) {*/
/*  .for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    width:100px !important;*/
/*  } */
/*}*/
/*@media (max-width: 800px) {*/
/*  .for-homepage .bookingform-wrapper #booking-form .promo-block {*/
/*    width:90px !important;*/
/*  } */
/*}*/

/*.for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide{*/
/*  display: block !important;*/
/*  margin-right: 0  !important;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 120px;*/
/*  }*/
/*}*/
/*@media (max-width: 1000px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 115px;*/
/*  }*/
/*}*/
/*@media (max-width: 800px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .form-group.date-parameter-block.tohide {*/
/*    width: 105px;*/
/*  }*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm .btn-wrapper{*/
/*  align-self: end;*/
/*  bottom: unset !important;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .btn-wrapper .btn-full-width {*/
/*    min-width: 120px;*/
/*  }*/
/*}*/
/*@media (max-width: 1100px) {*/
/*  .for-homepage .jssor-carousel-container #bookingForm .btn-wrapper .btn-full-width {*/
/*    min-width: 110px;*/
/*  }*/
/*}*/
/*.for-homepage #bookingForm .booking-form{*/
/*  margin:0 !important;*/
/*  padding-bottom: 0 !important;*/
/*}*/
/*.for-homepage .jssor-carousel-container #bookingForm .select-block{*/
/*  width: 22% !important;*/
/*  padding-right: 0;*/
/*}*/
/*.for-homepage .jssor-carousel-container .booking-form{*/
/*  display: flex !important;*/
/*  justify-content: center !important; */
/*  position: relative;*/
/*background: transparent !important;}*/

/*.for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    bottom: -35px !important;*/
/*    right: 35px !important;*/
/*}*/
/*@media (max-width: 1200px) {*/
/*  .for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    right: -5px !important;*/
/*  }*/
/*}*/
/*@media (max-width: 1100px) {*/
/*  .for-homepage .jssor-carousel-container .min-price-wrapper {*/
/*    right: -15px !important;*/
/*  }*/
/*}*/

/*@media (max-width: 1366px) and (min-width: 1100px) {*/
/*    .for-homepage .camera-carousel-container .jssor-home-wrapper.aspectratio18-7 {        */
/*        padding-top: 30px;*/
/*    }*/
/*    .for-homepage .jssor-home-wrapper.aspectratio18-7 {*/
/*        padding-top: 30px;*/
/*    }*/
/*}*/


/*@media (max-width: 768px) {*/
/*  .for-homepage .jssor-carousel-container .booking-form {*/
/*    background: transparent !important;*/
/*  }*/
/*  .for-homepage .jssor-carousel-container .bookingform-wrapper {*/
/*    background: rgba(0,0,0,.7);*/
/*  }*/
/*}*/


/*@media (min-width: 769px) {*/
/*  .for-homepage .jssor-carousel-container .jssor-home-wrapper #homeCarousel>div:nth-child(3) {*/
/*    bottom: 18% !important;*/
/*  }*/
/*}*/

/*.for-homepage .bookingform-wrapper .booking-form .whyBookDirect {*/
/*    bottom: -15px !important;*/
/*    right: 16% !important;*/
/*}*/

/* for min price*/
/*.booking-form-wrapper #bookingForm .min-price-wrapper .min-price-div {*/
/*    color: #fff;*/
/*}*/






.content_wrapper .no-gutter .text-content p:empty, .content_wrapper .no-gutter .widget-wrapper p:empty{
    display: none !important;
}
.homepage .content_wrapper, .inner-page .content_wrapper{
    background: #F5F5F5;
    padding-top: 0;
}
.address-block-details{
    display: none;
}
/* ------------------ BOOKING FORM CSS -----------------------------*/
.bookingform-wrapper{
    position: unset;
    transform: unset;
    width: 100%;
}
.bookingform-wrapper .abs_parent{
    width: 100%;
    max-width: unset;
    border-radius: 4px;
    background: #020202;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.bookingform-wrapper #bookingForm > div{
    width: 12%;
}
.bookingform-wrapper #bookingForm > div select{
    border-top : none;
    background: #000;
    color: #fff;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #fff;
    padding-left: 0;
}
#bookingForm .btn-wrapper{
    top: 50%;
    right: 4.9%;
    transform: translateY(-50%);
    bottom: unset;
}
#bookingForm .btn-wrapper input{
    background: #FFF;
    font-family: Poppins; 
    color: #020202; 
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 3.333vw, 50px) !important;
    font-weight: 400;
    letter-spacing: 1px;
}
#bookingForm{
    padding: 2.734% 4%;'
    display: flex;
    justify-content: center;
    align-items: center;
}
.open-form-block.vc_open-form-block , .form-group.min-price-wrapper{
    display: none !important;
}
.bookingform-wrapper #booking-form .form-group.date-parameter-block{
    display: block;     
    width: 33%;
    margin-right: 14.8% !important;
}
.bookingform-wrapper #booking-form .form-group.date-parameter-block > div{ 
    border: none;
    background: unset;
}
.bookingform-wrapper #booking-form .form-group.date-parameter-block > div span{
    color: #fff;
    margin-right: 0;
}
.bookingform-wrapper #booking-form .form-group.date-parameter-block input{
    border-top : none;
    color: #fff;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #fff;
    padding-left: 0;
    padding-right: 0;
}
.bookingform-wrapper #bookingForm > div{
    width: 14.9%; 
}
.bookingform-wrapper #bookingForm > div.select-block.select-location{
    margin-right: 8%;
    padding-left: 13px;
}
.bookingform-wrapper #bookingForm > div.select-block.select-hotel{
    padding-right: 12px;
    margin-right: 4.9%;
}
.bookingform-wrapper #booking-form{
    width: 40%;
    margin-left: 0;
}
#bookingForm .btn-wrapper{
    width: 13.45%;
}
#bookingForm .form-group label , .bookingform-wrapper #bookingForm > div select , .bookingform-wrapper #booking-form .form-group.date-parameter-block input{
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px ,1.767vw, 26.5px);
    letter-spacing: 1px;
    font-weight: 400;
} 
.bookingform-wrapper #bookingForm > div select , .bookingform-wrapper #booking-form .form-group.date-parameter-block input{
    font-weight: 300;
}
@media screen and (max-width: 1232px){
    .bookingform-wrapper #booking-form {
        width: 45%;
    }
}
@media screen and (max-width: 1095px){
    .bookingform-wrapper #booking-form {
        width: 45%;
    }
    .bookingform-wrapper #bookingForm > div.select-block.select-location{
        margin-right: 3%;
    }
    .bookingform-wrapper #bookingForm > div.select-block.select-hotel {
        margin-right: 2.9%;
    }
    .bookingform-wrapper #booking-form .form-group.date-parameter-block{
        margin-right: 10.8% !important;
    }
}
@media screen and (max-width: 930px){
    #bookingForm .btn-wrapper{
        right: 7.9%;
        top: 57%;
    }
}
@media screen and (max-width:830px){
    #bookingForm .btn-wrapper{
        right: 10.9%;
    }
}
/*  ------------------------ FIXED TEXT BLOCK ----------------------------*/

.outer-page .widget-wrapper.simp-custom-hero-text ,  .outerpage  .widget-wrapper.simp-custom-hero-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 32% !important;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.30); 
}
.outer-page .widget-wrapper.simp-custom-hero-text h1,  .outerpage  .widget-wrapper.simp-custom-hero-text h1{
    font-family: Playfair Display;
    font-size: clamp(24px, 3.2vw, 48px);
    line-height: clamp(40px, 4.2vw, 64px); 
    letter-spacing: 1px;
    color: #fff;
    font-weight: 500;
    text-align: center;
    margin: 0;
}
.outer-page .widget-wrapper.simp-custom-hero-text p:empty,  .outerpage  .widget-wrapper.simp-custom-hero-text p:empty{
    display: none;
}
.mobile .simp-custom-hero-text{
    display: none;
}
/*  --------------- MOBILE LOGO-------------------*/
.mobile .logo.navbar-logo img{
    width: 36%;
}

#footer{
  background: #000;
}
#footer .container{
    margin:0;
    min-width:100%;
    height:100%;
}
#footer .container .comm_cont{
    margin:0;
    display:flex;
    position:relative;
    padding:3.4% 0 9.4% 0;
}
#footer .container .comm_cont .col-xs-12:first-child .brand-logo{
margin-top: 17.8%;
}
#footer .container .comm_cont .col-xs-12:first-child .brand-logo img{
  margin-left:9.5%;
}
#footer .container .comm_cont .address_block .add_cont{
  text-align: left;
  padding: 0;
}
#footer .container .comm_cont .address_block .contact_head{
  margin-left: 4.4%;
}
#footer .container .comm_cont .address_block .contact_head h4{
  color: rgba(255, 255, 255, 0.80);
  font-family: Playfair Display;
  font-size: clamp(14px, 1.067vw, 16px);
  font-style: normal;
  font-weight: 500;
  line-height: clamp( 46px,3.867vw,58px);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
  padding-bottom: 0;
}
#footer .container .comm_cont .address_block .add_cont ul{
  margin-left: 1.1%;
  margin-top: 0.8%;
}
#footer .container .comm_cont .address_block .add_cont ul li{
  padding-bottom: 0;
}
#footer .container .comm_cont .address_block .add_cont ul> li .footer-detail{
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin-top: 2px;
}
#footer .container .comm_cont .address_block .add_cont ul> li .footer-detail a{
  font-size: clamp(14px, 1.067vw, 16px);
  letter-spacing: 1px;
  font-weight: 300;
  font-family: Poppins;
  color: rgba(255, 255, 255, 0.85);
}
#footer .container .comm_cont .address_block .add_cont ul> li .footer-detail span{
  font-size: clamp(14px, 1.067vw, 16px);
  line-height: clamp(24px, 1.733vw, 26px);
  letter-spacing: 1px;
  font-weight: 300;
  font-family: Poppins;
  color: rgba(255, 255, 255, 0.85);
}
#footer .container .comm_cont .address_block .add_cont ul> li .fa-stack{
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 14px;
}
#footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-envelope,
#footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-phone{
  color: #000;
}
#footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-phone{
  transform: rotate(90deg);
}
#footer .container .comm_cont .col-xs-12 .social_block{
  width: 100%;
  margin-left: 13%;
}
#footer .container .comm_cont .social_block .social_head{
  text-align: left;
  padding: 0;
}
#footer .container .comm_cont .social_block .social_head p{
  text-transform: uppercase;
  margin-left: 1.2%;
  color: rgba(255, 255, 255, 0.80);
  font-family: Playfair Display;
  font-size: clamp(14px, 1.067vw, 16px);
  font-weight: 500;
  line-height: clamp( 46px,3.867vw,58px);
  letter-spacing: 1px;
  text-transform: uppercase;
}
#footer .container .comm_cont .social_block .social_cont{
  text-align: left;
  margin-top: 0;
}
#footer .container .comm_cont .social_block .social_cont .socialIcon a{
  border-radius: 4px;
}
#footer .container .comm_cont .social_block .social_cont .socialIcon a span:before{
  color: #000;
}
#footer .container .comm_cont .add_head p:first-child{
  display: none;
}
#footer .container .comm_cont .add_head{
  margin-left: 17%;
  width: 60%;
  padding: 0;
  margin-top: 1.8%;
}
#footer .container .comm_cont .add_head p{
  text-align: left;
  color: rgba(255, 255, 255, 0.85);
  font-family: Poppins;
  font-size: clamp(14px, 1.067vw, 16px);
  font-weight: 300;
  line-height: clamp(24px, 1.733vw, 26px);
  letter-spacing: 1px;
}
#footer .container .comm_cont >.comm_cont.f_bot{
    position:absolute;
    bottom:2%;
}
#footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper{
    position:absolute;
    bottom:6%;
    padding-top: 1.25%;
    padding-bottom: 2.6%;
    width: 92%;
    margin-left: 4%;
}
#footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper ul > li{
margin: 0 0.62%;
}
#footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper ul > li a{
  color: rgba(255, 255, 255, 0.85);
  font-family: Poppins;
  font-size: clamp(12px, 1.067vw, 15px);;
  font-weight: 400;
  line-height: clamp(24px, 1.733vw, 26px);
  letter-spacing: 1px;
}
#footer .container .comm_cont >.comm_cont.f_bot .container{
    min-width:100%;
    padding:0;
}
#footer .container .comm_cont >.comm_cont.f_bot .container > .text-center{
    padding:0;
}
#footer .container .comm_cont >.comm_cont.f_bot .container > .text-center a{
  color: #FFF;
  font-family: Montserrat;
  font-size: clamp(10px, 0.867vw, 13px);;
  font-weight: 300;
  line-height:clamp(24px, 1.767vw, 26.5px);
  letter-spacing: 1px;
}

@media screen and (max-width:1200px){
  #footer .container .comm_cont .add_head{
    width: 100%;
    margin-left: 0;
    padding-bottom: 5%;
  }
  #footer .container .comm_cont .col-xs-12 .social_block {
    margin-left: 0;
    padding: 0;
  }
  #footer .container .comm_cont .social_block .social_cont{
    flex-wrap: nowrap;
    display: flex;
  }
  #footer .container .comm_cont > .comm_cont.f_bot  .col-xs-12.text-center{
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
  }
  #footer .container{
    padding-right: 5px;
  }
  #footer .container .comm_cont .col-xs-12:first-child .brand-logo img {
    margin-left: 0;
    width: 20vw;
  }
  #footer .container .comm_cont .col-xs-12:first-child .brand-logo{
    margin: 0;
    margin-bottom: 25%;
  }
  #footer .container .comm_cont .col-xs-12:first-child{
    width: 60%;
    display: flex;
    align-items: center;
    padding: 0;
  }
  #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper {
    bottom: 3%;
  }
  #footer .container .comm_cont > .comm_cont.f_bot {
    position: absolute;
    bottom: 1%;
  }
  #footer .container .comm_cont .col-xs-12:nth-child(3){
    padding: 0;
    margin-bottom: 5%;
  }
  #footer .container .comm_cont .address_block .add_cont ul > li .fa-stack {
    width: 30px;
    height: 30px;
  }
  #footer .container .comm_cont .address_block .add_cont ul > li .footer-detail span {
    white-space: nowrap;
  }
  #footer .container .comm_cont .social_block .social_cont .socialIcon a {
    width: 30px;
    height: 30px;
    margin: 2px;
  }
  #footer .container .comm_cont .social_block .social_cont .socialIcon a span{
    line-height: unset;
  }
}
@media screen and (max-width:900px){
  #footer .container .comm_cont .col-xs-12:nth-child(3){
    padding: 0;
    margin-bottom: 10%;
  }
}


.mobile #footer .container{
    padding-left:4px;
}
.mobile #footer .brand-logo{ 
  display: flex;
  justify-content: center;
  margin-top: 30px;
  margin-bottom: 9px;
}
.mobile #footer .footer-row.text-center:nth-child(-n+3) {
  display: none;
}
.mobile #footer .footer-detail{
  margin-bottom: 0;
}
.mobile #footer .footer-detail a,
.mobile #footer .footer-detail span{
  color: #FFF;
  font-family: Poppins;
  font-size: 11px;
  font-weight: 300;
  line-height: 26px !important;
}
.mobile #footer  .footer-row.social-bar{
  border-bottom: 0.5px solid rgba(255, 255, 255, 0.60);
}
.mobile #footer  .footer-row.social-bar ul{
  margin-top: 5px
}
.mobile #footer .text-center.footer-menu{
  display: none;
}
.mobile #footer .footer-detail{
  margin-bottom: 6px;
}
.mobile #footer .footer-detail .fa-stack i{
  color:#000;
  background: #fff;
  border-radius: 4px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 8px;
}
.mobile #footer .socialIcon a{
  height: 20px;
  width: 20px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mobile #footer .socialIcon a span{
  height: 20px;
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color:#000;
  font-size: 10px;
}
.mobile #footer .social-head p{
  color: #FFF;
  text-align: center;
  font-family: Playfair Display;
  font-size: 11px;
  font-weight: 400;
  line-height: 21px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 7px;
  margin-bottom: 3px;
}
.mobile #footer .footer-row.final{
  padding: 0;
}
.mobile #footer .footer-row.final a{
  color: #FFF;
  font-family: Poppins;
  font-size: 8px;
  font-weight: 300;
  line-height: 26.5px !important;
  letter-spacing: 1px;
}
.mobile .footer-row:nth-child(4) .footer-detail:nth-child(3) span{
    margin:0;
}
.mobile .footer-row:nth-child(4) .footer-detail:nth-child(3) span i{
    margin-left:4px;
}
.mobile #footer .footer-detail .fa-stack .fa-phone{
    transform: rotate(90deg);
}



 if (device == 'desktop') {
            $('#back-top').after('<div id="whatsAppHeader"><a class="social-wa" href="https://web.whatsapp.com/send?phone=919751952965" target="_blank"><span class="fa fa-whatsapp"></span></a></div>')
        }
        else {
            $('.mobile .fab_book_button').before('<div id="whatsAppHeader"><a class="social-wa" href="https://api.whatsapp.com/send?phone=919751952965" target="_blank"><span class="fa fa-whatsapp"></span></a></div>');
        }



::-webkit-scrollbar{
    display: none;
}
/* -------------------------- DESKTOP -------------------------------------*/
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt , .outerpage .simp-custom-clarks-home-newExp-lImgRTx{
    background: url('https://assets.simplotel.com/simplotel/image/upload/x_0,y_156,w_398,h_224,r_0,c_crop,q_80,fl_progressive/w_398,f_auto,c_fit/the-clarks-hotels-resorts-demo/Rectangle_280_ek3a3z') no-repeat !important;
    background-size: cover !important;
    position: relative;
    z-index: 1;
    padding: 6% 5%;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt::after , .outerpage .simp-custom-clarks-home-newExp-lImgRTx::after{
    content: '';
    background: rgba(255, 255, 255, 0.64);
    position: absolute;
    left: 0;
    top; 0;
    bottom: 0;
    right: 0;
    display: block;
    height: 100%;
    z-index: -1;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx{
    padding: 6% 5%;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .left-box, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .left-box{
    width: 58%;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper{
    display: flex;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper .right-box, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper .right-box{
    padding-left: 5.2%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt .text-content-wrapper h5, .outerpage .simp-custom-clarks-home-newExp-lImgRTx .text-content-wrapper h5{
    width: 86%;
    margin-bottom: 13%;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt .text-content-wrapper div a, .outerpage .simp-custom-clarks-home-newExp-lImgRTx .text-content-wrapper div a{
    padding: 0 3.53%;
    border-radius: 4px;
    background: #000; 
    border: 1px solid #000;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper img, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper img{
    aspect-ratio: 722/494;
    object-fit: cover
}

/* -------------------------- MOBILE -------------------------------------*/

.mobile .simp-custom-clarks-home-newExp-lImgRTxt {
    background: url('https://assets.simplotel.com/simplotel/image/upload/x_0,y_156,w_398,h_224,r_0,c_crop,q_80,fl_progressive/w_398,f_auto,c_fit/the-clarks-hotels-resorts-demo/Rectangle_280_ek3a3z') no-repeat !important;
    background-size: cover !important;
    position: relative;
    z-index: 1;
    padding: 6% 5%;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt::after{
    content: '';
    background: rgba(255, 255, 255, 0.64);
    position: absolute;
    left: 0;
    top; 0;
    bottom: 0;
    right: 0;
    display: block;
    height: 100%;
    z-index: -1;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content h5{
    width: 60%;
    text-align: center;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content div a{
    padding: 0 3.53%;
    border-radius: 4px;
    background: #000; 
    border: 1px solid #000;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt img{
    aspect-ratio: 343/250;
    object-fit: cover;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content div{
    width: 100%;
    display: flex;
    justify-content: center;
}


/* media and news */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media {
    padding: 0 0 6% 4.334%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .slick-list{
    padding:0 12.8% 0 0;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .slick-slide{
    margin:0 10px 0 10px;
    position:relative;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content{
    border-radius:4px
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content img{
    border-radius:4px
}
.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper {
    position: absolute;
    bottom: 0;
    text-align: center;
    padding: 0 10%;
    height: 100%;
    display: flex;
    align-items: center;
    display: none;
    transition: background 0.8s ease, opacity 0.8s ease; /* Slower transitions for background and opacity */
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover .text-content-wrapper {
    display: block;
    position: absolute;
    bottom: 0;
    text-align: center;
    padding: 0 16%;
    height: 100%;
    display: flex;
    align-items: center;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.54);
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper p{
    padding:0;
    margin:0;
    color: #FFF;
    text-align: center;

}


.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media ul.slick-dots {
    display:none !important;
}

/* instagram */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .text-content-wrapper {
    display:none;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram{
    padding:0 4.334% 3.333%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .slick-slide{
    padding:0 10px
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .slick-slide{
    border-radius:4px;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .slick-slide img{
    border-radius:4px;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-offer-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-offer-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-media-news-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-media-news-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-offer-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-offer-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}


.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-instagram-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-instagram-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}



/*-----------------  mobile css ---------------  */

.mobile .row.clearfix.widget-wrapper.wtsubheader.simp-custom-media-news-header h2{
    padding:10px 0 0;
    border:none;
    text-align: center;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider{
    margin: 0 0 40px;
    padding: 0 0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider .slick-list{
    padding:0 35px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider .slick-slide{
    margin:0 4.5px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider p{
    display:none;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider img{
    margin:0;
    border-radius:4px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider {
    padding:0 0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider{
    margin: 0 0 40px;
    padding: 0 0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider .slick-list{
    padding:0 30px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider .slick-slide{
    margin:0 4.5px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider p{
    display:none;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider img{
    margin:0;
    border-radius:4px;
}

.mobile .row.clearfix.widget-wrapper.wtsubheader.simp-custom-instagram-header {
    margin:0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.simp-custom-instagram-header  h2{
    padding:0 85px;
    border:none;
    text-align:center;
}


.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-media-news-header {
    margin:0;
    padding:34px 0 16px;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-media-news-header h4{
    margin:0;
    padding:0;
    text-align:center;
}


.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-instagram-header  {
    padding:34px 0 16px;
    margin:0;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-instagram-header h4{
    padding:0 87px;
    margin:0;
    text-align:center;
    text-wrap:wrap;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider h6{
  display:none;
}

/* empty spaces */

.mobile .content_wrapper{
    padding:0;
}




header {
  height: 103px;
  background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);
}
header .navbar-top.scroll {
  height: 100%;
  background:transparent;
}
header .navbar-top {
  background: transparent;
  box-shadow: unset;
  height: 100%;
}
header nav .container {
  min-width: 100%;
}
header .lang-book-wrapper {
  margin-top: 0px;
  margin-right: 4.85%;
  top: 17%;
}
header .lang-book-wrapper .resv-wrap .resv {
  background: #fff;
  color: #000;
  height: 50px;
  border-radius: 4px;
  color: #000;
  font-family: Poppins;
  font-size: clamp(12px,3.333vw,18px);
  line-height: clamp(28px,3.333vw,50px);
  letter-spacing: 1px;
  text-transform: uppercase;
}
header nav .container .navbar-header .navbar-brand{
  margin-top: 25px
}
header nav .container .navbar-header .navbar-brand img{
  max-width: 233px;
  height: 52px;
}
header nav .container #top-menu {
  margin-top: 26px;
  background: #000;
  min-width: 100%;
  padding: 0;
}
header nav .container #top-menu .dropdown-menu.our-hotel-menu {
  background: #000;
}
header nav .container #top-menu .dropdown-menu.our-hotel-menu h4 {
  color: #fff;
}
header nav .container #top-menu ul {
  height: 48px;
}
header nav .container #top-menu a {
  color: #fff;
  text-align: center;
  line-height: clamp(16px, 1.733vw, 26.5px);
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 11px 28px;
  font-weight: 300;
  font-family: Lato;
  font-size: clamp(12px,1.067vw,16px);
}
header nav .container #top-menu .has-submenu {
  font-weight: 400;
}
header nav .container #top-menu span {
  color: #fff;
}
header nav .container #top-menu .moreOptions ul {
  background: #000;
}
header nav .container #top-menu .moreOptions li {
  background: #000;
}
header nav .container #top-menu .moreOptions li {
  padding: 5px;
  background: #000;
}
@media screen and (max-width:1400px) {
  header nav .container #top-menu a {
    padding: 12px 10px;
  }
}
@media screen and (max-width:1000px) {
  header nav .container #top-menu a {
    padding:16px 10px 16px 0;
  }
}

.mobile .mobile-menu {
    background:#000;
    height:77px;
}
.mobile .navBtnBorder{
    background:#000;
    position:relative;
    padding:0;
    display:flex;
    flex-direction:column;
    justify-content:center;
}
.mobile .navBtnBorder:hover{
    background:#000 !important;
}
.mobile .text-center.navBtnBorder.top_padding.hover.menu-item:after{
    content:"";
    display:block;
    position:absolute;
    background:#fff;
    width:0.6px;
    height:43px;
    right:0;
    top:19px;
}
.mobile .mobile-menu .fa{
    font-weight:300;
}
.mobile .mobile-menu .fa-calendar{
    font-weight:500;
}
.mobile .mobile-menu .TwoFoldMenuName{
    font-family: Lato;
    line-height: 20.5px;
}
.mobile .mobile-menu .a-style-none{
    margin-left:4px;
}
.mobile .mobile-menu .a-style-none .TwoFoldMenuName{
    margin-top:7px;
}

.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image {
    width:50% !important;
    margin:0;
    padding:0;
}

.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image .fullWidthWidgetWrapper.clearfix {
    padding:13.3245% 6.3959% 13.3245% 15.1899%;
}

.outer-page .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form {
    width: 50% !important;
    margin:0;
    padding:0;
    display:flex;
    align-items:center;
    justify-content:center;
}

/* form styling  */

.outer-page  .simp-custom-news-letter-form.wtformjson .one-col {
    padding: 0
}

.outer-page .simp-custom-news-letter-form.wtformjson .form-group {
    padding: 0;
    margin: 0;
}

.outer-page .simp-custom-news-letter-form.wtformjson .control-label-custom {
    color: rgba(41, 41, 41, 0.80);
    font-family: Playfair Display;
    font-size: clamp(20px,3.2vw ,48px);
    font-style: normal;
    font-weight: 500;
    line-height: clamp(21px,3.76vw ,56px); /* 116.667% */
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 6.18%;
    width: 100%;
    /* padding: 0; */
}


.outer-page .simp-custom-news-letter-form.wtformjson form{
    margin-left:  8.2611%!important;
    margin-right: 40px !important;
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset {
    display: flex;
    align-items: end;
    justify-content: center;
    /* padding: 0 80px 0 0; */
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group:first-child {
    width: 100%;
    position: relative;
}

 .outer-page .simp-custom-news-letter-form.wtformjson div#message-8479-851955-3558914 {
    display:none;
}
.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group:last-child {
    position: relative;
    width: 100%;
    left: -16.7%;
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group input {
    border: unset;
    background: transparent;
    box-shadow: unset;
    padding: 0;
    border-radius: 0px;
    border-bottom: 2px solid rgba(0,0,0,0.20);
    height: 100%;
    width: 65%;
    color: #414141;
    font-family: Poppins;
    font-size: clamp(12px,1.33vw,20px);
    font-style: normal;
    font-weight: 300;
    line-height: 33.5px; /* 167.5% */
    letter-spacing: 1px;
    padding: 0 0 9px;
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset .col-md-6 {
    width: 100%;
    margin-top: 11.024% !important;
}
.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group input::placeholder {
    color: #414141
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset button {
    letter-spacing: 1px;
    width: 100%;
    max-width: 150px;
    margin: 0;
    padding: 1.73% 0;
    border-radius: 4px;
    border: 1px solid rgba(0, 0, 0, 0.80);
    background-color:transparent;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    font-family: Poppins;
    font-size: clamp(12px,1.2vw,18px);
    font-style: normal;
    font-weight: 400;
    line-height: 50px; /* 277.778% */
    letter-spacing: 1px;
    text-transform: uppercase;
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group:last-child .col-sm-12.col-md-6 {
    display: flex;
    justify-content: flex-start;
}

.outer-page .simp-custom-news-letter-form.wtformjson fieldset .form-group p {
    display:flex;
    width: 100%;
    text-wrap: nowrap;
    /* min-width: max-content; */
    justify-content: flex-start;
    margin: 0;
    color: #414141;
    text-align: center;
    font-family: Poppins;
    font-size: clamp(12px,1.33vw ,20px);
    font-style: normal;
    font-weight: 300;
    line-height: 33.5px; /* 167.5% */
    letter-spacing: 1px;
}

.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image img {
    border-radius:4px;
}

@media screen and (max-width: 870px) {
    .outer-page .simp-custom-news-letter-form.wtformjson fieldset button {
        letter-spacing: 1px;
        /* width: 100%; */
        width: 80px;
        margin: 0;
        padding: 1.73% 0;
        border-radius: 4px;
        border: 1px solid rgba(0, 0, 0, 0.80);
        background-color:transparent;
        color: rgba(0, 0, 0, 0.80);
        text-align: center;
        font-family: Poppins;
        font-size: clamp(12px,1.2vw,18px);
        font-style: normal;
        font-weight: 400;
        line-height: 50px; /* 277.778% */
        letter-spacing: 1px;
        text-transform: uppercase;
    }
}


/* desktop  */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider {
    padding: 0 4.3% 5.668%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide{
    margin:0 0.21598%;
    position: relative;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper{
    position:absolute;
    bottom:0;
    top:0;
    display:flex;
    flex-direction:column;
    height:100%;
    justify-content:flex-end;
    width: 100%;
}


.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper p{
    padding:5.454% 5.454% 8.636%;
    text-align:center;
    border-radius: 0px 0px 4px 4px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
    bottom: 0;
    position: absolute;
    width: 100%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper h6{
    position: absolute;
    top:5%;
    background: rgba(0, 0, 0, 0.20);
    width: 55.5%;
    padding:3% 2% 3%;
    color:#fff;
    left:0;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide img{
    border-radius:4px;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide h6{
    text-align:center; 
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper p{
    color:#fff;
    text-align:center;
    font-weight:400;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .txt-wdgt-btn-wrapper .btn{
    border-radius: 4px;
    background: #000;
    border:none;
    padding:0 7.7%
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .txt-wdgt-btn-wrapper {
    z-index: 1;
    transform:translateY(65%);
    display:flex;
    justify-content:center;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider ul.slick-dots {
    display:none !important;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-list{
    padding: 0 0 2.918%;
}

/* mobile  */

.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider {
    padding: 0 0 10px 22px !important;
    background-color: #F5F5F5;
    padding-bottom: 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-list.draggable {
    padding: 0 114.2px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide{
    margin:0 7px;
    border-radius:4px;
    position: relative !important;
    margin-bottom: 0 !important;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider img{
    border-radius:4px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide{
    position: relative;
    margin-bottom: 30px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide p{
    text-align:center;
    border-radius: 0px 0px 4px 4px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
    position: absolute;
    bottom: 34px;
    width: 100%;
    padding: 10px 10px 19.5px;
    height: 50%;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    width: 100%;
    color:#fff;
    text-align:center;
    font-weight:400;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide  h6{
    text-align:center;
    color:#fff;
    padding:0 5px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper .btn{
    border-radius: 4px;
    background: #000;
    border:none;
    padding: 4px 19px;
    bottom: 18px;
    position: relative;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper span.text {
    color: #FFFDFC;
    text-align: center;
    font-family: Lato;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper {
    z-index: 1;
    display:flex;
    justify-content:center;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide  h6{
    position: absolute;
    top: 16px;
    background: rgba(0, 0, 0, 0.20);
    padding: 4px 19px !important;
    left:0;
    padding: 0;
    margin: 0;
}


.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide img{
    margin:0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-offer-header {
    padding: 31px 0 17px;
    background-color: #F5F5F5;
    margin: 0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-offer-header h4{
    margin:0;
    padding:0;
    text-align:center;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider  button.slick-next.slick-arrow {
    right:0;
    background-color: rgba(0,0,0,0.4);
    top:125px;
    width: 21px;
    height: 23px;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider button.slick-prev.slick-arrow {
    left:20px;
    background-color: rgba(0,0,0,0.4);
    top:125px;
    z-index:1;
    width: 21px;
    height: 23px;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-next:before,
.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-prev:before{
    color:rgba(255,255,255,1);
    font-size: 24px;
    font-weight: 300;
}



.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands {
    background: #F5F5F5;
    padding: 0 4.9%;
 }
 .outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands .col-md-8.col-xs-9{
    max-width: 45.02%;
 }
.outer-page .simp-custom-clarks-brands .text-content .images img{
    min-height: 597px;
}
 .outer-page .simp-custom-clarks-brands .col-md-4.col-xs-3{
    width: 53.4%;
    margin-left: 1.5%;
 }
 .outer-page .simp-custom-clarks-brands .indicator{
    margin-bottom: 2.8%;
 }
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator {
    background:#fff;
    text-align: left;
    position: relative;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator i{
    transform: rotate(90deg);
    color: rgba(0, 0, 0, 0.80);
    font-size: 38px;
    font-weight: 300;
    position: absolute;
    right: 4.8%;
    top: 20px;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active i {
	transform: rotate(-90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: none;"]+ i {
	transform: rotate(90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: block;"]+ i {
	transform: rotate(-90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator .description {
	background: #fff;
	padding: 1.7% 4% 0.2% 4.3%;
	display: none;
}
 .outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active{
    width: 100%;
    height: 100%;
    background: #fff;
 }
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description{
  display: block;
}
 .outer-page .simp-custom-clarks-brands .text-link .indicator a img{
    max-height:65px;
    max-width:165px;
    margin-left: 4.2%;
    margin-top: 1%;
    margin-bottom: 1%;
 }
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span{
    color: rgba(0, 0, 0, 0.85);
    font-family: Poppins;
    font-size: clamp(14px,1.200vw,18px);
    font-weight: 300;
    line-height: clamp(20px, 2.133vw, 32px);
    letter-spacing: 1px;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more{
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
    text-decoration: underline;
    margin-left: 1.1%;
    cursor:pointer;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more:hover{
    text-decoration: none;
}
 @media (max-width: 1050px){
     .outer-page .simp-custom-clarks-brands .text-content .images img{
         min-height: 500px;
      }
 }
 @media (max-width: 900px){
     .outer-page .simp-custom-clarks-brands .text-content .images img{
         min-height: 400px;
      }
 }
@media (max-width: 800px){
     .outer-page .simp-custom-clarks-brands .text-content .images img{
         min-height: 380px;
      }
 }
/* headinng */
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{
    background: #F5F5F5;
    padding-top: 6.65%;
}
.simp-custom-clarks-brands-heading h4{
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 0;
}
/* btn  */
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore{
    background: #F5F5F5;
    padding: 1.65% 0 6.7% 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .one-col{
    display: flex;
    justify-content: flex-end;
}
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .btn{
    background: transparent;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    text-transform: uppercase;
    border: 1px solid rgba(0, 0, 0, 0.80);
    padding: 0;
    width: 11.67%;
    border-radius: 4px;
    margin-right: 23.2%;
}

.mobile .simp-custom-clarks-brands {
    padding: 0 22px;
    background: #F5F5F5;
}
.mobile .simp-custom-clarks-brands .carousel {
    display: flex;
    flex-direction: column;
}
.mobile .simp-custom-clarks-brands .carousel > div{
    width: 100%;
}
.mobile .simp-custom-clarks-brands .carousel .images img{
    display: none;
    border-radius: 4px;
    height: 339px;
}
.mobile .simp-custom-clarks-brands .carousel .images .clarks-inn{
    display: block;
}
.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .carousel-indicators{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin-top: 5px;
    margin-bottom: 25px;
}
.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator{
    max-width: 100px;
    max-height: 60px;
    margin: 20px 10px;
    padding: 0;
}
.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator img{
    max-width: 76px;
    max-height: 33px;
    padding: 0;
    border-radius: 12px;
}
.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator img a{
    padding: 0;
}
.mobile .simp-custom-clarks-brands .description {
    display: none;
}
.mobile .content_wrapper .no-gutter .simp-custom-clarks-brands{
    margin-bottom: 0;
}
@media (orientation:landscape){
    .mobile .content_wrapper .no-gutter .simp-custom-clarks-brands img{
        width:100%
    }
}
/* headinng */
.mobile .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{
    background: #F5F5F5;
    padding-top: 7.7%;
    padding-bottom: 3.7%;
    margin: 0;
}
.mobile .simp-custom-clarks-brands-heading h4{
    text-transform: uppercase;
    text-align: center;
    margin: 0;
    padding: 0;
}
/* btn  */
.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{
    background: #F5F5F5;
    padding: 1.65% 0 6.7% 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{
    margin: 0;
}
.mobile .simp-custom-brands-explore .col-xs-12{
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 0;
}
.mobile .simp-custom-brands-explore .col-xs-12 .btn{
    background: transparent;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    text-transform: uppercase;
    border: 1px solid rgba(0, 0, 0, 0.80);
    padding: 5px 10px;
    margin: 0;
    border-radius: 4px;
}

.outer-page .clearfix.widget-wrapper.wt1tb.fullWidthWidget.simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul li{
    padding:0 4.9px 0 0;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text h4{
    margin:0 0 8.12%
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul li img{
    width:unset;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul{
    display:flex;
    list-style:none;
    justify-content:flex-start;
    padding: 0 !important;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text  .col-xs-12.one-col.text-content {
    padding:0;
    margin:0
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text {
    width: 32% !important;
    display: flex;
    align-items: center;
    justify-content: center;
    align-items: center;
    background-color:#fff;
    margin: 0;
    padding: 3.334% 0 6.667% 2.467%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider {
    width: 68% !important;
    margin: 0;
    background: #fff;
    max-width: none;
    padding: 3.334% 0 6.667% 10px;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul li{
    padding:0 0 0 5.05px
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul li img{
    width:unset;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider .text-content-wrapper>div{
    display:flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider  .slick-list.draggable {
    padding:0 9.703% 0 0;
    width: unset;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide>img{
    display:none;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul{
    display:flex;
    list-style:none;
    padding: 0 !important;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide{
    border-radius: 4px;
    background: #F5F5F5;
    margin:0 9px;
    padding:0.878% 0.987% 0.6031% 1.0145%;   
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide .text-content-wrapper>p{
    margin:0 0 6.03%;
    padding:0 0 6.03%;
    border-bottom:0.6px solid rgba(0, 0, 0, 0.80);
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider button.slick-prev.slick-arrow {
    display:none !important;
}

.mobile .row.clearfix.widget-wrapper.wt1img.simp-custom-newsletter-image {
    margin:30px 0 0 0;
    padding:30px 22px 20px;
    background:#f5f5f5;
    
}

.mobile .row.clearfix.widget-wrapper.wt1img.simp-custom-newsletter-image img{
    aspect-ratio:364/224;
    border-radius:4px;
}

.mobile .simp-custom-news-letter-form.wtformjson  .form-control{
    color: #414141;
    font-family: Poppins;
    font-size: 11px;
    font-style: normal;
    font-weight: 300;
    line-height: 21px;
    letter-spacing: 1px;
    /* width: 100%; */
    background: transparent;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 0.6px solid #000;
    width: 100%;
    max-width: 189px;
}

.mobile .simp-custom-news-letter-form.wtformjson .control-label-custom {
    color: rgba(41, 41, 41, 0.80);
    text-align: center;
    font-family: Playfair Display;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 21px; /* 105% */
    letter-spacing: 1px;
    text-transform: uppercase;
    /* display: flex; */
    /* padding: 0 0 0 50px; */
    position: relative;
    left: 22%;
    margin: 0 0 14px;
}

.mobile .simp-custom-news-letter-form.wtformjson{
    padding:0 38px;
    background-color: #f5f5f5;
    /* margin: 0 0 63px !important; */
}

.mobile .simp-custom-news-letter-form.wtformjson form{
    display:flex;
    justify-content:center;
    align-items:center;
    padding: 0 0 30px;
}


.mobile .simp-custom-news-letter-form.wtformjson fieldset .form-group input::placeholder {
    color: #414141
}

.mobile .simp-custom-news-letter-form.wtformjson fieldset button {
    color: #000;
    text-align: center;
    font-family: poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 215.385% */
    letter-spacing: 1px;
    text-transform: uppercase;
    /* width: 101px; */
    /* height:100%; */
    padding: 5px 24px;
    /* max-height:32px; */
    /* width:100%; */
    background-color:transparent;
    border-radius:4px;
    border:1px solid #000;
}

.mobile .simp-custom-news-letter-form.wtformjson fieldset .form-group p {
    width:100%;
    text-wrap:nowrap;
    text-align:center;
    display: flex;
    justify-content: center;
    align-items: center;
    position:relative;
    left:22%;
    padding: 0 0 22px;
}

.mobile .simp-custom-news-letter-form.wtformjson .form-group {
    margin: 0;
}

.mobile .simp-custom-news-letter-form.wtformjson  fieldset {
    display: flex;
    flex-direction: row;
    align-items: self-end;
}


/* revies  */

.mobile .simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
}

.mobile .wt1tb.simp-custom-reviews-text ul li img{
    width:14px;
}

.mobile .wt1tb.simp-custom-reviews-text ul{
    display:flex;
    list-style:none;
    justify-content: center;
    padding: 0 !important;
}

.mobile .wt1tb.simp-custom-reviews-text .text-content {
    padding:0;
    margin:0;
    text-align: center;
}

.mobile .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text {
    display: flex;
    align-items: center;
    justify-content: center;
    align-items: center;
    background-color:#fff;
    margin: 0;
    padding: 30px 0 20px;
}
.mobile .simp-custom-reviews-slider {
    margin: 0;
    background: #fff;
    max-width: none;
    padding: 0 0 30px 15px;
    margin: 0 !important;
}

.mobile .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text h4{
    display:flex;
    justify-content:center;
    align-items:center;
    padding:0;
    margin:0;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider{
  padding: 0 0 30px 15px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-text ul li {
    padding:0 1px
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul li img{
    width:11px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider  .slick-list.draggable {
    padding: 0 108px 0 0;
    width: unset;
}

.mobile .simp-custom-reviews-slider .slick-slide>img{
    display:none;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul li{
    padding:0 1px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul{
    display:flex;
    list-style:none;
    justify-content: flex-end;
    padding: 0 !important;
}

.mobile .simp-custom-reviews-slider .slick-slide{
    border-radius: 4px;
    background: #F5F5F5;
    margin:0 7px;
    padding: 20px 22.7px;
}

.mobile .simp-custom-reviews-slider .slick-slide :last-child{
  display:flex;
  justify-content: space-between;
  align-items: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-reviews-slider .slick-slide>p{
    margin: 0 0 5px !important;
    padding: 0 0 14px;
    border-bottom:0.6px solid rgba(0, 0, 0, 0.80);
}



.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider{
    padding: 6.7% 8.5% 5.9% 8.3%;
    background-color: #fff;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow::before{
    font-size: 100px;
    color: #000;
    font-weight: 100;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper{
    position: absolute;
    bottom: 22px;
    right: 0;
    background: rgba(0, 0, 0, 0.20);
    width: 28.4%;
    text-align: center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper h6, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper h6{
    color: #fff;
    padding: 3% 0;
    margin: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content{
    position: relative;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider img, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider img{
    aspect-ratio: 1248/600;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-prev ,.outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-prev{
    left: -4.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next{
    right: -3.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow{
    top: 42.5%;
}
/*  ------------------------------ MOBILE -----------------------------*/
.mobile .simp-custom-Clark-Home-loremImgTxtSlider{
    padding: 20px 20px 20px 22px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider img{
    aspect-ratio: 348/260;
    border-radius: 4px;
    object-fit: cover;
    margin: 0;     
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider h6{
    position: absolute;
    bottom: 0;
    right: 0;
    color: #fff;
    border-radius: 0px 0px 4px 0px;
    background: rgba(0, 0, 0, 0.15);
    margin: 0;
    width: 51.8%;
    text-align: center;
    line-height: 12px;
    padding: 11px 0;
    letter-spacing: unset;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider .slick-slide{
    position: relative;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow{
    display: none !important;
}

/*                         TEXT BLOCK                       */
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text{
    width: 35%;
    margin-left: 4.95%;
    margin-right: 8.08%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper p{
    margin-bottom: 7%
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper div a, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper div a{
    border-radius: 4px;
    background: #000;
    padding: 0 6.1%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content{
    padding: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4{
    margin-bottom: 5.6%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p{
    margin-top: 0;
    margin-bottom: 7.6%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text{
    padding: 7.8% 0 4.7%;
}

/*                         SLIDER                        */
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider{
    width: 43.5%;
    margin-left: 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider .slick-arrow::before{
    font-size: 90px;
    font-weight: 100;
    color: #000;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img{
    aspect-ratio: 653/494;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev{
   left: -8.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next{
    right: -6.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content{
    padding: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow{
    top: 43%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider{
    padding: 7.8% 0 4.7%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content p, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content p{
    display: none;
}
@media screen and (max-width: 1100px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 80px;
    }
}
@media screen and (max-width: 1000px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev {
        left: -9.5%;
    }
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 70px;
    }
}

@media screen and (max-width: 850px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev {
        left: -7.5%;
    }
     .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 60px;
    }
}

/* --------------- MOBILE -----------------*/
.mobile .simp-custom-home-explore-slider p{
    display: none;
}
.mobile .simp-custom-home-explore-slider .slick-next{
    right: 2.5%
}
.mobile .simp-custom-home-explore-slider .slick-prev{
    left: 2.5%
}
.mobile .simp-custom-home-explore-slider .slick-arrow{
    z-index: 9;
    height: 23px;
    width: 23px;
}
.mobile .simp-custom-home-explore-slider .slick-arrow::before{
    color: #fff;
    background: #000;
    padding: 2px 7px;
    opacity: 0.3;
}
.mobile .simp-custom-home-explore-text .text-content a{
    background: #000;
    padding: 0 3.7%;
    color: #fff;
    line-height: 32px !important;
    border: none;
    border-radius: 4px
}
.mobile .simp-custom-home-explore-text .text-content > div {
    display: flex;
    justify-content: center;
    margin-bottom: 4.2%
}
.mobile .simp-custom-home-explore-text .text-content h4 , .mobile .simp-custom-home-explore-text .text-content p{
    text-align: center;
}
.mobile .simp-custom-home-explore-text .text-content p{
    margin-bottom: 5% !important;
    padding: 0 5px;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text , .mobile .content_wrapper .no-gutter .simp-custom-home-explore-slider{
    background: #F5F5F5;
    margin: 0;
    padding: 2% 5.6%;
}


.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper h2, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper h2{
    width: 42%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper p, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper p{
    width: 65%;
    margin-bottom: 5.4%;
    margin-top: 1.91%;
}
.outer-page .simp-custom-home-welcomeTextBlock , .outerpage .simp-custom-home-welcomeTextBlock {
    background: #fff;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div{
    display: flex;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock, .outerpage .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock{
    padding: 8% 0 6.7%;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-welcomeTextBlock .fullWidthWidgetWrapper .text-content-wrapper p, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-welcomeTextBlock .fullWidthWidgetWrapper .text-content-wrapper p{
    padding: 0
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div img + div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div img + div{
    flex-direction: column;
    align-items: baseline;
    justify-content: center;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div , .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{    
    border-radius: 4px;
    background: rgba(255, 255, 255, 0.79);
    box-shadow: 0px 4px 140px 10px rgba(0, 0, 0, 0.07);
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:not(:last-child), .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > divdiv:not(:last-child){
    margin: 0 10% 0 0;
}

.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{
    width: 27%;
    padding: 3.53% 0% 3.53% 2%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div{
    width: 67.7%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img{
    height: 67px;
    width: 35.6%;
    filter: brightness(1.1);
    opacity : 0.7;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img + div h4, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img + div h4{
    font-family: Poppins;
    line-height: 26.5px;
    font-weight: 400;
    margin-bottom: 10%;
    font-size: clamp(20px, 2.667vw, 40px);
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:first-child img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:first-child img{
    margin-right: 8%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:nth-child(2) img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:nth-child(2) img{
    transform: rotateY(180deg);
    margin-right: 7.8%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child img{
    margin-right: 6.7%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child{
    padding: 3.53% 0% 3.53% 2.3%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div p, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div p{
    margin: 0
}
@media screen and (max-width: 910px){
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div {
        width: 78.7%;
    }
}
@media screen and (max-width: 790px){
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div {
        width: 84.7%;
    }
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{
        padding: 3.53% 2% 3.53% 0.5%;
    }
}

/* ---------------------- MOBILE -------------------*/
.mobile .simp-custom-home-welcomeTextBlock h2 , .mobile .simp-custom-home-welcomeTextBlock h3{
    border: none;
    text-align: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock{
    padding: 2% 0 15.3%;
    margin: 0
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div:nth-last-child(2) img{
    transform: rotateY(180deg);
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div:nth-last-child(2){
    margin-left: -4%;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div{
    display: flex;
    padding: 6% 8% 6% 4%;
    background: rgba(255, 255, 255, 0.79);
    box-shadow: 0px 4px 140px 10px rgba(0, 0, 0, 0.07);
    justify-content: space-between;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div{
    display: flex;
    justify-content: center;
    align-items: center;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div h4  ,.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div p {
    margin: 0;
    padding: 0;
}
.mobile .simp-custom-home-welcomeTextBlock h2{
    width: 75%;
    margin: auto;
    padding-bottom: 3.7%;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock h2 + p{
    text-align: center;
    width: 87%;
    margin: auto !important;
    margin-bottom: 7.8% !important;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div h4{
    color: rgba(0, 0, 0, 0.80);
    font-family: Poppins;
    font-size: 18px;
    font-weight: 400;
    line-height: 26.5px;          
    margin-left: 16%;
    letter-spacing: unset;
}

.mobile .simp-custom-home-welcomeTextBlock .text-content > div  img{
    filter: brightness(1.1);
    width: 30%;
    width: 40px;
    height: 35px; 
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div >div{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: baseline;
}

/* ------------------- DESKTOP TYPOGRAPHY ----------------------*/
.outer-page .content_wrapper .no-gutter h1  , .outerpage .content_wrapper .no-gutter h1{
    font-family: Playfair Display;
    font-size: clamp(24px, 3.2vw, 48px);
    line-height: clamp(40px, 4.2vw, 64px); 
    letter-spacing: 1px;
    color: #fff ;
    font-weight: 500;
}

.outer-page .content_wrapper .no-gutter h2 , .outerpage .content_wrapper .no-gutter h2 {
    font-family: Playfair Display;
    font-size: clamp(24px, 3.2vw, 48px);
    line-height: clamp(32px, 3.86vw, 58px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.80);
    font-weight: 500;
}

.outer-page .content_wrapper .no-gutter h3 , .outerpage .content_wrapper .no-gutter h3{
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;
}

.outer-page .content_wrapper .no-gutter h4 , .outerpage .content_wrapper .no-gutter h4{
    font-family: Playfair Display;
    font-size: clamp(20px, 2.93vw, 44px);
    line-height: clamp(28px, 3.86vw, 58px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.80);
    font-weight: 500;
}

.outer-page .content_wrapper .no-gutter h5 , .outerpage .content_wrapper .no-gutter h5{
    font-family: Poppins;
    font-size: clamp(20px, 3.2vw, 48px);
    line-height: clamp(28px, 2.93vw, 44px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.outer-page .content_wrapper .no-gutter h6 , .outerpage .content_wrapper .no-gutter h6{
    font-family: Poppins;
    font-size: clamp(12px, 1.33vw, 20px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.outer-page .content_wrapper .no-gutter p  , .outerpage .content_wrapper .no-gutter p {
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;
}

.outer-page .content_wrapper .no-gutter a  , .outerpage .content_wrapper .no-gutter a {
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 3.33vw,50px) !important;
    letter-spacing: 1px;
    color: #FFF;
    font-weight: 400;
}

/* ------------------- MOBILE TYPOGRAPHY ----------------------*/

.mobile h2 ,.mobile h1 {
    font-family: Playfair Display;	
    font-size: 20px;	
    line-height: 28px;
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 500;
}

.mobile h3 {
    font-family: Poppins;
    font-size: 11px;	
    line-height: 26px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;
}
.mobile h4 {
    font-family: Playfair Display;
    font-size: 20px;	
    line-height: 28px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 500;
}
.mobile h5 {
    font-family: Poppins;
    font-size: 20px;	
    line-height: 28px;	
    letter-spacing: 0px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 400;
}
.mobile h6 {
    font-family: Poppins;	
    font-size: 11px;	
    line-height: 32px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400; 
}
.mobile  p {
    font-family: Poppins;	
    font-size: 11px;	
    line-height: 21px;
    letter-spacing: 0px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 300;
}
.mobile a {
    font-family: Lato;	
    font-size: 13px;	
    line-height: 28px !important;
    letter-spacing: 1px;	
    color: #FFFDFC; 	
    font-weight: 400;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs {
    padding:6.67% 0 3.34%;
    background-color: #fff;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h4 {
    text-align:center;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt {
    display:flex;
    justify-content:space-around;
    padding:0 30px;
    margin:0 0 4.981%;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt h6{
    margin:0;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt :nth-child(2){
    padding:0 0 0 39px;
}

.outer-page .clearfix.widget-wrapper.wt1tb.fullWidthWidget.simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
    text-align:center;
    margin:0;
}

/* mobile */

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs{
    padding:30px 0 35px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt{
    display:flex;
    justify-content:space-between;
    padding:0 50px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt :nth-child(2){
    padding:0 0 0 20px
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h4{
    text-align:center;
    margin: 0 0 16px;
    padding: 0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h6{
    text-align:center;
    padding: 0;
    margin: 0 0 32px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs p{
    text-align:center;
}




