.swiper-button-next, .swiper-button-prev{
	transition: background .1s linear;
}
.swiper-button-next:hover, 
.swiper-button-prev:hover{
	color: #7fba2f;
}

sup.red {
	color: red;
}

.index-slide .button {
	min-width: 280px;
}

@media (max-width: 575px) {
	.index-slide .button {
		min-width: auto;
		width: 100%;
	}
}

/* 10-years-promo */

html.webplossless .index-slide_10-years-promo {
  background: #1b4f90 url(/uploads/slider/images/bg-10-years-promo.webp) 50% 0
    no-repeat;
}

html.no-webplossless .index-slide_10-years-promo {
  background: #1b4f90 url(/uploads/slider/images/10-years-promo-bg.jpg) 50% 0 no-repeat;
}

.index-slide_10-years-promo {
  color: #fff;
}

.index-slide_10-years-promo .index-slide__top {
  padding: 10rem 0rem 0rem;
  max-width: 100%;
  text-align: center;
  width: 100%;
}

.index-slide_10-years-promo .index-slide__title .title {
  font-size: 15rem;
    font-weight: 700;
    text-shadow: 0 5px #00cdff;
    color: #fff;
    line-height: 12rem;
    font-family: Exo, Roboto, sans-serif;
    margin: 0;
 
}

.index-slide_10-years-promo i {
    background-image: url(/uploads/slider/images/one-million-img.svg);
}

.index-slide_10-years-promo i {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: 100%;
    min-height: 129px;
    background-position: 50% 48%;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.index-slide_10-years-promo .index-slide__title .text {
  font-size: 28px;
    font-weight: 700;
    color: #fff;
    line-height: 3rem;
    text-transform: uppercase;
    margin: 13px 0px 16px 0px;
}

.index-slide_10-years-promo .list-styled {
  margin-bottom: 3rem;
}

.index-slide_10-years-promo .list-styled li {
  font-size: 1.6rem;
  line-height: 3rem;
  margin: 0;
}

.index-slide_10-years-promo .button_green {
  min-width: 38rem;
  position: relative;
  font-size: 28px;
  font-weight: 700;
text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.15);
  
}

@media (max-width: 1024px) {

  .index-slide_10-years-promo .index-slide__bg {
    background-position: 72% 0;
    box-shadow: unset;
}
.index-slide_10-years-promo .index-slide__top {
    padding: 5rem 0rem 0rem;
}
.index-slide_10-years-promo .index-slide__title .text {
    margin: 0px 0px 14px 0px;
}

}

@media (max-width: 825px) {

.index-slide_10-years-promo .index-slide__title .title {
  font-size: 11rem;
}

.index-slide_10-years-promo i {
    min-height: 100px;
}
}



@media (max-width: 500px) {
  .index-slide_10-years-promo .index-slide__title .title {
    font-size: 6rem;
    line-height: 5rem;
}
.index-slide_10-years-promo .index-slide__title b {
  font-size: 6rem;
}
.index-slide_10-years-promo .index-slide__top {
  padding: 5rem 0rem 0rem;
}

.index-slide_10-years-promo .button_green {
  min-width: 100%;
}

.index-slide_10-years-promo i {
    background-size: 152%;
min-height: 80px;
}
}

@media (max-width: 320px) {
  .index-slide_10-years-promo .index-slide__title .title {
    font-size: 5rem;
  }
  .index-slide_10-years-promo .button_green {
    font-size: 24px;
  }

.index-slide_10-years-promo i {
    min-height: 64px;
}
}









/*index-slide_ecn*/

html.webplossless .index-slide_ecn {
	background: #080a35 url(/uploads/slider/images/index-slide_ecn-bg.webp) 50% 0 no-repeat;
}

html.no-webplossless .index-slide_ecn {
	background: #080a35 url(/uploads/slider/images/index-slide_ecn-bg.jpg) 50% 0 no-repeat;
}

html.webplossless body.rtl .index-slide_ecn {
	background: #080a35 url(/uploads/slider/images/rtl-index-slide_ecn-bg.webp) 50% 0 no-repeat;
}

html.no-webplossless body.rtl .index-slide_ecn {
	background: #080a35 url(/uploads/slider/images/rtl-index-slide_ecn-bg.jpg) 50% 0 no-repeat;
}

.index-slide_ecn {
	color: #fff;
}

.index-slide_ecn .index-slide__top {
	max-width: 60%;
}

.index-slide_ecn .index-slide__title {
	color: #fff;
	font-weight: 300;
	font-size: 3rem;
	line-height: 1.33;
	margin-bottom: 9px;
	padding-top: 4.4rem;
}

