.elementor-853 .elementor-element.elementor-element-44d5909{--display:flex;}.elementor-853 .elementor-element.elementor-element-ee65a90{--spacer-size:20px;}.elementor-853 .elementor-element.elementor-element-44ab768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-44ab768 .elementor-heading-title{font-family:"Hammersmith One", Sans-serif;font-size:48px;font-weight:500;text-decoration:none;line-height:48px;color:#4C5D84;}.elementor-853 .elementor-element.elementor-element-7296742{--spacer-size:20px;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-fdade71 .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-fdade71 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-fdade71.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-fdade71.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-0929ab2 .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-0929ab2 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-0929ab2.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-0929ab2.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-5ffc675 .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-5ffc675 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-5ffc675.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-853 .elementor-element.elementor-element-637af1c .elementor-repeater-item-5ffc675.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-content{overflow:hidden;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-box {flex-direction:column;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-content, .elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-box{justify-content:flex-start;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-divider, .elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-853 .elementor-element.elementor-element-637af1c{--pa-bullet-align:flex-start;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-wrapper{align-self:center;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-badge{order:8;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-content {border-radius:0px 0px 0px 0px;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-853 .elementor-element.elementor-element-637af1c .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-853 .elementor-element.elementor-element-a0c429c{--spacer-size:50px;}.elementor-853 .elementor-element.elementor-element-8f55e73 .fcal_calendar_inner .fcal_side .fcal_author_avatar img{border-radius:8px 8px 8px 8px;}.elementor-853 .elementor-element.elementor-element-8f55e73 .fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled span{border-radius:4px 4px 4px 4px !important;}.elementor-853 .elementor-element.elementor-element-36c8d36{--spacer-size:600px;}@media(min-width:768px){.elementor-853 .elementor-element.elementor-element-44d5909{--width:90%;}}/* Start custom CSS for fluentbooking-calendar-event, class: .elementor-element-8f55e73 */.fcal_calendar_inner .fcal_side .fcal_slot_heading {
    font-family : "Crimson Pro", sans-serif ;
}
.fcal_calendar_inner .fcal_side .fcal_slot_description {
    font-size: 20px ;
}
.fcal_calendar_inner .fcal_icon_item, .fcal_slot_info .fcal_slot_payment_item {
    font-size: 1rem ;
    font-weight: 600;
}
.fcal_calendar_inner .fcal_side .fcal_slot_description {
    font-size: 18px ;
}
.fcal_slot_picker .fcal_spot_lists .fcal_spot .fcal_spot_confirm,
.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item button,
.fcal_calendar_inner .fcal_date_wrapper .calendar .day.day_is_selected.day.day-enabled span{
    font-family : "Hammersmith One", sans-serif ;
    background-color: #FF6C00 !important;
    text-transform: uppercase !important;
    fill: #FFFFFF !important;
    color: #FFFFFF !important;
}
.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item button:hover,
.fcal_spot.fcal_spot_selected:hover .fcal_spot_confirm{
    color: #4C5D84 !important;
}/* End custom CSS */