.dda .p-0{padding:0}.dda .background-overlay{position:relative}.dda .background-overlay .et_pb_blurb_content{z-index:2}.dda .background-overlay:after{background:rgba(46,44,76,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media only screen and (min-width:768px){.dda .flex-center-md{align-items:center;display:flex}}.dda .flex-center{align-items:center;display:flex}@media only screen and (min-width:768px){.dda .flex-reverse-md{display:flex;flex-direction:row-reverse}.dda .flex-reverse-md.et_pb_row .et_pb_column,.dda .flex-reverse-md.et_pb_row .et_pb_column.et-last-child{margin-right:0!important}.dda #et-boc .et-l .flex-reverse-md.et_pb_row .et_pb_column.et-last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row .et_pb_column:last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row_inner .et_pb_column.et-last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row_inner .et_pb_column:last-child .et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.dda .flex-reverse-md.et_pb_row .et_pb_column.et-last-child,.dda .flex-reverse-md.et_pb_row .et_pb_column:last-child{margin-right:5.5%!important}}@media only screen and (min-width:981px){.dda #et-boc .et-l .flex-reverse-md.et_pb_row .et_pb_column.et-last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row .et_pb_column:last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row_inner .et_pb_column.et-last-child,.dda #et-boc .et-l .flex-reverse-md.et_pb_row_inner .et_pb_column:last-child .et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.dda .flex-reverse-md.et_pb_row .et_pb_column.et-last-child,.dda .flex-reverse-md.et_pb_row .et_pb_column:last-child{margin-right:5.5%!important}}@media only screen and (min-width:768px){.dda .woocommerce-message{align-items:center;display:flex;justify-content:center}.dda .woocommerce-message a{margin-left:10px}}.dda .et_pb_menu .et_mobile_menu li{list-style-type:none}.dda .et_pb_menu--style-left_aligned .et_pb_menu_inner_container,.dda .et_pb_menu--style-left_aligned .et_pb_row{align-items:center}.dda .top-bar .et_pb_column{margin-bottom:0}@media only screen and (min-width:980px){.well-being{align-items:flex-end;display:flex}}.hero__stars i{color:#ffd701}.bottom-wave--cream{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMTEwJyBoZWlnaHQ9JzMyJyBmaWxsPSdub25lJz48cGF0aCBmaWxsPScjRjlGNEVBJyBkPSdNMCAxNy4wOTZ2MTQuODloMTExMHYtMTQuODljLTYxLjUtMTIuNjEtNzguMzktMTMuMDcxLTEyOC41LTQuNjEtMzguNSA2LjUtMTAxLjUgMjcuNjA1LTE4NCAyLjc4MUM3NDYuNDQtLjA5NiA2NzkuMTk3LTguMjIzIDU4NSAxMi4yMjdjLTkxIDE5Ljc1OC0xMDguMzg5IDIwLjAwNS0xNjQgNy42QzMyNS0xLjU4OCAyOTgtLjA3IDIxMyAxNS43NzQgMTE4LjUxMSAzMy4zODUgNDcgMjggMCAxNy4wOTZaJy8+PC9zdmc+)}.bottom-wave--cream,.bottom-wave--greenish{background-position:bottom -1px left!important;background-repeat:repeat-x!important;background-size:auto!important}.bottom-wave--greenish{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExMTAgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCwxNy4wOTZMMCwzMS45ODZMMTExMCwzMS45ODZMMTExMCwxNy4wOTZDMTA0OC41LDQuNDg2IDEwMzEuNjEsNC4wMjUgOTgxLjUsMTIuNDg2Qzk0MywxOC45ODYgODgwLDQwLjA5MSA3OTcuNSwxNS4yNjdDNzQ2LjQ0LC0wLjA5NiA2NzkuMTk3LC04LjIyMyA1ODUsMTIuMjI3QzQ5NCwzMS45ODUgNDc2LjYxMSwzMi4yMzIgNDIxLDE5LjgyN0MzMjUsLTEuNTg4IDI5OCwtMC4wNyAyMTMsMTUuNzc0QzExOC41MTEsMzMuMzg1IDQ3LDI4IDAsMTcuMDk2WiIgc3R5bGU9ImZpbGw6cmdiKDc1LDIzMiwyNDEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgo8L3N2Zz4K)}.bottom-wave--blue{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExMTAgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCwxNy4wOTZMMCwzMS45ODZMMTExMCwzMS45ODZMMTExMCwxNy4wOTZDMTA0OC41LDQuNDg2IDEwMzEuNjEsNC4wMjUgOTgxLjUsMTIuNDg2Qzk0MywxOC45ODYgODgwLDQwLjA5MSA3OTcuNSwxNS4yNjdDNzQ2LjQ0LC0wLjA5NiA2NzkuMTk3LC04LjIyMyA1ODUsMTIuMjI3QzQ5NCwzMS45ODUgNDc2LjYxMSwzMi4yMzIgNDIxLDE5LjgyN0MzMjUsLTEuNTg4IDI5OCwtMC4wNyAyMTMsMTUuNzc0QzExOC41MTEsMzMuMzg1IDQ3LDI4IDAsMTcuMDk2WiIgc3R5bGU9ImZpbGw6cmdiKDQ2LDQ0LDc2KTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+Cg==);background-position:bottom -1px left!important;background-repeat:repeat-x!important;background-size:auto!important}.bottom-wave--blue-after,.bottom-wave--blue-after>*{position:relative;z-index:1}.bottom-wave--blue-after:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExMTAgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCwxNy4wOTZMMCwzMS45ODZMMTExMCwzMS45ODZMMTExMCwxNy4wOTZDMTA0OC41LDQuNDg2IDEwMzEuNjEsNC4wMjUgOTgxLjUsMTIuNDg2Qzk0MywxOC45ODYgODgwLDQwLjA5MSA3OTcuNSwxNS4yNjdDNzQ2LjQ0LC0wLjA5NiA2NzkuMTk3LC04LjIyMyA1ODUsMTIuMjI3QzQ5NCwzMS45ODUgNDc2LjYxMSwzMi4yMzIgNDIxLDE5LjgyN0MzMjUsLTEuNTg4IDI5OCwtMC4wNyAyMTMsMTUuNzc0QzExOC41MTEsMzMuMzg1IDQ3LDI4IDAsMTcuMDk2WiIgc3R5bGU9ImZpbGw6cmdiKDQ2LDQ0LDc2KTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+Cg==);background-position:bottom -1px left;background-repeat:repeat-x;background-size:auto;bottom:0;content:"";height:40px;left:0;position:absolute;width:100%;z-index:300}.h1-p{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:600}@media only screen and (min-width:630px){.h1-p{font-size:20px}}.dda .et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.book-btn a,.et_pb_menu_0_tb_header.et_pb_menu ul li.book-btn a{background-color:#2e2c4c;border-color:#fff;border-radius:30px;color:#fff!important;padding:1em!important;text-align:center}@media only screen and (min-width:2000px){.hero{padding:150px 0!important}}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background-color:#f9f4ea;background-image:none!important;border-radius:4px;border-top:none}.dda .wc-bookings-date-picker .ui-datepicker .ui-datepicker-title{color:#2e2c4c}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background-color:#31d2ed}.dda .ui-state-disabled,.dda .ui-widget-content .ui-state-disabled,.dda .ui-widget-header .ui-state-disabled{opacity:.35}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:#f9f4ea;color:#2e2c4c}.dda .ui-datepicker-calendar tbody{background-color:#f9f4ea}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a,.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover,.dda .wc-bookings-date-picker .ui-datepicker td.fully_booked a,.dda .wc-bookings-date-picker .ui-datepicker td.fully_booked span{background-color:#f9f4ea!important}.dda .wc-bookings-date-picker .ui-datepicker td.ui-state-disabled{opacity:.35}.dda .wc-bookings-date-picker .ui-datepicker td.not_bookable{background-color:red!important}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a{background-color:#f9f4ea!important;color:#2e2c4c!important}.dda #wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background-color:#31d2ed!important}.dda #wc-bookings-booking-form .block-picker li a{background-color:#2e2c4c!important;color:#f9f4ea}.dda #wc-bookings-booking-form .block-picker li a:hover{background-color:#2e2c4c!important}.dda #wc-bookings-booking-form .block-picker li a.selected{color:#f9f4ea!important}.dda #wc-bookings-booking-form .block-picker li a.selected:focus{outline-color:aqua!important}.dda #wc-bookings-booking-form .block-picker li a.selected{background:#31d2ed!important}.dda .wc-bookings-booking-form .wc-bookings-booking-cost{background:#2e2c4c;color:#f9f4ea}.dda .block-picker li{list-style:none}.dda .wc-bookings-date-picker .ui-datepicker td.bookable a{color:#2e2c4c!important}.dda .wc-bookings-booking-form{background:#f9f4ea;border:1px solid #f9f4ea}.dda .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#2e2c4c!important;color:#f9f4ea!important}.dda .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata{display:none}.dda .woocommerce-MyAccount-navigation ul li{list-style:none}.dda .woocommerce-MyAccount-navigation ul li a{color:#2e2c4c}.dda .form-field.form-field-wide.wc_booking_field_.wc_bookings_field_resource,.dda .wc-block-components-product-details__booking-type{display:none}.dda .wp-block-heading.has-text-align-center,.dda .wp-block-product-new{display:none!important}
