.footer-inner ul.social-media {display: flex;margin: auto;align-items: center;justify-content: center;gap: 20px;padding-top: 35px;}
.footer-inner ul.social-media li a {width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
.footer-inner ul.social-media li a img {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain;transition: transform 0.3s ease;}
.footer-inner ul.social-media li a:hover img {transform: translateY(-5px);}
.footer .container .footer-inner {padding-bottom: 35px;}
.sec-divisions .container .divisions-wrap .divisions-content .divisions-content-item .divisions-content-info {justify-content: start;}
.sec-news .container .swiper-slide-heading {grid-template-columns: 100%;}
.sec-news .container .swiper-slide-heading h3{text-align: center;}
.header .container .header-navigation ul li a img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    max-height: 70px;
    min-height: 70px
}
@media (max-width:992px) {
    .header .container .header-navigation ul li a img {
        max-height: 40px;
        min-height: 40px
    }
}
.header .container .header-navigation ul li:has(img) {
    padding: 0 !important;
}
.header .container .header-logo.mobile img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    max-height: 40px;
    min-height: 40px
}
@media (max-width:768px) {
    .middle-menu-logo {display: none !important;}
    .header .container .header-navigation {border: none;}
}