span.mobile_menu_bar:before{color:#fff}.single-event span.mobile_menu_bar:before{color:#2EA3F2}.single-event.et_right_sidebar #main-content .container:before{right:20.875%}body.woocommerce #main-content,body.woocommerce-page #main-content,body.woocommerce-cart #main-content,body.woocommerce-checkout #main-content,body.woocommerce-account #main-content,body.woocommerce .et_pb_section,body.woocommerce-page .et_pb_section,body.woocommerce-cart .et_pb_section,body.woocommerce-checkout .et_pb_section,body.woocommerce-account .et_pb_section{background-color:#000!important;color:#fff!important}body.woocommerce #main-content,body.woocommerce-page #main-content,body.woocommerce-cart #main-content,body.woocommerce-checkout #main-content,body.woocommerce-account #main-content,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce h4,.woocommerce p,.woocommerce label,.woocommerce table,.woocommerce th,.woocommerce td,.wc-block-cart,.wc-block-checkout{color:#fff}.woocommerce input,.woocommerce textarea,.woocommerce select,.wc-block-components-text-input input,.wc-block-components-combobox input,.wc-block-components-textarea{background-color:#181818!important;color:#fff!important;border-color:#555!important}.woocommerce table,.woocommerce th,.woocommerce td,.woocommerce .cart_totals,.woocommerce .woocommerce-checkout-review-order,.woocommerce .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-content,.wc-block-components-sidebar,.wc-block-components-totals-wrapper,.wc-block-cart__submit-container{background-color:#000!important;color:#fff!important;border-color:#444!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:#181818!important;color:#fff!important;border-color:#555!important}.woocommerce a:not(.button),.wc-block-cart a,.wc-block-checkout a{color:#fff}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wc-block-components-button{background-color:#fff!important;color:#000!important;border-color:#fff!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.wc-block-components-button:hover{background-color:#ccc!important;color:#000!important}.wc-block-cart__submit-container{background-color:#000!important}#page-container .et_pb_text,#page-container .et_pb_text_inner,#page-container .et_pb_text_inner *,#page-container p,#page-container li,#page-container label,#page-container h1,#page-container h2,#page-container h3,#page-container h4,#page-container h5,#page-container h6,#page-container .woocommerce,#page-container .woocommerce *,#page-container [class*="wc-block"]{color:#fff!important}#page-container input,#page-container textarea,#page-container select{color:#fff!important}#page-container .et_pb_button,#page-container .button,#page-container button,#page-container .wc-block-components-button,#page-container input[type="submit"]{color:#000!important}#page-container input::placeholder,#page-container textarea::placeholder{color:#bbb!important;opacity:1}body.page-id-1210 .mec-calendar,body.page-id-1210 .mec-calendar .mec-calendar-topsec,body.page-id-1210 .mec-calendar .mec-calendar-side,body.page-id-1210 .mec-calendar .mec-calendar-events-sec,body.page-id-1210 .mec-calendar .mec-calendar-day,body.page-id-1210 .mec-calendar .mec-previous-month,body.page-id-1210 .mec-calendar .mec-next-month,body.page-id-1210 .mec-calendar .mec-event-footer{background-color:#000!important}body.page-id-1210 .mec-calendar,body.page-id-1210 .mec-calendar *{color:#fff!important;border-color:#333!important}body.page-id-1210 .mec-calendar .mec-calendar-day:hover,body.page-id-1210 .mec-calendar .mec-previous-month:hover,body.page-id-1210 .mec-calendar .mec-next-month:hover{background-color:#333!important}body.page-id-1210 .mec-calendar .mec-selected-day{background-color:#9661ab!important}body.single-mec-events #main-content,body.single-mec-events #main-content .et_pb_section,body.single-mec-events #main-content .mec-frontbox,body.single-mec-events #main-content .mec-event-meta,body.single-mec-events #main-content .mec-events-meta-group,body.single-mec-events #main-content .mec-divi-booking-form{background-color:#000!important;border-color:#444!important}body.single-mec-events #main-content .et_pb_module[class*="mec_divi_"],body.single-mec-events #main-content .et_pb_module[class*="mec_divi_"] *{color:#fff!important}body.single-mec-events .mec-divi-booking-form input:not([type="checkbox"]):not([type="radio"]),body.single-mec-events .mec-divi-booking-form select,body.single-mec-events .mec-divi-booking-form textarea,body.single-mec-events .mec-divi-booking-form option{background-color:#111!important;color:#fff!important;border-color:#666!important}body.page-id-1210 .mec-calendar a:focus,body.single-mec-events #main-content a:focus,body.single-mec-events #main-content button:focus,body.single-mec-events #main-content input:focus,body.single-mec-events #main-content select:focus,body.single-mec-events #main-content textarea:focus{outline:2px solid #fff;outline-offset:2px}body.page-id-152 .et_pb_toggle,body.page-id-152 .et_pb_toggle_close,body.page-id-152 .et_pb_toggle_open,body.page-id-152 .et_pb_toggle_content{background-color:#000!important;border-color:#444!important}body.page-id-152 .et_pb_toggle .et_pb_toggle_title,body.page-id-152 .et_pb_toggle .et_pb_toggle_content,body.page-id-152 .et_pb_toggle .et_pb_toggle_content *{color:#fff!important}body.page-id-152 .et_pb_toggle_title:before,body.page-id-152 .et_pb_toggle_title:after{color:#fff!important}body.page-id-152 .et_pb_toggle_content a{text-decoration:underline}body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h1,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h2,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h3,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h4,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h5,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content h6,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content label,body.et-db #page-container #et-boc .et-l .et-fb-modal .et-fb-modal__content p{color:#333!important}body .um,body .um-form,body .um-form label,body .um-form .um-field-label,body .um-form .um-field-label label,body .um-form p,body .um-form span,body .um-form li,body .um-form h1,body .um-form h2,body .um-form h3,body .um-form h4,body .um-form h5,body .um-form h6{color:#000000!important}.wc-block-components-combobox-control input{color:#000000!important;background-color:#ffffff!important}.wc-block-components-combobox-control input,.wc-block-components-combobox-control .components-combobox-control__input{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important}.wc-block-components-combobox-control label,.components-base-control__label{color:#000!important}.wc-block-components-combobox-control__suggestions-menu,.wc-block-components-combobox-control__suggestions-menu li,.components-form-token-field__suggestions-list,.components-form-token-field__suggestion{color:#000!important;background-color:#fff!important}.wc-block-components-checkout-place-order-button,.wc-block-components-button.wc-block-components-checkout-place-order-button{background-color:#fff!important;color:#000!important}.wc-block-components-checkout-place-order-button span,.wc-block-components-button__text{color:#000!important;-webkit-text-fill-color:#000!important}.wc-block-components-address-form__country .wc-block-components-combobox-control input,.wc-block-components-address-form__country input,.wc-block-components-combobox-control input{color:#000000!important;-webkit-text-fill-color:#000000!important;background:#ffffff!important}.wc-block-components-address-form__country label,.wc-block-components-combobox-control label{color:#000000!important;-webkit-text-fill-color:#000000!important}.wc-block-components-combobox-control input[value]{color:#000000!important;-webkit-text-fill-color:#000000!important}.wc-block-components-combobox-control__suggestions-menu,.wc-block-components-combobox-control__suggestions-menu li,.wc-block-components-combobox-control__suggestions-menu>*{background:#ffffff!important;color:#000000!important;-webkit-text-fill-color:#000000!important}.cnwshotel-search input,.cnwshotel-search select,.cnwshotel-search textarea,.cnwshotel-search-form input,.cnwshotel-search-form select,.cnwshotel-search-form textarea{color:#111111!important;-webkit-text-fill-color:#111111!important}.cnwshotel-search input::placeholder,.cnwshotel-search-form input::placeholder{color:#555555!important;opacity:1!important}.cnwshotel-search button,.cnwshotel-search-form button,.cnwshotel-search input[type="submit"],.cnwshotel-search-form input[type="submit"]{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}input[type="text"],input[type="date"],input[type="number"],select{color:#000000!important;background-color:#ffffff!important}input::placeholder{color:#555555!important;opacity:1!important}select option{color:#000000!important;background:#ffffff!important}input.mec-book-ticket-limit.in-num{color:#000000!important;-webkit-text-fill-color:#000000!important;background-color:#ffffff!important;opacity:1!important;font-size:18px!important;font-weight:600!important}input.mec-book-ticket-limit.in-num:focus,input.mec-book-ticket-limit.in-num:hover,input.mec-book-ticket-limit.in-num:active{color:#000000!important;-webkit-text-fill-color:#000000!important;background-color:#ffffff!important;opacity:1!important}.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout select,.woocommerce-checkout textarea{color:#111111!important;-webkit-text-fill-color:#111111!important;background-color:#ffffff!important;opacity:1!important}.woocommerce-checkout input::placeholder,.woocommerce-checkout textarea::placeholder{color:#555555!important;-webkit-text-fill-color:#555555!important;opacity:1!important}.woocommerce-checkout label,.woocommerce-checkout .woocommerce-input-wrapper label{color:#111111!important}.wc-block-components-text-input input,.wc-block-components-combobox-control input,.wc-block-components-address-form input{color:#111111!important;-webkit-text-fill-color:#111111!important;background:#ffffff!important}.wc-block-components-text-input label,.wc-block-components-combobox-control label{color:#111111!important}.wc-block-components-text-input label,.wc-block-components-address-form .wc-block-components-text-input label,.wc-block-components-form .wc-block-components-text-input label{color:#333333!important;-webkit-text-fill-color:#333333!important;opacity:1!important}.wc-block-components-text-input.is-active label,.wc-block-components-text-input.has-error label,.wc-block-components-text-input input:focus~label,.wc-block-components-text-input input:not(:placeholder-shown)~label{color:#333333!important;-webkit-text-fill-color:#333333!important;opacity:1!important}.cnwshotel-hotel-checkout__section{background:#ffffff!important;color:#000000!important}.cnwshotel-hotel-checkout__section h2,.cnwshotel-hotel-checkout__section h3{color:#000000!important}.cnwshotel-hotel-checkout__section p{color:#555555!important}.cnwshotel-hotel-checkout__section span,.cnwshotel-hotel-checkout__section strong,.cnwshotel-hotel-checkout__section label{color:#000000!important}.cnwshotel-hotel-checkout__details-section{background:#ffffff!important;color:#000000!important}.cnwshotel-hotel-checkout__details-section h2{color:#000000!important}.cnwshotel-hotel-checkout__details-section header p{color:#555555!important}.cnwshotel-hotel-checkout__details-section label{color:#000000!important}.cnwshotel-hotel-checkout__details-section .required{color:#c62828!important}.cnwshotel-hotel-checkout__details-section input,.cnwshotel-hotel-checkout__details-section textarea,.cnwshotel-hotel-checkout__details-section select{background:#ffffff!important;color:#000000!important;border:1px solid #d8dee7!important}.cnwshotel-hotel-checkout__details-section input::placeholder,.cnwshotel-hotel-checkout__details-section textarea::placeholder{color:#666666!important;opacity:1!important}.cnwshotel-hotel-checkout__details-section .select2-container,.cnwshotel-hotel-checkout__details-section .select2-selection,.cnwshotel-hotel-checkout__details-section .select2-selection__rendered{background:#ffffff!important;color:#000000!important}.cnwshotel-hotel-checkout__addons-section{background:#ffffff!important;color:#000000!important}.cnwshotel-hotel-checkout__addons-section h2{color:#000000!important}.cnwshotel-hotel-checkout__addons-section header p{color:#555555!important}.cnwshotel-hotel-checkout__addons-section.cnwshotel-hotel-checkout__addon-message,.cnwshotel-hotel-checkout__addons-section.cnwshotel-hotel-checkout__no-extras{color:#555555!important}.cnwshotel-hotel-checkout__addons-section .woocommerce-message{background:#ffffff!important;color:#000000!important;border-color:#d8dee7!important}.cnwshotel-hotel-checkout__addons-section.woocommerce-message .button{background:#0b1736!important;color:#ffffff!important;border-color:#0b1736!important}#cnwshotel-reservation-details{background:#ffffff!important;color:#000000!important}#cnwshotel-reservation-details h2,#cnwshotel-reservation-details h3{color:#000000!important}#cnwshotel-reservation-details p{color:#000000!important}#cnwshotel-reservation-details.cnwshotel-hotel-checkout__stay-meta{color:#64748b!important}#cnwshotel-reservation-details.cnwshotel-hotel-checkout__stay-package{color:#000000!important}#cnwshotel-reservation-details.woocommerce-Price-amount,#cnwshotel-reservation-details.woocommerce-Price-currencySymbol{color:#000000!important}#cnwshotel-reservation-details.cnwshotel-hotel-checkout__summary-total-row,#cnwshotel-reservation-details.cnwshotel-hotel-checkout__summary-total-row span,#cnwshotel-reservation-details.cnwshotel-hotel-checkout__summary-total-row strong{color:#000000!important}#cnwshotel-reservation-details.cnwshotel-hotel-checkout__code-action button{color:#000000!important}#cnwshotel-reservation-details.cnwshotel-hotel-checkout__payment-allocation a,#cnwshotel-reservation-details.cnwshotel-hotel-checkout__payment-allocation span,#cnwshotel-reservation-details.cnwshotel-hotel-checkout__payment-allocation strong{color:#000000!important}.cnwshotel-hotel-checkout__terms-section{background:#ffffff!important;color:#000000!important}.cnwshotel-hotel-checkout__terms-section h2{color:#000000!important}.cnwshotel-hotel-checkout__terms-section header p{color:#555555!important}.cnwshotel-hotel-checkout__terms-section.woocommerce-terms-and-conditions-wrapper,.cnwshotel-hotel-checkout__terms-section.woocommerce-privacy-policy-text,.cnwshotel-hotel-checkout__terms-section.woocommerce-privacy-policy-text p{color:#000000!important}.cnwshotel-hotel-checkout__terms-section.woocommerce-privacy-policy-link{color:#0b1736!important;text-decoration:underline!important}#cnwshotel-payment{background:#ffffff!important;color:#000000!important}#cnwshotel-payment h2{color:#000000!important}#cnwshotel-payment header p{color:#555555!important}#cnwshotel-payment .woocommerce-checkout-payment{background:#ffffff!important;color:#000000!important}#cnwshotel-payment .wc_payment_methods,#cnwshotel-payment .payment_methods,#cnwshotel-payment .wc_payment_method{background:#ffffff!important;color:#000000!important}#cnwshotel-payment .wc_payment_method label{color:#000000!important}#cnwshotel-payment .payment_box{background:#f8fafc!important;color:#000000!important}#cnwshotel-payment .payment_box p,#cnwshotel-payment .payment_box span,#cnwshotel-payment .payment_box strong{color:#000000!important}#cnwshotel-payment.woocommerce-terms-and-conditions-wrapper,#cnwshotel-payment.woocommerce-privacy-policy-text,#cnwshotel-payment.woocommerce-privacy-policy-text p{color:#000000!important}#cnwshotel-payment.woocommerce-privacy-policy-link{color:#0b1736!important;text-decoration:underline!important}#cnwshotel-payment #place_order{background:#0b1736!important;color:#ffffff!important;border:1px solid #0b1736!important}#cnwshotel-payment #place_order:hover{background:#08142f!important;color:#ffffff!important}#cnwshotel-payment input[type="radio"]{opacity:1!important;visibility:visible!important}.cnwshotel-hotel-checkout__section a{color:#0b1736}.cnwshotel-hotel-checkout__section a:hover{text-decoration:underline}.cnwshotel-hotel-checkout__terms-section,.cnwshotel-hotel-checkout__terms-section *,.cnwshotel-hotel-checkout__terms-section p,.cnwshotel-hotel-checkout__terms-section div,.cnwshotel-hotel-checkout__terms-section span,.cnwshotel-hotel-checkout__terms-section label{color:#000000!important}.cnwshotel-hotel-checkout__terms-section header p{color:#555555!important}.cnwshotel-hotel-checkout__terms-section a,.cnwshotel-hotel-checkout__terms-section .woocommerce-privacy-policy-link{color:#0b1736!important;text-decoration:underline!important}