.elementor-447 .elementor-element.elementor-element-b29f41a{margin-top:60px;margin-bottom:60px;}.elementor-447 .elementor-element.elementor-element-52a9842 > .elementor-container{max-width:1116px;}.elementor-447 .elementor-element.elementor-element-3c9b3c1{text-align:center;}.elementor-447 .elementor-element.elementor-element-3c9b3c1 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;}:root{--page-title-display:none;}body.elementor-page-447:not(.elementor-motion-effects-element-type-background), body.elementor-page-447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS */#booknetic_theme_1 .booknetic_btn_primary, #booknetic_theme_1 .booknetic_selected_time, #booknetic_theme_1 .booknetic_calendar_selected_day > div {
    background: rgba(163, 128, 44, 1) !important;
    color: #ffffff !important;
    border-radius: 0px;
}
.booknetic_appointment_container_footer {
border-top: none!important;
    background: rgba(23, 23, 23, 1)!important;
}
.nice-scrollbar-primary {
    background: rgba(23, 23, 23, 1);
}
#booknetic_theme_1 .booknetic_appointment_container_header {
    color: #ffffff !important;
    background: rgba(23, 23, 23, 1);
}
#booknetic_theme_1 .booknetic_appointment_steps {
    background: rgba(17, 17, 17, 1)!important;
}
.booknetic_appointment_container_body.nice-scrollbar-primary {
    background: rgba(23, 23, 23, 1);
}
#booknetic_theme_1 button.booknetic_next_step_btn {
    background: rgba(163, 128, 44, 1) !important;
    width:124px;
}
.booknetic_service_card {
    height: 65px!important;
}
#booknetic_theme_1 .booknetic_service_card_header {
    height: 65px!important;
    background: rgba(0, 0, 0, 1);
    padding-left: 22px;
}
.booknetic_service_card_image {
    display: none!important;
}
.booknetic_service_card_title > span:first-child {
    color: white!important;
    font-weight: 300!important;
}
#booknetic_theme_1 .booknetic_service_card_price {
    color: rgba(30, 191, 46, 1)!important;
}
#booknetic_theme_1 button.booknetic_next_step_btn {
    background: rgba(163, 128, 44, 1) !important;
    width: 124px;
    text-align-last: center;
}
#booknetic_theme_1 .booknetic_selected_step > .booknetic_badge::after {
    background-color: rgba(30, 191, 46, 1)!important;
}
#booknetic_theme_1 .booknetic_badge {
    background: #111!important;
}
#booknetic_theme_1 .booknetic_active_step .booknetic_step_title {
    color: #ffffff!important;
}
.booknetic_appointment_steps_footer {
    display: none!important;
}
#booknetic_theme_1 {
    height: 429px!important;
    width: 100%;
}
.booknetic_appointment_container_header_text {
    color: white!important;
}/* End custom CSS */