.index-slide_ecn .index-slide__title strong {
	display: block;
	color: #7fba2f;
	font-weight: 500;
	font-size: 5rem;
	line-height: 1.08;
}

.index-slide_ecn p {
	font-size: 1.8rem;
	line-height: 1.66;
	color: #fff;
	margin: 0 0 30px;
}

.index-slide_ecn .index-slide__text {
	max-width: 580px;
}

.index-slide_ecn p.small {
	font-size: 1.4rem;
	margin: 10px 0 0 0;
}

@media (max-width: 1025px) {
	html.no-webplossless .index-slide_ecn {
		background-position: 60% 0;
	}
	html.webplossless .index-slide_ecn {
		background-position: 60% 0;
	}
}

@media (max-width: 991px) {
	html.no-webplossless .index-slide_ecn {
		background-position: 80% 0;
	}
	html.webplossless .index-slide_ecn {
		background-position: 80% 0;
  }
  
  .index-slide_ecn .index-slide__top {
		max-width: 100%;
  }
  
  .index-slide_ecn .index-slide__wrapper {
    background-color: rgba(0, 0, 0, 0.5);
  } 
}

@media (max-width: 767px) {   
  .index-slide_ecn .index-slide__top {
		max-width: 100%;
  }
  .index-slide_ecn .index-slide__text {
		max-width: 100%;
	}
}

@media (max-width: 575px) {
	html.webplossless .index-slide_ecn {
		background-position: 50% 0;
	}
	html.webplossless .index-slide_ecn {
		background-position: 50% 0;
	}
	.index-slide_ecn .index-slide__title {
		font-size: 2.2rem;
		line-height: 1.1;
		padding-top: 0;
	}
	.index-slide_ecn .index-slide__title strong {
		font-size: 3.4rem;
	}
	.index-slide_ecn p {
		font-size: 1.4rem;
		line-height: 1.6;
	}
}


/* bmw */

.index-slider .index-slide_bmw {
	color: #fff;
	background-color: #003271;
}

html.webplossless .index-slide_bmw .index-slide__bg {
	background-image: url(/uploads/slider/images/bmw-partership.webp?v1);
}

html.no-webplossless .index-slide_bmw .index-slide__bg {
	background-image: url(/uploads/slider/images/bmw-partership.png?v1);
}
html.webplossless body.rtl .index-slide_bmw .index-slide__bg {
  background-image: url(images/bmw-partership-ae.webp?v1);
}
html.webplossless body.rtl .index-slide_bmw .index-slide__bg {
  background-image: url(images/bmw-partership-ae.jpg?v1);
}
.index-slide_bmw .index-slide__top {
	max-width: 48%;
}

.index-slide_bmw .index-slide__lead {
	margin-bottom: 0.1rem;
	font-weight: 300;
	font-size: 4rem;
}

.index-slide_bmw .index-slide__title {
	margin-bottom: 3.1rem;
	font-size: 4rem;
	line-height: 4rem;
	font-weight: 500;
}

.index-slide_bmw .index-slide__title span {
	font-size: 1.8rem;
	font-weight: 300;
	display: block;
}

.index-slide_bmw .index-slide__text {
	font-size: 2.4rem;
	line-height: 3rem;
	font-weight: 300;
	margin-bottom: 4rem;
}

.index-slide_bmw .index-slide__button {
	bottom: 1.8rem
}
@media (max-width: 1024px) {
html.webplossless body.rtl .index-slide_bmw .index-slide__bg {
background-position: 30% 0;
}
}
@media (max-width: 991px) {    
  .index-slide_bmw .index-slide__top{
    max-width: 100%;
  }
}

@media (max-width:767px) {
	.index-slide_bmw .index-slide__lead {
		font-size: 3rem;
	}
	.index-slide_bmw .index-slide__title {
		margin-bottom: 1.1rem;
		font-size: 3.2rem;
	}
	.index-slide_bmw .index-slide__text {
    font-size: 2rem;
    margin-bottom: 2rem;
	}
}

@media (max-width:680px) {
	.index-slide_bmw .index-slide__bg {
		background-position: 50% 0;
	}
.index-slide_bmw .index-slide__top {
    width: 100%;
}


}

@media (max-width:374px) {
	.index-slide_bmw .index-slide__lead {
		font-size: 2.5rem;
	}
	.index-slide_bmw .index-slide__title {
		font-size: 2.7rem;
	}
	.index-slide_bmw .index-slide__text {
		max-width: 100%;
	}
}


/*index-slide_prime*/

