<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Theme Name: H24.org.ua
 */

/* RESET EDITOR STYLES */
:root {
    --border-radius: .8rem;
}

/* RESET EDITOR STYLES */
:root :where(.is-layout-constrained) &gt; p {
    margin-block-end: 1rem;
}

.wp-block-image {
    margin: 0;
}

.blog .is-layout-flex {`
    gap: 1rem;
}



/* Styles fixes */
body:has(.header-abs) {
    background-color: #ffffff;
}
body:has(.header-abs) .header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3;
}
body:has(.header-abs) main &gt; .container {
    padding: 0;
    margin: 0;
    max-width: 100%;
}
body:has(.header-abs) .content-page {
    padding: 0;
    margin: 0;
    max-width: 100%;
}
body:has(.header-abs) .wrapper-content {
    max-width: 100% !important;
}

.widget_info .widget__body.with-collage img {
    width: 100%;
    margin-bottom: 0.75rem;
}

.blog .blog-content a.btn {
    color: #fff !important;
    text-decoration: none !important;
}

.circle-icon img {
    width: 3rem;
    height: 3rem;
}

.doc-hero .doc-benefits,
.doc-hero .doc-image {
    flex-basis: auto !important;
}

.doc-hero .doc-image figure {
    width: 100%;
}


@media (max-width: 767.98px) {
    .public-page .aside__right {
        overflow: visible;
        height: auto;
        margin: 2rem auto 0 !important;
        position: relative;
        background-color: transparent;
        filter: none;
    }
}

/* Group block styles */
.is-style-light-yellow {
    background-color: #fff7e6;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
}
.is-style-light-green {
    background-color: #e9f7ef;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
}
.is-style-light-blue {
    background-color: #f0f8ff;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
}
.is-style-light-grey {
    background-color: #f0f0f0;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
}
.is-style-green {
    background-color: #498F2D;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
    color: #fff;
}
.is-style-green a {
    color: #fff;
}
.is-style-red {
    background-color: #DE4633;
    border-radius: var(--border-radius);
    padding: 1.5rem;
    margin-bottom: 1rem;
    color: #fff;
}
.is-style-red a {
    color: #fff;
}

.hided-block {
    display: none;
}

</pre></body></html>