

/* Start:/local/templates/bank2020/components/bitrix/news.list/mainpage_news--slider/style.css?17568163541829*/
.back-news__slider-block {
    position: relative;

    min-width: 0;
}

.back-news .news__content {
    width: 100%;
}

.back-news__arrows {
    display: flex;
    justify-content: flex-end;

    margin-bottom: 4rem;
}

.back-news__arrows .products__slider-arrow-content {
    border-color: white;
}

.back-news__arrows .products__slider-arrow-content svg {
    fill: white;
}

body:not(.low-vision) .back-news .products__slider-arrow:not(.button-disabled):not(.swiper-button-disabled):hover .products__slider-arrow-content {
    background-color: white;
}

body:not(.low-vision) .back-news .products__slider-arrow:not(.button-disabled):not(.swiper-button-disabled):hover .products__slider-arrow-content svg {
    fill: var(--secondary-color);
}

.back-news .products__slider-wrapper .swiper-slide {
    width: calc(33.33% - 60px);
}

.back-news .news__card {
    margin-right: -60px;
}

@media (max-width: 1024px) {
    .back-news .products__slider-wrapper .swiper-slide {
        width: calc(33.33% - 40px);
    }

    .back-news .news__card {
        margin-right: -40px;
    }
}

@media (max-width: 768px) {
    .back-news .products__slider-wrapper .swiper-slide {
        width: calc(50% - 20px);
    }

    .back-news .news__card {
        margin-right: -20px;
    }
}

@media (max-width: 680px) {
    .back-news .products__slider-wrapper .swiper-slide {
        width: calc(100% - 40px);
    }

    .back-news .news__list {
        overflow-y: visible;
    }
}

.back-news__slider-block::after {
    content: '';

    position: absolute;
    right: calc(100% + 2rem);
    top: -3rem;
    z-index: 1;

    width: 500rem;
    height: calc(100% + 6rem);

    background-color: var(--secondary-color);
}

.back-news .news__heading {
    position: relative;
    z-index: 2;
}

.back-news .news__heading {
    flex-shrink: 0;
}
/* End */


/* Start:/local/components/markweber/currency/templates/.default/style.css?17568163541736*/
.curexc-banner {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-align: center;
	     -ms-flex-align: center;
	         align-items: center;
	 border-radius: 1.1111111111rem;
	 background: -o-linear-gradient(189.81deg, #f8f8f8 22.2%, #f2f6f9 66.23%);
	 background: linear-gradient(260.19deg, #f8f8f8 22.2%, #f2f6f9 66.23%);
	 padding: 3.3333333333rem 7rem;
	 margin-top: 3.3333333333rem;
}
 .curexc-banner-left {
	 -webkit-box-flex: 1;
	     -ms-flex-positive: 1;
	         flex-grow: 1;
	 margin-right: 3.3333333333rem;
}
 .curexc-banner-left .h3 {
	 font-size: 2.4444444444rem;
	 font-weight: 500;
	 color: #000;
	 line-height: 1.2;
	 max-width: 48rem;
}
 .default-btn {
	 cursor: pointer;
	 display: inline-block;
	 position: relative;
	 white-space: nowrap;
	 outline: none !important;
	 border: none;
	 text-decoration: none !important;
	 font-weight: 600;
	 color: #fff !important;
	 text-transform: uppercase;
	 height: 7.1111111111rem;
	 line-height: 7.1111111111rem;
	 background-color: #94c22b;
	 border-radius: 1.1111111111rem;
	 padding: 0 3.3333333333rem;
	 -webkit-transition: all 0.3s ease;
	 -o-transition: all 0.3s ease;
	 transition: all 0.3s ease;
}
 .default-btn:hover {
	 background-color: #7dad0d;
}
 @media (max-width: 767.98px) {
	 .curexc-banner {
		 padding: 20px;
		 display: block;
	}
	 .curexc-banner-left {
		 margin: 0 0 20px;
	}
	 .curexc-banner .h3 {
		 font-size: 18px;
		 line-height: 1.35;
	}
	 .default-btn {
		 width: 100%;
		 text-align: center;
		 height: 45px;
		 line-height: 45px;
		 font-size: 12px;
		 padding: 0 10px;
	}
}

.choices__item--disabled {
	pointer-events: none !important;
}
/* End */
/* /local/templates/bank2020/components/bitrix/news.list/mainpage_news--slider/style.css?17568163541829 */
/* /local/components/markweber/currency/templates/.default/style.css?17568163541736 */
