footer a {
    font-weight: 600;
    font-size: 12px;
    color: #989898;
    text-transform: uppercase;
    line-height: 20px;
    padding: 20px 15px;
    display: inline-block;
}
footer > .page-line {
    text-align: center;
}
.header .show-mobile1 .lk-link {
	position: absolute;
    display: block;
    top: 39px;
    left: 10px;
}
.header .show-mobile1 .header__logo.mod-lk img {
    max-width: 190px;
}
.header .show-mobile1 .header__logo.mod-lk {
	margin-left: 95px;
    margin-top: 10px;
}


.header_contacts {
    font-size: 19px;
    font-weight: 600;
    line-height: 58px;
    color: #fff;
	margin-top: -10px;
}
.header_contacts a {
	color:#fff;
	text-decoration: underline;
}
.header_contacts span {
	margin-left: 40px;
}
.header__phone {
	font-weight:normal;
	font-size: 26px;
}
.header__right {
	padding-top:34px;
	text-align: right;
}
.header_tg {
	position:relative;
}
.header_tg:before {
	position: absolute;
    top: 15px;
    left: -45px;
    display: block;
    content: '';
    background: url(../img/i3.svg) no-repeat 0 0;
    background-size: 30px 30px;
    width: 30px;
    height: 30px;
}
.video-link {
	position:relative;
}
.video-link:before {
    position: absolute;
    top: 2px;
    left: -35px;
    display: block;
    content: '';
    background: url(../../img/i59.svg) no-repeat 0 0;
    background-size: 25px 25px;
    width: 25px;
    height: 25px;
}
.header  .lk-link-dsk {
    display: flex;
    position: absolute;
    left: 550px;
    top: 71px;
	align-items: center;
}
.header .lk-link-dsk span {
    height: 28px;
    font-size: 18px;
    color: #fff;
    display: block;
    margin-left: 25px;
    margin-top: -20px;
}

@media(min-width: 768px) {
	.list-traded-instruments1:not(.mod2) {
		padding-bottom: 30px;
	}
	.list-traded-instruments1.mod2 {
		display: flex;
		justify-content: space-between;
		flex-wrap: nowrap;
	}
	.list-traded-instruments1.mod2 .list-traded-instruments1__clm:not(first-child){
		margin-right:20px;
		width: 25%;
	}
	.list-traded-instruments1.mod2 .list-traded-instruments1__clm{
		margin-top:0px;
	}
	.list-traded-instruments1.mod2 .list-traded-instruments1__clm:last-child{
		width:540px;
		margin-right:0px;
	}
	.list-traded-instruments1__clm:nth-child(n+3) {
		width: 30%;		
		margin-top: 30px;
		display: block;
	}
}

