@media (min-width:768px){.home-banners-mobile{display:none}}@media (max-width:767px){.home-banners-desktop{display:none}}.home-banners-desktop .swiper:not(.swiper-initialized) .swiper-slide{width:calc(50% - 12px);margin-right:24px}.home-banners-full .slider__controls{display:flex;left:16px;right:16px}.home-banners-full .home-banner-title{letter-spacing:.05em;max-width:50%;margin:0;font-size:3rem;font-weight:700;line-height:1.2}@media (max-width:1023px){.home-banners-full .home-banner-title{letter-spacing:normal;font-size:1.5rem}}@media (max-width:767px){.home-banners-full .home-banner-title{letter-spacing:.05em;max-width:none;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}}@media (max-width:767px) and (max-width:1023px){.home-banners-full .home-banner-title{letter-spacing:normal;font-size:1.125rem}}@media (max-width:767px){.home-banners-full .home-banner-tags .tags__item{border-radius:4px;padding:4px 8px;font-size:.625rem;line-height:1.2}.home-banners-full .intro-banner__buttons .home-banner-button{padding:7px 23px;font-size:.875rem;line-height:1.14}}.home-banners-desktop .slider__controls{display:flex}.small-banner__buttons_fix{margin-top:25px}.tags_fix{margin-bottom:25px}
