/* styles ALL page */


.post-meta-wrapper.post-meta-edit-link-wrapper,
body.wp-child-theme-AiCDNvideo .header-titles .site-description {
    display: none;
}

body.wp-child-theme-AiCDNvideo.reduced-spacing.footer-top-visible .footer-nav-widgets-wrapper, 
body.wp-child-theme-AiCDNvideo.reduced-spacing.footer-top-hidden #site-footer {
    border-top-width: 0;
}

body.wp-child-theme-AiCDNvideo.custom-background {
    background-color: #090B16E5;
}

body.wp-child-theme-AiCDNvideo #site-header, 
body.wp-child-theme-AiCDNvideo .footer-nav-widgets-wrapper, 
body.wp-child-theme-AiCDNvideo #site-footer, 
body.wp-child-theme-AiCDNvideo .menu-modal, 
body.wp-child-theme-AiCDNvideo .menu-modal-inner, 
body.wp-child-theme-AiCDNvideo .search-modal-inner, 
body.wp-child-theme-AiCDNvideo .archive-header, 
body.wp-child-theme-AiCDNvideo.singular .entry-header, 
body.wp-child-theme-AiCDNvideo.singular .featured-media:before, 
body.wp-child-theme-AiCDNvideo .wp-block-pullquote:before {
    background-color: transparent;
}


/* HEADER BLOCK */

body.wp-child-theme-AiCDNvideo #site-header {
position: relative;
    width: 100%;
    background: transparent;
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    justify-content: center;
}

body.wp-child-theme-AiCDNvideo .header-inner {
        justify-content: center;
        position: fixed;
    }

/* END HEADER BLOCK */


/* FOOTER BLOCK */

body.wp-child-theme-AiCDNvideo a.to-the-top {
    display: none;
}

/* END FOOTER BLOCK */


body.wp-child-theme-AiCDNvideo h1,
body.wp-child-theme-AiCDNvideo h2, 
body.wp-child-theme-AiCDNvideo h3, 
body.wp-child-theme-AiCDNvideo h4, 
body.wp-child-theme-AiCDNvideo h5, 
body.wp-child-theme-AiCDNvideo h6, 
body.wp-child-theme-AiCDNvideo h7, 
body.wp-child-theme-AiCDNvideo h8, 
body.wp-child-theme-AiCDNvideo h9,
body.wp-child-theme-AiCDNvideo button {
    font-family: 'exo';
}

body.wp-child-theme-AiCDNvideo p,
body.wp-child-theme-AiCDNvideo a {
    font-family: 'inter';
}



@media (min-width: 1920px) { /* >= 1920 */


/* HEADER BLOCK */

body.wp-child-theme-AiCDNvideo .header-inner {
margin-top: 20px;
        max-width: 1840px;
        width: max-content;
        border: 2px solid #FBFBFB33;
        border-radius: 5000px;
        padding: 0 32px;
        max-height: 80px;
        height: 80px;
        backdrop-filter: blur(28px);
        -webkit-backdrop-filter: blur(28px);
    }
    
body.wp-child-theme-AiCDNvideo ul.primary-menu {
        margin: 0;
        gap: 32px;
    }

body.wp-child-theme-AiCDNvideo .primary-menu > li {
        margin: 0;
    }
    
body:not(.overlay-header).wp-child-theme-AiCDNvideo .primary-menu > li > a {
    font-family: Inter;
font-weight: 500;
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
color: #FBFBFB;
text-decoration: none;
}

/* END HEADER BLOCK */   


/* FOOTER BLOCK */

body.wp-child-theme-AiCDNvideo.footer-top-hidden #site-footer {
        margin-top: 120px;
        padding: 0;
        margin-bottom: 20px;
    }
    
body.wp-child-theme-AiCDNvideo.footer-top-hidden #site-footer .section-inner {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
        flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 1840px;
    width: 100%;
    max-height: 490px;
    height: 490px;
    border: 2px solid #FBFBFB33;
    border-radius: 32px;
    padding: 40px;
    background-image: url(/wp-content/uploads/2026/02/Frame-427319875.png);
    background-repeat: no-repeat;
    background-size: cover;
    backdrop-filter: blur(28px);
    -webkit-backdrop-filter: blur(28px);
    position: relative;
}

body.wp-child-theme-AiCDNvideo .footer-credits {
    position: absolute;
        bottom: 40px;
}

body.wp-child-theme-AiCDNvideo .footer-copyright {
font-weight: 400;
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
color: #FBFBFB;
display: flex;
display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
        flex-direction: row-reverse;
        gap: 6px;
}


/* END FOOTER BLOCK */

    
body.wp-child-theme-AiCDNvideo h1 {
font-weight: 600;
font-size: 72px;
line-height: 86px;
letter-spacing: 0;
}

body.wp-child-theme-AiCDNvideo h2 {
font-weight: 600;
font-size: 60px;
line-height: 60px;
letter-spacing: 0;
}




} /* END =< 1920 */







@media (max-width: 1919px) { /* =< 1919 */







} /* END =< 1919 */








/* MOBILKI */


@media (max-width: 500px) { /* =< 500 */





} /* END =< 500 */


/* END STYLE */