@media (max-width: 991px) {
    .slider-text p {
        font-size: 0.8rem;
    }
    .slider-text {
           width: 45%;
           top:40%;
      }
          
}
@media (max-width: 768px) {
    #block-nashiposlugi .nav-link {
        margin-bottom: 15px;
    }
    #block-cinnosti .nav-link {
        margin-bottom: 25px;
    }
    #block-nashiposlugi .nav,
    #block-cinnosti .nav {
    padding-left: calc(var(--bs-gutter-x) * .5);
    }
    .w-40 {
        width: 100%!important;
      }
      .w-45 {
        width: 100%!important;
      }
      .w-30 {
        width: 100%!important;
      }
      .mr-20 {
        margin-right: 0;
      }
     
input.form-search {
    width: 200px;
}
.tab-content-f {
  width: 71%;
}

#block-mosmedia-views-block-sponsory-block-1 {
  display: none;
}
#block-mosmedia-views-block-sponsory-block-2 {
  display: block;
}
#block-mosmedia-views-block-sponsory-block-2 h2 {
  text-align:center;
  margin-bottom: 20px;
}

#block-mosmedia-views-block-sponsory-block-2 .views-view-responsive-grid__item > div > div > span {
  text-align: center;
}

footer ul.nav { justify-content: center; }
footer ul.nav a.nav-link { padding: 0 5px; }

a.social-links__link { padding-right: 10px;}

.site-footer__bottom p { text-align: center !important; }
.site-footer__top > div { margin-bottom: 0px !important;}

.site-footer__bottom > div > div.site-footer__top div {
  justify-content: center !important;
}

.desktop-footer-logo {
  display:none;
}

.mobile-footer-logo {
  display: block;
}

.befor-footer {
  display: none;
}

#block-mosmedia-topheadermenu > ul .nav-item:last-child {
  margin-left: unset;
}

#block-mosmedia-topheadermenu > ul .nav-item:last-child > .nav-link {
  margin-top:0px;
  margin-bottom: 10px;
}
}