:root, [data-bs-theme="light"]{--bs-body-bg:rgb(255, 255, 255);--as-header-text-color:rgb(44, 46, 54);--as-header-bg:rgb(255, 255, 255);--as-stick-header-bg-color:rgb(255, 255, 255);--as-stick-header-menu-link-color:rgb(44, 46, 54);--as-stick-header-menu-link-hover-color:rgb(189, 0, 25);--as-stick-header-menu-link-active-color:rgb(189, 0, 25);--as-main-menu-link-color:rgb(34, 34, 34);--as-main-menu-link-hover-color:rgb(189, 0, 25);--as-main-menu-link-active-color:rgb(189, 0, 25);--as-dropdown-bg-color:rgb(255, 255, 255);--as-dropdown-link-color:rgb(0, 0, 0);--as-dropdown-menu-link-hover-color:rgb(255, 255, 255);--as-dropdown-menu-hover-bg-color:rgb(189, 0, 25);--as-dropdown-menu-active-link-color:rgb(255, 255, 255);--as-dropdown-menu-active-bg-color:rgb(189, 0, 25);--as-mobile-menu-text-color:rgb(0, 0, 0);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgb(0, 0, 0);--as-mobile-menu-active-link-color:rgb(189, 0, 25);--as-mobile-menu-active-bg-color:rgb(255, 255, 255);--as-mobile-menu-active-icon-color:rgb(0, 0, 0);--as-mobile-menu-icon-color:rgb(0, 0, 0);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgb(0, 0, 0);--as-mobilemenu-menu-link-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-link-color:rgb(189, 0, 25);--as-mobilemenu-menu-active-bg-color:rgb(255, 255, 255);--as-mobilemenu-menu-icon-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-icon-color:rgb(0, 0, 0);--as-contact-info-icon-color:rgb(0, 0, 0);}[data-bs-theme="dark"]{--bs-body-bg:rgb(255, 255, 255);--as-header-text-color:rgb(44, 46, 54);--as-header-bg:rgb(255, 255, 255);--as-stick-header-bg-color:rgb(255, 255, 255);--as-stick-header-menu-link-color:rgb(44, 46, 54);--as-stick-header-menu-link-hover-color:rgb(189, 0, 25);--as-stick-header-menu-link-active-color:rgb(189, 0, 25);--as-main-menu-link-color:rgb(34, 34, 34);--as-main-menu-link-hover-color:rgb(189, 0, 25);--as-main-menu-link-active-color:rgb(189, 0, 25);--as-dropdown-bg-color:rgb(255, 255, 255);--as-dropdown-link-color:rgb(0, 0, 0);--as-dropdown-menu-link-hover-color:rgb(255, 255, 255);--as-dropdown-menu-hover-bg-color:rgb(189, 0, 25);--as-dropdown-menu-active-link-color:rgb(255, 255, 255);--as-dropdown-menu-active-bg-color:rgb(189, 0, 25);--as-mobile-menu-text-color:rgb(0, 0, 0);--as-mobile-backgroundcolor:rgb(255, 255, 255);--as-mobile-menu-link-color:rgb(0, 0, 0);--as-mobile-menu-active-link-color:rgb(189, 0, 25);--as-mobile-menu-active-bg-color:rgb(255, 255, 255);--as-mobile-menu-active-icon-color:rgb(0, 0, 0);--as-mobile-menu-icon-color:rgb(0, 0, 0);--as-mobilemenu-backgroundcolor:rgb(255, 255, 255);--as-mobilemenu-menu-text-color:rgb(0, 0, 0);--as-mobilemenu-menu-link-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-link-color:rgb(189, 0, 25);--as-mobilemenu-menu-active-bg-color:rgb(255, 255, 255);--as-mobilemenu-menu-icon-color:rgb(0, 0, 0);--as-mobilemenu-menu-active-icon-color:rgb(0, 0, 0);--as-contact-info-icon-color:rgb(0, 0, 0);}.items-leading .article-title .page-header h2{font-size:32px;}.items-row .article-title .page-header h2{font-size:26px;}.footer-item {
    width: 20%;
    padding: 0;
    margin-bottom: -3px !important;
}

@media (max-width: 991px) {
    .footer-item {
        width: 33.3333%;
    }
}

@media (max-width: 767px) {
    .footer-item {
        width: 50%;
    }
}

@media (max-width: 575px) {
    .footer-item {
        width: 100%;
    }
}

.acym_form input[type='email'] {
    height: 32px;
}

.acym_module_form input {
    max-width: 100%;
}

.acym_module_form .btn {
    background-color: #bd0019;
}

.acym_module_form .btn:hover {
    background-color: #333333;
}

.card-body {
    padding: 0;
}

.card, .article-wraper-inner {
    border: 0;
}

.card-body dl.article-info {
    display: none;
}

.blog .p-3 {
    padding: 0 10px !important;
}

.items-row .article-title .page-header [itemprop="name"] {
    font-size: 25px;
}

.page-header {
    border: 0 !important;
    padding: 0 !important;
}

.blog .items-row {
    border-bottom: 1px solid #333;
    padding-bottom: 31px;
    margin-bottom: 25px;
}

.page-link.active, .active > .page-link {
    z-index: 3;
    color: #ffffff;
    background-color: #be0020;
    border-color: #be0020;
}

.page-link {
    color: #222222;
}

.page-link:hover {
    color: #bf0025;
    text-decoration: none;
}

.page-link.active:hover, .active > .page-link {
    color: #ffffff;
}

.page-link:focus {
    color: #bf0025;
    box-shadow: none;
    text-decoration: none;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator {
  color: #fff !important;
  background-color: #bd0019;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active {
  background-color: #bd0019 !important;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active span, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active span.menu-indicator {
  color: #fff !important;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.dropdown-menus-item span,
.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.menu-go-back span{
    color: #222 !important;
}

.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.dropdown-menus-item.active span {
    color: #fff !important;
}

.astroid-nav .nav-submenu {
    padding: 10px 0;
}@media (min-width: 576px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 1400px) {}