h1,h2,h3,h4,h5,h6{font-weight:600!important}p{font-weight:300!important}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}h3.hb-title.hb-title-search-form{display:none}input#hb-form-1-hb-search-form-submit,input#hb-form-2-hb-search-form-submit{margin-top:-20px;border-radius:5px!important;font-size:15px}input#hb-form-1-check-out-date,input#hb-form-1-check-in-date,select#hb-form-1-adults,input#hb-form-2-check-out-date,input#hb-form-2-check-in-date,select#hb-form-2-adults,input#hb-form-1-first_name,input#hb-form-1-last_name,input#hb-form-1-email,input#hb-form-1-phone,input#hb-form-1-address_1,input#hb-form-1-address_2,input#hb-form-1-city,input#hb-form-1-state_province,input#hb-form-1-zip_code,input#hb-form-1-country{padding-top:5px;padding-bottom:5px;border-radius:5px}.boekinghome .hb-search-fields.hb-clearfix,.boekinghome .hb-searched-summary.hb-clearfix,.boekinghome .hb-search-result-title-section,.boekinghome h3.hb-title.hb-title-select,.boekinghome h3.hb-title.hb-title-extra,.boekinghome .hbook-wrapper .hb-options-form label,.boekinghome p.hb-options-total-price,.boekinghome h3.hb-title,.boekinghome .hb-details-fields label,.boekinghome .hb-payment-info-wrapper,.boekinghome .hb-confirm-area{color:white!important}.boekinghome .hb-accom-desc{font-weight:300}.boekinghome .hb-accom-img{border-radius:50%}h3.hb-title.hb-resa-summary-title{margin-top:20px!important}.boekinghome p.hb-resa-done-msg{color:white}.custom_bullets_wpcc ul li{padding-left:10px;list-style:none;margin-bottom:10px}.custom_bullets_wpcc ul li::before{content:'';display:inline-block;margin-right:7px;margin-left:-30px;padding-right:5px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle;color:#24776f}.custom_bullets_wpcc--check ul li::before{content:'\4e'}#main-header .nav li ul{left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%,0)!important}.nav li ul{padding:0!important;border-top:none}.hb-availability-calendar-centered{float:left}@media only screen and (min-width :981px){.get-started{border-radius:0px}.get-started a{color:#fff!important}li.get-started{background-color:#235997;font-weight:700;text-transform:uppercase;text-align:center;padding:10px 15px 5px 15px!important;border-radius:10px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;height:35px;margin-right:20px}li.get-started:hover{background-color:#23776f}.get-started a:hover{opacity:1!important}}@media only screen and (min-width :981px){.et-fixed-header #top-menu li.current-menu-ancestor>a#mp_get_started,.et-fixed-header #top-menu li.current-menu-item>a#mp_get_started,.et-fixed-header #top-menu li.current_page_item>a#mp_get_started,.et-fixed-header #top-menu a#mp_get_started{color:white!important}}.boekinghome .hb-search-no-result{color:#fff!important;font-weight:600!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li.get-started>a{color:#fff!important}.et_mobile_menu li a{border-bottom:0px!important;font-size:17px}.et_mobile_menu{border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px;box-shadow:none!important}@media (min-width:981px){.mobile-lang-switcher-custom{display:flex;position:relative;z-index:999999!important}.mobile-lang-switcher-custom ul{display:flex;list-style:none;margin:0;padding:0}.mobile-lang-switcher-custom li{margin:0 5px}.mobile-lang-switcher-custom a{display:block;position:relative;z-index:999999!important;pointer-events:auto!important}}@media (max-width:980px){.mobile-lang-switcher-custom{position:absolute!important;top:18px!important;right:50px!important;z-index:9999999}.mobile-lang-switcher-custom ul{display:flex;list-style:none;margin:0;padding:0}.mobile-lang-switcher-custom li{margin:0 5px}#mobile_menu .wpml-ls-item{display:none!important}}#main-header{overflow:visible!important}#main-header .container{overflow:visible!important}@media (min-width:981px){.mobile-lang-switcher-custom{transform:translateY(-6px)}}@media only screen and (max-width:768px){#main-header .container{width:100%;box-sizing:border-box;padding-right:30px;padding-left:30px}#main-header .logo_container{width:auto}#main-header #logo{max-width:100%}}