#contact_booking_form div.et-pb-contact-message{color:#fff}ul.products li.product span.onsale{background-color:#ff2323!important}.mobile_menu_bar:before{color:#ff2323!important}.bookero-plugin-form{margin:0!important;font-weight:700!important}h2.bookero-plugin-header{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:40px;line-height:1em!important;background:none;margin:0;padding-bottom:10px!important}h3.bookero-plugin-form-heading{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;font-size:40px;line-height:1em!important;background:none;color:#fff!important;margin:0;padding-bottom:10px!important}.bookero-plugin-form .field label,.calendar-days-heading>div.calendar-days-heading-cell,.bookero-plugin-form .back-button{color:#fff!important}body #page-container .et_pb_section .et_pb_button_1:after{content:""!important;color:#fff!important}.bookero-plugin-form .back-button:before{content:""}.bookero-plugin-form .submit-button{color:#fff!important;border-width:12px!important;border-color:#0C71C3!important;border-radius:50px!important;letter-spacing:2px;font-size:14px!important;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;background-color:#0C71C3!important}.bookero-plugin-form .required-fields-notice{font-weight:700;color:#fff!important}.calendar-message.is-notice a{color:#fff!important}.calendar-message{border:1px solid #fff!important;color:#fff!important}body .bookero-plugin-form-heading,.temporary-price-section .temporary-price-quote,.temporary-price-section .temporary-price-price,.payment-summary-section,.payment-summary-price,.payment-summary-quote,.agreements-agree,.agreements-agree .switcher-label{color:#fff!important}.inquiry-actions{color:#228ee3!important}.inquiries-list-section .inquiry-datetime>span,.inquiries-list-section .inquiry-service span{font-weight:700}.calendar-days-list-cell{font-weight:700!important;color:#999!important;text-decoration:line-through}.calendar-days-list-cell.is-valid{color:#1456d9!important;border-color:#1456d9!important;text-decoration:none}.calendar-days-list-cell.is-valid.is-selected,.hours-section .hours-wrapper .hours-list-item.is-selected{color:#fff!important;border-color:#fff!important}@media only screen and (max-width:980px){.et_pb_slider .et_pb_slide_0.et_pb_slide>.et_pb_container{width:auto!important}}.bookero-plugin-form .submit-section .back-button{color:#fff!important;border:1px solid #fff!important;border-radius:50px!important;font-size:14px!important;font-weight:900!important;background:#228ee3;padding:13px 30px!important;box-sizing:border-box}.invoice-section .button-group .button-group-button{color:#fff!important;border:1px solid #fff!important}.invoice-section .button-group .button-group-button.is-active{border:1px solid #228ee3!important}.hours-section .hours-wrapper .hours-list-item{color:#1456d9!important;font-weight:700!important}.switcher-wrapper .switcher-label a{color:#fff!important}body #page-container .et_pb_section .et_pb_button_1:after,body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_section .et_pb_button_3:after:after{color:#fff!important}body .bookero-plugin-header{font-weight:700!important;font-size:40px!important;color:#FFFFFF!important;background-color:transparent!important;padding:0px!important}body .bookero-plugin-form-heading.bookero-plugin-form-heading-summary-main-info{font-weight:700!important;font-size:28px!important;color:#FFFFFF!important;padding:0px!important}.bookero-plugin-form-wrapper .inquiry-actions a,.bookero-plugin-form-wrapper .inquiry-actions a:after{color:#0c71c3!important}