html.webplossless .index-slide_prime {
	background: #161b31 url(/uploads/slider/images/index-slide_prime-bg.webp) 50% 0 no-repeat;
}

html.no-webplossless .index-slide_prime {
	background: #161b31 url(/uploads/slider/images/index-slide_prime-bg.jpg) 50% 0 no-repeat;
}

html.webplossless body.rtl .index-slide_prime {
	background: #161b31 url(/uploads/slider/images/rtl-index-slide_prime-bg.webp) 50% 0 no-repeat;
}

html.no-webplossless body.rtl .index-slide_prime {
	background: #161b31 url(/uploads/slider/images/rtl-index-slide_prime-bg.jpg) 50% 0 no-repeat;
}

.index-slide_prime {
	color: #fff;
}

.index-slide_prime .text_red {
  color: red;
}

.index-slide_prime .small-text {
color: #fff;
    font-size: 1.2rem;
}

.index-slide_prime .index-slide__top {
	max-width: 60%;
}

.index-slide_prime .index-slide__title {
	color: #fff;
	font-weight: 300;
	font-size: 3rem;
	line-height: 1.33;
	margin-bottom: 15px;
}

.index-slide_prime .index-slide__title strong {
	display: block;
	color: #7fba2f;
	font-weight: 500;
	font-size: 5rem;
	line-height: 1.04;
	padding-top: 5rem;
}

 :lang(hu) .index-slide_prime .index-slide__title strong,
 :lang(vi) .index-slide_prime .index-slide__title strong,
 :lang(pt) .index-slide_prime .index-slide__title strong,
 :lang(ms) .index-slide_prime .index-slide__title strong {
	padding-top: 2rem;
}

:lang(ms) .index-slide_prime .index-slide__title strong{
  font-size: 4.4rem;
}

.index-slide_prime p.small {
	font-size: 1.4rem;
	margin: 10px 0 0 0;
	color: #fff;
}

.index-slide_prime ul {
	margin-bottom: 3rem;
}

.index-slide_prime ul li {
	font-size: 1.8rem;
	margin: 0 0 4px;
}

.index-slide_prime .text_red {
  color: red;
}

@media (max-width: 1025px) {
	.index-slide_prime .index-slide__top {
		max-width: 100%;
	}
}

@media (max-width: 575px) {
	html.webplossless body.rtl .index-slide_prime,
	html.webplossless .index-slide_prime {
		background-position: 50% 0;
	}
	html.webplossless body.rtl .index-slide_prime,
	html.webplossless .index-slide_prime {
		background-position: 50% 0;
	}
	.index-slide_prime ul {
		margin-bottom: 2rem;
	}
	.index-slide_prime ul li {
		font-size: 1.6rem;
	}
	.index-slide_prime .index-slide__title {
		font-size: 1.8rem;
		line-height: 1.4;
  }
  :lang(hu) .index-slide_prime .index-slide__title strong, 
  :lang(vi) .index-slide_prime .index-slide__title strong, 
  :lang(pt) .index-slide_prime .index-slide__title strong,
  :lang(ms) .index-slide_prime .index-slide__title strong,
	.index-slide_prime .index-slide__title strong {
		font-size: 2.8rem;
		padding-top: 0;
	}
}

/* bonus */
.index-slide_bonuses-upd {
	color: #fff;
}

html.webplossless .index-slide_bonuses-upd .index-slide__bg {
	background-image: url(/uploads/slider/images/bonus-bg.webp);
	background-color: #000;
}

html.no-webplossless .index-slide_bonuses-upd .index-slide__bg {
	background-image: url(/uploads/slider/images/bonus-bg.jpg);
	background-color: #000;
}

html.webplossless body.rtl .index-slide_bonuses-upd .index-slide__bg {
	background-image: url(/uploads/slider/images/bonus-bg_ae.webp);
	background-color: #000;
}

html.no-webplossless body.rtl .index-slide_bonuses-upd .index-slide__bg {
	background-image: url(/uploads/slider/images/bonus-bg_ae.jpg);
	background-color: #000;
}

.index-slide_bonuses-upd .list-styled li:before {
	background-color: #2d9af9;
}

.index-slide_bonuses-upd .index-slide__title {
	color: #2d9af9;
	font-size: 3.9rem;
	line-height: 4rem;
	font-weight: 900;
}

