/********* Compiled - Do not edit *********/
:root{--color-primary:#f07500;--color-gradient-start:#f07500;--color-gradient-stop:#ef5b00;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:PT Sans;font-weight:400;line-height:1.7em;font-size:1em;color:#3f3f3f;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:PT Sans;line-height:1.2em;font-size:52px;color:#3f3f3f;}.h2,h2{font-family:PT Sans;line-height:1.2em;font-size:40px;color:#3f3f3f;}.h3,h3{font-family:PT Sans;line-height:1.2em;font-size:52px;color:#3f3f3f;}.h4,h4{font-family:PT Sans;line-height:1.2em;font-size:25px;color:#3f3f3f;}.h5,h5{font-family:PT Sans;line-height:1.2em;font-size:21px;color:#3f3f3f;}.h6,h6{font-family:PT Sans;line-height:1.2em;font-size:18px;color:#3f3f3f;}.main-header .navbar-brand{max-width:140px !important;}.titlebar-inner h1{}.titlebar-inner p{}@media screen and (max-width: 1199px){.main-header .navbar-header{background:rgb(0, 0, 0);}.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon{color:rgb(0, 0, 0);}.main-header .nav-trigger .bar{background-color:rgb(0, 0, 0);}body[data-mobile-nav-style=modern]:before{background:rgb(0, 0, 0);}body[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a, body[data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a, .main-nav > li{color:rgb(255, 255, 255);}[data-mobile-nav-style=modern] .navbar-collapse-clone ul .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav .nav-item-children > li > a:hover, [data-mobile-nav-style=modern] .navbar-collapse-clone ul.nav.main-nav > li > a:hover{color:inherit !important;}}.main-footer a {color:white !important;}
.main-footer a:hover {color:white !important; text-decoration:underline !important;}

.lb-caption {display:none !important;}

.mdp-readabler-dark-contrast .content {background-color: #181818!important;}
.mdp-readabler-dark-contrast .wpb_wrapper {background-color: #181818!important;}
.mdp-readabler-dark-contrast .mainbar-wrap {background-color: #181818!important;}
.mdp-readabler-dark-contrast .vc_custom_1637053231357 {background-color: #181818!important;}
html body.mdp-readabler-dark-contrast span {background-color: rgba(0, 0, 0, 0) !important;}
.mdp-readabler-dark-contrast #searchBoxInnerContainer1 {background-color: #181818!important;}
.mdp-readabler-dark-contrast #datesContainer1 input {border:1px solid white !important;}
.mdp-readabler-dark-contrast .nav-item-children {background-color: #181818!important;}
.mdp-readabler-dark-contrast .vc_row-has-fill {background-color: #181818!important;}

html body.mdp-readabler-dark-contrast h1, html body.mdp-readabler-dark-contrast h1 span, html body.mdp-readabler-dark-contrast h2, html body.mdp-readabler-dark-contrast h2 span, html body.mdp-readabler-dark-contrast h3, html body.mdp-readabler-dark-contrast h3 span, html body.mdp-readabler-dark-contrast h4, html body.mdp-readabler-dark-contrast h4 span, html body.mdp-readabler-dark-contrast h5, html body.mdp-readabler-dark-contrast h5 span, html body.mdp-readabler-dark-contrast h6, html body.mdp-readabler-dark-contrast h6 span {color:white !important;}


html body.mdp-readabler-dark-contrast #mdp-readabler-popup span {background-color: rgba(0, 0, 0, 1) !important;}

.desktophide {display:none !important;}



#accommodationCodesContainer1 {display:none !important;}
.nav-trigger {display:none !important;}
.searchBoxContainer .searchBoxInnerContainer {background-color: white !important;}
#dateFromInput1 { width: 98%; float:left; height: 50px; padding: 15px; border-radius: 0px;}
#dateToInput1 {width: 98%; float:left; height: 50px; padding: 15px; border-radius: 0px;}
#numberOfGroupsContainer1 {width: 30%; float:left;}
#datesContainer1 {float:left; width: 69%;}
#numberOfGroupsInput1 {margin-left: 10px;}
.searchBoxContainer .icon_calendar {background-position-x: 95% !important;}
#establishmentLocationsContainer1 {display:none !important;}
#groupLabel1_1 {display:none !important;}
#numberOfGroupsInput1 {-moz-appearance: none; -webkit-appearance: none; appearance: none; border: none; height: 50px; border:1px solid #ccc; border-radius: 0px solid; padding: 15px;}
#groupAdultsInput1_1  {-moz-appearance: none; -webkit-appearance: none; appearance: none; border: none; height: 50px; border:1px solid #ccc; border-radius: 0px solid; padding: 15px;}
#groupChildrenInput1_1 {-moz-appearance: none; -webkit-appearance: none; appearance: none; border: none; height: 50px; border:1px solid #ccc; border-radius: 0px solid; padding: 15px;}



#numberOfGroupsInput1 select:after {content: "d"; font-size: 20px; position: absolute; right: 15px; top: 10px; color: #000; }

#buttonInput1 {width: 100%; margin-top: 10px; height: 50px; border: 0px solid white; background-color: orange; background-image: none; color: white; font-weight: 600; font-size: 20px; border-radius: 0px;}

.indexer {z-index: 55; position:relative;}



.logo-default {
    width: 170px !important;
}

.apartment-template-default .entry-header {display:none !important;}
.apartment-template-default .post-image {display:none !important;}
.apartment-template-default .entry-footer {display:none !important;}

.ld-module-trigger-txt {color:white !important;}

.wpml-ls-statics-footer {display:none !important;}


#dateFromLabel1 {display:none !important;}
#dateToLabel1 {display:none !important;}
#numberOfGroupsContainer1 {display:none !important;}
#groupChildrenLabel1_1 {display:none !important;}
#groupChildrenInput1_1 {display:none !important;}
#groupAdultsLabel1_1 {width: 9%; margin-left: 3%;}


#dateFromInput1 {width:49% !important; margin-right: 1%;}
#dateToInput1 {width:49% !important;}
#groupAdultsInput1_1 {width:17% !important;}

#groupInputContainer1_1 .ts-select-container:nth-child(2) {display:none !important;} 


.ts-select-container:before {margin-left: calc(100% - 40px) !important;}


@media screen and (max-width: 600px) {
    
    
.desktophide {display:block !important;}
    
    #dateFromInput1 {width:144% !important;}
#dateToInput1 {width:144% !important;}
#groupAdultsInput1_1 {width:50% !important;}
#groupAdultsLabel1_1 {width: 45% !important;}
#ui-datepicker-div {left:13px !important;}

 .menu-item-18 {display: none !important;}
 .menu-item-24 {display: none !important;}
 .menu-item-29 {display: none !important;}
 h1 {
    font-size:40px;
  }
   h2 {
    font-size:35px;
  }
   h3 {
    font-size:30px;
  }
  
  .wpb_wrapper-inner {
      margin-left: 15px;
      margin-right: 15px;
  }

  .navbar-header {width: 100% !important;}
  body .logo-default {width: 60px !important;}
  body .content {margin-top: 90px !important;}
}