/* School theme: generated from published settings. */
:root{
--primary:#2c5f8a;
--primary-dark:#1e3a5f;
--primary-light:#e8f0f7;
--secondary:#e9b741;
--secondary-dark:#d4a02e;
--black:#212529;
--gray-dark:#212529;
--gray:#6c757d;
--school-surface:#ffffff;
--school-body-bg:#f5f7fb;
--school-menu-bg:#2c5f8a;
--school-menu-text:#ffffff;
--school-top-bg:#1e3a5f;
--school-top-text:#ffffff;
--school-footer-bg:#1e3a5f;
--school-footer-text:#ffffff;
--school-button-bg:#2c5f8a;
--school-button-text:#ffffff;
}
body{background-color:var(--school-body-bg);color:var(--black)}
body{background-image:linear-gradient(rgba(245,247,251,0.00),rgba(245,247,251,0.00)),url("/img/kletka4.jpg");background-size:100% 100%,auto;background-repeat:no-repeat,repeat;background-position:center,top center;background-attachment:fixed,fixed}
.main-header,.main-content,.page-container,.sidebar,.news-card,.person-card{background-color:var(--school-surface)}
.main-nav,.mobile-menu-toggle{background-color:var(--school-menu-bg)}
.main-nav li a,.mobile-menu-toggle{color:var(--school-menu-text)}
.top-bar{background-color:var(--school-top-bg);color:var(--school-top-text)}
.top-bar a{color:var(--school-top-text)}
.footer{background-color:var(--school-footer-bg);color:var(--school-footer-text)}
.footer-col li a,.footer-copy,.footer-visits{color:var(--school-footer-text)}
.btn-more,.search-box button,.poll-widget button{background-color:var(--school-button-bg);color:var(--school-button-text)}