.index-slide_bonuses-upd .button_blue {
	background-image: -webkit-gradient(linear, left top, right top, from(#5189dd), color-stop(#67a6fc), to(#5189dd));
	background-image: -o-linear-gradient(left, #5189dd, #67a6fc, #5189dd);
	background-image: linear-gradient(90deg, #5189dd, #67a6fc, #5189dd);
}

@media (max-width: 767px) {
	.index-slide_bonuses-upd .index-slide__bg {
		background-position: 50% 0;
	}
}

@media (max-width: 575px) { 
  :lang(de) .index-slide_bonuses-upd .index-slide__title,
  :lang(it) .index-slide_bonuses-upd .index-slide__title,
  :lang(es) .index-slide_bonuses-upd .index-slide__title{
    font-size: 3rem;
  }
}




/* invest in idices */

body.rtl .index-slide_invest-in-indices .list-styled li:before {
	right: 0;
}

body.rtl .index-slide_invest-in-indices .list-styled li {
	padding-right: 2rem;
	padding-left: 0;
}

.index-slide_invest-in-indices {
	color: #fff;
	background: -webkit-gradient( linear, left top, right top, from(#001124), color-stop(50%, #001124), color-stop(50%, #01226d), to(#01226d));
	background: -o-linear-gradient( left, #001124 0%, #001124 50%, #01226d 50%, #01226d 100%);
	background: linear-gradient( to right, #001124 0%, #001124 50%, #01226d 50%, #01226d 100%);
}

body.rtl .index-slide_invest-in-indices {
	color: #fff;
	background: -webkit-gradient( linear, left top, right top, from(#011734), color-stop(50%, #011734), color-stop(50%, #01226d), to(#01226d));
	background: -o-linear-gradient( left, #011734 0%, #011734 50%, #01226d 50%, #01226d 100%);
	background: linear-gradient( to right, #011734 0%, #011734 50%, #01226d 50%, #01226d 100%);
}

html.webplossless .index-slide_invest-in-indices .index-slide__bg {
	background-image: url(/uploads/slider/images/bg-main-indices.webp?ver=697);
}

html.no-webplossless .index-slide_invest-in-indices .index-slide__bg {
	background-image: url(/uploads/slider/images/bg-main-indices.jpg?ver=697);
}

html.webplossless body.rtl .index-slide_invest-in-indices .index-slide__bg {
	background-image: url(/uploads/slider/images/bg-main-indices_ae.webp?ver=697);
}

html.no-webplossless body.rtl .index-slide_invest-in-indices .index-slide__bg {
	background-image: url(/uploads/slider/images/bg-main-indices_ae.jpg?ver=697);
}

.index-slide_invest-in-indices .index-slide__top {
	max-width: initial;
}

.index-slide_invest-in-indices .index-slide__lead {
	font-weight: 500;
}

.index-slide_invest-in-indices .index-slide__title {
	color: #fff;
}

.index-slide_invest-in-indices .index-slide__title span {
	color: #cce9ff;
}

.index-slide_invest-in-indices .index-slide__text {
	color: #fff;
}

.index-slide_invest-in-indices .index-slide__text .list-styled li {
	font-size: 1.8rem;
}

/* leverage-2000 */

.index-slider .index-slide_leverage-2000 {
	color: #fff;
	background-color: #000223;
}

.index-slide_leverage-2000 .index-slide__top {
	max-width: 680px;
}

html.webplossless .index-slide_leverage-2000 .index-slide__bg {
	background-image: url(images/leverage-up-to-2000.webp);
}

html.no-webplossless .index-slide_leverage-2000 .index-slide__bg {
	background-image: url(images/leverage-up-to-2000.png);
}

html.webplossless body.rtl .index-slide_leverage-2000 .index-slide__bg {
	background-image: url(images/leverage-up-to-2000-ae.webp);
}

html.no-webplossless body.rtl .index-slide_leverage-2000 .index-slide__bg {
	background-image: url(images/leverage-up-to-2000-ae.png);
}

.index-slide_leverage-2000 .index-slide__lead {
	font-size: 4rem;
	color: #7fba2f;
	opacity: 1;
}

.index-slide_leverage-2000 .index-slide__title {
	color: #fff;
	opacity: 0.8;
}

.index-slide_leverage-2000 .list-styled li {
	font-size: 1.8rem;
	opacity: 0.8;
}

@media (max-width: 680px) {
	.index-slide_leverage-2000 .index-slide__lead {
		font-size: 3rem;
	}
	.index-slide_leverage-2000 .list-styled li {
		font-size: 1.4rem;
	}
}


/*passive-bonuses*/

.index-slider .index-slide_passive-bonuses {
	color: #fff;
	background-color: #19253e;
}

html.webplossless .index-slide_passive-bonuses .index-slide__bg {
	background-image: url(images/passive-bonuses.webp?ver=696);
}

html.no-webplossless .index-slide_passive-bonuses .index-slide__bg {
	background-image: url(images/passive-bonuses.jpg?ver=696);
}

body.rtl .index-slide_passive-bonuses .index-slide__bg {
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

/*investment-platforms*/

.index-slider .index-slide_investment-platforms {
	color: #fff;
	background-image: -webkit-gradient(linear, left top, right top, color-stop(29%, #0d2548), color-stop(71%, #f1dbb0));
	background-image: -o-linear-gradient(left, #0d2548 29%, #f1dbb0 71%);
	background-image: linear-gradient(90deg, #0d2548 29%, #f1dbb0 71%);
}

body.rtl .index-slide_investment-platforms {
	background-image: -webkit-gradient(linear, left top, right top, color-stop(25%, #f1dbb0), color-stop(76%, #0d2548));
	background-image: -o-linear-gradient(left, #f1dbb0 25%, #0d2548 76%);
	background-image: linear-gradient(90deg, #f1dbb0 25%, #0d2548 76%);
}

html.webplossless .index-slide_investment-platforms .index-slide__bg {
	background-image: url(images/investment-platforms.webp?ver=696);
}

html.no-webplossless .index-slide_investment-platforms .index-slide__bg {
	background-image: url(images/investment-platforms.jpg?ver=696);
}

body.rtl .index-slide_investment-platforms .index-slide__bg {
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}


/*.index-slide_micro-accounts*/

.index-slider .index-slide_micro-accounts {
	color: #000;
	background-color: #e4edf5;
}

html.webplossless body:not(.rtl) .index-slide_micro-accounts .index-slide__bg {
	background-image: url(images/micro-accounts.webp?ver=696);
}

html.webplossless body.rtl .index-slide_micro-accounts .index-slide__bg {
	background-image: url(images/micro-accounts.rtl.webp?ver=696);
}

html.no-webplossless body:not(.rtl) .index-slide_micro-accounts .index-slide__bg {
	background-image: url(images/micro-accounts.jpg?ver=696);
}

html.no-webplossless body.rtl .index-slide_micro-accounts .index-slide__bg {
	background-image: url(images/micro-accounts.rtl.jpg?ver=696);
}


/*.index-slide_commission*/

.index-slider .index-slide_commission {
	color: #000;
	background-color: #f2f5fb;
}

html.webplossless body:not(.rtl) .index-slide_commission .index-slide__bg {
	background-image: url(images/commission.webp?ver=696);
}

html.webplossless body.rtl .index-slide_commission .index-slide__bg {
	background-image: url(images/commission.rtl.webp?ver=696);
}

html.no-webplossless body:not(.rtl) .index-slide_commission .index-slide__bg {
	background-image: url(images/commission.jpg?ver=696);
}

html.no-webplossless body.rtl .index-slide_commission .index-slide__bg {
	background-image: url(images/commission.rtl.jpg?ver=696);
}

.index-slide_commission .index-slide__text {
	color: #697d8c;
}



/*GENERAL MEDIA*/
@media (max-width: 1024px) {
	.index-slide__bg {
		background-position: 72% 0;
		-webkit-box-shadow: inset 0 2000px 0px rgba(10, 10, 10, 0.5), 0 3px 0 rgba(0, 0, 0, 0.15);
		        box-shadow: inset 0 2000px 0px rgba(10, 10, 10, 0.5), 0 3px 0 rgba(0, 0, 0, 0.15);
  }
  
  .index-slide_commission .index-slide__wrapper,
	.index-slide_micro-accounts .index-slide__wrapper {
		background-color: rgba(255, 255, 255, 0.7);
	}
}

@media (max-width: 767px) {
  .index-slide_ecn .index-slide__wrapper,
	.index-slide_passive-bonuses .index-slide__wrapper,
	.index-slide_investment-platforms .index-slide__wrapper,
	.index-slide_leverage-2000 .index-slide__wrapper,
	.index-slide_bmw .index-slide__wrapper,
	.index-slide_invest-in-indices .index-slide__wrapper {
		background-color: rgba(0, 0, 0, 0.5);
	}
}

@media (max-width: 575px) {
	.index-slide .index-slide__button {
		position: relative;
		bottom: auto;
		padding: 2rem;
  }
  
	.index-slide__top {
		padding-bottom: 1rem;
		padding-top: 1rem;
		min-height: auto;
  }
  
	.index-slide__wrapper {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
  }
  
  .index-slide__text{
    margin-bottom: 2rem;
  }
}

/*стили писать перед GENERAL MEDIA*/