.heading-three :is(h1,h2,h4,h5){font-size:28px}#header-outer[data-header-resize="1"] #top #logo{min-height:70px}#header-outer #logo img{height:120px!important;position:absolute!important;margin-top:-40px}@media only screen and (max-width:999px){body #top #logo img,#header-outer[data-permanent-transparent="false"] #logo .dark-version{height:90px!important}#header-outer #logo img{transform:unset}div#header-outer{padding:28px 14px}}body[data-hhun="1"] #header-outer[data-header-resize="0"]:not([data-format=left-header]).invisible #logo img{transform:translateY(-82px)!important;transition:transform 0.3s ease}@media only screen and (min-width:1px) and (max-width:999px){#header-outer #top #logo img{transform:translateY(-28px)!important;transition:transform 0.3s ease}#header-outer.invisible #top #logo img{transform:translateY(-60px)!important;transition:transform 0.03s ease}}@media only screen and (min-width:690px) and (max-width:999px){#footer-outer #copyright .col{width:69%;margin-bottom:0}#footer-outer #copyright .col_last{width:29%;margin-bottom:0}}.pum-content.popmake-content>div{padding:40px!important}.pum-content{color:#111!important}.pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{font-size:40px!important;top:14px!important}.feature-row{box-shadow:0 4.13452px 33.2074px rgb(2 2 2 / .0531481),0 2.45709px 18.0606px rgb(2 2 2 / .0425185)}.feature-row img{width:62px!important}.feature-row .vc_row-fluid>.span_12 .wpb_column{padding:unset!important}.secondarybtn{border:.675676px dashed #009BB7;border-radius:5px;padding:12px 16px;color:#009BB7;font-size:16px;text-align:center;max-width:310px}.secondarybtn:hover{opacity:.75}.services-inner-row .wpb_wrapper{display:flex;flex-wrap:wrap;gap:20px}.services-inner-row .iwithtext .iwt-text{padding-left:42px}.services-inner-row img{margin-top:-5px}.dacca .tg-media-button{display:block!important}.tg-center-inner{display:none!important}a.nectar-button{font-size:16px!important;font-weight:400;padding:16px 40px!important}.hb-availability-calendar .hb-datepick-wrapper{box-shadow:none!important}.hb-dp-month{padding:0 14px 6px}:is(.hb-dp-day-past,.hb-dp-day-closed,.hb-dp-day-not-selectable,.hb-dp-day-past.hb-day-taken-start:before,.hb-dp-day-past.hb-day-taken-end:before,.hb-dp-day-past.hb-day-fully-taken,.hb-dp-day-closed.hb-day-taken-start:before,.hb-dp-day-closed.hb-day-taken-end:before,.hb-dp-day-closed.hb-day-fully-taken,.hb-day-fully-taken,.hb-avail-caption-occupied){text-decoration:line-through;color:#D8D8D8!important;background:repeating-linear-gradient(-45deg,#ffffff,#ffffff 3px,#ebebeb 3px,#ebebeb 4px)!important}.hb-avail-caption-wrapper{display:none}.hb-datepick-popup-wrapper,.hb-datepick-wrapper{margin:auto}.hb-dp-day>span,.hb-dp-day>a{border-radius:4px}.hb-dp-cmd-wrapper a{border-radius:4px!important}.hb-dp-month-header{color:#474747}.hb-dp-cmd-wrapper a{border-radius:3px;border-width:1px!important;border-style:solid!important;border-color:#e4e7e7!important}.hb-dp-cmd-wrapper a,.hb-dp-cmd-close,{color:#474747}.hb-dp-multi .hb-dp-month:not(.first){border:none}.hb-day-taken-start:before,.hb-day-taken-end:before,.hb-day-fully-taken,.hb-avail-caption-occupied{background:unset}.hb-day-available,.hb-day-taken-start,.hb-day-taken-end,.hb-avail-caption-available{color:#1D2D5C;background:rgb(0 155 183 / 20%)!important}.hb-day-taken-start:before,.hb-day-taken-end:before,.hb-day-fully-taken,.hb-avail-caption-occupied{background:unset!important}img.wpml-ls-flag{margin-bottom:unset!important}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:unset}#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):focus,#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover{opacity:unset;color:#009BB7!important}.hb-dp-multi .hb-dp-month:not(.first),.hb-datepick-legend{border:unset!important}.hb-dp-day-check-in,.hb-dp-day-check-out{background:#1c2d5c!important;color:#fff}.hb-dp-day-check-in:hover,.hb-dp-day-check-out:hover{background:#1c2d5c;color:#fff}.hb-dp-cmd-wrapper a.hb-dp-disabled{visibility:hidden!important}.hb-dp-cmd-wrapper a,.hb-dp-cmd-wrapper a:hover,a.hb-dp-cmd-close,a.hb-dp-cmd-close:hover,a.hb-people-popup-wrapper-close,a.hb-people-popup-wrapper-close:hover{color:#1c2d5c}a.hb-dp-cmd.hb-dp-cmd-prev:hover,a.hb-dp-cmd.hb-dp-cmd-next:hover{border-color:rgb(28 45 92 / 50%)!important}body[data-form-submit=regular] .container-wrap input[type=submit]{max-width:400px;width:100%}.container-wrap input[type=text],.container-wrap select{padding:15px 22px!important;border-radius:4px}.global-search-row h3.hb-title{display:none}.global-search-row p.hb-search-submit-wrapper.hb-search-button-wrapper.hb-button-wrapper{padding-bottom:20px}:not(.hb-dp-day-not-selectable).hb-day-available{border:solid 1px hwb(225deg 11% 64% / 25%)}:not(.hb-dp-day-not-selectable).hb-day-available:hover{border:solid 1px hwb(225deg 11% 64% / 50%)}.hb-availability-calendar-wrapper :is(.hb-day-available:hover,.hb-day-available){border:unset}.hb-datepick-popup-wrapper{padding-left:20px;padding-right:20px;padding-bottom:20px}.hb-searched-summary p{line-height:50px}.hb-accom-selected{background:#fff}.hb-accom.hb-accom-selected{box-shadow:0 4.13452px 33.2074px rgb(2 2 2 / .0531481),0 2.45709px 18.0606px rgb(2 2 2 / .0425185)}.hb-accom-selected .hb-select-accom-wrapper{padding:0}@media (min-width:990px){.hb-accom{margin-bottom:60px!important;position:relative;padding:0!important;min-height:450px}.hb-accom-img{position:absolute;right:0;top:0;max-width:50%;display:block;float:right;width:auto;height:100%;margin:0 0 0 30px!important}.hb-accom-title{padding:30px 30px 10px 30px}.hb-accom-desc{padding:0 30px 10px 30px;width:calc(100% - 450px)}.hb-accom-price-total{padding:0 30px 0 30px}.hb-select-accom-wrapper{bottom:0;left:0;padding:30px}.hb-accom-selected .hb-accom-selected-name{padding:30px;height:125px}.booking-page h3{margin:0;padding:30px 0}.booking-page .hb-search-result-title-section p{margin-bottom:30px}}.hb-accom{-webkit-box-shadow:0 15px 35px 0 rgb(42 51 83 / .12),0 5px 15px rgb(0 0 0 / .06);box-shadow:0 15px 35px 0 rgb(42 51 83 / .12),0 5px 15px rgb(0 0 0 / .06);border:none!important}.hb-accom-img{border-radius:0 5px 5px 0}.hb-accom-title,.hb-accom-title a,.hb-accom-title a:hover{font-size:28px;color:#083B87;font-weight:400!important;text-decoration:unset}.hb-accom-desc{padding-top:12px;font-size:14px;line-height:1.35;color:hsl(225 52% 24% / .85)}.hb-accom-price{font-size:24px;color:hsl(216 89% 28% / .85);font-weight:400!important}.hb-accom-price-caption{font-size:14px;line-height:10px;color:hsl(216 89% 28%)}.book-search-row .hb-booking-search-form{max-width:960px}.hb-accom-selected .hb-accom-selected-name{color:#083B87}.hb-accom{padding:unset;margin-top:20px}p.hb-step-button.hb-button-wrapper.hb-next-step.hb-next-step-1{margin-bottom:20px}.hb-change-search-wrapper input[type=submit]{border:.675676px dashed #009BB7;color:#009BB7;background-color:#fff!important}img.hb-paypal-bottom-area-img-paypal{margin-bottom:0!important}.hb-bottom-area{margin-top:10px}form.hb-booking-details-form,.hb-resa-summary{margin-top:20px;margin-top:20px}.hb-summary-multi-accom-title,.hb-summary-accom-total-price,.hb-summary-deposit,.hb-summary-total-price,.hb-summary-bond,.hb-resa-done-email,.hb-payment-type-explanation{font-weight:600;font-size:16px}.hb-resa-summary-content{padding:20px 20px 0 20px}.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap{border-radius:5px}.tolb-title{display:none}.tolb-holder img{border-radius:5px}img.msg-ico{width:40px!important}.review-row .testimonial_slider[data-style=multiple_visible] .image-icon{width:40px;height:40px}.review-row p{font-size:18px;line-height:1.6}@media only screen and (max-width:999px){.wpb_row.vc_row-o-full-height.top-level.mob-height-shrink,.wpb_row.vc_row-o-full-height.top-level.mob-height-shrink>.col.span_12{min-height:calc(50vh - 1px)!important}}