body .banners-big__text {padding: 60px 0;}
body .banners-big__buttons {margin-top: auto}
body .banners-big__nav-wrap {display: none !important;}
body .banners-big__text-wrapper  {margin-top: 20px}

body .banners-big__title {color:#fff;}
body .banners-big__text-block   {color:#fff;}
body .banners-big__inner .btn.btn-default{background-color:#fff;color:#222222;border-color:#fff;}

.banner--tablet {display: none}

@media (max-width: 1280px) {
    .banners-big--normal{--big-banner-height: 480px;}
}

@media (max-width: 440px) {
    .banners-big--normal{--big-banner-height: 480px;}
    body .banners-big__buttons {justify-content: center}
    .banner--tablet {display: block;position: absolute;top:0;left:0;width: 100%;height: 100%;z-index: 1;background-size: cover;
        background-repeat: no-repeat;
        background-position: top center;}
    .banners-big--adaptive-1:not(.banners-big--multi-slide) .banners-big__inner {z-index: 2}
    body .banners-big__text {width: 100%;padding: 20px 0;justify-content: flex-start;}
    body .banners-big .main-slider .main-slider__item {height: 0;padding-top: 150%}
    body .banners-big--adaptive-1 .banners-big__depend-height {height: 100%}
    .banners-big--adaptive-1 .banners-big__title,
    .banners-big--adaptive-1 .banners-big__text-block
    {text-align: center}
    body .banners-big__buttons {margin-top: 20px}
    body .banners-big--adaptive-1 .banners-big__title {font-size: 24px}
}
