.elementor-50278 .elementor-element.elementor-element-59bee9c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-4bb2494 .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-4bb2494 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-8d0fe41.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-317cff5 .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-317cff5 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-74cc36e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-b66b0bf .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-b66b0bf .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-d38ec01.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-7315643 .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-7315643 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-ea47f79.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-5c52186 .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-5c52186 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-8caeb98.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-50278 .elementor-element.elementor-element-f64e4bd .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-f64e4bd .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-8a150c8 .elementor-widget-cmsmasters-button__button-container-inner.cmsmasters-with-percentage{width:250px}.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-alternate);fill:var(--e-global-color-alternate)}.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,.elementor-50278 .elementor-element.elementor-element-8a150c8 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.fcal_slot_picker .fcal_spot_lists .fcal_spot .fcal_spot_confirm{background-color:#1a4731!important}.fcal_slot_picker .fcal_spot_lists .fcal_spot:before{background:#00ee7a!important}.fcal_slot_picker .fcal_spot_lists .fcal_spot.fcal_spot_selected,.fcal_slot_picker .fcal_spot_lists .fcal_spot:hover{border-color:#1a4731!important}.fcal_calendar_inner .fcal_date_wrapper .calendar .day.day_is_selected.day.day-enabled span{background-color:#1a4731!important}.fcal_calendar_inner .fcal_date_wrapper .calendar .day .is-today:before{background:#1a4731!important}.fcal_calendar_inner .fcal_date_wrapper .calendar .day.day-enabled:hover span{background-color:#1a4731!important}.fcal_calendar_inner .fcal_date_wrapper .calendar .day .is-today{color:#1a4731!important}.fcal_slot_picker .fcal_spot_lists .fcal_spot.fcal_spot_selected .fcal_spot_name{color:#1a4731!important}.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content input:focus{border-color:#1a4731!important}.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item button{background:#1a4731!important;border-color:#1a4731!important}.fcal_booking_form_wrap .fcal_booking_form .fcal_form_item .fcal_input_content textarea:focus{border-color:#1a4731!important}.fcal_calendar_inner .fcal_date_wrapper .fcal_date_event_details .fcal_date_event_details_header .fcal_back button.fcal_svg:hover{background:#1a4731!important;border:#1a4731!important;color:#1a4731!important}