.top-carousel-news-block{width:100%}@media (max-width:1023px){.top-carousel-news-block{padding-right:0}.top-carousel-news-block .card-list,.top-carousel-news-block .card-list__list{width:100%}}.top-carousel-news-block .card-list__card{background:#fff;flex-direction:row-reverse;width:100%;display:flex}@media (max-width:1023px){.top-carousel-news-block .card-list__card{margin-bottom:0}}.top-carousel-news-block .carousel{height:500px;margin-top:0;padding-top:20px}@media (max-width:1023px){.top-carousel-news-block .carousel{height:auto}}@media (max-width:639px){.top-carousel-news-block .carousel{min-height:60vw;height:inherit}}@media (max-width:424px){.top-carousel-news-block .carousel{min-height:100vw}}.top-carousel-news-block .carousel__dots{margin:0;right:auto}.top-carousel-news-block .carousel__dots .carousel__dot:first-child{margin-left:0}.top-carousel-news-block .carousel__container{transition:none}@media (max-width:1023px){.top-carousel-news-block .carousel__container{align-items:center}}.top-carousel-news-block .carousel__slide>.card-list,.top-carousel-news-block .carousel__slide .card-list__list,.top-carousel-news-block .carousel__slide .card-list__card,.top-carousel-news-block .carousel__slide .card__picture-wrapper{height:100%}.top-carousel-news-block .carousel .card__detail{z-index:1;width:50%}@media (max-width:639px){.top-carousel-news-block .carousel .card__detail{width:75%;max-width:60%}}.top-carousel-news-block .carousel .card__picture-wrapper{align-items:baseline;width:50%;position:relative}@media (max-width:639px){.top-carousel-news-block .carousel .card__picture-wrapper{width:50%}}.top-carousel-news-block .carousel .card__picture{transform-origin:100% 0;z-index:1;top:1rem;left:auto;right:1rem;transform:scale(1.3)}@media (max-width:1023px){.top-carousel-news-block .carousel .card__picture{transform:scale(.7)}}@media (max-width:639px){.top-carousel-news-block .carousel .card__picture{min-width:120px;max-width:120px;transform:scale(1.5)}}@media (max-width:424px){.top-carousel-news-block .carousel .card__picture{right:-35%;transform:scale(2)}}.top-carousel-news-block .carousel .card__picture .image-mask_with-background{margin:1rem}@media (max-width:1023px){.top-carousel-news-block .carousel .card__picture .image-mask_with-background{margin:calc(1.78571vw - .571429rem + 5px)}}.top-carousel-news-block .carousel__slide{transition:none}.top-carousel-news-block .carousel__slide_current{transition:all .5s}
.home-news-block{background:#f8f6f3;border-radius:25px;padding:3rem 4.5rem;position:relative}@media (max-width:1149px){.home-news-block{padding:calc(1.25vw + 1.6rem) calc(2.5vw + 1.7rem)}}.home-news-block .online{width:12px;height:12px;position:absolute;top:35px;right:25px}@media (max-width:1149px){.home-news-block .online{top:calc(1.25vw + 2.1rem)}}.home-news-block .online span{background:#ea1f14;border-radius:50%;width:12px;height:12px;position:absolute}.home-news-block .online:after{content:"";background:#ea1f14;border-radius:50%;width:12px;height:12px;animation:2s infinite pulse;position:absolute;transform:scale3d(0,0,0)}@keyframes pulse{0%{opacity:1;transform:scale3d(0,0,0)}to{opacity:0;transform:scale3d(2,2,2)}}.home-news-block .card-list .card{max-width:none}.home-news-block .card-list .card__detail{margin-left:0}.home-news-block .card-list__list{flex-direction:column;margin:-4rem 0 4rem}.home-news-block .card-list__card{width:100%;margin-top:4rem}.home-news-block .card-list__card h4{font-size:2rem;font-weight:400}.home-news-block .card-list__card .card__stats{opacity:.4}
.top-carousel-and-news-wrapper-block{display:flex}@media (max-width:1023px){.top-carousel-and-news-wrapper-block{display:initial}}.top-carousel-and-news-wrapper-block>div:first-child{width:66.6667%;padding-right:2rem}@media (max-width:1023px){.top-carousel-and-news-wrapper-block>div:first-child{width:100%;padding:0}}.top-carousel-and-news-wrapper-block>div:nth-child(2){width:33.3333%}@media (max-width:1023px){.top-carousel-and-news-wrapper-block>div:nth-child(2){width:100%}.section_top-carousel{margin-left:-20px;margin-right:-20px}}@media (max-width:1023px) and (max-width:424px){.section_top-carousel{margin-left:-15px;margin-right:-15px}}@media (max-width:1023px){.section_top-carousel .top-carousel-and-news-wrapper-block .wrapper-top-carousel{padding-left:20px}}@media (max-width:1023px) and (max-width:424px){.section_top-carousel .top-carousel-and-news-wrapper-block .wrapper-top-carousel{padding-left:15px}}@media (max-width:1023px){.section_top-carousel .top-carousel-and-news-wrapper-block .wrapper-top-news{padding:0 20px}}
