:root{--global-md-spacing:0;--global-kb-gap-xs:8px;--global-kb-gap-sm:16px;--global-kb-gap-md:24px;--global-kb-gap-lg:48px;--global-kb-spacing-xxs:16px;--global-kb-spacing-xs:24px;--global-kb-spacing-sm:32px;--global-kb-spacing-md:40px;--global-kb-spacing-lg:48px;--global-kb-spacing-xl:56px;--global-kb-spacing-xxl:64px;--global-kb-spacing-3xl:80px;--global-kb-spacing-4xl:112px;--global-kb-spacing-5xl:175px;--global-kb-font-size-sm:16px !important;--global-kb-font-size-md:clamp(16px, 3vw, 18px) !important;--global-kb-font-size-lg:clamp(18px, 3vw, 24px) !important;--global-kb-font-size-xl:clamp(32px, 3vw, 40px) !important;--global-kb-font-size-xxl:clamp(40px, 3vw, 48px) !important;--global-kb-font-size-xxxl:clamp(48px, 4vw, 64px) !important;--font-h3-capsed-weight:500;--font-h3-capsed-line-height:88%;--font-h3-capsed-letter-spacing:-2%;--font-overline-lg:"Eye Catching Pro", sans-serif;--font-overline-lg-weight:400;--font-overline-lg-size:64px;--font-overline-lg-line-height:0.9;--font-overline-lg-letter-spacing:0;--font-overline-sm:"Eye Catching Pro", sans-serif;--font-overline-sm-weight:400;--font-overline-sm-size:48px;--font-overline-sm-line-height:1;--font-overline-sm-letter-spacing:0;--font-subtitle-weight:500;--font-subtitle-size:18px;--font-subtitle-line-height:1.5;--font-subtitle-letter-spacing:0;--font-textfield-weight:500;--font-textfield-size:16px;--font-textfield-line-height:1.6;--font-textfield-letter-spacing:0;--global-kb-button-fill-color:var(--global-palette4);--global-kb-button-fill-background:var(--global-palette9);--global-kb-button-fill-border-radius:2px;--global-kb-button-fill-small-color:var(--global-palette4);--global-kb-button-fill-small-background:rgba(255, 255, 255, 0.54);--global-kb-button-fill-small-padding:6px 16px;--global-kb-button-fill-small-border-radius:2px;--global-kb-button-outline-color:var(--global-palette4);--global-kb-button-outline-border:1px solid var(--global-palette4);--global-kb-button-outline-border-radius:2px;--global-kb-button-outline-small-padding:6px 0;--global-kb-button-outline-small-font-size:14px;--global-kb-button-outline-small-border-top:0;--global-kb-button-outline-small-border-right:0;--global-kb-button-outline-small-border-left:0;--global-kb-button-standard-padding:8px 20px;--global-kb-button-large-padding:8px 22px;--global-kb-button-large-font-size:16px}h1{font-size:clamp(50px, 4vw, 88px)}h2{font-size:clamp(40px, 3vw, 56px)}h3{font-size:clamp(32px, 3vw, 40px)}h4{font-size:clamp(28px, 2vw, 32px)}h5{font-size:24px}.hero-section{max-height:88vh;height:88vh;min-height:600px}.hero-section>.kt-row-column-wrap{height:100%}#mobile-secondary-menu .menu-item-127718{display:none}.pre-reservation-block{font-size:var(--global-kb-font-size-md)}h3.capsed{font-weight:var(--font-h3-capsed-weight);line-height:var(--font-h3-capsed-line-height);letter-spacing:var(--font-h3-capsed-letter-spacing);text-transform:uppercase}.overline-lg{font-family:var(--font-overline-lg);font-weight:var(--font-overline-lg-weight);font-size:var(--font-overline-lg-size);line-height:var(--font-overline-lg-line-height);letter-spacing:var(--font-overline-lg-letter-spacing)}.overline-sm{font-family:var(--font-overline-sm);font-weight:var(--font-overline-sm-weight);font-size:var(--font-overline-sm-size);line-height:var(--font-overline-sm-line-height);letter-spacing:var(--font-overline-sm-letter-spacing)}.subtitle{font-weight:var(--font-subtitle-weight);font-size:var(--font-subtitle-size);line-height:var(--font-subtitle-line-height);letter-spacing:var(--font-subtitle-letter-spacing)}.textfield{font-weight:var(--font-textfield-weight);font-size:var(--font-textfield-size);line-height:var(--font-overline-sm-line-height);letter-spacing:var(--font-textfield-letter-spacing)}.kb-button.kb-btn-global-fill{background:var(--global-kb-button-fill-background);color:var(--global-kb-button-fill-color);border-radius:var(--global-kb-button-fill-border-radius)}.kb-button.kb-btn-global-outline{border:var(--global-kb-button-outline-border);border-radius:var(--global-kb-button-outline-border-radius);color:var(--global-kb-button-outline-color)}.kb-button.kt-btn-size-standard{font-size:var(--global-kb-button-outline-small-font-size)}.kb-button.kt-btn-size-standard{font-size:var(--global-kb-button-large-font-size);padding:var(--global-kb-button-standard-padding)}.kb-button.kt-btn-size-large{font-size:var(--global-kb-button-large-font-size);padding:var(--global-kb-button-large-padding)}.kb-button.kt-btn-size-small.kb-btn-global-outline{padding:var(--global-kb-button-outline-small-padding);border-top:0;border-right:0;border-left:0;border-radius:0;letter-spacing:1px;font-weight:500}.add-service.selected{background-color:#E6FBED}#selected-service-list>div,#selected-prop-mng-service-list>div{font-size:var(--global-kb-font-size-sm);font-weight:500;background:#F9F9F9;padding:16px;border:0 solid rgb(57 38 39 / .5);border-radius:4px;margin-bottom:8px;display:flex;justify-content:space-between}.site-main-header-wrap.item-is-stuck .site-container{padding:12px 64px 12px 64px}#loader{position:fixed;left:0;right:0;right:0;top:0;bottom:0;background:rgb(0 15 22 / 68%);z-index:9999}.spinner{border:4px solid #eee;border-top:4px solid #333;border-radius:50%;width:24px;height:24px;animation:spin 0.8s linear infinite;margin:10px auto;position:fixed;top:50%;left:0;right:0;z-index:9999}@keyframes spin{to{transform:rotate(360deg)}}.area-guidance-wrapper>*{font-size:var(--global-kb-font-size-md,1.25rem)}.property-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all 0.3s ease;margin-bottom:5px;font-size:var(--global-kb-font-size-md)}.property-desc{-webkit-line-clamp:6}.property-desc.expanded{-webkit-line-clamp:unset;overflow:visible}.property-desc p{margin-bottom:24px}.kb-button.kt-btn-size-small.kb-btn-global-fill{color:var(--global-kb-button-fill-small-color);background:var(--global-kb-button-fill-small-background);padding:var(--global-kb-button-fill-small-padding);border-radius:var(--global-kb-button-fill-small-border-radius)}#secondary-navigation .menu{gap:32px}#secondary-navigation .current-menu-item,#secondary-navigation #menu-item-127718{border-bottom:1px solid #fff}#secondary-navigation .menu-item img{padding-right:0!important}input{font-size:16px;background:none;border-radius:0;padding:8px 12px;height:40px}.gchoice input[type='radio']{border:1px solid!important}.ui-datepicker,.ui-datepicker>*{font-family:"Meta Offc"!important}.ui-datepicker .ui-datepicker-header{background:#fff0;border:0}.ui-datepicker table td a{background:transparent!important}.ui-datepicker table td a.ui-state-active{background:var(--global-palette1)!important}.toggle-favorite{background:transparent!important;padding:0}.toggle-favorite:hover svg path,.toggle-favorite.favorited svg path{fill:#F37B70}.acf-gallery-swiper .swiper-slide img{height:300px;width:100%;object-fit:cover}.acf-gallery-swiper .swiper-button-next:after,.acf-gallery-swiper .swiper-button-prev:after{color:#000;font-size:12px;font-weight:700}.acf-gallery-swiper .swiper-button-next,.acf-gallery-swiper .swiper-button-prev{width:40px;height:40px;background:#fff;border-radius:50%}.acf-gallery-swiper .swiper-pagination-bullet-active{background:white!important;opacity:1!important}.acf-gallery-swiper .swiper-pagination-bullet{background:#BCBEC0;opacity:.8}.acf-gallery-swiper .swiper-pagination{bottom:30px!important}.reviews-cols.columns-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:30px 30px}.site-top-header-wrap .site-header-row-container-inner{backdrop-filter:blur(5.900000095367432px)}.button.underlined-btn{color:var(--global-palette3);font-size:14px;padding:0;border:0;border-bottom:1px solid;border-radius:0;font-weight:500;background:none}.button.kt-btn-size-standard{width:auto!important}.site-middle-footer-wrap .site-footer-section{justify-content:space-between}.site-middle-footer-wrap .site-footer-section .menu{display:flex;gap:40px}.site-middle-footer-wrap .site-footer-section .widget_nav_menu .menu>li>a{font-size:18px;font-weight:500;margin-bottom:16px;text-align:start}.site-middle-footer-wrap .site-footer-section .widget_nav_menu .sub-menu{margin-left:0}.site-middle-footer-wrap .site-footer-section .widget_nav_menu .sub-menu a{padding:8px 0;line-height:1.5}.site-middle-footer-wrap .widget-area.footer-widget4{flex-basis:80%}.site-middle-footer-wrap .site-footer-section .menu>li{flex-basis:20%;text-align:start}.site-bottom-footer-inner-wrap{border-top:1px solid #fff}footer .gform-body input[type="email"],footer .gform-body input[type="text"]{font-size:16px!important;background:none!important;border-radius:2px!important;padding:8px 12px!important;height:40px!important;color:#fff!important;border-color:#fff!important;font-weight:500!important}footer .gform-body input[type="email"]::placeholder{color:#BCBEC0}footer .kt-modal-label-show{background:#fff!important;color:var(--global-palette4)!important;text-transform:uppercase!important;font-size:16px!important;height:40px!important}.gform-body input:active::placeholder,.gform-body input:focus::placeholder{opacity:.3}.gform-body select:focus,.gform-body select:active{color:#000f164d}.page-id-28 .gform-body select:focus,.page-id-28 .gform-body select:active{color:#ffffff4d}.page-id-28 .gform-body select option,.page-id-28 .gform-theme--framework.ui-datepicker .ui-datepicker-next::before,.page-id-28 .gform-theme--framework.ui-datepicker .ui-datepicker-prev::before{color:#fff}select option:disabled{color:#aaa}.page-id-28 .gform-theme--framework.ui-datepicker select.ui-datepicker-month,.page-id-28 .gform-theme--framework.ui-datepicker select.ui-datepicker-year{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgb(255,255,255)'/%3E%3C/svg%3E")}.kb-button,.kb-button svg{transition:all .3s ease-in-out!important}input[type="submit"]{box-shadow:0 4px 10px 0 rgb(0 0 0 / .1)!important;transition:all .3s ease-in-out!important}input[type="submit"]:hover{background-color:#0757ae!important}.card-shadow{box-shadow:0 31px 22px -20px rgb(0 0 0 / .05);backdrop-filter:blur(4.099999904632568px)}.font-size-xs{font-size:14px}.wp-block-kadence-image figcaption{margin-top:var(--global-kb-spacing-xs);font-size:var(--global-kb-font-size-sm);padding-left:8px;line-height:1;border-left:2px solid}svg g{mask:unset!important}.bedrooms-input input{padding-left:40px!important;background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/bed-1.svg)!important;background-repeat:no-repeat!important;background-position:10px center!important;background-size:24px!important}.guests-input select{padding-left:40px!important;background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/group-1.svg)!important;background-repeat:no-repeat!important;background-position:10px center!important;background-size:24px!important}.kids-input select{padding-left:40px!important;background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/child_care-1.svg)!important;background-repeat:no-repeat!important;background-position:10px center!important;background-size:24px!important}.date-input input{padding-left:40px!important;background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/calendar_month-1.svg)!important;background-repeat:no-repeat!important;background-position:10px center!important;background-size:24px!important}.page-id-28 .bedrooms-input input{background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/bed.svg)!important}.page-id-28 .guests-input select{background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04group.svg)!important}.page-id-28 .kids-input select{background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/child_care.svg)!important}.page-id-28 .date-input input{background-image:url(https://blueskyluxury.com/barbados/wp-content/uploads/sites/6/2025/04/calendar_month.svg)!important}.subtitle-section{display:flex;gap:40px;align-items:center}.subtitle-section:after,.subtitle-section.center:before{content:'';background:#EAEAEA;height:1px;flex:1}.key-features-list{padding-left:0!important;list-style:none}.key-features-list li{font-size:var(--global-kb-font-size-md);line-height:1.5}.key-features-list .feature-icon{vertical-align:top;margin-right:4px;line-height:1}.read-more-desc.read-less svg,.read-more-btn.read-less svg{transform:rotate(180deg)}@media (max-width:1236px){.site-footer-bottom-section-1{flex-direction:column}.site-footer-bottom-section-1 .footer-widget-area{margin-left:0!important}.site-footer-bottom-section-1 .footer-widget-area .menu{width:auto!important;margin-top:16px}}@media (max-width:767px){.menu-image-title-after.menu-image-not-hovered img,.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper,.menu-image-title-before.menu-image-title{padding-right:0}.fullWid .kb-button.kt-btn-size-standard{width:100%!important}footer #gform_fields_1{row-gap:16px}footer #gform_fields_1 input[type="submit"]{width:100%}footer .site-middle-footer-wrap .site-footer-middle-section-1,footer .site-middle-footer-wrap .site-footer-middle-section-1 .menu,footer .site-bottom-footer-wrap .site-footer-bottom-section-1,footer .site-bottom-footer-wrap .site-footer-bottom-section-1 .menu{flex-direction:column;align-items:center}.site-middle-footer-wrap .site-footer-section .widget_nav_menu .menu>li>a{margin-bottom:0}.site-middle-footer-wrap .site-footer-section .widget_nav_menu .sub-menu{display:none}.site-middle-footer-wrap .widget-area.footer-widget4{margin-left:0}footer .site-bottom-footer-wrap .site-footer-bottom-section-1>div{margin:0!important}footer .site-bottom-footer-wrap .site-footer-bottom-section-1 .menu{gap:24px}}