.underline{text-decoration:underline !important}.capitalize{text-transform:capitalize}.font-thin{font-weight:200}.font-sm-reg{font-size:14px;font-weight:400}.content-wrap-lg{max-width:920px}.sm-col-padding .columns,.sm-col-padding .column{padding:0 8px}.col-mg-btm>.columns,.col-mg-btm>.column{margin-bottom:20px}.row-tabs .columns{padding:0;margin:0 !important}.row-tabs .tabs{margin:0}.columns .room-type-image.hic-image-slider.slick-slider{margin-bottom:15px}.room-type-image .bg-helper{height:400px}.tab-vertical-style-1 .tabs-title a{font-size:18px;font-weight:700}.tab-vertical-style-1 .tabs{border:none;border-right:1px solid #e6e6e6;transform:translateX(1px)}.tab-vertical-style-1 .tabs-content{border:none;border-left:1px solid #e6e6e6}.tabs.vertical>li:not(:last-child){border-bottom:1px solid rgba(138,166,15,.25)}.tab-vertical-style-1 .tabs-title>a:focus,.tab-vertical-style-1 .tabs-title>a[aria-selected=true]{background:#8aa60f;color:#fff}.tab-vertical-style-1 .tabs-title.is-promotion{position:relative;overflow:hidden}.tab-vertical-style-1 .tabs-title:not(.is-active)>a:hover{background-color:rgba(138,166,15,.15)}.tab-vertical-style-1 .tabs-title.is-promotion a{padding-right:calc(1.5rem + 70px)}.tab-vertical-style-1 .tabs-title.is-promotion a:after{content:"promo";display:inline-flex;align-content:center;align-items:center;font-size:12px;background:#8aa60f;color:#fff;padding:5px 10px;text-align:center;border-radius:6px;margin-left:15px;text-transform:uppercase;position:absolute;right:1.5rem;top:0;bottom:0;margin:auto;height:22px}.tab-vertical-style-1 .tabs-title.is-promotion.is-active a:after{background-color:#fff;color:#8aa60f}.room-details-accordion.accordion .accordion-title{padding-top:6px;padding-bottom:6px;background-color:#eee}.room-details-accordion.accordion .detail-title{margin:0;font-size:16px}.room-type-content .accordion-content,.room-details .accordion-content{border-bottom:0}.room-details-accordion .accordion-title:hover,.room-details-accordion .is-active .accordion-title{color:#1b1b1b}.hic-tgs .room-details-accordion .accordion-content .icn-label{font-size:15px}.room-details-accordion.accordion .accordion-title:before{color:#1b1b1b}.room-details-accordion.accordion .accordion-content{background-color:transparent}.panel-msg{padding:10px 25px;border-radius:11px;margin-bottom:25px;max-width:917px;font-weight:600;font-size:18px;color:#74756e;position:relative}.panel-msg .close{position:absolute;right:10px;top:calc(50% - 21px);font-size:50px;font-weight:100;line-height:100%;height:38px;width:20px;cursor:pointer}.panel-msg b{display:inline-block;margin-right:8px}.panel-msg.warning{background:rgba(245,166,35,.8);color:#fff}.panel-msg.error{background:rgba(244,67,54,.65);color:#fff}.dd-promo-wrap{margin-bottom:20px}.with-icon .field-group{position:relative}.with-icon .field-group select,.with-icon .field-group input[type=text]{padding-left:32px}.with-icon .field-group .icon{position:absolute;left:8px;top:9px;line-height:100%;color:#7f7f7f}.form-style-1 .field-group{margin-bottom:20px}.form-style-1 label{font-size:20px;color:hsla(73,6%,31%,.4);padding-left:7px;margin-bottom:6px;font-weight:300}.form-style-1 [type=password],.form-style-1 [type=email],.form-style-1 [type=number],.form-style-1 [type=text],.form-style-1 select{box-shadow:0px 0px 4px 0px rgba(0,0,0,.2196078431372549);font-size:16px;font-weight:600;margin:0 0 2px;color:#74756e}.form-style-1 [type=password]:focus,.form-style-1 [type=email]:focus,.form-style-1 [type=number]:focus,.form-style-1 [type=text]:focus,.form-style-1 select:focus{box-shadow:0px 0px 45px 0px rgba(185,77,77,.22);color:#6bcaba}.form-style-1 label.error{color:rgba(255,0,0,.5215686274509804);font-size:14px;font-weight:600;margin-top:4px;display:inline-block}.lang_option{max-width:150px}.lang_option .menu-item{position:relative;margin-bottom:3px}.lang_option .menu-item a{color:#fff}.lang_option .menu-item ul.sub-menu{position:absolute;display:none;margin-top:8px}.lang_option .open-lang-option.menu-item ul.sub-menu{display:block}.menu>li>a[href="#pll_switcher"],a[href="#pll_switcher"],.lang_option .sub-menu{padding:0;margin:0}a[href="#pll_switcher"]{position:relative;top:1px;font-size:14px;display:inline-block !important}a[href="#pll_switcher"] img{position:relative;top:-2px}a[href="#pll_switcher"]:after{content:"";background:url(//plugin.komosion.com/wp-content/plugins/hicaliber-accommodation/css/../images/arrow-back.png) no-repeat;height:17px;width:18px;display:inline-block;background-size:contain;transform:rotate(-90deg);position:relative;top:4px;margin-left:8px}.lang_option .sub-menu li{list-style:none}.lang_option .menu-item a img{margin-right:4px}.cs-checkbox{visibility:hidden;height:0;width:0}.cs-check{position:relative}.cs-check.inline{display:inline-block;width:205px}input[type=checkbox].cs-checkbox+label{position:absolute;width:18px;height:18px;color:#74756e;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all ease-out .2s;text-indent:25px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);top:15px;left:6px;padding-left:5px;font-weight:500}input[type=checkbox][disabled].cs-checkbox+label{opacity:.6;cursor:not-allowed}.cs-checkbox+label span{position:relative;top:-1px}input[type=checkbox].cs-checkbox+label:after{content:"\f00c";font-family:'Font Awesome\ 5 Free';position:absolute;color:#6bcaba;font-weight:900;top:-6px;left:-24px;opacity:0;transition:all ease-out .2s;font-size:17px}input[type=checkbox].cs-checkbox:checked+label:after{opacity:1;width:18px}hr{max-width:100%}hr.md{max-width:560px;margin:10px 0}.avatar{display:inline-block;height:28px;width:28px;vertical-align:middle;margin:0 9px;border-radius:100%}.ellipsis-animation.button.disabled,.ellipsis-animation.button[disabled]{opacity:1}.ellipsis-animation span{opacity:0;-webkit-animation:ellipsis-dot 1s infinite;animation:ellipsis-dot 1s infinite}.ellipsis-animation span:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.ellipsis-animation span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.ellipsis-animation span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes ellipsis-dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes ellipsis-dot{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.icn-wrap{display:table;margin-bottom:2px}.white{color:#fff}.icn-label,.icn{display:table-cell !important;vertical-align:middle !important}.icn-svg-wrap{height:auto;width:15px;margin-right:5px}.icn svg{max-width:100%;height:auto;fill:#000}.icn svg path,.icn svg,.icn svg *{fill:currentColor !important}.flex-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.display-block{display:block}.aet.default-width .header .top-bar,.aet.default-width .top-bar .row{max-width:1500px}.full-width,.aet.default-width .full-width{max-width:100%;width:100%}.page-inner-content-wrap>.navigation-wrap,.page-inner-content-wrap>.navigation-wrap>.inner-content{background-color:#008f8c;color:#fff;text-transform:uppercase;font-weight:700}.page-inner-content-wrap>.page-inner-content,.page-inner-content-wrap>.page-inner-content>.inner-content{background-color:#e8f2f3}.page-inner-content-wrap>.navigation-wrap>.inner-content,.page-inner-content-wrap>.page-inner-content>.inner-content{height:100%}.banner-text-wrap{background-size:cover;background-position:center;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.banner-text-wrap .inner{padding:40px 15px;flex:1 0 auto;width:100%;background:rgba(78,162,165,.8)}.banner-wrap .form-wrap-inner{background:#007377;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}.banner-wrap .form-content{padding:20px}.form-wrap .form-content{color:#fff}.banner-wrap .form-title,.banner-wrap .form-content label{text-transform:uppercase;font-weight:700;color:#fff}.banner-wrap .form-content label{font-size:1rem;margin-bottom:.5em}.flex-container>*{flex:1 0 auto}.tabs.property-tabs{border:none;text-align:center}.tabs.property-tabs .tabs-title{display:inline-block;float:none}.tabs.property-tabs .tabs-title>a{font-weight:700;margin:5px 15px;text-transform:uppercase}.tabs.property-tabs .tabs-title>a:focus,.tabs.property-tabs .tabs-title>a[aria-selected=true]{color:#fff}.property-content.tabs-content{border:none;overflow:visible}.property-content .room-slider{overflow:visible}.property-content .room-slider .room-image{background-repeat:no-repeat;background-size:cover;background-position:center;max-height:666px}.room-slider .room-image{min-height:400px}.property-content .room-slider .room-image:before{width:100%;padding-top:100%;content:' ';display:block}.property-content .room-slider .swiper-slide{opacity:.3;transition:.5s opacity}.property-content .room-slider .swiper-slide.swiper-slide-active{opacity:1}.property-content .tabs-panel{padding:0}.section-bedrooms .row{max-width:1068px !important;margin-left:auto;margin-right:auto;margin-top:18px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next{font-size:2rem}.property-content .room-slider .room-title{position:absolute;bottom:0;left:0;right:0;padding:15px;color:#fff;text-align:center;font-weight:700}.cell-locations>.image-wrap .image,.cell-properties>.image-wrap .image{background-position:center;background-size:cover;background-repeat:no-repeat}.cell-locations>.image-wrap .image:before,.cell-properties>.image-wrap .image:before{content:' ';width:100%;padding-top:100%;display:block}.cell-locations>.post-content-wrap,.cell-properties>.post-content-wrap{text-align:center}.cell-locations>.post-content-wrap .title,.cell-properties>.post-content-wrap .title{color:#6bcaba;text-transform:uppercase;font-weight:700;padding:30px 15px}.cell-locations .action-wrap a.with-icon,.cell-properties .action-wrap a.with-icon{padding-right:1em;padding-left:3em;position:relative}.cell-locations .action-wrap a.with-icon>i,.cell-properties .action-wrap a.with-icon>i{position:absolute;left:1em}.cell-locations.columns,.cell-properties.columns{padding:0}.cell-locations.columns .post-content-wrap,.cell-properties.columns .post-content-wrap{padding:1em 2em 2em}.cell-locations.columns:nth-of-type(odd),.cell-properties.columns:nth-of-type(odd){background-color:#e8f2f3}.property-details>.inner-section>.row{max-width:1600px}body .property-details{font-size:18px}.property-details .detail-content{margin-bottom:4rem}.property-details .detail-title{font-size:1.3rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}.property-map-wrap .location-address{font-size:1rem;font-weight:700;text-align:left}.check-avail-btn-wrap+*{margin:8px 0}.link.with-icon{padding-left:3rem;position:relative;color:#fff;font-weight:700}.link.with-icon>i{position:absolute;left:0;border-radius:50%;width:2rem;height:2rem;background-color:#6bcaba;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.page-element.newsletter{background-color:#e8f2f3;color:#fff}.page-element.newsletter .title{font-weight:700}.aet .main-contact-form .section-header .frm-title,.aet .main-contact-form .frm-title p{margin-bottom:0}.aet .gform_button.button{background-color:#6bcaba}.aet .hero .article-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.social-sign-in .main-button-container a:nth-child(1){color:#494648}body .bg-float:before{background:rgba(0,115,119,.5)}body .social-sign-in .main-button-container a{font-size:inherit;color:inherit;text-transform:none}.ac-properties .grid .hic-image:before,.prop-location .grid .hic-image:before{content:' ';display:block;width:100%;padding-top:100%}.ac-properties .grid .hic-content,.prop-location .grid .hic-content{padding:5%}.ac-properties .grid>.columns,.prop-location .grid>.columns{padding:0;border:5px solid #fff}.ac-properties .grid>.columns:nth-child(odd),.prop-location .list>.columns:nth-child(odd),.prop-location .grid>.columns:nth-child(odd),.ac-properties .list .list-item:nth-child(odd){background-color:#fff}.ac-properties .list .list-item:nth-child(even),.prop-location .list .list-item:nth-child(even),.ac-properties .grid>.columns:nth-child(even),.prop-location .grid>.columns:nth-child(even){background-color:#e7f1f2}.ac-properties .hic-title>*,.prop-location .hic-title>*{font-weight:700;text-align:center}.prop-location .list .hic-image:before,.ac-properties .list .hic-image:before{padding-top:56%;width:100%;content:' ';display:block}.ac-properties .list .hic-image-wrap,.prop-location .list .hic-image-wrap,.ac-properties .list .hic-image,.prop-location .list .hic-image{height:100%}.ac-properties .list .hic-image,.prop-location .list .hic-image{background-repeat:no-repeat;background-position:center;background-size:cover}.prop-location .list .image-column-wrap,.ac-properties .list .image-column-wrap{padding:0}.prop-location .list .content-column-wrap,.ac-properties .list .content-column-wrap{padding:40px 5%}.prop-location .list .action-wrap,.ac-properties .list .action-wrap{margin-top:4rem}.prop-location .list .action-wrap .button,.ac-properties .list .action-wrap .button{padding-left:3em;position:relative}.prop-location .list .action-wrap .button>i.icon,.ac-properties .list .action-wrap .button>i.icon{position:absolute;top:50%;margin-top:-.5em;left:15px;line-height:1em}.prop-location .list .list-item,.ac-properties .list .list-item{padding-top:15px;padding-bottom:15px}.slick-slide .gallery-image{height:auto}.slick-slide .gallery-image:after{content:' ';display:block;width:100%;padding-top:52.6%}.galleries .slick-slide .image-title{left:0;bottom:0;padding:15px;color:#fff;background-color:rgba(107,201,185,1);text-align:center}.galleries.carousel[data-item-col=medium-12]{padding:0}.galleries.carousel[data-item-col=medium-12] .gallery-list{margin:0}.galleries.carousel[data-item-col=medium-12] .slick-dots{bottom:20px;z-index:10}.galleries.carousel[data-item-col=medium-12] .slick-dots li button:before,.galleries.carousel[data-item-col=medium-12] .slick-dots li.slick-active button:before{color:#fff}.cell-ac-properties .image-wrap .image{background-position:center;background-size:cover}.cell-ac-properties .image-wrap .image:before{content:' ';display:block;width:100%;padding-top:100%}.cell-ac-properties .post-content-wrap{padding:5%}.cell-ac-properties{padding:0}.acc-hero .form-content-wrap{padding:15px}.acc-hero .form-wrap-inner{border-radius:5px;overflow:hidden;height:100%;background:#027377}.acc-hero .form-wrap-inner .form-title{padding:15px;color:#fff;background:#015a5d;text-transform:uppercase;font-weight:700}.acc-hero .form-wrap-inner .form-content{padding:15px;color:#fff}.acc-hero .inner-content .hero-slider,.acc-hero .inner-content>.bg-image{position:absolute;height:100%;width:100%;top:0;left:0;margin:0}.acc-hero>.inner-content{display:flex;align-items:center;justify-content:center}.acc-hero>.inner-content>.inner-content,.acc-hero .inner-content .article-header{position:relative;height:auto;width:100%;background:rgba(78,162,165,.5);color:#fff;padding:40px 15px;z-index:99}.acc-hero .form-wrap-inner label{color:inherit}.acc-hero.full-screen-banner{min-height:100vh}.event-lists .image-wrap .hic-image{background-size:cover;background-position:center;background-repeat:no-repeat}.event-lists .image-wrap .hic-image:before{content:' ';display:block;width:100%;padding-top:75%}.image-above-content .event-lists .image-wrap .hic-image:before{padding-top:193px}.event-lists .content-wrap{padding:7% 7% 14%}.event-lists .event-header{text-align:center;margin-bottom:30px}.event-lists .event-header .title{margin:0}.event-lists .image-wrap{position:relative}.event-lists .image-wrap>.calendar-wrap{position:absolute;top:15px;left:15px;width:56px}.event-lists .image-wrap>.calendar-wrap>*{display:block;text-align:center}.event-lists .image-wrap>.calendar-wrap .month{font-weight:700;color:#fff;background:#ac1601;padding:.5em;font-size:11px}.event-lists .image-wrap>.calendar-wrap .day{background:#fff;font-size:27px;font-weight:700;padding:6px 0 0}.event-lists .event-item .event-inner{border-radius:15px;overflow:hidden;height:100%}.event-lists .excerpt-read-more{display:block;margin-top:1em}.event-list-wrap .evnt-location{display:block}.swiper-container{width:100%}.swiper-container.gallery-slider .swiper-slide .gal-image{background-size:cover;background-repeat:no-repeat;background-position:center;max-height:811px}.swiper-container.gallery-slider .swiper-slide .gal-image:before{content:' ';display:block;width:100%;padding-top:100%}.swiper-container.gallery-slider .gal-title{position:absolute;bottom:0;left:0;right:0;padding:9px 15px;color:#fff;text-align:center;font-weight:700}.hero.location-accomodation-archive .inner-content{padding:0}.hero-main-wrap{position:relative}.hero-main-wrap .form-content-wrap{position:absolute;top:170px;z-index:99;max-width:400px;right:80px;background:rgba(0,0,0,.49);padding:19px;color:#fff}.hero-main-wrap .form-content-wrap label{color:#fff}@media screen and (min-width:641px){.ac-properties .list .list-item:nth-child(even) .content-column-wrap,.prop-location .list .list-item:nth-child(even) .content-column-wrap{order:1}.ac-properties .list .list-item:nth-child(even) .image-column-wrap,.prop-location .list .list-item:nth-child(even) .image-column-wrap{order:2}.swiper-container.gallery-slider .swiper-slide .gal-image:before{padding-top:67%}.property-content .room-slider .room-image:before{padding-top:74.3%}}.my-account-wrap{background:rgba(0,115,119,.09);position:relative}.account-nav{display:none}.account-tab-content{padding:43px 0 70px}.account-nav ul li{list-style:none}.account-nav ul{margin:69px 0 0}.account-nav ul li a{display:block;color:#fff;line-height:100%;padding:10px 24px;text-transform:uppercase;font-weight:600;font-size:18px;cursor:pointer}.account-nav ul li a.active,.account-nav ul li a:hover{background:#29575b}.color-primary{color:#6bcaba}.booking-list{list-style:none;margin:0}.account-tab-content .booking-item{margin:26px 0 0;position:relative}.account-tab-content .booking-item .img{height:222px;width:100%;margin-bottom:10px}.account-tab-content .booking-item:first-child{border-top:none;padding-top:0}.swiper-button-prev,.swiper-button-next{background-image:none}.swiper-button-prev:before,.swiper-button-next:before{font-family:'Font Awesome 5 Free';font-weight:600}.swiper-button-prev:before{content:'\f053'}.swiper-button-next:before{content:'\f054'}.hic-room-details .icn{display:inline-block !important}@media (min-width:641px){.account-nav{display:block;background:rgba(0,115,119,1);position:absolute;left:0;height:100%;width:237px}.my-account-wrap{padding-left:240px;overflow:hidden}.account-tab-content{padding:80px 20px 100px 28px}.h1{font-size:48px}.h4{font-size:22px}.h3{font-size:20px}.section-bedrooms .row{margin-top:24px}}@media (max-width:640px){.hide-medium{display:none !important}}@media (min-width:1024px){.menu>li>a[href="#pll_switcher"]{margin-top:9px}.icn-svg-wrap{width:20px}.swiper-container.gallery-slider .swiper-slide .gal-image:before{padding-top:57%}.property-content .room-slider .room-image:before{padding-top:64.3%}.section-bedrooms .row{margin-top:34px}}@media (min-width:1100px){.account-tab-content .booking-item .img{width:322px;position:absolute;top:2px;left:0}.account-tab-content .booking-item.has-img{padding-left:330px;min-height:252px}}@media (min-width:1280px){.property-map-wrap>div{position:relative;width:397px;left:calc(((100vw - 1200px) / 2) - 20px)}}