.icon{display:inline-block;width:1em;height:1em;fill:currentColor;stroke:none}.icon--str{stroke:currentColor;fill:none}
.but_ic{padding:0;border:0;background:none}.but_ic .icon{display:block;margin:auto}
.hamb{position:relative;width:33px;height:30px;color:#7fb367;transition:color .2s;cursor:pointer}.hamb i{position:absolute;top:50%;right:0;left:0;height:6px;background-color:currentColor;transform:translateY(-50%)}.hamb i:before,.hamb i:after{content:"";position:absolute;right:0;left:0;height:100%;background-color:inherit}.hamb i:before{top:-12px}.hamb i:after{bottom:-12px;right:6px}.hamb:hover{color:#fff}@media only screen and (max-width: 760px){.hamb{width:25px;height:23px}.hamb i{height:5px}.hamb i:before{top:-9px}.hamb i:after{bottom:-9px;right:5px}}

.tab_page{position:absolute;top:-9999px;left:-9999px;width:100%;opacity:0;transition:opacity .3s ease-in-out}.tab_page.is-active{position:static;opacity:1}.tab{cursor:pointer;user-select:none}.tab.is-active{cursor:default}.tabs{display:flex;margin-bottom:70px}.tabs>*{margin-right:20px}.tabs>*:last-child{margin-right:0}.tab{position:relative;padding:20px 35px;color:#004dc0;background-color:#e8effa;font-size:14px;font-weight:800;text-transform:uppercase;transition:opacity .2s ease;border-top-right-radius:10px}.tab i{font-style:normal;font-weight:400}.tab:hover{opacity:.85}.tab.is-active{color:#e8effa;background-color:#004dc0}.tab.is-active:hover{opacity:1}.tab.is-active:before{content:"";position:absolute;top:100%;left:0;margin-top:-2px;border:14px solid #004dc0;border-bottom-color:transparent;border-right-color:transparent}

.menu{position:relative;box-sizing:border-box;background-color:#d9d9d9;padding:40px 60px 0}.menu__lst{display:flex;flex-wrap:wrap;margin-right:-52px}.menu__lst>*{margin:0 52px 40px 0}.menu__item{color:#004dc0;font-size:22px;font-weight:600}.menu__item a{color:inherit}.menu__item a:hover{color:#000;text-decoration:underline}.menu__close{position:absolute;top:50%;right:-.5em;margin-top:-.5em;width:1em;height:1em;font-size:34px;background-color:#c2c2c2;cursor:pointer;border-radius:100%}.menu__close i{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px}.menu__close:before,.menu__close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(../img/i35.svg) no-repeat 0 0;background-size:100% 100%;transition:opacity .2s}.menu__close:after{opacity:0;background-image:url(../img/i36.svg)}.menu__close:hover:before{opacity:0}.menu__close:hover:after{opacity:1}.menu__fade{display:none}@media only screen and (max-width: 1000px){.menu{padding:30px 30px 0}.menu__lst{margin-right:-30px}.menu__lst>*{margin:0 30px 30px 0}}@media only screen and (max-width: 760px){.menu{padding:40px;width:270px}.menu__lst{margin-right:0}.menu__lst>*{margin:0 10px 37px 0}.menu__lst>*:last-child{margin-bottom:0}.menu__close{display:none}}



.head{
	z-index: 3;
	position: relative;
	color:#fff;background:url(../img/bg8.jpg) #0d0d0f 50% 50% no-repeat;background-size:cover
}
.head__in{display:flex;align-items:center;justify-content:space-between;position:relative;padding-top:34px;padding-bottom:43px}.head__in:after{display:none}.head__logo{flex-shrink:0}.head__logo img{max-width:100%}.head__logo img+img{display:none}.head__menu_trg{flex-shrink:0;position:absolute;margin-top:6px;left:420px}.head__lk{display:flex;align-items:center;position:relative;left:45px;color:inherit;font-size:18px;font-weight:600;transition:color .2s}.head__lk i{font-style:normal}.head__lk .icon{flex-shrink:0;position:relative;top:1px;margin-right:16px;font-size:34px;color:#7fb367}.head__lk:hover .icon{color:#fff}.head__side{text-align:right}.head__tel{display:inline-flex;align-items:center;margin-right:-3px;color:#75a551;font-size:26px;transition:color .2s}.head__tel .icon{flex-shrink:0;margin-right:10px;color:#29beff;font-size:.9230769231em;transition:color .2s}.head__tel:hover{color:#fff}.head__tel:hover .icon{color:inherit}.head__lnks{margin-top:25px}.head__yt{display:inline-flex;align-items:center;color:inherit;font-weight:700;font-size:18px}.head__yt i{font-style:normal;text-decoration:underline}.head__yt .icon{flex-shrink:0;position:relative;top:1px;margin-right:11px;height:18px;font-size:21px;color:#e40a32;transition:color .2s}.head__yt:hover i{text-decoration:none}.head__yt:hover .icon{color:inherit}.head__menu{z-index:1;opacity:0;position:absolute;clip:rect(0 0 0 0);top:80%;right:0;left:0;margin-top:-20px;transition:opacity .2s,top .2s}.head__menu.is-active{opacity:1;clip:auto;top:100%}.head__menu:before{content:"";position:absolute;top:-18px;left:423px;border:11px solid transparent;border-top:none;border-bottom:20px solid #d9d9d9}

.head--nobg {background: none;}
.head--nobg .head__in {
	background-image:repeating-linear-gradient(to right,#40547a 0,#40547a 2px,transparent 2px,transparent 10px);
	background-size:100% 2px;
	background-position:50% 100%;
	background-repeat: no-repeat;
}


@media only screen and (max-width: 1000px){.head__in{padding-top:26px;padding-bottom:33px}.head__logo{width:240px}.head__menu_trg{position:relative;left:0}.head__lk{left:0}.head__menu:before{left:36.5%}}@media only screen and (max-width: 760px){.head__in{padding-top:20px;padding-bottom:23px}.head__logo{width:122px}.head__logo img{display:none}.head__logo img+img{display:block}.head__menu_trg{margin-top:1px;margin-right:2px}.head__lk{position:absolute;margin-top:-1px;right:55px;left:auto}.head__lk i{display:none}.head__lk .icon{margin-right:0;color:#008cc9;font-size:26px}.head__side{position:absolute;right:111px;margin-top:3px}.head__tel{display:none}.head__lnks{margin-top:0}.head__yt i{display:none}.head__yt .icon{margin-right:0;height:24px;font-size:28px}.head__menu{opacity:1;clip:auto;position:fixed;top:0;bottom:0;left:auto;right:-270px;margin:0;transition:transform .3s}.head__menu:before{z-index:1;top:28px;left:auto;right:100%;margin-right:-20px;border:7px solid transparent;border-left:none;border-right:12px solid #d9d9d9;transition:margin .3s}.head__menu.is-active{top:0;transform:translate(-100%)}.head__menu.is-active:before{margin-right:-2px}.head__menu.is-active:after{display:block}.head__menu .menu__fade{display:none;position:absolute;top:0;bottom:0;right:100%;width:1000px}.head__menu.is-active .menu__fade{display:block}}


/* seminars */
.page.mod1 { background-color: #010102; }
footer { background-color: #fff;}

.padding5 { position: relative; z-index: 2; }
.padding5__background { position: absolute; top: -70px; left: 0; right: 0; bottom: 0; }
.padding5-over { padding: 180px 0 120px 0; position: relative; z-index: 1; }
@media only screen and (max-width: 1179px) { .padding5-over { padding-top: 150px; } }
@media only screen and (max-width: 1000px) { .padding5-over { padding: 80px 0; } }
@media only screen and (max-width: 760px) { .padding5-over { padding: 83px 0 70px 0; } }

.nav-link1 { position: absolute; top: -25px; left: 0; right: 0; font-size: 0.01px; }
@media only screen and (max-width: 1000px) { .nav-link1 { overflow: hidden; left: -20px; right: -20px; height: 59px; } }
@media only screen and (max-width: 760px) { .nav-link1 { top: -16px; } }
@media only screen and (max-width: 1000px) { .nav-link1-scroll { overflow: auto; padding-left: 20px; padding-bottom: 50px; position: relative; top: 50px; margin-top: -50px; white-space: nowrap; } }
.nav-link1__list { *zoom: 1; }
.nav-link1__list:after { content: " "; display: table; clear: both; }
.nav-link1__list a { display: inline-block; vertical-align: top; padding: 0 27px; height: 46px; border-radius: 4px; background-color: #434343; line-height: 46px; color: #ffffff; font-size: 14px; font-weight: 600; letter-spacing: 2.8px; text-transform: uppercase; margin-right: 10px; position: relative; }
@media only screen and (max-width: 1179px) { .nav-link1__list a { padding: 0 20px; } }
@media only screen and (max-width: 760px) { .nav-link1__list a { padding: 0 18px; height: 35px; line-height: 35px; font-size: 12px; letter-spacing: 2.4px; } }
.nav-link1__list a:last-child { margin: 0; }
@media only screen and (max-width: 1000px) { .nav-link1__list a:last-child { margin-right: 20px; } }
.nav-link1__list a:hover { background-color: #0091d0; }
.nav-link1__list a:before { position: absolute; top: 42px; left: 31px; content: ''; width: 0px; height: 0px; border-style: solid; border-width: 17px 17px 0 0; border-color: #0091d0 transparent transparent transparent; display: none; }
@media only screen and (max-width: 760px) { .nav-link1__list a:before { left: 21px; top: 35px; } }
.nav-link1__list a.active { background-color: #0091d0; }
.nav-link1__list a.active:before { display: block; }

.list-semminars1 { *zoom: 1; margin: 0 -30px; margin-top: -80px; position: relative; top: 80px; }
.list-semminars1:after { content: " "; display: table; clear: both; }
@media only screen and (max-width: 1179px) { .list-semminars1 { margin-left: -10px; margin-right: -10px; } }
@media only screen and (max-width: 760px) { .list-semminars1 { margin: 0 -20px 0 -16px; top: 0; } }
.list-semminars1__item { float: left; width: 50%; padding: 0 30px 80px 30px; box-sizing: border-box; }
.list-semminars1__item:nth-child(2n+1) { clear: left; }
@media only screen and (max-width: 1179px) { .list-semminars1__item { padding: 0 10px 80px 10px; } }
@media only screen and (max-width: 760px) { .list-semminars1__item { float: none; width: auto; padding: 0 0 30px 0; }
  .list-semminars1__item:last-child { padding: 0; } }
.list-semminars1__over { position: relative; }
@media only screen and (max-width: 760px) { .list-semminars1__over { min-height: 0 !important; } }
.list-semminars1__over:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; content: ''; border: 15px solid rgba(156, 98, 202, 0.2); box-sizing: border-box; border-radius: 20px 0 0 0; }
@media only screen and (max-width: 760px) { .list-semminars1__over:before { border-right: none !important; } }
.list-semminars1__over.style2:before { border: 15px solid rgba(98, 146, 202, 0.2); }
.list-semminars1__over.style2 .list-semminars1__price { color: #6292ca; }
.list-semminars1__over.style2 .list-semminars1__buy { background: #2248a9; }
.list-semminars1__over.style2 .list-semminars1__buy:hover { background: #2248a9; }
.list-semminars1__over.style3:before { border: 15px solid rgba(187, 202, 98, 0.2); }
.list-semminars1__over.style3 .list-semminars1__price { color: #ebf99c; }
.list-semminars1__over.style3 .list-semminars1__buy { background: #4d580a; }
.list-semminars1__over.style3 .list-semminars1__buy:hover { background: #4d580a; }
.list-semminars1__over.style4:before { border: 15px solid rgba(204, 133, 137, 0.2); }
.list-semminars1__over.style4 .list-semminars1__price { color: #cc8589; }
.list-semminars1__over.style4 .list-semminars1__buy { background: #bb2932; }
.list-semminars1__over.style4 .list-semminars1__buy:hover { background: #bb2932; }
.list-semminars1__over.style5:before { border: 15px solid rgba(94, 205, 192, 0.2); }
.list-semminars1__over.style5 .list-semminars1__price { color: #9bfff3; }
.list-semminars1__over.style5 .list-semminars1__buy { background: #007466; }
.list-semminars1__over.style5 .list-semminars1__buy:hover { background: #007466; }
.list-semminars1__over.style6:before { border: 15px solid rgba(216, 162, 112, 0.2); }
.list-semminars1__over.style6 .list-semminars1__price { color: #d8a270; }
.list-semminars1__over.style6 .list-semminars1__buy { background: #9b4b00; }
.list-semminars1__over.style6 .list-semminars1__buy:hover { background: #9b4b00; }
.list-semminars1__over-content { padding: 19px 19px 85px 19px; position: relative; }
@media only screen and (max-width: 760px) { .list-semminars1__over-content { padding: 19px 0 73px 19px; } }
.list-semminars1__image { height: 296px; background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; }
@media only screen and (max-width: 760px) { .list-semminars1__image { height: 199px; } }
.list-semminars1__image-top { position: absolute; top: 41px; left: -28px; right: 0; }
@media only screen and (max-width: 1000px) { .list-semminars1__image-top { padding-left: 28px; } }
@media only screen and (max-width: 760px) { .list-semminars1__image-top { top: 24px; left: -23px; padding: 0; } }
.list-semminars1__image-top a { float: left; padding: 0 40px 0 70px; height: 41px; background-color: #ffffff; line-height: 41px; color: #000000; font-size: 18px; font-weight: 600; text-transform: uppercase; position: relative; }
@media only screen and (max-width: 1179px) { .list-semminars1__image-top a { padding: 0 20px; font-size: 16px; } }
@media only screen and (max-width: 1000px) { .list-semminars1__image-top a { margin-left: -28px; } }
@media only screen and (max-width: 760px) { .list-semminars1__image-top a { margin: 0; padding: 0 20px 0 14px; height: 31px; line-height: 31px; font-size: 12px; } }
.list-semminars1__image-top a:after { position: absolute; top: 100%; left: 0; display: block; content: ''; width: 0px; height: 0px; border-style: solid; border-width: 0 9px 9px 0; border-color: transparent #595959 transparent transparent; }
@media only screen and (max-width: 760px) { .list-semminars1__image-top a:after { display: none; } }
.list-semminars1__image-top a:before { position: absolute; top: 12px; left: 39px; display: block; content: ''; background: url("../img/i54.svg") no-repeat 0 0; background-size: 22px 17px; width: 22px; height: 17px; display: inline-block; }
@media only screen and (max-width: 1179px) { .list-semminars1__image-top a:before { display: inline-block; vertical-align: top; position: relative; left: 0; margin-right: 10px; } }
@media only screen and (max-width: 760px) { .list-semminars1__image-top a:before { top: 7px; } }
.list-semminars1__image-top span { padding: 0 25px; color: rgba(255, 255, 255, 0.5); font-size: 14px; font-weight: 700; letter-spacing: -0.7px; height: 41px; line-height: 39px; border: 1px solid rgba(255, 255, 255, 0.2); float: left; box-sizing: border-box; }
@media only screen and (max-width: 1179px) { .list-semminars1__image-top span { padding: 0 15px; } }
@media only screen and (max-width: 760px) { .list-semminars1__image-top span { padding: 0 14px; font-size: 10px; letter-spacing: -0.5px; height: 31px; line-height: 29px; } }
.list-semminars1__title { position: absolute; bottom: 46px; left: 72px; right: 72px; color: #ffffff; font-size: 28px; font-weight: 700; letter-spacing: -1.4px; line-height: 33.6px; }
@media only screen and (max-width: 1179px) { .list-semminars1__title { bottom: 40px; left: 40px; right: 40px; } }
@media only screen and (max-width: 1000px) { .list-semminars1__title { left: 20px; bottom: 20px; right: 20px; font-size: 24px; line-height: 29.6px; } }
@media only screen and (max-width: 760px) { .list-semminars1__title { bottom: 26px; left: 20px; right: 20px; font-size: 22px; letter-spacing: -1.1px; line-height: 26.4px; } }
.list-semminars1__text { padding: 47px 64px 0 71px; font-size: 0.01px; }
@media only screen and (max-width: 1179px) { .list-semminars1__text { padding: 47px 40px 0 40px; } }
@media only screen and (max-width: 1000px) { .list-semminars1__text { padding: 30px 20px 0 20px; } }
@media only screen and (max-width: 760px) { .list-semminars1__text { padding: 25px 19px 0 22px; } }
.list-semminars1__text p { color: #ffffff; font-size: 14px; line-height: 22.4px; padding-bottom: 29px; }
@media only screen and (max-width: 760px) { .list-semminars1__text p { font-size: 12px; line-height: 19.2px; padding-bottom: 15px; } }
.list-semminars1__text p a { text-decoration: underline; font-weight: 700; color: #fff; }
.list-semminars1__text p a:hover { text-decoration: none; }
.list-semminars1__more { display: inline-block; vertical-align: top; color: #ffffff; font-size: 16px; font-weight: 700; line-height: 25.6px; text-decoration: underline; text-transform: uppercase; margin-bottom: 30px; }
@media only screen and (max-width: 760px) { .list-semminars1__more { margin-bottom: 15px; } }
.list-semminars1__more:hover { text-decoration: none; }
.list-semminars1__price { color: #cb91f9; font-size: 32px; font-weight: 300; line-height: 44.8px; }
.list-semminars1__buy { position: absolute; bottom: -22px; left: 91px; width: 267px; height: 60px; background-color: #000000; line-height: 60px; display: block; text-align: center; color: #ffffff; font-size: 18px; font-weight: 700; text-transform: uppercase; }
@media only screen and (max-width: 1179px) { .list-semminars1__buy { left: 60px; } }
@media only screen and (max-width: 1000px) { .list-semminars1__buy { left: 40px; } }
@media only screen and (max-width: 760px) { .list-semminars1__buy { width: 192px; height: 40px; line-height: 40px; font-size: 12px; bottom: 0; left: 45px; background: #9447d0; } }
.list-semminars1__buy:hover { background: #9447d0; }
.list-semminars1__buy:before { display: inline-block; vertical-align: top; content: ''; margin-right: 11px; position: relative; top: 15px; background: url("../img/i55.svg") no-repeat 0 0; background-size: 22px 27px; width: 22px; height: 27px; display: inline-block; }
@media only screen and (max-width: 760px) { .list-semminars1__buy:before { background: url("../img/i56.svg") no-repeat 0 0; background-size: 13px 13px; width: 13px; height: 13px; display: inline-block; margin-right: 4px; top: 12px; } }

.list-text3 { padding-bottom: 12px; }
.list-text3__item { position: relative; padding-bottom: 12px; color: #ffffff; font-size: 14px; line-height: 22.4px; }
.list-text3__item:last-child { padding: 0; }
@media only screen and (max-width: 760px) { .list-text3__item { font-size: 12px; line-height: 19.2px; } }
.list-text3__item:before { content: '• '; }

.right-link1 { text-align: right; padding-bottom: 142px; font-size: 0.01px; margin-top: 55px; }
@media only screen and (max-width: 1000px) { .right-link1 { text-align: justify; line-height: 0; font-size: 0; text-justify: newspaper; zoom: 1; text-align-last: justify; padding-bottom: 90px; }
  .right-link1:after { content: ""; display: inline-block; width: 100%; height: 0px; visibility: hidden; overflow: hidden; }
  .right-link1 * { text-align-last: left; } }
.right-link1 a { display: inline-block; vertical-align: top; margin-right: 57px; color: #29beff; font-size: 18px; line-height: 25px; position: relative; padding-left: 41px; }
.right-link1 a:last-child { margin: 0; }
@media only screen and (max-width: 1000px) { .right-link1 a { margin: 0; } }
.right-link1 a:hover { text-decoration: underline; }
.right-link1 a:before { position: absolute; top: 1px; left: 0; display: block; content: ''; background: url("../img/i3.svg") no-repeat 0 0; background-size: 22px 22px; width: 22px; height: 22px; display: inline-block; }
.right-link1 a.icon2:before { background: url("../img/i4-1.svg") no-repeat 0 0; background-size: 20px 20px; width: 20px; height: 20px; display: inline-block; }


.block1.mod1 { 
	z-index: 2; 
	background-attachment: fixed;
	background-image: url("../img/bg9.jpg");
	}

.block1__over1 { position: relative; padding: 0 0 175px 359px; }
@media only screen and (max-width: 1179px) { .block1__over1 { padding-left: 250px; } }
@media only screen and (max-width: 1000px) { .block1__over1 { padding-left: 150px; } }

.block1__image2 { position: absolute; bottom: 0; left: 50%; margin-left: -742px; display: block; width: 592px; }
@media only screen and (max-width: 1179px) { .block1__image2 { -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; } }
@media only screen and (max-width: 1000px) { .block1__image2 { -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); margin-left: -692px; } }

.block1__text { position: relative; }

.block1__title2 { padding-bottom: 83px; color: #ffffff; font-size: 70px; letter-spacing: -3.5px; line-height: 77px; }
@media only screen and (max-width: 1179px) { .block1__title2 { font-size: 50px; line-height: 57px; letter-spacing: -2px; } }
.block1__title2.mod1 { text-align: right; padding-bottom: 93px; }

.list-icon11 { margin: 0 -5px; *zoom: 1; }
.list-icon11:after { content: " "; display: table; clear: both; }
.list-icon11.mod1 { margin-left: 89px; }
@media only screen and (max-width: 1179px) { .list-icon11.mod1 { float: right; max-width: 630px; width: 100%; } }
.list-icon11.mod1 .list-icon11__text span { color: #adadad; font-size: 14px; line-height: 22.4px; }
.list-icon11__item { float: left; width: 33.333%; padding: 0 5px; box-sizing: border-box; *zoom: 1; }
.list-icon11__item:after { content: " "; display: table; clear: both; }
.list-icon11__icon { float: left; margin-right: 30px; line-height: 78px; }
@media only screen and (max-width: 1179px) { .list-icon11__icon { margin-right: 20px; } }
@media only screen and (max-width: 1000px) { .list-icon11__icon { margin-right: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-transform-origin: left; -ms-transform-origin: left; transform-origin: left; } }
.list-icon11__icon img { display: inline-block; vertical-align: middle; }
.list-icon11__text span { display: table-cell; vertical-align: middle; height: 78px; color: #ffffff; font-size: 16px; line-height: 25.6px; }
@media only screen and (max-width: 1000px) { .list-icon11__text span { font-size: 14px; } }

.block-mobile2 { background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; padding: 52px 20px 78px 20px; }
.block-mobile2-over { position: relative; }
.block-mobile2__image { display: block; position: absolute; bottom: 0; right: 0; width: 274px; }
.block-mobile2__title { padding-bottom: 48px; color: #ffffff; font-size: 38px; letter-spacing: -1.9px; line-height: 45.6px; max-width: 248px; }

.list-icon4__item { *zoom: 1; padding-bottom: 30px; }
.list-icon4__item:after { content: " "; display: table; clear: both; }
.list-icon4__item:last-child { padding: 0; }
.list-icon4__icon { float: left; width: 71px; height: 45px; line-height: 45px; }
.list-icon4__icon img { display: inline-block; vertical-align: middle; }
.list-icon4__text { overflow: hidden; }
.list-icon4__text span { display: table-cell; vertical-align: middle; height: 45px; color: #ffffff; font-size: 14px; line-height: 22.4px; }

.parallax-mirror { z-index: 1 !important; }
@media only screen and (max-width: 760px) { .parallax-mirror { display: none !important; } }

/* / seminars */