.vk{margin-top:3.333rem;padding:0 1.333rem}.vk__title{font-style:normal;font-weight:700;font-size:1.867rem;line-height:2.133rem;text-align:center;margin-bottom:1.333rem}.vk-item{width:100%;height:290px;overflow:hidden;max-height:300px}.vk-item__link{display:block;width:100%;height:100%;text-decoration:none;transition:all .2s ease-in;background-repeat:no-repeat;background-size:cover;position:relative}.vk-item__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.vk-item__link-text{color:var(--white-color);display:none;transition:all .2s ease-in;padding:1.333rem;position:relative;z-index:2}.vk-item__text-date{display:block;margin-bottom:.667rem}.vk-item:hover .vk-item__link{overflow-y:scroll}.vk-item:hover .vk-item__link-text{display:block;background-color:rgba(57,54,54,.7)}.vk-slider__next.swiper-button-next:after,.vk-slider__prev.swiper-button-prev:after{font-size:0;content:'';display:block;width:20px;height:20px;background-image:url(../images/icon-arrow-black.svg);background-size:contain;background-repeat:no-repeat;transition:all .2s ease-in-out}.vk-slider__next.swiper-button-next::after{transform:rotate(-90deg)}.vk-slider__next.swiper-button-next{right:0}.vk-slider__prev.swiper-button-prev{left:0}.vk-slider__prev.swiper-button-prev::after{transform:rotate(90deg)}.vk-slider__next.swiper-button-next,.vk-slider__prev.swiper-button-prev{width:40px;height:40px;border-radius:50%;transition:all .2s ease-in-out;top:91%}.vk-slider__next.swiper-button-next:hover,.vk-slider__prev.swiper-button-prev:hover{background-color:var(--red-color)}.vk-slider__next.swiper-button-next:hover::after,.vk-slider__prev.swiper-button-prev:hover::after{background-image:url(../images/icon-arrow-white.svg)}.vk-slider{padding-bottom:3.333rem}@media (min-width:577px){.vk{padding:0 2rem}.vk__title{font-size:2.133rem;line-height:2.467rem;margin-bottom:4rem}}@media (min-width:1170px){.vk{margin-top:5.333rem;padding:0}.vk__title{font-size:2.4rem;line-height:2.733rem;margin-bottom:4.6rem}.vk-slider{position:static;padding-bottom:0}.vk__wrapper{position:relative;padding-left:3rem;padding-right:3rem}.vk-slider>.swiper-wrapper{overflow:hidden}.vk-slider__next.swiper-button-next,.vk-slider__prev.swiper-button-prev{top:50%}}