body.ycare-hide-old-home-v4-active .ycare-legacy-home-hidden-v4 {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

body.ycare-hide-old-home-v4-active #main-content,
body.ycare-hide-old-home-v4-active #main-content > .container,
body.ycare-hide-old-home-v4-active #main-content .container,
body.ycare-hide-old-home-v4-active article,
body.ycare-hide-old-home-v4-active .entry-content,
body.ycare-hide-old-home-v4-active .et-l--post,
body.ycare-hide-old-home-v4-active .et_builder_inner_content,
body.ycare-hide-old-home-v4-active .elementor-location-single,
body.ycare-hide-old-home-v4-active .elementor-page {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

body.ycare-hide-old-home-v4-active .ycare-new-home-root-v4 {
    display: block !important;
    visibility: visible !important;
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

html.ycare-v4-ready body.ycare-hide-old-home-v4-active #main-content,
html.ycare-v4-ready body.ycare-hide-old-home-v4-active main,
html.ycare-v4-ready body.ycare-hide-old-home-v4-active article,
html.ycare-v4-ready body.ycare-hide-old-home-v4-active .entry-content,
html.ycare-v4-ready body.ycare-hide-old-home-v4-active .et-l--post,
html.ycare-v4-ready body.ycare-hide-old-home-v4-active .et_builder_inner_content {
    visibility: visible !important;
}

@media (min-width: 981px) {
    body.ycare-hide-old-home-v4-active .ycare-2000-badge-v4 {
        transform: translateY(24px) !important;
        position: relative !important;
        z-index: 30 !important;
    }
}
