.elementor-23159 .elementor-element.elementor-element-2ac5e24{margin-top:50px;margin-bottom:0px;}.elementor-23159 .elementor-element.elementor-element-dee5e1b:not(.elementor-motion-effects-element-type-background), .elementor-23159 .elementor-element.elementor-element-dee5e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/eria.co/wp-content/uploads/2024/10/black-bg-about1-min.jpg?fit=1400%2C1150&ssl=1");background-size:cover;}.elementor-23159 .elementor-element.elementor-element-dee5e1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 80px 0px;}.elementor-23159 .elementor-element.elementor-element-dee5e1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23159 .elementor-element.elementor-element-cd22d42{padding:0px 100px 0px 100px;}.elementor-23159 .elementor-element.elementor-element-5de2cf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23159 .elementor-element.elementor-element-5de2cf2{text-align:center;}@media(max-width:1199px){.elementor-23159 .elementor-element.elementor-element-052a9df.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-23159 .elementor-element.elementor-element-dee5e1b{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23159 .elementor-element.elementor-element-cd22d42{padding:0px 0px 0px 0px;}.elementor-23159 .elementor-element.elementor-element-5de2cf2 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-23159 .elementor-element.elementor-element-5de2cf2{text-align:center;}}@media(max-width:1199px) and (min-width:768px){.elementor-23159 .elementor-element.elementor-element-052a9df{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-83bc2b2 */.latepoint-w .latepoint-booking-form-element .latepoint-side-panel {
    background-color: #262626!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w form {
    background-color: #1f1d1d!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-body h3, .latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-body h4 {
    color: #dbdde2!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .select-total-attendees-w .select-total-attendees-label .sta-sub-label {
    color: #c5c9d6!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-footer {
    background-color: #262626!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-heading-w {
    background-color: #262626!important;
}
.latepoint-w .latepoint-summary-w {
    background-color: #262626!important;
}

.latepoint-w .latepoint-summary-w .summary-header .summary-header-label {
    background-color: #292828!important;
    color: #cacdd9!important;
}

.summary-box-heading .sbh-item {
    color: #fefefe!important;
}

.summary-box .sbc-big-item {
    color: #ffffff!important;
}

.latepoint-btn.latepoint-btn-primary {
    background-color: #C19F5F!important;
    color: #fff!important;
}

.latepoint-btn.latepoint-btn-primary span {
    color: #000000!important;
}

.latepoint-btn.latepoint-btn-primary i {
    color: #000000!important;
}

.latepoint-w.latepoint-inline-form .latepoint-booking-form-element {
    border-width: 1.5px;
    border-color: #787878;
    border-style: solid;
}

.latepoint-body::-webkit-scrollbar-track {
    background-color: #C19F5F;
}

.latepoint-body::-webkit-scrollbar {
    width: 4px;
}

.latepoint-btn.latepoint-btn-white {
    background-color: #C19F5F!important;
    color: #000000 !important;
}

.latepoint-booking-form-element .os-weekdays .weekday.weekday-6, .latepoint-booking-form-element .os-weekdays .weekday.weekday-7 {
    color: #adadad;
    background-color: #1f1d1d!important;
}

.latepoint-booking-form-element .os-monthly-calendar-days .os-day.os-day-current .os-day-box {
    background-color: #1f1d1d!important;
}

.latepoint-booking-form-element .os-monthly-calendar-days .os-day .os-day-number {
    color: #C19F5F!important;
}

.latepoint-booking-form-element .os-day-status .day-available {
    background-color: #d9b46f!important;
}

.latepoint-booking-form-element .os-day-status {
    background-color: #ffffff!important;
}

.latepoint-booking-form-element .dp-timebox:hover {
    background-color: #d9b46f!important;
}

.latepoint-booking-form-element .dp-timebox {
    background-color: #d9b46f!important;
 }

.latepoint-w .os-form-group.os-form-select-group .os-form-control, .latepoint-w .os-form-group.os-form-select-group input.os-form-control, .latepoint-w .os-form-group.os-form-textfield-group .os-form-control, .latepoint-w .os-form-group.os-form-textfield-group input.os-form-control {
    background-color: #000000 !important;
}

.lte-background-black form textarea, .lte-background-black .form-row textarea, .lte-background-black form input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]), .lte-background-black .form-row input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) {
    color: #C19F5F !important;
}

.latepoint-w .os-form-group.os-form-textfield-group .os-form-control:focus, .latepoint-w .os-form-group.os-form-textfield-group input.os-form-control:focus {
    background-color: #000000 !important;
}

.latepoint-admin .iti__country-list, .latepoint .iti__country-list {
    background-color: #000000!important;
}

.latepoint-w .os-form-group.os-form-phonefield-group .iti__selected-dial-code {
    color: #babec2!important;
}

.summary-box .sbc-highlighted-item {
    color: #C19F5F!important;
    font-size: 16px!important;
}

.summary-box .sbc-main-item {
    color: #C19F5F!important;
    font-size: 15px!important;
	font-weight: 800;
}

.summary-box .sbc-main-item a {
    color: #C19F5F!important;
}

.latepoint-booking-form-element .step-confirmation-w .confirmation-number strong {
    color: #dadbde!important;
}

.latepoint-booking-form-element .step-confirmation-w .print-booking-btn, .latepoint-booking-form-element .step-confirmation-w .ical-download-btn {
    border: 1px solid #C19F5F!important;
    color: #C19F5F!important;
}
 
.latepoint-booking-form-element .step-confirmation-w .print-booking-btn {
   color: #dadbde!important;
}

.latepoint-booking-form-element .step-confirmation-w .qr-code-on-full-summary .qr-show-trigger .qr-code-trigger-label {
    color: #dadbde!important;
}

.latepoint-booking-form-element .step-confirmation-w .qr-code-on-full-summary .qr-show-trigger .latepoint-icon {
    font-size: 55px!important;
    color: #ffffff!important;
}

.latepoint-w .latepoint-booking-form-element .info-box {
    background-color: #262626!important;
    color: #dadbde!important;
}

.summary-box .sbc-sub-item {
    color: #dadbde!important;
}

.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-step-desc-w {
    color: #dadbde!important;
}

.latepoint-booking-form-element .step-customer-logged-in-header-w div {
    color: #dadbde!important;
}

.latepoint-booking-form-element .os-step-tabs .os-step-tab.active {
    color: #dadbde;
}

.latepoint-booking-form-element .os-step-tabs .os-step-tab:hover {
    color: #C19F5F;
}/* End custom CSS */