@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@font-face{font-family:'Gilroy';src:url(../fonts/Gilroy-Bold.woff2) format('woff2'),url(../fonts/Gilroy-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Gilroy';src:url(../fonts/Gilroy-Medium.woff2) format('woff2'),url(../fonts/Gilroy-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url(../fonts/Gilroy-Regular.woff2) format('woff2'),url(../fonts/Gilroy-Regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Gilroy';src:url(../fonts/Gilroy-SemiBold.woff2) format('woff2'),url(../fonts/Gilroy-SemiBold.woff) format('woff');font-weight:600;font-style:normal}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}body,html{height:100%}body{font-family:'Gilroy',sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#234}body.body--gray{background:#f8f8f8}body .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;height:100%;max-width:100%}body .content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;min-height:200px}body .footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.container{width:100%;max-width:1230px;padding:0 30px;margin:0 auto}@media screen and (max-width:767px){.container{padding:0 15px}}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{position:relative;display:block;width:100%;height:55px;padding-left:0;padding-right:0;padding-top:6px;font-size:20px;letter-spacing:.4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;border:0;border-bottom:1px solid #d0d0e8;outline:0;color:rgba(34,51,68,.8);-webkit-box-shadow:none;box-shadow:none;font-weight:400;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:0 0}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus{border-color:#e00}select{padding-top:12px}input[hidden]{display:none!important}textarea{position:relative;display:block;width:100%;height:120px;padding-left:0;padding-right:0;padding-top:0;font-size:20px;letter-spacing:.4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;border:0;border-bottom:1px solid #d0d0e8;outline:0;color:rgba(34,51,68,.8);-webkit-box-shadow:none;box-shadow:none;font-weight:400;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;resize:none;background:0 0}h1,h2,h3{font-size:56px;line-height:60px;font-weight:700;margin-top:0;margin-bottom:23px}@media screen and (max-width:1200px){h1{font-size:46px;line-height:50px}}@media screen and (max-width:767px){h1{font-size:36px;line-height:40px}}@media screen and (max-width:480px){h1{font-size:32px;line-height:36px}}h2,h3{font-size:38px;line-height:46px;margin-bottom:30px;font-weight:600}@media screen and (max-width:767px){h2{font-size:32px;line-height:40px}}h3{font-size:24px;line-height:28px;margin-bottom:16px;font-weight:500}a{text-decoration:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.cardFull__title a,a:hover{color:#234}mark{background:0 0;color:#e00}.about{padding:100px 0 115px}.about__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-15px;margin-right:-15px}.about__info{width:100%;padding:0 15px}.about__text{width:100%;min-width:500px;padding:47px 15px 0}.about__title{font-size:15px;line-height:18px;color:#e00;margin:0 0 25px;font-weight:500}.about__logo{margin-bottom:22px}.about__logo img,img{margin:0;display:block;max-width:100%}.about__description{font-size:24px;line-height:32px;font-weight:600;max-width:350px;margin-bottom:30px}.about__more{margin-top:27px;color:#0956b3;text-align:right;font-weight:500;font-size:16px;line-height:18px;position:relative;display:inline-block;margin-left:130px}.about__more:before,.card__more:before{content:'';width:120px;height:1px;background:#e00;display:block;position:absolute;right:100%;top:50%;margin-right:10px}@media screen and (max-width:1023px){.about{padding:70px 0}.about__wrapper{display:block;margin:0}.about__info,.about__text{padding:0;min-width:auto}}.accordion{border-top:1px solid #ebebeb}.accordion__item{border-bottom:1px solid #ebebeb;overflow:hidden}.accordion__item.active .accordion__arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__arrow{width:30px;height:30px;min-width:30px;background:url(../img/ico-accordion-arrow.svg) no-repeat center center;margin-left:auto;-webkit-transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.accordion__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;line-height:30px;font-weight:500;color:#234;background:#fff;padding:30px 0}.accordion__link:hover,a{color:#0956b3}.accordion__title{margin-right:15px}.accordion__content{display:none;padding:0 40px 20px;font-size:16px;line-height:20px;color:#234}.accordion__content p{font-size:16px;line-height:20px;margin-bottom:15px}.accordion__content p:last-child{margin-bottom:0}.accordion__content ul{padding-left:20px}.accordion__content ul li{list-style:none;padding-left:30px;font-size:16px;line-height:24px;position:relative;margin-bottom:18px}.accordion__content ul li:before{content:'';width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;left:0;top:7px;position:absolute;display:block;background:#e00}@media screen and (max-width:767px){.accordion__link{padding-top:15px;padding-bottom:15px}.accordion__title{font-size:20px;line-height:24px}.accordion__content{padding-left:15px;padding-right:15px;padding-top:20px}.accordion__content ul{padding-left:10px}}.btn,.btn:hover{color:#fff!important}.btn{display:inline-block;text-align:center;text-decoration:none!important;padding:20px 40px;line-height:18px;font-size:15px;border:1px solid #e00;outline:0;cursor:pointer;overflow:hidden;position:relative;-webkit-transition:color .2s linear,background .2s linear,border .2s linear,-webkit-box-shadow .2s linear;-o-transition:color .2s linear,background .2s linear,border .2s linear,box-shadow .2s linear;transition:color .2s linear,background .2s linear,border .2s linear,box-shadow .2s linear;transition:color .2s linear,background .2s linear,border .2s linear,box-shadow .2s linear,-webkit-box-shadow .2s linear;background-color:#e00;font-weight:600;-webkit-border-radius:30px;border-radius:30px;min-width:240px;text-transform:uppercase;white-space:nowrap;letter-spacing:.3px}.btn:hover{background:#d40530;border-color:#d40530;-webkit-box-shadow:0 9px 20px 0 rgba(238,0,0,.2);box-shadow:0 9px 20px 0 rgba(238,0,0,.2)}.btn:active,.btn:focus{color:#fff!important;background:#d40530;border-color:#d40530;-webkit-box-shadow:0 9px 20px 0 rgba(238,0,0,.2);box-shadow:0 9px 20px 0 rgba(238,0,0,.2)}.btn--bordered,.btn--bordered:hover{color:#0956b3!important;background:#fff}.btn--bordered{border-color:#ddd;font-weight:500}.btn--bordered:hover{border-color:#0956b3;-webkit-box-shadow:0 9px 20px 0 rgba(9,86,179,.2);box-shadow:0 9px 20px 0 rgba(9,86,179,.2)}.btn--bordered:active,.btn--bordered:focus{color:#0956b3!important;background:#fff;border-color:#0956b3;-webkit-box-shadow:0 9px 20px 0 rgba(9,86,179,.2);box-shadow:0 9px 20px 0 rgba(9,86,179,.2)}.btn--transparent{background:0 0;color:#fff!important;border-color:#fff;font-weight:500}.btn--transparent:hover{color:#0956b3!important;background:#fff;border-color:#0956b3;-webkit-box-shadow:0 9px 20px 0 rgba(9,86,179,.2);box-shadow:0 9px 20px 0 rgba(9,86,179,.2)}.btn--transparent:active,.btn--transparent:focus{color:#0956b3!important;background:#fff;border-color:#0956b3;-webkit-box-shadow:0 9px 20px 0 rgba(9,86,179,.2);box-shadow:0 9px 20px 0 rgba(9,86,179,.2)}@media screen and (max-width:1200px){.btn{min-width:230px}}.btn span{position:relative}.btn.process .icon--loading,.burger{display:block}.btn .icon--loading{display:none;width:20px;height:20px;background:url(../img/ico-loading.svg);position:absolute;left:100%;margin-left:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.burger{position:relative;outline:0}.burger__wrapper{position:relative;width:22px;height:16px;margin-left:auto;margin-right:auto}.burger__line{position:absolute;display:block;width:100%;height:2px;top:50%;margin-top:-1px;background-color:#fff;-webkit-transition:background-color .2s ease,opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,background-color .2s ease,opacity .2s ease;transition:transform .2s ease,background-color .2s ease,opacity .2s ease;transition:transform .2s ease,background-color .2s ease,opacity .2s ease,-webkit-transform .2s ease}.burger__line:nth-child(1){-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.js-active .burger__line:nth-child(1){-webkit-transform:translateY(0) rotate(45deg)!important;-ms-transform:translateY(0) rotate(45deg)!important;transform:translateY(0) rotate(45deg)!important}.js-active .burger__line:nth-child(2){-webkit-transform:scale(.1,1)!important;-ms-transform:scale(.1,1)!important;transform:scale(.1,1)!important}.burger__line:nth-child(3){-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.js-active .burger__line:nth-child(3){-webkit-transform:translateY(0) rotate(-45deg)!important;-ms-transform:translateY(0) rotate(-45deg)!important;transform:translateY(0) rotate(-45deg)!important}.burger:hover__line{background-color:#fff;opacity:1}.burger:hover__line:nth-child(1){-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.burger:hover__line:nth-child(3){-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.card{display:block;padding-left:48px;padding-top:31px;max-width:488px;width:100%;margin:0 40px 80px}.card__link{display:block;min-height:200px;border:1px solid #ddd;position:relative;-webkit-transition:border .2s linear;-o-transition:border .2s linear;transition:border .2s linear;padding-bottom:22px;height:100%}.cardFull__wrapper:hover,.card__link:hover{border:1px solid #0956b3}.card__link:hover .card__box{background:#e00}.card__link:hover .card__title{color:#fff}.card__link:hover .card__date,.card__link:hover .card__description{color:rgba(255,255,255,.75)}.card__box{background:#fff;padding:27px 35px 20px;max-width:320px;width:100%;position:relative;min-height:170px;left:-48px;top:-31px;-webkit-box-shadow:0 6px 12px 0 rgba(43,132,240,.1);box-shadow:0 6px 12px 0 rgba(43,132,240,.1);-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.card__date{font-size:16px;line-height:18px;font-weight:500;color:rgba(34,51,68,.75);margin-bottom:11px}.card__date,.card__description,.card__title{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.card__title{font-size:24px;line-height:24px;font-weight:600;color:#234;margin-bottom:8px}.card__description{font-size:16px;line-height:22px;font-weight:500;color:rgba(34,51,68,.75)}.card__more,.card__place{font-weight:500;font-size:16px;position:absolute}.card__place{right:20px;top:20px;width:132px;line-height:22px;color:rgba(34,51,68,.75)}.card__more{color:#0956b3;text-align:right;line-height:18px;display:inline-block;right:17px;bottom:17px}@media screen and (max-width:1200px){.card{margin:0 auto 50px;max-width:100%}.card__place{width:auto;max-width:250px}}@media screen and (max-width:640px){.card__place{position:static;max-width:100%;margin-bottom:20px;padding:0 15px}.card__box{margin-bottom:-10px}}@media screen and (max-width:480px){.card,.card__box{padding-left:20px}.card__box{left:-20px;padding-right:20px}}.cardFull{display:block;margin-bottom:40px;padding-left:70px;padding-top:31px;width:100%;max-width:1100px}.cardFull__image{display:block;width:50%;height:324px;min-width:480px;position:relative;left:-50px;margin-left:-20px;top:-31px;background:#f1f1f1;background-image:url(../img/img-thumb.png);-webkit-box-shadow:0 6px 12px 0 rgba(43,132,240,.1);box-shadow:0 6px 12px 0 rgba(43,132,240,.1);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.cardFull__image{background-image:url(../img/img-thumb@2x.png)}}.cardFull__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:1200px){.cardFull__image{min-width:380px}}@media screen and (max-width:767px){.cardFull__image{min-width:auto}}.cardFull__wrapper{border:1px solid #ddd;position:relative;-webkit-transition:border .2s linear;-o-transition:border .2s linear;transition:border .2s linear;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cardFull__text{width:100%;padding-left:2px;padding-top:50px;padding-right:50px}.cardFull__date,.cardFull__place{font-size:16px;line-height:18px;font-weight:500;color:rgba(34,51,68,.75)}.cardFull__title{font-size:24px;line-height:24px;font-weight:600;color:#234;margin-bottom:5px;margin-top:18px;padding-top:20px;position:relative}.cardFull__title:before{content:'';height:2px;width:120px;left:-33px;top:0;background:#e00;position:absolute}.cardFull__description{font-size:16px;line-height:22px;font-weight:400;color:rgba(34,51,68,.75)}.cardFull__controls{padding-top:30px}.cardFull__controls .btn{margin-right:30px}.cardFull__controls .btn:last-child{margin-right:0}@media screen and (max-width:1200px){.cardFull__controls .btn{margin-right:20px}.cardFull__controls .btn:last-child{margin-right:0}}@media screen and (max-width:1023px){.cardFull{padding-left:50px}.cardFull__wrapper{display:block}.cardFull__image{margin-left:0;max-width:480px;width:100%}.cardFull__text{padding:0 30px 20px}.cardFull__title:before{left:0}}@media screen and (max-width:640px){.cardFull{padding-left:20px}.cardFull__image{left:-20px;height:200px}.cardFull__text{padding-left:15px;padding-right:15px}.cardFull .btn{width:100%;margin-bottom:20px;display:block}}.cardsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-40px;margin-right:-40px;max-width:100%;padding-bottom:20px}.cardsList--archive{padding-top:74px}@media screen and (max-width:1200px){.cardsList{margin:0;display:block}.cardsList--archive{padding-top:40px}}.cardsList--full{display:block;margin:0;padding-bottom:40px}.chart{max-width:1040px;margin:0 auto}.chart__title{font-size:32px;line-height:36px;margin-bottom:44px}.chart__graph{overflow:hidden;max-width:1000px;margin:0 auto}@media screen and (max-width:1024px){.chart__graph{min-width:900px}.chart__scroller{overflow:auto}}.chart__info{font-size:15px;line-height:18px;font-weight:300;margin-bottom:6px}.chart__bar{height:8px;-webkit-border-radius:4px;border-radius:4px;background:#0956b3}.chart__item{margin-bottom:19px;position:relative;z-index:1}.chart__item:nth-child(2n+1) .chart__bar{background:#abd1ff}.chart__timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:26px}.chart__hour{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:14px;line-height:16px;position:relative}.chart__hour:before,.conferenceIntro ul li:before,.contacts:before{content:'';left:50%;display:block;position:absolute}.chart__hour:before{border-left:1px dashed #afafaf;opacity:.4;width:1px;height:10000px;bottom:100%;margin-bottom:10px}.conferenceIntro{padding:85px 0 65px;background:#f8f8f8}@media screen and (max-width:767px){.conferenceIntro{padding:60px 0 40px}}.conferenceIntro__logo,.contacts a[href^="tel:"]:hover{color:#0956b3}.conferenceIntro__title{line-height:40px}.conferenceIntro__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.conferenceIntro__wrapper{display:block}}.conferenceIntro__text{max-width:700px;margin-right:70px;width:100%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (max-width:1200px){.conferenceIntro__text{margin-right:50px;max-width:600px}}@media screen and (max-width:1023px){.conferenceIntro__text{max-width:100%;margin:0 0 20px}}.conferenceIntro__advantages{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;max-width:335px;padding-top:13px}.conferenceIntro__advantages-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:35px}.conferenceIntro__advantages-icon{margin-right:10px;min-width:60px;max-width:60px}.conferenceIntro__advantages-text{font-size:16px;line-height:22px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:1023px){.conferenceIntro__advantages{max-width:100%}.conferenceIntro__advantages-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.conferenceIntro p{margin-bottom:8px}.conferenceIntro h2,.pageContent h2{margin-top:30px}.conferenceIntro h3{margin-top:22px}.conferenceIntro ol li,.conferenceIntro ul li{list-style:none;position:relative;padding-left:28px;margin-bottom:10px}.conferenceIntro ul li:before{width:8px;height:8px;top:9px;left:0;-webkit-border-radius:50%;border-radius:50%;background:#e00}.conferenceIntro ol li{margin-bottom:15px;counter-increment:item}.conferenceIntro ol li:before{content:counter(item) ". ";left:0;display:block;position:absolute;top:0;font-weight:600;font-size:18px;color:#e00}.conferenceIntro *+ol,.pageContent *+ol{margin-top:20px}.contacts{padding:50px 0;background:#f8f8f8;position:relative}.contacts:before{width:50%;top:0;height:100%;background:#fff}@media screen and (max-width:1023px){.contacts:before{display:none}}.contacts__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media screen and (max-width:1023px){.contacts__wrapper{display:block}}.contacts__info{min-width:280px;margin-right:30px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;font-size:18px;line-height:30px}@media screen and (max-width:1023px){.contacts__info{margin-bottom:30px;margin-right:0}}.contacts__form{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:100%;background:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 6px 12px 0 rgba(43,132,240,.1);box-shadow:0 6px 12px 0 rgba(43,132,240,.1);padding:45px 58px;max-width:800px}@media screen and (max-width:767px){.contacts__form{padding:30px 15px}}.contacts a[href^="tel:"]{white-space:nowrap;color:#234}.contacts__info-box{margin-bottom:30px}.contacts__info-box:last-child{margin-bottom:0}.cta{padding:141px 0 170px;text-align:center;color:#fff;background-color:#0956b3;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.cta:before{content:'';width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;display:block;background:rgba(9,86,179,.85)}.cta .container{position:relative;z-index:2}.cta__title{font-size:48px;line-height:60px;font-weight:600;letter-spacing:0;max-width:1030px;margin:0 auto 16px}.cta__description{font-size:24px;line-height:30px;margin-bottom:55px;color:rgba(255,255,255,.75)}.cta .btn{margin:0 15px}.cta .btn:first-child{margin-left:0}@media screen and (max-width:1023px){.cta{padding:70px 0 90px}.cta__title{font-size:40px;line-height:44px}.cta__description{margin-bottom:50px}}@media screen and (max-width:767px){.cta{padding:50px 0 60px}.cta__title{font-size:30px;line-height:34px}.cta__description{font-size:20px;line-height:26px}.cta .btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}.directions{padding:85px 0 56px}@media screen and (max-width:480px){.directions{padding:60px 0 45px}}.directions__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-top:23px}@media screen and (max-width:640px){.directions__wrapper{margin-left:0;margin-right:0;display:block;padding-top:0}}.directions__item{border:1px solid #e9ebec;padding:33px 30px;margin:0 15px 30px;min-width:-webkit-calc(33.33% - 30px);min-width:calc(33.33% - 30px);max-width:-webkit-calc(33.33% - 30px);max-width:calc(33.33% - 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:19px}@media screen and (max-width:1023px){.directions__item{min-width:-webkit-calc(50% - 30px);min-width:calc(50% - 30px);max-width:-webkit-calc(50% - 30px);max-width:calc(50% - 30px)}}@media screen and (max-width:640px){.directions__item{min-width:auto;max-width:100%;margin-left:0;margin-right:0;margin-bottom:15px}}@media screen and (max-width:480px){.directions__item{padding:20px 15px;display:block}}.directions__item-title{font-weight:600;font-size:20px;line-height:24px;margin-bottom:5px}.directions__description{font-weight:400}.directions__icon{min-width:86px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto}.directions__icon img{margin-left:auto;display:block;max-width:100%}@media screen and (max-width:480px){.directions__icon{margin-bottom:20px}.directions__icon img{margin-left:0}}.eventProgram{padding:80px 0}.eventProgram__title{font-size:48px;line-height:52px;margin-bottom:40px}@media screen and (max-width:767px){.eventProgram__title{font-size:32px;line-height:40px}.eventProgram{padding:60px 0 40px}}.eventShedule{padding:88px 0 80px;background:#f8f8f8}.eventShedule__title{font-size:48px;line-height:52px;margin-bottom:36px}@media screen and (max-width:767px){.eventShedule__title{font-size:32px;line-height:40px}.eventShedule{padding:60px 0 40px}}.footer{border-top:1px solid rgba(221,221,221,.6);background:#fff;color:rgba(34,51,68,.5);padding-top:48px;padding-bottom:30px}.footer__container{max-width:1230px;padding-left:30px;padding-right:30px;margin:0 auto}@media screen and (max-width:767px){.footer__container{padding-left:15px;padding-right:15px}}.footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.footer__logo{margin-bottom:33px}.footer ul li{list-style:none;margin-bottom:8px;font-size:16px;line-height:20px}.footer__address{max-width:235px;font-style:normal;font-size:13px;line-height:22px}.footer__creator{text-align:right;white-space:nowrap}.footer__creator a{color:#4d4d4d}.footer a[href^="tel:"]:hover,.footer__creator a:hover{color:#0956b3}.footer__copyright{padding-right:15px}.footer a[href^="tel:"]{white-space:nowrap;color:#234}.footer__top{padding-bottom:20px}.footer__bottom{border-top:1px solid rgba(221,221,221,.6);padding-top:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__subscribe{min-width:310px}.footer__address,.footer__contacts,.footer__social,.footer__subscribe{padding:0 15px}@media screen and (max-width:1200px){.footer__address,.footer__contacts,.footer__social,.footer__subscribe{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer__menu{display:none}}@media screen and (max-width:1023px){.footer__address,.footer__contacts,.footer__social,.footer__subscribe{width:50%;margin-bottom:15px}.footer__top{padding-bottom:0}}@media screen and (max-width:767px){.footer__row{display:block}.footer__address,.footer__contacts,.footer__social,.footer__subscribe{width:100%;margin-bottom:15px}.footer__top{padding-bottom:0}}@media screen and (max-width:600px){.footer__bottom{display:block}.footer__copyright{margin-bottom:10px}.footer__creator{text-align:left}}.form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form__col{margin-right:30px;width:100%;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.form__col:last-child{margin-right:0}.form .btn{display:block;max-width:320px;width:100%;margin:30px auto 15px}@media screen and (max-width:1023px){.form__row{display:block}.form__col{margin:0}}.form__quote{padding-top:20px}.form__success{display:none;text-align:center;font-weight:600;font-size:18px}.formInput{margin-bottom:25px;display:block;width:100%;position:relative}.formInput__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.formInput__label{font-size:20px;color:rgba(34,51,68,.35);line-height:54px;padding-left:0;padding-right:0;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:absolute;top:0;left:0;z-index:4;pointer-events:none;-webkit-transition:font-size .2s linear,line-height .2s linear;-o-transition:font-size .2s linear,line-height .2s linear;transition:font-size .2s linear,line-height .2s linear}.formInput__input{padding-top:6px!important;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.formInput__input:disabled{background:#f8f8f8}.formInput__error{font-size:14px;line-height:16px;padding-top:2px;color:#f7002f;display:none;position:absolute;top:100%;left:0}.formInput:hover .formInput__input{border-color:#0956b3}.formInput.js-fill .formInput__label,.formInput.js-focus .formInput__label,.formInput:focus .formInput__label{font-size:14px;line-height:25px}.formInput.js-fill .formInput__input{border-color:#0956b3}.formInput.js-focus .formInput__input{border-color:#0956b3!important}.formInput.js-focus.js-error .formInput__input,.formTextarea.js-focus.js-error .formTextarea__textarea{border-color:#f7002f!important}.formInput.js-error .formInput__input{border-color:#f7002f}.formInput.js-error .formInput__error{display:block}.formTextarea{margin-bottom:25px;display:block;width:100%;position:relative}.formTextarea__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.formTextarea__label{font-size:20px;color:rgba(34,51,68,.35);line-height:54px;padding-left:0;padding-right:0;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;position:absolute;top:0;left:0;z-index:4;pointer-events:none;-webkit-transition:font-size .2s linear,line-height .2s linear;-o-transition:font-size .2s linear,line-height .2s linear;transition:font-size .2s linear,line-height .2s linear}.formTextarea__textarea{padding-top:18px!important;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.formTextarea__textarea:disabled{opacity:1;background:#f8f8f8}.formTextarea__error{font-size:14px;line-height:16px;padding-top:2px;color:#f7002f;display:none;position:absolute;top:100%;left:0}.formTextarea.js-fill .formTextarea__label,.formTextarea.js-focus .formTextarea__label,.formTextarea:focus .formTextarea__label{font-size:14px;line-height:25px}.formTextarea.js-fill .formTextarea__textarea,.formTextarea:hover .formTextarea__textarea{border-color:#0956b3}.formTextarea.js-focus .formTextarea__textarea{border-color:#0956b3!important}.formTextarea.js-error .formTextarea__textarea{border-color:#f7002f}.formTextarea.js-error .formTextarea__error{display:block}.gallerySlider{display:block;margin-top:85px;margin-bottom:85px}@media screen and (max-width:767px){.gallerySlider{margin-top:55px;margin-bottom:55px}}.gallerySlider .swiper-slide{max-width:752px;width:100%;opacity:.2;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.gallerySlider .swiper-slide.swiper-slide-active{opacity:1}.gallerySlider .swiper-slide.swiper-slide-active img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gallerySlider .swiper-slide.swiper-slide-prev img{margin-left:auto}.gallerySlider .swiper-slide.swiper-slide-next img{margin-right:auto}.gallerySlider .swiper-slide img{margin:0 auto;max-width:100%;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (max-width:1023px){.gallerySlider .swiper-slide{max-width:-webkit-calc(100% - 60px);max-width:calc(100% - 60px)}.gallerySlider .swiper-slide img{max-width:100%}}@media screen and (max-width:767px){.gallerySlider .swiper-slide{max-width:100%;opacity:1!important}.gallerySlider .swiper-slide img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}.gallerySlider__navigation{max-width:752px;margin:0 auto;position:relative}.gallerySlider__counter{right:30px;position:absolute;bottom:78px;z-index:10;font-weight:500;color:#fff;font-size:15px;white-space:nowrap;text-align:center;min-width:40px}@media screen and (max-width:1023px){.gallerySlider__counter{right:45px}}@media screen and (max-width:767px){.gallerySlider__counter{right:15px;bottom:63px}}.gallerySlider__nextBtn{right:30px;position:absolute;bottom:30px;width:40px;height:40px;z-index:10}@media screen and (max-width:1023px){.gallerySlider__nextBtn{right:45px}}@media screen and (max-width:767px){.gallerySlider__nextBtn{right:15px;bottom:15px}}.gallerySlider .swiper-button-next{display:block;width:40px;height:40px;opacity:1;right:0;bottom:0;position:absolute;margin:0;top:0;border:0;outline:0;background:url(../img/ico-arrow-right.svg) no-repeat center center}.gallerySlider .swiper-button-next:after,.gallerySlider .swiper-button-next:before,.gallerySlider__controls,.locationSlider .swiper-button-next:after,.locationSlider .swiper-button-next:before,.mainSlider .swiper-button-next:after,.mainSlider .swiper-button-next:before{display:none}.gallerySlider .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallerySlider .swiper-pagination{position:static;padding-top:28px}.gallerySlider .swiper-pagination-bullet{width:auto;height:auto;display:inline-block;background:0 0;margin:0 12.5px 10px;font-size:15px;line-height:18px;color:rgba(9,86,179,.5);opacity:1;font-weight:500;border-bottom:2px solid rgba(9,86,179,.5);-webkit-border-radius:0;border-radius:0;-webkit-transition:color .2s linear,border .2s linear;-o-transition:color .2s linear,border .2s linear;transition:color .2s linear,border .2s linear}.gallerySlider .swiper-pagination-bullet:hover{color:#0956b3;border-bottom:2px solid #0956b3}.gallerySlider .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fd4000;border-bottom:2px solid #fd4000}.header{display:block;background:0 0;padding:37px 0;position:absolute;top:0;left:0;right:0;z-index:99;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:background-color .2s linear,padding .2s linear,-webkit-box-shadow .2s linear;-o-transition:background-color .2s linear,box-shadow .2s linear,padding .2s linear;transition:background-color .2s linear,box-shadow .2s linear,padding .2s linear;transition:background-color .2s linear,box-shadow .2s linear,padding .2s linear,-webkit-box-shadow .2s linear}.header.fixed{position:fixed;-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25);background:#0956b3}.header__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1230px;padding:0 30px;margin:0 auto}@media screen and (max-width:767px){.header__container{padding:0 15px}}.header__logo-wrapper{margin-right:100px}.header__logo{display:block;width:150px}.header__logo img{display:block;width:auto;margin:0}.header__menu{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__lang-wrapper{margin-right:10px;margin-left:auto}.header__search-wrapper{margin-left:22px}.header .burger{margin-left:auto;display:none}@media screen and (min-width:1200px){.header__menu{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:1200px){.header{padding:20px 0!important}.header__menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;min-height:-webkit-calc(100vh - 60px);min-height:calc(100vh - 60px);overflow:auto}.header .burger{display:block}.header .lang{padding:0 15px}.header .lang__link{color:#0956b3}.header .search svg g{stroke:#e00}.header__search-wrapper{margin-left:0}}.header--colored{background:0 0}.header--colored .lang__link{color:#0956b3}.header--colored .lang__link:hover{color:#234}.header--colored .search svg g{stroke:#e00}.header--colored .burger__line{background:#0956b3}@media screen and (max-width:767px){.header--colored .burger__line{background:#fff}}.lang__link{display:block;color:#fff;text-decoration:none;font-size:15px;line-height:18px;font-weight:500;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lang__link:hover{color:rgba(255,255,255,.85)}.lastEvents{padding:69px 0 20px;background:#f8f8f8}.lastEvents__title{font-size:48px;line-height:57px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.lastEvents__title{font-size:46px;line-height:50px}}@media screen and (max-width:767px){.lastEvents__title{font-size:36px;line-height:40px}}.lastEvents__title-link{color:#0956b3;text-align:right;font-weight:500;font-size:16px;line-height:18px;position:relative;display:inline-block}.lastEvents__title-link:before{content:'';width:120px;height:1px;background:#e00;display:block;position:absolute;right:100%;top:50%;margin-right:10px}@media screen and (max-width:767px){.lastEvents__title-link{display:none}}.lastEvents__wrapper{padding-top:50px;max-width:1130px;margin:0 auto}.lastEvents__wrapper .card,.lastEvents__wrapper .cardsList{margin-left:0;margin-right:0}.lastEvents__wrapper .card{margin-bottom:57px}.location{padding:107px 0 95px}.location__title{font-size:48px;line-height:52px;margin-bottom:30px}@media screen and (max-width:767px){.location__title{font-size:32px;line-height:40px}}.location__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.location__info{max-width:330px;margin-right:30px}.location__info strong,.program__info strong{font-weight:500}.location__info p{margin-bottom:6px}.location__info p+h3{margin-top:38px}.location__info h3{font-size:32px;line-height:36px}@media screen and (max-width:767px){.location__info h3{font-size:22px;line-height:30px}}.location__photos{max-width:670px}@media screen and (max-width:1200px){.location__photos{max-width:500px}}@media screen and (max-width:1023px){.location__wrapper{display:block}.location__info{margin-bottom:30px;margin-right:0;max-width:100%}.location__photos{max-width:670px}}@media screen and (max-width:767px){.location{padding:70px 0 60px}}.locationSlider{display:block;max-width:670px}.locationSlider .swiper-slide,.menu__link.active:before,.menu__link:hover:before{width:100%}.locationSlider .swiper-slide img{margin:0 auto;max-width:100%}.locationSlider__navigation{margin:0 auto;position:relative}.locationSlider__counter{right:30px;position:absolute;bottom:78px;z-index:10;font-weight:500;color:#fff;font-size:15px;white-space:nowrap;text-align:center;min-width:40px}@media screen and (max-width:1023px){.locationSlider__counter{right:45px}}@media screen and (max-width:767px){.locationSlider__counter{right:15px;bottom:63px}}.locationSlider__nextBtn{right:30px;position:absolute;bottom:30px;width:40px;height:40px;z-index:10}@media screen and (max-width:1023px){.locationSlider__nextBtn{right:45px}}@media screen and (max-width:767px){.locationSlider__nextBtn{right:15px;bottom:15px}}.locationSlider .swiper-button-next{display:block;width:40px;height:40px;opacity:1;right:0;bottom:0;position:absolute;margin:0;top:0;border:0;outline:0;background:url(../img/ico-arrow-right.svg) no-repeat center center}.locationSlider .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.locationSlider .swiper-pagination{position:static;padding-top:10px;text-align:left;margin-left:-12.5px}.locationSlider .swiper-pagination-bullet{width:auto;height:auto;display:inline-block;background:0 0;margin:0 12.5px 10px;font-size:15px;line-height:18px;color:rgba(9,86,179,.5);opacity:1;font-weight:500;border-bottom:2px solid rgba(255,255,255,.5);-webkit-border-radius:0;border-radius:0;-webkit-transition:color .2s linear,border .2s linear;-o-transition:color .2s linear,border .2s linear;transition:color .2s linear,border .2s linear}.locationSlider .swiper-pagination-bullet:hover{color:#0956b3;border-bottom:2px solid #fff}.locationSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fd4000;border-bottom:2px solid #fd4000}.mainSlider{position:relative;background:#0956b3}.mainSlider:before,.pageContent .imageBox__image:before{content:'';height:100%;top:0;position:absolute;display:block}.mainSlider:before{width:100%;left:-webkit-calc((100% + 570px)/2);left:calc((100% + 570px)/2);background:#fff;z-index:1}@media screen and (max-width:767px){.mainSlider:before{display:none}}.mainSlider__item{padding-top:310px;min-height:760px;color:#fff;position:relative}.mainSlider__text{max-width:830px;position:relative;z-index:2}.mainSlider__address,.mainSlider__date,.mainSlider__title{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.mainSlider__title{color:#fff;position:relative;padding-top:30px;font-size:56px;line-height:60px;font-weight:700;margin-top:22px;margin-bottom:8px;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}.mainSlider__title a{color:#fff;text-decoration:none}.mainSlider__title:before{content:'';width:120px;height:2px;background:#e00;display:block;position:absolute;top:0;right:100%;margin-right:-20px}.mainSlider__address,.mainSlider__date{font-weight:500;font-size:18px;line-height:26px}.mainSlider__address,.mainSlider__date,.mainSlider__description,.mainSlider__image{opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}.mainSlider__description{font-size:24px;line-height:30px;min-height:90px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.mainSlider__image{max-width:770px;position:absolute;right:0;bottom:100px}.mainSlider__image:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.15);pointer-events:none}.mainSlider__counter{right:50px;position:absolute;bottom:168px;z-index:10;font-weight:500;color:#fff;font-size:15px;white-space:nowrap;text-align:center;min-width:40px}.mainSlider__nextBtn{right:50px;position:absolute;bottom:120px;width:40px;height:40px;z-index:10}.mainSlider .swiper-button-next{display:block;width:40px;height:40px;opacity:1;right:0;bottom:0;position:absolute;margin:0;top:0;border:0;outline:0;background:url(../img/ico-arrow-right.svg) no-repeat center center}.mainSlider .swiper-slide-active .mainSlider__address,.mainSlider .swiper-slide-active .mainSlider__date,.mainSlider .swiper-slide-active .mainSlider__description,.mainSlider .swiper-slide-active .mainSlider__title{-webkit-transition:visibility .8s .2s ease,-webkit-transition opacity .8s .2s ease,-webkit-transform .8s .2s ease;-o-transition:visibility .8s .2s ease,transform .8s .2s ease,-o-transition opacity .8s .2s ease;transition:transition opacity .8s .2s ease,visibility .8s .2s ease,transform .8s .2s ease;transition:transition opacity .8s .2s ease,visibility .8s .2s ease,transform .8s .2s ease,-webkit-transition opacity .8s .2s ease,-o-transition opacity .8s .2s ease,-webkit-transform .8s .2s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.mainSlider .swiper-slide-active .mainSlider__image{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.mainSlider__controls .container{position:relative}.mainSlider .swiper-pagination{position:absolute;bottom:30px;text-align:left;left:25px}.mainSlider .swiper-pagination-bullet{width:auto;height:auto;display:inline-block;background:0 0;margin:0 12.5px 10px;font-size:15px;line-height:18px;color:rgba(255,255,255,.5);opacity:1;font-weight:500;border-bottom:2px solid rgba(255,255,255,.5);-webkit-border-radius:0;border-radius:0;-webkit-transition:color .2s linear,border .2s linear;-o-transition:color .2s linear,border .2s linear;transition:color .2s linear,border .2s linear}.mainSlider .swiper-pagination-bullet:hover{color:#fff;border-bottom:2px solid #fff}.mainSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fd4000;border-bottom:2px solid #fd4000}@media screen and (max-width:1200px){.mainSlider__item{padding-top:150px;min-height:600px}.mainSlider__title{font-size:46px;line-height:50px}.mainSlider__title:before{margin-right:0;right:auto;left:0}.mainSlider__image{max-width:50%}}@media screen and (max-width:767px){.mainSlider__title{font-size:36px;line-height:40px}.mainSlider__item{padding-top:90px;min-height:570px}.mainSlider__image{display:none}}@media screen and (max-width:480px){.mainSlider__title{font-size:28px;line-height:32px}.mainSlider__counter,.mainSlider__nextBtn{right:15px}.mainSlider .swiper-pagination{left:2.5px}}.map{background:#f8f8f8;height:400px}@media screen and (max-width:767px){.map{height:300px}}.materials{padding:70px 0;background:#f8f8f8;text-align:center}.materials__title{margin-bottom:44px}.materials .btn{margin:0 15px;min-width:280px;max-width:280px}@media screen and (max-width:767px){.materials .btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}@media screen and (max-width:480px){.materials{padding:40px 0 25px}.materials__title{font-size:22px;line-height:28px;margin-bottom:30px}}.menu__list{list-style:none;padding:0;margin:0;font-size:0;line-height:0}.menu__item{display:inline-block;margin:0 23px}.menu__link{font-size:15px;line-height:24px;font-weight:500;color:rgba(255,255,255,.85);text-decoration:none!important;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;position:relative;display:block}.menu__link:before{content:'';height:2px;background:#fff;position:absolute;bottom:0;left:0;right:0;display:block;opacity:1;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:0}.menu__link.active,.menu__link:hover{color:#fff}@media screen and (max-width:1200px){.menu{padding-top:30px;padding-bottom:30px}.menu__item{margin:0;display:block;width:100%}.menu__link{padding:5px 15px;font-size:18px;line-height:24px}.menu__link,.menu__link.active,.menu__link:hover{color:#0956b3}.menu__link.active{background:rgba(9,86,179,.1)}}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(34,51,68,.85);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:999}.modal__container{background-color:#fff;padding:0;max-width:800px;width:100%;max-height:100vh;-webkit-border-radius:4px;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{background:0 0;border:0;position:absolute;padding:15px;right:0;top:0;cursor:pointer;opacity:.8;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;background:url(../img/ico-close.svg) no-repeat center center;width:40px;height:40px}.modal__close:hover,.search .form__submit:hover svg circle,.search .form__submit:hover svg path,.search__link:hover svg circle,.search__link:hover svg path{opacity:1}.modal__header{background:#f8f8f8;padding:30px}.modal__form{padding:30px}.modal__name{font-size:24px;line-height:28px;font-weight:600}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.newYearDecor{position:fixed;width:100%;height:100%;pointer-events:none;top:0;left:0;z-index:30}.newYearDecor__header{height:34px;position:absolute;top:0;left:0;width:100%;background-image:url(../img/bg-newyear-header.svg);background-repeat:repeat-x;background-position:top center;background-size:auto 100%}@media screen and (max-width:767px){.newYearDecor__header{height:28px}}.newYearDecor__footer{height:60px;position:absolute;bottom:0;left:0;width:100%;background-image:url(../img/bg-newyear-footer.svg);background-repeat:repeat-x;background-position:bottom center;background-size:auto 100%}@media screen and (max-width:767px){.newYearDecor__footer{height:40px}}.numbers{padding:58px 0 48px;color:#fff;background-color:#0956b3;background-size:cover;background-position:center center;background-repeat:no-repeat}.numbers__title{margin-bottom:47px}.numbers__item,.numbers__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.numbers__wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.numbers__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:37px;padding-right:15px}.numbers__item-title{font-size:80px;line-height:62px;font-weight:600;padding-left:30px;position:relative}.numbers__item-title:before{content:'>';font-size:45px;line-height:50px;color:#e00;position:absolute;left:0;top:50%;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.numbers__text{font-size:18px;line-height:22px;max-width:130px;margin-left:15px}@media screen and (max-width:1200px){.numbers__item{display:block;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.numbers__text{margin-left:0;padding-top:15px;padding-left:30px}}@media screen and (max-width:767px){.numbers{padding-bottom:30px;background-image:none!important}.numbers__wrapper{display:block}.numbers__item-title{font-size:70px}.numbers__text{padding-top:0}}.numbersConference{padding:100px 0 67px;color:#fff;background-color:#0956b3;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.numbersConference:before{content:'';width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;display:block;background:rgba(9,86,179,.85)}.numbersConference__wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1080px;margin:0 auto}.numbersConference__item,.numbersConference__wrapper,.pageContent .imageBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.numbersConference__item{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:37px;padding-right:15px;padding-left:15px;position:relative;z-index:2}.numbersConference__item-title{font-size:120px;line-height:96px;font-weight:600;position:relative}.numbersConference__text{font-size:18px;line-height:22px;max-width:130px;margin-left:12px}@media screen and (max-width:1200px){.numbersConference__item{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.numbersConference__text{margin-left:0;padding-top:15px;padding-left:0;max-width:100%}}@media screen and (max-width:767px){.numbersConference{padding-top:50px;padding-bottom:30px;background-image:none!important}.numbersConference__wrapper{display:block}.numbersConference__item-title{font-size:70px}.numbersConference__text{padding-top:0}}.pageContent{padding-top:64px;padding-bottom:55px}@media screen and (max-width:767px){.pageContent{padding-top:44px}}.pageContent__image{margin-bottom:30px}.pageContent__image a{display:inline-block}.pageContent__wrapper{max-width:970px}.pageContent p{margin-bottom:8px}.pageContent h3{margin-top:22px}.pageContent ol li,.pageContent ul li{list-style:none;position:relative;padding-left:28px;margin-bottom:10px}.pageContent ul li:before,.pageHeader__title:before{content:'';background:#e00;display:block;position:absolute}.pageContent ul li:before{width:8px;height:8px;top:9px;left:0;-webkit-border-radius:50%;border-radius:50%}.pageContent ol li{margin-bottom:15px;counter-increment:item}.pageContent ol li:before{content:counter(item) ". ";left:0;display:block;position:absolute;top:0;font-weight:600;font-size:18px;color:#e00}.pageContent .imageBox{margin-top:65px;margin-bottom:60px}.pageContent .imageBox__image{padding-top:80px;padding-bottom:80px;padding-left:20px;position:relative;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pageContent .imageBox__image:before{width:1000px;right:102px;background:#f8f8f8;z-index:-1}.pageContent .imageBox__text{padding-top:20px;padding-left:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1023px){.pageContent .imageBox{display:block}.pageContent .imageBox__image{max-width:600px;padding-left:0;padding-top:30px;padding-bottom:30px}}.pageHeader{padding-top:124px;padding-bottom:61px;min-height:420px;background-color:#0956b3;color:#fff}.pageHeader__title{color:#fff;position:relative;padding-top:30px;max-width:830px;margin-top:25px}.pageHeader__title:before{width:120px;height:2px;top:0;right:100%;margin-right:-20px}.pageHeader__description{font-size:24px;line-height:30px;max-width:670px}.pageHeader__logo{font-size:36px;font-weight:500}.pageHeader__info{font-size:18px;line-height:24px;margin-top:-10px}.pageHeader__buttons{padding-top:63px}.pageHeader .btn{margin:0 15px}.pageHeader .btn:first-child{margin-left:0}.pageHeader--about .pageHeader__description{max-width:470px}.pageHeader--conference{padding-top:244px;min-height:760px;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.pageHeader--conference .container{position:relative}.pageHeader--conference:before{content:'';width:100%;height:100%;left:0;top:0;right:0;bottom:0;position:absolute;display:block;background:rgba(9,86,179,.85)}.pageHeader--conference .pageHeader__title{margin-bottom:6px}@media screen and (max-width:1200px){.pageHeader{padding-top:100px}.pageHeader__title:before{margin-right:0;right:auto;left:0}}@media screen and (max-width:1024px){.pageHeader{padding-bottom:40px;min-height:auto}}@media screen and (max-width:767px){.pageHeader__description{font-size:20px;line-height:26px}.pageHeader__buttons{padding-top:40px}.pageHeader .btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}.partners{padding:32px 0}.partners__title{margin-bottom:55px}.partners__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.partners__item{padding:0 15px;width:100%;min-width:20%;max-width:20%;margin-bottom:30px}@media screen and (min-width:1025px){.partners__item:hover .partners__logo{-webkit-box-shadow:0 5px 15px 0 rgba(21,95,184,.2);box-shadow:0 5px 15px 0 rgba(21,95,184,.2)}}.partners__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:120px;margin-bottom:15px;-webkit-box-shadow:0 5px 10px 0 rgba(21,95,184,.1);box-shadow:0 5px 10px 0 rgba(21,95,184,.1);-webkit-transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.partners__logo img,.sponsors__logo img{margin:0;display:block}.partners__subtitle{font-size:13px;line-height:15px;color:rgba(34,51,68,.5);font-weight:500;margin-bottom:6px}.partners__item-title{font-size:15px;line-height:18px;font-weight:500;color:#234}@media screen and (max-width:1023px){.partners__item{min-width:25%;max-width:25%}}@media screen and (max-width:767px){.partners__item{min-width:33.33%;max-width:33.33%}}@media screen and (max-width:480px){.partners__item{min-width:50%;max-width:50%}}@media screen and (max-width:400px){.partners__wrapper{margin-left:0;margin-right:0}.partners__item{padding:0;min-width:auto;max-width:100%}}.payments{padding:99px 0 130px;text-align:center}.payments__title{font-size:48px;line-height:60px;font-weight:600;letter-spacing:0;color:#0956b3;max-width:1030px;margin:0 auto 16px}.payments__description{font-size:15px;line-height:20px;font-weight:500;margin-bottom:26px}.payments__text{font-size:16px;line-height:24px;margin-bottom:42px}.payments .btn{margin:0 15px}.payments .btn:first-child{margin-left:0}@media screen and (max-width:1023px){.payments{padding:70px 0 90px}.payments__title{font-size:40px;line-height:44px}.payments__description{margin-bottom:30px}}@media screen and (max-width:767px){.payments{padding:50px 0 60px}.payments__title{font-size:30px;line-height:34px}.payments .btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}.program{padding-top:20px}.program__title{text-align:center;font-size:24px;line-height:29px;margin-bottom:45px}.program__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;min-height:100px}.program__item:last-child .program__bullet:before,.program__item:last-child .program__image:before{display:none}.program__item:first-child .program__bullet:after,.program__item:first-child .program__image:after{display:none}.program__col-left,.program__col-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.program__col-middle{min-width:144px}.program__col-left{text-align:right}.program__info,.program__time{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.program__time{display:inline-block;font-size:24px;line-height:28px;font-weight:600;text-align:left;min-width:130px}.program__info{font-size:18px;line-height:22px;font-weight:300}.program__bullet,.program__image{-webkit-border-radius:50%;border-radius:50%;position:relative}.program__bullet{min-width:16px;width:16px;height:16px;border:2px solid #979797;margin:4px 64px}.program__bullet:after{content:'';display:block;background:#f0f0f0;width:2px;height:100px;left:50%;-webkit-transform:translateY(-6px) translateX(-50%);-ms-transform:translateY(-6px) translateX(-50%);transform:translateY(-6px) translateX(-50%);bottom:100%;position:absolute}.program__bullet:before{-webkit-transform:translateY(6px) translateX(-50%);-ms-transform:translateY(6px) translateX(-50%);transform:translateY(6px) translateX(-50%);top:100%}.program__image{min-width:80px;width:80px;height:80px;background-color:#f0f0f0;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:4px 32px}.program__bullet:before,.program__image:after,.program__image:before{content:'';display:block;background:#f0f0f0;width:2px;height:100px;left:50%;position:absolute}.program__image:after{-webkit-transform:translateY(-6px) translateX(-50%);-ms-transform:translateY(-6px) translateX(-50%);transform:translateY(-6px) translateX(-50%);bottom:100%}.program__image:before{-webkit-transform:translateY(6px) translateX(-50%);-ms-transform:translateY(6px) translateX(-50%);transform:translateY(6px) translateX(-50%);top:100%}@media screen and (max-width:600px){.program__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:auto;margin-bottom:40px;overflow:hidden}.program__item:last-child .program__bullet:before,.program__item:last-child .program__image:before{display:block}.program__col-left{text-align:left;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.program__col-middle{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.program__col-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.program__bullet,.program__image{margin:0 0 15px}.program__bullet:before,.program__image:before{left:100%;top:50%;-webkit-transform:translateX(8px) translateY(-50%);-ms-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%);width:500px;height:2px}.program__bullet:after,.program__image:after{display:none}}.reviewsSlider{display:block;margin-top:90px;margin-bottom:60px;padding:55px 0 38px;color:#fff;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#0956b3}.reviewsSlider__title{font-size:24px;line-height:26px;color:rgba(255,255,255,.75);margin-bottom:20px}.reviewsSlider__text{font-size:36px;line-height:43px;font-weight:600;margin-bottom:27px}.reviewsSlider__author{font-size:24px;line-height:26px;color:rgba(255,255,255,.75);margin-bottom:20px}.reviewsSlider .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reviewsSlider .swiper-pagination{position:static;padding-top:28px}.reviewsSlider .swiper-pagination-bullet{width:auto;height:auto;display:inline-block;background:0 0;margin:0 12.5px 10px;font-size:15px;line-height:18px;color:rgba(255,255,255,.5);opacity:1;font-weight:500;border-bottom:2px solid rgba(255,255,255,.5);-webkit-border-radius:0;border-radius:0;-webkit-transition:color .2s linear,border .2s linear;-o-transition:color .2s linear,border .2s linear;transition:color .2s linear,border .2s linear}.reviewsSlider .swiper-pagination-bullet:hover{color:#fff;border-bottom:2px solid #fff}.reviewsSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fd4000;border-bottom:2px solid #fd4000}@media screen and (max-width:1400px){.reviewsSlider__text{font-size:30px;line-height:36px}}@media screen and (max-width:1024px){.reviewsSlider{margin-top:60px;margin-bottom:40px;padding:35px 0}.reviewsSlider__author,.reviewsSlider__title{font-size:20px;line-height:24px}.reviewsSlider__text{font-size:24px;line-height:32px}}@media screen and (max-width:640px){.reviewsSlider{background-image:none!important}.reviewsSlider__author,.reviewsSlider__title{font-size:18px;line-height:22px}.reviewsSlider__text{font-size:20px;line-height:24px}}.scheduleMain{padding:88px 0 60px;background:#f8f8f8}.scheduleMain__title{font-size:48px;line-height:57px;margin-bottom:58px}@media screen and (max-width:1200px){.scheduleMain__title{font-size:46px;line-height:50px}}@media screen and (max-width:767px){.scheduleMain__title{font-size:36px;line-height:40px}}.scheduleMain__wrapper{padding-top:50px;max-width:1070px;margin:0 auto}.scheduleMain__wrapper .cardsList{margin-left:0;margin-right:0}.scheduleMain__wrapper .card{margin-left:0;margin-right:0;margin-bottom:57px}.search.active .search__wrapper{visibility:visible;opacity:1}.search__link{display:block;width:20px;height:20px;border:0;-webkit-box-shadow:0;box-shadow:0;background:0 0;cursor:pointer}.search .form__submit svg circle,.search .form__submit svg path,.search2__submit svg circle,.search2__submit svg path,.search__link svg circle,.search__link svg path{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.search__wrapper{position:absolute;left:0;top:0;right:0;background:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .1s linear,visibility .1s linear;-o-transition:opacity .1s linear,visibility .1s linear;transition:opacity .1s linear,visibility .1s linear;padding:20px 0;-webkit-box-shadow:0 2px 4px 0 rgba(19,23,58,.12);box-shadow:0 2px 4px 0 rgba(19,23,58,.12)}.search .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search .form__close,.search .form__submit{display:block;width:20px;height:20px;border:0;-webkit-box-shadow:0;box-shadow:0;background:0 0;margin-left:20px;cursor:pointer}.search .form__close{opacity:.8;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.search .form__close:hover,.search2__submit:hover svg circle,.search2__submit:hover svg path{opacity:1}.search .formInput{margin:0}.search .formInput__input{border:0;padding:0;font-size:24px}.search .formInput__label{display:none}@media screen and (max-width:1200px){.search__wrapper{opacity:1!important;visibility:visible!important;padding:0;-webkit-box-shadow:none;box-shadow:none}.search .form,.search__wrapper{position:relative}.search .form__close,.search__link{display:none}.search .form__submit{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search .formInput__input{border-width:1px;font-size:18px;border-bottom:1px solid;padding-right:30px}}.search2{margin-bottom:30px}.search2__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;max-width:600px}.search2__submit{display:block;width:20px;height:20px;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;margin-left:20px;cursor:pointer;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search2 .formInput{margin:0}.search2 .formInput__label{display:none}.search2 .formInput__input{padding:0;border-width:1px;font-size:18px;border-bottom:1px solid;padding-right:30px;padding-top:0!important}.searchList{padding-top:20px}.searchList__item{margin-bottom:30px}.searchList__title{font-size:18px;line-height:22px;font-weight:500;margin-bottom:5px}.searchList__title a:hover{color:#e00}.searchList__text{font-size:16px;line-height:20px}.services{padding:104px 0 75px}@media screen and (max-width:767px){.services{padding-top:60px;padding-bottom:60px}}.speakers{padding:88px 0 45px}.speakers__title{font-size:48px;line-height:52px;margin-bottom:40px}@media screen and (max-width:767px){.speakers__title{font-size:32px;line-height:40px}}.speakers__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}@media screen and (max-width:767px){.speakers__wrapper{margin:0;display:block}}.speakers__item{width:100%;min-width:-webkit-calc(33.33% - 60px);min-width:calc(33.33% - 60px);max-width:-webkit-calc(33.33% - 60px);max-width:calc(33.33% - 60px);margin-bottom:50px;margin-left:30px;margin-right:30px;position:relative}@media screen and (max-width:1200px){.speakers__item{min-width:-webkit-calc(50% - 60px);min-width:calc(50% - 60px);max-width:-webkit-calc(50% - 60px);max-width:calc(50% - 60px)}}@media screen and (max-width:767px){.speakers__item{min-width:auto;max-width:100%;padding:0;margin-left:auto;margin-right:auto}}.speakers__image{width:240px;height:240px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-left:100px}@media screen and (max-width:480px){.speakers__image{margin-left:auto}}.speakers__text{position:absolute;top:50px;left:0;max-width:140px}.speakers__name{font-size:18px;line-height:18px;font-weight:600;margin-bottom:11px}.speakers__position{font-size:15px;line-height:18px}.sponsors{padding:29px 0 0}.sponsors__title{margin-bottom:20px}.sponsors__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.sponsors__item{padding:0 30px;width:100%;min-width:25%;max-width:25%;margin-bottom:60px}.sponsors__item:hover .sponsors__item-title,.widget__phone a:hover{color:#0956b3}.sponsors__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:197px;margin-bottom:15px}.sponsors__text{padding-top:23px;border-top:1px solid #e6e6e6}.sponsors__subtitle{font-size:15px;line-height:18px;color:rgba(34,51,68,.5);font-weight:500;margin-bottom:5px}.sponsors__status{display:inline-block;vertical-align:top;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;margin-right:7px;margin-top:3px}.sponsors__item-title{font-size:18px;line-height:22px;font-weight:500;color:#234;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media screen and (max-width:1400px){.sponsors__wrapper{margin-left:-15px;margin-right:-15px}.sponsors__item{padding-left:15px;padding-right:15px}}@media screen and (max-width:1023px){.sponsors__item{min-width:33.33%;max-width:33.33%}}@media screen and (max-width:640px){.sponsors__wrapper{margin-left:0;margin-right:0}.sponsors__item{padding-left:0;padding-right:0;max-width:100%;min-width:auto}.sponsors__logo{min-height:auto;display:block}.sponsors__logo img{margin:0 auto}}.subscribe{width:280px;min-width:280px;padding-top:4px}.subscribe__title{font-size:13px;line-height:15px}.subscribe__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.subscribe .btn,.subscribe .formInput{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.subscribe .btn{font-size:13px;min-width:120px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;text-align:left;padding:12px 30px 12px 15px;text-transform:none;font-weight:600}.subscribe .formInput{width:100%}.subscribe .formInput__input{height:44px;line-height:44px;padding:0 15px;-webkit-border-top-left-radius:44px;border-top-left-radius:44px;-webkit-border-bottom-left-radius:44px;border-bottom-left-radius:44px;border:1px solid #ddd;font-size:15px;padding-top:0!important;border-right:0}.subscribe .formInput__label{display:none}.support{padding:90px 0 148px;text-align:center;color:#fff;background-color:#0956b3;position:relative}.support__background{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.support__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.support .container{position:relative;z-index:1}.support__title{font-size:48px;line-height:60px;font-weight:600;letter-spacing:0;max-width:1030px;margin:0 auto 12px}.support__description{font-size:24px;line-height:30px;margin-bottom:93px;color:rgba(255,255,255,.75)}.support__col,.support__contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.support__col{padding:23px 45px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.support__col:last-child{border-left:1px solid rgba(255,255,255,.25);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.support__text{text-align:center}.support__subtitle{font-size:18px;font-weight:600;color:rgba(255,255,255,.75);margin-bottom:14px}.support__mail{font-size:32px;line-height:36px;font-weight:600;border-bottom:2px solid #e00;color:#fff;-webkit-transition:border .2s linear;-o-transition:border .2s linear;transition:border .2s linear}.support__mail:hover,.support__phone{color:#fff;border-bottom:2px solid transparent}.support__phone{font-size:32px;line-height:36px;font-weight:600}.support__phone:hover{color:#fff}@media screen and (max-width:1023px){.support{padding:70px 0 90px}.support__title{font-size:40px;line-height:44px}.support__description{margin-bottom:50px}.support__col{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.support{padding:50px 0 60px}.support__title{font-size:30px;line-height:34px}.support__description{font-size:20px;line-height:26px}.support__contacts{display:block}.support__col{padding:0;border:0;display:block}.support__col:last-child{padding:0;border:0}.support__text{margin-bottom:30px}.support__mail,.support__phone{font-size:26px;line-height:30px}}.tabs__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #9099a1}@media screen and (max-width:767px){.tabs__controls{overflow:auto}}.tabs__link{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:18px;line-height:24px;padding:10px;color:#0956b3;font-weight:500;position:relative;white-space:nowrap}.tabs__link--active,.tabs__link:hover{color:#234}.tabs__link:before{content:'';width:100%;bottom:-1px;height:2px;background:#234;opacity:0;position:absolute;left:0;display:block;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.tabs__link--active:before{opacity:1}.tabs__item{padding-top:57px;display:none}.tabs__item--active{display:block}.timeline{padding:10px;max-width:1300px;margin:0 auto;overflow:hidden;position:relative}.timeline__left-overflow,.timeline__right-overflow{position:absolute;top:0;height:100%;background:#f8f8f8;z-index:2;width:30px}.timeline__left-overflow{left:0}.timeline__left-overflow:before,.timeline__right-overflow:before{content:'';display:block;width:60px;height:50px;position:absolute;top:10px;z-index:2;background:#0956b3}.timeline__left-overflow:before{left:10px;-webkit-border-top-left-radius:25px;border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;border-bottom-left-radius:25px;background:-webkit-gradient(linear,left top,right top,from(#0956b3),color-stop(50%,#0956b3),to(rgba(9,86,179,0)));background:-o-linear-gradient(left,#0956b3 0,#0956b3 50%,rgba(9,86,179,0) 100%);background:linear-gradient(90deg,#0956b3 0,#0956b3 50%,rgba(9,86,179,0) 100%)}.timeline__right-overflow{right:0}.timeline__right-overflow:before{right:10px;-webkit-border-top-right-radius:25px;border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;border-bottom-right-radius:25px;background:-webkit-gradient(linear,left top,right top,from(rgba(9,86,179,0)),color-stop(50%,#0956b3),to(#0956b3));background:-o-linear-gradient(left,rgba(9,86,179,0) 0,#0956b3 50%,#0956b3 100%);background:linear-gradient(90deg,rgba(9,86,179,0) 0,#0956b3 50%,#0956b3 100%)}.timeline__bar{background:#0956b3;height:50px;-webkit-border-radius:25px;border-radius:25px;color:#fff;padding-left:8px;position:relative}.timeline__month,.timeline__year{display:block;padding:14px 47px;font-weight:500;font-size:18px;line-height:22px;color:rgba(255,255,255,.5);letter-spacing:1px}.timeline__month{padding:14px 11px;position:relative}.timeline__spacer{display:block;width:30px}.timeline__link{color:#fff!important}.timeline__link.active:before{content:'';position:absolute;display:block;width:10px;height:10px;background:#e00;border:4px solid #fff;-webkit-border-radius:50%;border-radius:50%;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline .swiper-container{overflow:visible}.timeline .swiper-slide{width:auto}.widget{display:none;position:fixed;bottom:60px;right:60px;width:320px;background:#fff;text-align:center;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 5px 10px 0 rgba(21,95,184,.1);box-shadow:0 5px 10px 0 rgba(21,95,184,.1);padding-top:20px;z-index:3}@media screen and (max-width:767px){.widget{right:15px;bottom:15px}}@media screen and (max-width:480px){.widget{right:15px;bottom:15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:320px}}.widget__photo{width:80px;height:80px;overflow:hidden;-webkit-border-radius:50%;border-radius:50%;margin:0 auto 15px}.widget__photo img{margin:0;max-width:100%}.widget__name{font-size:18px;line-height:22px;font-weight:600;margin-bottom:5px}.widget__position{font-size:15px;line-height:19px;font-weight:300;margin-bottom:20px}.widget__phone,.widget__phone a{font-size:24px;line-height:28px;font-weight:600}.widget__phone{border-top:1px solid #e8eaec;padding:15px}.widget__phone a{color:#234}.widget__close{position:absolute;right:0;top:0;opacity:.8;padding:15px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.widget__close:hover{opacity:1}.widget-button{display:block;position:fixed;z-index:3;bottom:60px;right:60px;-webkit-border-radius:50%;border-radius:50%;width:60px;height:60px;border:1px solid #0956b3;background-size:cover;background-position:center center;background-color:#f8f8f8;cursor:pointer;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;-o-transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.widget-button:hover{border-color:#e00;-webkit-box-shadow:0 5px 10px rgba(9,86,179,.1);box-shadow:0 5px 10px rgba(9,86,179,.1)}@media screen and (max-width:767px){.widget-button{right:15px;bottom:15px}}.yearsFilter{padding-top:90px;margin-bottom:40px}.yearsFilter__list{line-height:0}@media screen and (max-width:1024px){.yearsFilter__list{white-space:nowrap;overflow:auto}}.yearsFilter__item{margin-right:50px;list-style:none;display:inline-block;margin-bottom:10px}.yearsFilter__link{display:block;text-decoration:none;color:#0956b3;font-size:42px;line-height:42px;font-weight:500;border-bottom:2px solid #0956b3;-webkit-transition:color .2s linear,border-color .2s linear;-o-transition:color .2s linear,border-color .2s linear;transition:color .2s linear,border-color .2s linear}.yearsFilter__link.active,.yearsFilter__link:hover{color:#e00;border-bottom:2px solid #e00}@media screen and (max-width:767px){.yearsFilter{padding-top:50px}.yearsFilter__item{margin-right:20px}.yearsFilter__link{font-size:22px;line-height:22px}}