.elementor-142 .elementor-element.elementor-element-4719fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--primary:#0F2742;--primary-bg:#0F2742;--primary-bg-text-color:#FFFFFF;--confirmation-loader-bg-color:#FFFFFF;--page-title-display:none;}.fresh-booking{--primary:#0F2742 !important;--primary-bg:#0F2742;--primary-bg-text-color:#FFFFFF !important;}/* Start custom CSS for booking-section-widget, class: .elementor-element-ea274d7 */.elementor-142 .elementor-element.elementor-element-ea274d7 {
    overflow: visible;
}

body .fresh-booking .btn-primary.btn-lg.rounded-pill.btn-next.things-todo-btn {
    color: white !important;
}
 
body .fresh-booking .btn-primary.btn-lg.rounded-pill.btn-next.things-todo-btn:focus,
body .fresh-booking .btn-primary.btn-lg.rounded-pill.btn-next.things-todo-btn:hover,
body .fresh-booking .btn-primary.btn-lg.rounded-pill.btn-next.things-todo-btn:visited {
    color: white !important;
}

.fresh-booking button.btn.btn-primary.btn-lg.rounded-pill.btn-next,
.fresh-booking button.btn.btn-primary.btn-lg.rounded-pill.btn-next:hover,
.fresh-booking button.btn.btn-primary.btn-lg.rounded-pill.btn-next:focus,
.fresh-booking button.btn.btn-primary.btn-lg.rounded-pill.btn-next:active {
    color: white !important;
}/* End custom CSS */