.divi-toggle-text .et_pb_text_inner{max-height:130px;transition:max-height 0.3s ease-out;overflow:hidden}.divi-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.divi-toggle-text.gray-bg .et_pb_text_inner:after{background-image:linear-gradient(0deg,#f7f7f7 10%,transparent)}.divi-toggle-text .divi-text-expand-button{padding:0.5em;text-align:center;color:#000!important;font-weight:bold}.divi-toggle-text .divi-text-expand-button span{cursor:pointer}.divi-toggle-text .divi-text-expand-button .divi-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.divi-toggle-text .divi-text-toggle-expanded{max-height:2000px;transition:max-height 0.3s ease-in}.divi-toggle-text .divi-text-toggle-expanded.et_pb_text_inner:after{background:none}.pa-fullscreen-menu .et_pb_menu__wrap{justify-content:center!important}.pa-fullscreen-menu .opened #mobile_menu1{width:100vw!important;position:fixed!important;top:0em!important;left:0vw!important;height:100vh!important;display:flex!important;justify-content:center!important;flex-direction:column!important;opacity:1!important;visibility:visible!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important}.pa-fullscreen-menu .closed #mobile_menu1{background-color:#000!important;text-align:center!important;width:100vw!important;position:fixed!important;left:100vw!important;top:0em!important;height:100vh!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;transition:visibility 0.3s,opacity 0.3s,left 1s,ease-in-out;opacity:0!important;visibility:hidden!important}.pa-fullscreen-menu #mobile_menu1 li{list-style:none!important;text-align:center!important;width:100%}.pa-fullscreen-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.pa-fullscreen-menu .et_pb_menu__wrap .opened .mobile_menu_bar:before{content:"\4d"!important;padding-right:40px!important}.pa-fullscreen-menu .opened .mobile_menu_bar{position:fixed!important}.pa-fullscreen-menu .et_mobile_menu{border-top:none}.pa-fullscreen-menu .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.et_mobile_menu li a:hover{background-color:transparent;opacity:1}.pa-fullscreen-menu .et_mobile_menu li a{border-bottom:none}table{margin:0 auto;border-collapse:separate;border-spacing:0;border:1px solid #ddd;border-radius:15px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.1);background-color:#fff}thead{background-image:linear-gradient(90deg,#ff9dc6 22%,#e8cefd 95%)}th{padding:15px;text-align:left;color:#373437!important;font-size:1.1rem;font-weight:bold}td{padding:12px;font-size:1rem;color:#333;border-bottom:1px solid #ddd}tbody tr:last-child td{border-bottom:none}tbody tr:nth-child(odd){background-color:#f9f9f9}tbody tr:hover{background-color:#f1f1f1}td:nth-child(2),td:nth-child(3){text-align:left}td:nth-child(4){text-align:left;font-style:italic}@media screen and (max-width:600px){thead{display:none}td{display:block;text-align:right;padding-left:50%;position:relative;color:#373437!important}td::before{content:attr(data-label);position:absolute;left:15px;width:calc(50% - 30px);text-align:left;font-weight:bold}td[data-label="Description"]{text-align:left}}.et-l.et-l--footer .et_pb_main_blurb_image .et-pb-icon{padding-left:0px!important}.wc-bookings-date-picker .ui-datepicker td.bookable a{background:#ff9dc6!important;color:#353535!important}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#e8cefd!important;color:#353535}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.wc-bookings-date-picker .ui-datepicker-header{background:#ff9dc6!important;color:#353535;border-color:#ff9dc6}.ui-datepicker-month,.ui-datepicker-year,.wc-bookings-date-picker .ui-datepicker td,.wc-bookings-booking-form .block-picker li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important}.wc-bookings-booking-form .block-picker li a{color:#353535}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev:hover,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next:hover{background:#e8cefd!important}