:root {
    --ast-global-color-0: #c8bdab;
    --ast-global-color-1: #e6ddce;
    --ast-global-color-2: #ffffff;
    --ast-global-color-3: rgba(255, 255, 255, 0.77);
    --ast-global-color-4: #000000;
    --ast-global-color-5: #070707;
    --ast-global-color-6: rgba(255, 255, 255, 0.24);
    --ast-global-color-7: #cbd5e1;
    --ast-global-color-8: #94a3b8;
}

.gform_validation_errors, .gfield_validation_message, .gform_heading{display: none!important;}
h1, .entry-content h1, h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4, h5, .entry-content h5, h6, .entry-content h6 {
    color: var(--ast-global-color-4)!important;
}
.ast-plain-container, .ast-page-builder-template, .ast-separate-container, .ast-primary-header-bar, .ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{
    background-color: var(--ast-global-color-2)!important;
}
a,.ast-builder-menu-1 .menu-item > .menu-link, .ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link  {
    color: var(--ast-global-color-4)!important;
}
body header .custom-logo-link img {
    max-width: 200px;
    width: 200px;
}
@media (max-width: 921px) {
    .ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu {
        background-color: var(--ast-global-color-4);!important;
        background-image: none;
    }
    .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link {
        color: var(--ast-global-color-2)!important;
    }
}
