body .header-menu-1.active_fixed .ova_logo img {
    width: 80px !important;
}

body .header-menu-1.active_fixed .header-menu-1-schedule-an-appointment {
    display: none !important;
}

body .header-menu-1 .menu .menu-item-our-artists .ova-mega-menu.two-columns.dropdown-menu {
    margin-left: -200px !important;
}

body .header-menu-1 .menu .dropdown-menu {
    padding: 21px 0px 21px 0px !important;
}

body .header-menu-1 .menu .ova-mega-menu.two-columns.dropdown-menu li {
    background: none !important;
}

body .header-menu-1 .menu .ova-mega-menu.two-columns.dropdown-menu li > a,
body .header-menu-1 .menu .dropdown-menu li > a {
    padding: 7px 28px 7px 28px !important;

}

body .mobile-menu-1 .info_bottom {
    display: none !important;
}

body .mobile-menu-1 .menu-icon-social {
    display: none !important;
}

body .ova-wrapp .elementor.elementor-209 {
    position: relative;
    z-index: 3;
}

.schedule-an-appointment-contact p {
    margin: 0px !important;
}

.schedule-an-appointment-contact .wpcf7-response-output {
    margin: 20px 0px 20px 0px !important;
}

.schedule-fields {
    display: flex;
    width: 100%;
    gap: 20px;
    justify-content: space-between;
    align-items: start;
    padding: 0px 0px 20px 0px;
}

.schedule-field {
    width: 100%;
}

.schedule-field select,
.schedule-field input,
.schedule-field textarea {
    height: 45px;
    width: 100%;
    outline: none;
    padding: 11px 20px 15px 19px;
    border: 1px solid #e8e8e8;
    color: #999999;
}

.schedule-field input::placeholder,
.schedule-field textarea::placeholder {
    color: #999999;
}

.schedule-field textarea {
    height: unset;
}

body .schedule-an-appointment-mobile-btn {
    margin-bottom: 0px !important;
}

body .single_artist .intro .image {
    width: 35%;
}

body .single_artist .intro .desc {
    width: 65%;
}
