/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:muller;src:url(../fonts/mullerbold-webfont.woff) format("woff"),url(../fonts/mullerbold-webfont.woff2) format("woff2"),url(../fonts/mullerbold-webfont.ttf) format("truetype");font-style:700;font-weight:400}@font-face{font-family:muller;src:url(../fonts/mullermedium-webfont.woff) format("woff"),url(../fonts/mullermedium-webfont.woff2) format("woff2"),url(../fonts/mullermedium-webfont.ttf) format("truetype");font-style:500;font-weight:400}@font-face{font-family:muller;src:url(../fonts/mullerregular-webfont.woff) format("woff"),url(../fonts/mullerregular-webfont.woff2) format("woff2"),url(../fonts/mullerregular-webfont.ttf) format("truetype");font-style:400;font-weight:400}@font-face{font-family:texgyreadventor;src:url(../fonts/texgyreadventor-bold-webfont.woff) format("woff"),url(../fonts/texgyreadventor-bold-webfont.woff2) format("woff2"),url(../fonts/texgyreadventor-bold-webfont.ttf) format("truetype");font-style:700;font-weight:400}.footer::after,.header .centered::after,.map__info::after,.popup__top::after,.sponsors-popup__form::after{content:'';display:block;clear:both}.top-section__more::after{background-image:url(../images/sprite.png);background-position:-313px -121px;width:11px;height:17px}.footer .art-lemon:hover .lemon-logo{background-image:url(../images/sprite.png);background-position:-231px -176px;width:59px;height:27px}.footer .lemon-logo{background-image:url(../images/sprite.png);background-position:0 -225px;width:59px;height:27px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.top-section__more::after{background-image:url(../images/sprite@2x.png);background-size:346px 252px}.footer .art-lemon:hover .lemon-logo{background-image:url(../images/sprite@2x.png);background-size:346px 252px}.footer .lemon-logo{background-image:url(../images/sprite@2x.png);background-size:346px 252px}}body{height:100%;font-family:sans-serif;font-family:muller,sans-serif}*{box-sizing:border-box;margin:0;padding:0;outline:0}::after,::before{box-sizing:border-box}a{text-decoration:none;cursor:pointer}input.error{border-color:red}.wrapper{position:relative;overflow:hidden}.centered{width:1170px;margin:0 auto}@media screen and (max-width:1200px){.centered{width:750px;padding:0 10px}}@media screen and (max-width:750px){.centered{width:520px}}@media screen and (max-width:520px){.centered{width:300px}}.heading{position:relative;font-weight:700;color:#f2f2f2;font-size:50px;line-height:52px;letter-spacing:.1em;padding-left:15px;text-transform:uppercase}@media screen and (max-width:750px){.heading{padding-left:0;font-size:32px;line-height:34px}}.title{position:absolute;bottom:-3px;left:0;font-size:15px;line-height:23px;color:#b3a985;letter-spacing:.08em}@media screen and (max-width:750px){.title{font-size:12px}}.title::after{content:'';display:block;width:37px;height:2px;background-color:#b3a985;margin-left:15px}.button{display:inline-block;text-transform:uppercase;font-family:texgyreadventor,sans-serif;font-weight:700;color:#0e2643;font-size:12px;line-height:44px;letter-spacing:.1em;border:3px solid #0e2643;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@media screen and (min-width:1250px){.button:hover{background-color:#0e2643;color:#fff;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.gallery .button:hover,.reserve .button:hover{background-color:#b3a985;color:#fff;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}}.about{display:none}.about .centered{position:relative;padding-top:105px}.about .centered::after{content:'';display:block;position:absolute;z-index:-1;top:0;left:-9px;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:162px;height:786px}.about .heading{margin-bottom:50px}.about .title{color:#0e2643}.about__content{font-size:0}.about__item{display:inline-block;vertical-align:top;width:50%;padding:0 100px;margin-bottom:80px}.about__logo{margin-bottom:40px}.about__text{font-family:Open-Sans,sans-serif;font-size:15px;line-height:26px;color:#919191;margin-bottom:40px}@media screen and (max-width:1200px){.about__item{padding:0 20px;margin-bottom:0;text-align:center}.about__content.slick-dotted.slick-slider{margin-bottom:80px}.about .centered{padding-top:15px}.about .centered::after{display:none}.about__logo{margin:0 auto 20px}.about .speakers__read-more{margin:0 auto;text-align:center;border:1px solid #e4e4e4}.about__text{margin-bottom:20px}}@media screen and (max-width:750px){.about .centered{padding-top:0}}@media screen and (max-width:520px){.about .heading{font-size:24px}}.header__lang-holder{display:inline-block;vertical-align:top;margin-top:25px;height:22px;overflow:hidden;text-transform:uppercase}.header__lang-holder.open{height:auto}.header__lang{display:block;font-weight:700;font-size:15px;line-height:24px;color:#fff}.header__lang:hover{color:#f7e60b}.menu{position:fixed;top:0;right:0;z-index:10;height:100vh;width:452px;background-color:#0a223f;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.menu.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.menu__nav{position:relative;width:100%;height:100%}.menu__nav-list{position:absolute;top:50%;left:50%;margin-top:-150px;margin-left:-100px;list-style-type:none;padding:0}.menu__link{color:#fff;font-weight:700;font-size:15px;line-height:26px;text-transform:uppercase}.menu__close{position:absolute;top:25px;right:50px;cursor:pointer;z-index:1}.menu__close svg{fill:#fff;width:23px;height:23px}@media screen and (max-width:750px){.menu{width:100%}}@media screen and (max-width:520px){.menu__nav-list{margin-top:-190px}}.faq{position:relative;background:-webkit-linear-gradient(left,transparent 50%,#f3f3f3 50%);background:linear-gradient(to right,transparent 50%,#f3f3f3 50%);margin-bottom:140px}.faq::after{content:'';display:block;position:absolute;top:0;left:0;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:162px;height:865px}.faq .heading{margin-bottom:50px}.faq .title{color:#0e2643}.faq__content{position:relative;max-width:950px;background-color:#fff;padding:65px 0 135px}.faq__more-content{display:none}.faq__item{position:relative;padding-left:35px;border-left:3px solid #f7e60b;margin-bottom:50px}.faq__item::after{content:'';display:block;position:absolute;bottom:-20px;left:40px;width:90%;height:1px;background-color:#e6e6e6}.faq__item p,.faq__item span{display:inline-block;vertical-align:top}.faq__item span{font-family:texgyreadventor,sans-serif;font-weight:700;color:#b3a985;font-size:15px;line-height:17px;margin-right:10px}.faq__item p{margin:0;font-family:Open-Sans,sans-serif;font-weight:400;font-size:15px;line-height:20px;color:#919191;max-width:725px}.faq__question{margin-bottom:25px}.faq__answer{margin-left:90px}.faq__answer p{color:#b3a985}.faq .speakers__read-more{border:1px solid #919191;width:auto;padding:0 25px;color:#919191;border-radius:20px;font-weight:700;bottom:60px}@media screen and (max-width:1200px){.faq{background:0 0}.faq::after{display:none}.faq__content{max-width:100%;padding-top:0}.faq{margin-bottom:50px}.faq__more-content{display:block}.faq .speakers__read-more{display:none}.faq__content{padding-bottom:0}.faq__item{padding-left:0;border:none;margin-bottom:40px}.faq__question{margin-bottom:10px}.faq__answer{margin-left:10px}.faq__item::after{left:0;width:100%}.faq__scroll{max-height:400px;width:80%;margin:0 auto;overflow-y:auto}.faq__scroll .mCSB_dragger,.faq__scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.faq__scroll .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.faq__scroll .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.faq__scroll .mCSB_scrollTools .mCSB_dragger:focus .mCSB_dragger_bar,.faq__scroll .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#f7e60b}.faq__scroll .mCSB_scrollTools .mCSB_draggerRail{background-color:#eff0f1}.faq__scroll .mCSB_scrollTools{width:3px}}.footer__copyright{float:left}.footer span{font-family:Open-Sans,sans-serif;font-weight:400;color:#919191;font-size:12px;line-height:75px}.footer .art-lemon{float:right}.footer .lemon-logo{display:inline-block;vertical-align:middle;width:59px;height:27px;margin-left:5px}@media screen and (max-width:520px){.footer{padding-top:20px}.footer .art-lemon,.footer__copyright{float:none;display:block;width:200px;text-align:center;margin:0 auto}.footer__copyright span{line-height:16px}}.gallery{margin-bottom:160px}body.gallery-page .gallery{padding-bottom:40px;margin-bottom:0;background:-webkit-linear-gradient(left,transparent 68%,#f3f3f3 37%);background:linear-gradient(to right,transparent 68%,#f3f3f3 37%)}body.gallery-page .gallery .tabs::after{display:none}.gallery .tabs{position:relative}.gallery .tabs::after{content:'';display:block;position:absolute;top:-68px;right:-38px;width:886px;height:158px;z-index:-1;background:url(../images/setka.png) repeat;background-position:-40px 40px}.gallery .heading{margin-bottom:60px}.gallery .title{color:#0e2643}.gallery__tabs-nav{list-style-type:none;padding:0;font-size:0;margin-bottom:40px}.gallery__item{display:inline-block;vertical-align:middle;margin-right:60px}.gallery__item:last-child{margin-right:0}.gallery__item a{font-weight:700;color:#919191;font-size:12px;line-height:24px;text-transform:uppercase;letter-spacing:.1em}.gallery__item.active a{color:#b3a985}.gallery__tabs{margin-bottom:60px}.gallery__tab-content{font-size:0}.gallery__img{width:33.33%;display:inline-block;vertical-align:middle}.gallery__img img{width:100%;height:auto;vertical-align:middle}.gallery__button{border-radius:20px;border:1px solid #b3a985;color:#b3a985;padding:0 25px}.fancybox-show-infobar .fancybox-infobar{position:absolute;bottom:50px;z-index:99999;left:50%;margin-left:-72px}.fancybox-infobar__body{display:none}.fancybox-button{border:1px solid #fff;border-radius:0}.fancybox-button--left{margin-right:55px}.fancybox-button--close{border:none;position:absolute;z-index:99999;top:70px;right:30%}.fancybox-button--left::after,.fancybox-button--right::after{width:10px;height:10px;top:16px}.fancybox-button,.fancybox-infobar__body{background-color:transparent}.fancybox-controls{position:relative;width:100%;height:100%}.fancybox-buttons{position:static}.fancybox-controls .heading{display:inline-block;top:70px;right:13%;color:#334c6a;font-size:30px;line-height:32px}.fancybox-controls .heading .title{color:#fff;font-size:10px}@media screen and (max-width:1200px){.gallery{margin-bottom:80px}}@media screen and (max-width:800px){.fancybox-controls .heading{right:-20px;top:100px}.fancybox-button--close{right:20px;top:90px}}@media screen and (max-width:750px){.gallery{margin-bottom:50px}body.gallery-page .gallery{background:0 0}.gallery .tabs::after{display:none}.gallery .heading{margin-bottom:20px}.gallery__tabs-nav{margin-bottom:10px}.gallery__img{width:50%}.gallery__tabs{margin-bottom:20px}}@media screen and (max-width:520px){.gallery__item{margin-right:45px}}.header{position:absolute;width:100%;z-index:1;letter-spacing:.01em}body.gallery-page .header{position:static;background:url(../images/header.jpg) no-repeat;background-size:cover;padding-bottom:50px;margin-bottom:70px}.header__left{float:left}.header__logo-holder{display:inline-block;margin-right:55px;width:240px}.header__logo-holder img{width:100%;height:auto}.header__right{float:right;font-size:0;padding-top:25px}.header__right a{display:inline-block;vertical-align:middle;font-weight:700;font-size:15px;line-height:24px;text-transform:uppercase;margin:0 22px}.header__right.fixed{position:fixed;left:0;padding:25px;background-color:#0e2643;width:100%;text-align:right}.header__stream{position:relative;color:#fff}.header__stream::after{content:'';display:block;position:absolute;top:3px;right:-20px;width:1px;height:20px;background-color:#475f7c}.header__ticket{color:#f7e60b}.header__hamb{width:29px;height:21px}.header__hamb svg{fill:#fff;width:100%;height:100%}@media screen and (max-width:1200px){.header__logo-holder{width:180px}}@media screen and (max-width:750px){.header .centered{font-size:0}.header__right a{margin:0 5px}.header__stream::after{display:none}.header__logo-holder{margin-right:10px}.header__logo-holder{width:165px}}@media screen and (max-width:520px){.header__left,.header__right{float:none;display:inline-block;vertical-align:top}a.header__stream,a.header__ticket{display:none}.header__right.fixed a.header__stream,.header__right.fixed a.header__ticket{display:inline-block;font-size:12px;line-height:normal;margin:0 10px}.header__right.fixed{text-align:center;padding:20px}.header__hamb{height:17px}.header__left{margin-right:30px}}.hotels{background:-webkit-linear-gradient(left,#f3f3f3 33%,transparent 0);background:linear-gradient(to right,#f3f3f3 33%,transparent 0);padding:70px 0 90px}.hotels .heading{margin-bottom:35px;color:#fff}.hotels .title{color:#0e2643}.hotels__content{font-size:0}.hotels__text{display:inline-block;vertical-align:top;font-family:Open-Sans,sans-serif;font-weight:400;font-size:15px;line-height:26px;color:#919191;padding:20px 0 30px 48px;border-left:3px solid #f7e60b;width:350px;margin-right:160px}.hotels__holder{display:inline-block;vertical-align:top;width:740px;margin:0 -40px;font-size:0}.hotels__item{display:inline-block;vertical-align:top;margin:0 40px 70px}.hotels__name{font-weight:700;color:#b3a985;font-size:15px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:40px;cursor:pointer}.hotels__address,.hotels__email,.hotels__phone,.hotels__phone a{font-family:Open-Sans,sans-serif;font-weight:400;font-size:12px;line-height:26px;color:#919191;font-style:normal}.hotels__phone a{margin-right:10px}.hotels__map{font-family:texgyreadventor,sans-serif;font-weight:700;color:#919191;font-size:10px;line-height:26px;letter-spacing:.1em;text-decoration:underline;text-transform:uppercase;margin-bottom:30px;cursor:pointer;display:block}.hotels__book{display:inline-block;font-family:texgyreadventor,sans-serif;font-weight:700;color:#fff;text-align:center;letter-spacing:.1em;line-height:28px;font-size:10px;text-transform:uppercase;background-color:#b3a985;padding:0 22px;border-radius:20px}@media screen and (max-width:1200px){.hotels{background:0 0;padding:0;margin-bottom:50px}.hotels .heading{color:#f2f2f2}.hotels__text{width:100%;margin:0 0 35px;padding:0;border:none;text-align:center}.hotels__item{display:block;text-align:center;margin:0}.hotels__name{margin-bottom:18px}.hotels__holder{width:100%;margin:0}}@media screen and (min-width:1250px){.header__lang,.header__stream,.map a,.menu__link{-webkit-transition:color .3s;transition:color .3s}.header__lang:hover,.header__stream:hover,.map a:hover,.menu__link:hover{color:#f7e60b;-webkit-transition:color .3s;transition:color .3s}.header__ticket{-webkit-transition:color .3s;transition:color .3s}.header__ticket:hover{color:#8acae2;-webkit-transition:color .3s;transition:color .3s}.header__hamb svg,.menu__close svg{-webkit-transition:fill .3s;transition:fill .3s}.header__hamb svg:hover,.menu__close svg:hover{fill:#f7e60b}.top-section__button{-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.top-section__button:hover{-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;background-color:#f7e60b;color:#142a43}.top-section .next,.top-section .prev{-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.top-section .next:hover,.top-section .prev:hover{background-color:#142a43;border-color:#142a43;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.top-section .next svg,.top-section .prev svg{-webkit-transition:fill .3s;transition:fill .3s}.top-section .next:hover svg,.top-section .prev:hover svg{-webkit-transition:fill .3s;transition:fill .3s;fill:#f7e60b}.hotels__map,.speakers__read-more{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.faq .hotels__map:hover,.faq .speakers__read-more:hover{background-color:#919191;color:#fff;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.hotels__map:hover,.speakers__read-more:hover{color:#122a47;-webkit-transition:color .3s;transition:color .3s}.speakers .next,.speakers .prev{-webkit-transition:background-color .3s;transition:background-color .3s}.speakers .next:hover,.speakers .prev:hover{background-color:#b3a985;-webkit-transition:background-color .3s;transition:background-color .3s}.program .next svg,.program .prev svg{-webkit-transition:fill .3s;transition:fill .3s}.program .next:hover svg,.program .prev:hover svg{fill:#122a47;-webkit-transition:fill .3s;transition:fill .3s}.hotels__name,.location__contact a,.location__map{-webkit-transition:color .3s;transition:color .3s}.hotels__name:hover,.location__contact a:hover,.location__map:hover{color:#0e2643;-webkit-transition:color .3s;transition:color .3s}.news__item .news__date,.news__item .news__date::after{-webkit-transition:background-color .3s;transition:background-color .3s}.news__item .news__text,.news__item .speakers__read-more{-webkit-transition:color .3s;transition:color .3s}.news__item:hover .news__date,.news__item:hover .news__date::after{background-color:#b3a985;-webkit-transition:background-color .3s;transition:background-color .3s}.news__item:hover .news__text,.news__item:hover .speakers__read-more{color:#0e2643;-webkit-transition:color .3s;transition:color .3s}.hotels__book{-webkit-transition:background-color .3s;transition:background-color .3s}.hotels__book:hover{-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#0e2643}.popup__close svg{-webkit-transition:fill .3s;transition:fill .3s}.popup__close:hover svg{fill:#b3a985;-webkit-transition:fill .3s;transition:fill .3s}}.location{background:-webkit-linear-gradient(left,transparent 65%,#f3f3f3 0);background:linear-gradient(to right,transparent 65%,#f3f3f3 0);padding:100px 0 195px;font-size:0;margin-bottom:160px;position:relative}.location::after{content:'';display:block;position:absolute;top:190px;left:0;background:url(../images/setka2.png) repeat;background-position:-40px 40px;width:100%;height:315px;z-index:-1}.location .title{color:#0e2643}.location .heading{margin-bottom:65px}.location__left,.location__right{display:inline-block;vertical-align:top}.location__left{width:30%;font-size:0}.location__right{width:70%}.location__subtitle{color:#b3a985;font-weight:700;font-size:12px;line-height:24px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.location__contact{display:inline-block;width:50%;margin-bottom:40px}.location a,.location address{display:block;color:#919191;font-family:Open-Sans,sans-serif;font-size:12px;line-height:26px;font-style:normal}.location__map{display:inline-block;font-weight:700;color:#919191;font-size:10px;line-height:24px;text-transform:uppercase;text-decoration:underline;cursor:pointer}.location .tabs{margin-top:-72px}.location__tabs-nav{list-style-type:none;font-size:0;margin-bottom:45px;padding-left:75px}.location__tab{display:inline-block;vertical-align:middle;margin-right:40px}.location__tab::after{content:'';display:block;background-color:transparent;height:2px;width:37px;margin-top:10px}.location__tab a{font-weight:700;font-size:15px;line-height:24px;color:#919191;letter-spacing:.1em;text-transform:uppercase}.location__tab.active a{color:#b3a985}.location__tab.active::after{background-color:#b3a985}.location__tab-content{position:relative;display:none}.location__tab-content img{width:801px;height:auto;margin-bottom:110px}.location__tab-content.active{display:block}.location__dots{list-style-type:none;padding:0}.location__dots span{width:29px;height:29px;border-radius:50%;display:inline-block;text-align:center;font-weight:700;line-height:29px;font-size:12px;color:#fff}.location__dots-map.active span{background-color:#c3c3c3}.location__dots-map li{position:absolute}.location__dots-map li.active span{background-color:#0e2643}.location__dots-map span{background-color:#0e2643;color:#fff;cursor:default}.location__dots-nav{padding-left:75px}.location__dots-nav li{color:#b3a985;font-weight:700;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:.1em;margin-bottom:10px}.location__dots-nav li.active span{background-color:#0e2643}.location__dots-nav li a{display:inline-block}.location__dots-nav span{background-color:#c3c3c3;margin-right:15px;cursor:default}#tab1 .location__dots-map li{top:17%;left:40%}#tab1 .location__dots-map li+li{left:70%;top:20%}#tab2 .location__dots-map li{top:24%;left:39%}#tab2 .location__dots-map li+li{top:26%;left:50.5%}#tab2 .location__dots-map li+li+li{top:26%;left:64%}#tab2 .location__dots-map li+li+li+li{top:14%;left:78%}#tab2 .location__dots-map li+li+li+li+li{top:0;left:78%}#tab2 .location__dots-map li+li+li+li+li+li{top:0;left:62%}@media screen and (max-width:1200px){.location{padding:30px 0 50px}.location__left,.location__right{display:block;width:100%}.location__left{width:100%;margin-bottom:40px}.location .tabs{margin-top:0}.location__contact{width:200px;vertical-align:top;margin-bottom:0}.location__map{vertical-align:top}.location__tab-content img{width:100%;margin-bottom:50px}}@media screen and (max-width:750px){.location{background:0 0;padding:0;margin-bottom:50px}.location::after{display:none}.location__map{display:none}.location__contact{width:50%}.location__phones{text-align:right}.location .heading{margin-bottom:25px}.location__dots-nav{padding-left:0}}@media screen and (max-width:520px){.location .tabs{display:none}.location__dots-nav span{display:block;margin:0 auto}.location__dots-nav li{text-align:center}}#map-canvas{width:100%;height:490px}.map{position:relative}.map__info{position:absolute;width:450px;height:100%;background-color:#0e2643;top:0;left:50%;margin-left:105px;padding:75px 55px 0}.map .heading{color:#2c3c4f;margin-bottom:50px}.map__item{font-size:12px}.map__item-1{float:left}.map__item-2{float:right}.map__subtitle{display:block;font-weight:700;line-height:24px;letter-spacing:.1em;color:#fff;text-transform:uppercase;margin-bottom:35px}.map__address,.map__email,.map__fb,.map__phone{display:block;font-family:Open-Sans,sans-serif;font-weight:400;line-height:26px;font-style:normal;color:#fff}@media screen and (max-width:1200px){.map .title{display:none}.map .heading{margin-bottom:30px}.map__info{position:static;width:100%;margin:0;text-align:center;padding:50px 0}.map__item{float:none;display:inline-block;vertical-align:middle;margin:0 20px}.map__subtitle{margin-bottom:15px}#map-canvas{height:340px}}.news{position:relative;margin-bottom:85px}.news::after{content:'';display:block;position:absolute;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:806px;height:158px;top:-54px;left:-24px}.news .title{color:#0e2643}.news .heading{margin-bottom:80px}.news__content{font-size:0}.news__item{width:380px;cursor:pointer;display:inline-block;vertical-align:top;margin-right:15px}.news__item:last-child{margin-right:0}.news__img{margin-bottom:60px}.news__info{position:relative;min-height:240px}.news__info .speakers__read-more{left:0;bottom:-25px}.news__date{position:absolute;height:55px;background-color:#142a43;top:-83px;padding:0 15px}.news__date::after{content:'';display:block;position:absolute;top:0;right:-15px;height:55px;width:31px;background-color:#142a43;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.news__date span{display:inline-block;vertical-align:middle;color:#fff}.news__date .top-section__date--day{font-size:34px;line-height:55px}.news__date .top-section__date--month{font-size:15px;line-height:10px;width:auto}.news__date .top-section__date--year{display:block;margin-top:5px;font-size:10px}.news__name{font-size:15px;line-height:24px;font-weight:700;color:#0e2643;letter-spacing:.1em;margin-bottom:25px}.news__text{font-family:Open-Sans,sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#919191}@media screen and (max-width:1200px){.news{margin-bottom:80px}.news::after{display:none}.news__content{text-align:center}.news__item{width:100%;margin:0}.news__info{min-height:1px}.news__date{top:-72px;left:175px}.news__img{margin-bottom:40px;text-align:center}.news__img img{display:inline-block}.news__name{margin-bottom:0}.news__info .speakers__read-more{position:static;margin:10px auto 0;width:180px;border:1px solid #e4e4e4}.news .heading{margin-bottom:50px}}@media screen and (max-width:750px){.news__date{left:60px}}@media screen and (max-width:750px){.news__date{left:0}}.overview{font-size:0;margin-bottom:120px}.overview__left{background-repeat:no-repeat;background-size:cover;background-color:#152944;width:55%;height:555px;display:inline-block;vertical-align:top;position:relative}.overview__left::after{content:'';display:block;position:absolute;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:calc(100% - 80px);height:161px;bottom:0;left:0}.overview__text{position:absolute;right:95px;bottom:-80px;width:320px}.overview__text span{display:block;font-weight:700;color:#f7e60b;font-size:116px;line-height:118px;text-transform:uppercase}.overview__text span+span{font-size:66px;line-height:68px}.overview__text span+span+span{font-size:130px;line-height:100px}.overview__text span+span+span+span{font-size:199px;line-height:168px}.overview__right{width:450px;display:inline-block;vertical-align:top;padding:60px 0 0 50px}.overview__right p{font-family:Open-Sans,sans-serif;font-weight:400;font-size:12px;line-height:26px;color:#919191;margin-top:40px}@media screen and (max-width:1200px){.overview__left{background:0 0}.overview__text{position:static;margin:0 auto;text-align:center}.overview__left,.overview__right{vertical-align:middle;width:50%}.overview__left::after{display:none}.overview__right{padding:20px 60px 20px 20px}}@media screen and (max-width:1000px){.overview__left{display:none}.overview__right{width:100%;padding:0 40px}}.popup{display:none;position:fixed;z-index:10;top:0;left:0;width:100%;height:100vh;overflow:auto;background-color:#0e2643;padding:110px 0}.popup.active{display:block}.popup__text{padding:0 175px 135px;font-family:Open-Sans,sans-serif;font-size:15px;line-height:26px;color:#919191}.popup__text p{display:block;margin-bottom:30px}.popup__content{background-color:#fff;box-shadow:0 0 10px 0 #000}.popup__top{margin-bottom:40px}.popup__close{float:right;cursor:pointer}.popup__close svg{fill:#fff;width:23px;height:23px}.popup .heading{float:left;color:#334c6a;margin-bottom:0;max-width:calc(100% - 23px)}.popup .title{color:#fff}.news-popup__title{font-weight:700;font-size:15px;line-height:24px;letter-spacing:.1em;color:#0e2643;text-transform:uppercase;margin-bottom:40px}.news-popup__img-holder{position:relative}.news-popup__img-holder img{display:block;width:100%;height:auto;margin-bottom:80px}.news-popup__img-holder .news__date{top:100%;margin-top:-27px;left:175px}.speakers-popup__img{margin:0 175px 85px;padding:130px 0 20px;background:url(../images/speakers-bg.png) no-repeat;background-position:85% 97px;background-size:36%;font-size:0}.speakers-popup__name{display:inline-block;vertical-align:bottom;margin-left:65px;max-width:320px}.speakers-popup .speakers__text{min-height:1px}.hotels-popup__img{padding-top:70px;margin:0 175px 45px;font-size:0}.hotels-popup__logo{margin:0 auto 40px}.hotels-popup__name{display:inline-block;vertical-align:bottom;text-align:center;margin-left:35px}.hotels-popup__title{text-transform:uppercase;color:#b3a985;font-weight:700;font-size:15px;line-height:24px}.sponsors-popup .popup__content{padding:60px 0;position:relative}.sponsors-popup .popup__content::after{content:'';display:block;position:absolute;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:162px;height:100%;top:0;left:0}.sponsors-popup__form{width:470px;margin:0 auto}.sponsors-popup__label{display:block;color:#b0b0af;text-transform:uppercase;font-weight:700;font-size:12px;line-height:40px;cursor:pointer}.sponsors-popup__input{width:100%;border:none;border:1px solid #dadada;line-height:50px;height:50px;padding:0 10px;font-weight:700;font-size:12px}.sponsors-popup textarea.sponsors-popup__input{line-height:24px;padding:10px;min-height:160px;max-width:100%}.sponsors-popup__button{margin-top:30px;float:right;text-transform:uppercase;font-family:texgyreadventor,sans-serif;font-weight:700;font-size:15px;line-height:44px;letter-spacing:.1em;border:3px solid #0e2643;cursor:pointer;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:177px;background-color:#0e2643;color:#fff}@media screen and (min-width:1250px){.sponsors-popup__button:hover{background-color:transparent;color:#0e2643;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}}@media screen and (max-width:1200px){.sponsors-popup .popup__content::after{display:none}.news-popup .news__date{left:50px}.popup__text{padding:0 50px 50px}.hotels-popup__img,.speakers-popup__img{background:0 0;padding:20px 20px 0;text-align:center;margin:0 0 25px}.hotels-popup__name,.speakers-popup__name{margin:0;display:block}.speakers-popup__name{margin:0 auto}.speakers-popup .speakers__name,.speakers-popup .speakers__text{text-align:center}.hotels-popup__logo{margin:20px auto}}@media screen and (max-width:750px){.popup{padding:40px 0}.popup__text{padding:0 20px 20px}.news-popup__img-holder img{margin-bottom:50px}.news-popup__img-holder .news__date{left:0}.news-popup__title{margin-bottom:0}.hotels-popup__img img,.speakers-popup__img img{width:100%;height:auto}.sponsors-popup__form{width:100%}.sponsors-popup .popup__content{padding:20px 50px}}@media screen and (max-width:520px){.sponsors-popup__input{line-height:30px}.hotels-popup .heading{font-size:20px;line-height:25px}.hotels-popup .heading .title{bottom:-10px}.popup .hotels__phone span{display:block}}.program{background:-webkit-linear-gradient(left,#f3f3f3 26%,rgba(255,255,255,0) 0);background:linear-gradient(to right,#f3f3f3 26%,rgba(255,255,255,0) 0);padding:0 0 100px;margin-bottom:100px}.program__info{padding:55px 0 29px 25px;max-width:680px;margin:0 0 50px 125px;background-color:#fff;position:relative}.program__info::after{content:'';display:block;width:3px;height:calc(100% - 25px);background-color:#f7e60b;position:absolute;bottom:0;left:0}.program__info span{color:#b3a985;font-size:15px;line-height:26px;display:inline-block;vertical-align:middle}.program .btn-box{max-width:680px;text-align:center;margin:0 0 50px 125px}@media screen and (max-width:767px){.program .btn-box{margin:0 0 50px}}.program .btn-box .button{padding:0 25px;margin-top:20px}@media screen and (max-width:767px){.program .btn-box .button{padding:0 10px}}.program .heading{margin-bottom:45px}.program .title{color:#0e2643}.program__event{margin-bottom:60px;font-size:0}.program__event:nth-child(even) .program__slide:nth-child(odd){background-color:#f9f9f9}.program__event:nth-child(even) .program__slide:nth-child(even){background-color:#fff}.program__date-holder{display:inline-block;vertical-align:middle;position:relative;width:190px;height:190px;background-color:#0e2643;color:#fff}.program__date{position:absolute;top:50%;left:50%;margin:-61px 0 0 -60px}.program__date span{display:inline-block;vertical-align:middle}.program__slider,.program__vip{display:inline-block;vertical-align:middle;max-width:766px}.program__slide,.program__vip{height:190px;overflow-y:auto;border:1px solid #e4e4e4;border-left:none;padding:28px 34px;background-color:#fff}.program__slide:nth-child(even),.program__vip:nth-child(even){background-color:#f9f9f9}.program__vip{width:383px}.program__name{font-weight:700;color:#b3a985;font-size:12px;line-height:24px;letter-spacing:.1em;margin-bottom:15px}.program__position::after{content:'';display:block;width:21px;height:2px;background-color:#5d5d5d;margin:15px 0 20px}.program__position,.program__text{font-family:Open-Sans,sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#838383}.program .next,.program .prev{position:absolute;cursor:pointer;bottom:-30px}.program .next svg,.program .prev svg{width:15px;height:19px;fill:#979797}.program .prev{right:41px}.program .next{right:11px}.program__subtitle{font-weight:700;text-transform:uppercase;font-size:15px;line-height:23px;color:#0e2643;letter-spacing:.08em}.program .mCSB_dragger,.program .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.program .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.program .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.program .mCSB_scrollTools .mCSB_dragger:focus .mCSB_dragger_bar,.program .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#142a43}.program .mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc}.program .mCSB_scrollTools{width:2px}@media screen and (max-width:1200px){.program{padding-bottom:10px}.program__slider{max-width:540px}.program__slide{padding:21px 10px}.program__vip{width:270px}}@media screen and (max-width:750px){.program{background:0 0;padding-bottom:0}.program__info{margin:0 0 50px;max-width:100%;padding:0 0 0 25px}.program__info::after{height:100%}.program__date-holder{display:block;width:100%;height:60px}.program__slider{max-width:100%}.program__slide{border-left:1px solid #e4e4e4}.program__event{margin-bottom:50px}.program__date{left:0;margin:-32px 0 0 10px}.program__button{margin:20px 0 0}.program__vip{width:100%}}.reserve{background-color:#0e2643;padding:150px 0 65px;position:relative;margin-bottom:65px}.reserve::after{content:'';display:block;position:absolute;top:84px;left:-30px;background:url(../images/setka.png) repeat;background-position:-40px 40px;width:162px;height:865px}.reserve .heading{color:#2c3c4f;margin-bottom:60px}.reserve__table{letter-spacing:.1em;width:1100px;margin:0 auto;border-collapse:collapse}.reserve__table th{font-weight:700;font-size:12px;line-height:97px;color:#919191;text-transform:uppercase;border-top:1px solid #797979;border-bottom:1px solid #797979;text-align:left}.reserve__table td{vertical-align:middle;height:155px;border-top:1px solid #474747;padding:0 10px}.reserve__table td:last-child{width:110px;text-align:right;padding-right:0}.reserve__table td:first-child{padding-left:0}.reserve__quantity{font-weight:700;color:#b3a985;font-size:15px;line-height:26px;text-transform:uppercase;display:block}.reserve__economy{font-weight:500;color:#adadad;font-size:12px;line-height:16px;text-transform:uppercase}.reserve ul{list-style-type:square;color:#b3a985;font-family:Open-Sans,sans-serif;color:#b4b4b4;font-size:12px;line-height:26px;padding:10px 0}.reserve__price{font-size:15px;line-height:24px}.reserve__price span{color:#fff;font-weight:700}.reserve__price span+span{color:#919191;font-weight:500;text-transform:uppercase}.reserve__button{border-color:#b3a985;color:#b3a985;line-height:18px;padding:0 10px;font-size:8px;text-align:center}.reserve__info{display:none}.reserve__item{margin-bottom:50px}@media screen and (max-width:1200px){.reserve{padding:50px 0}.reserve__table{width:100%}.reserve__table td{padding:0 10px}.reserve__table td:last-child{width:100px;text-align:center}}@media screen and (max-width:1000px){.reserve::after{display:none}.reserve__list span{line-height:16px;letter-spacing:.08em}}@media screen and (max-width:520px){.reserve .heading{font-size:24px}.reserve__table{display:none}.reserve__info{display:block;padding-left:10px}.reserve__list{margin:10px 0}}.speakers{background:url(../images/speakers-bg.png) no-repeat;background-position:50% 23px;margin-bottom:112px}.speakers__subtitle,.speakers__title{display:block;text-align:center}.speakers__title{font-family:texgyreadventor,sans-serif;font-weight:700;font-size:100px;line-height:102px;color:#b3a985;margin-bottom:30px}.speakers__subtitle{font-weight:400;color:#b3a985;font-size:16px;line-height:18px;letter-spacing:.38em;text-transform:uppercase;margin-bottom:25px}.speakers__slider{margin-bottom:110px;max-height:550px}.speakers__slide{padding:0 23px}.speakers__slide img{display:inline-block;vertical-align:middle;width:345px;height:auto;margin-bottom:30px}.speakers__name{font-weight:700;font-size:15px;line-height:24px;color:#0e2643;text-align:left;margin-bottom:15px}.speakers__text{position:relative;text-align:left;min-height:150px}.speakers__text ul{list-style-type:square;list-style-position:inside}.speakers__text ul li{font-size:11px;line-height:22px}.speakers__text ul li span{font-family:Open-Sans,sans-serif;color:#838383}.speakers__more{padding:10px 15px 50px}.speakers__more span{display:none;font-size:15px;line-height:26px;color:#919191}.speakers__read-more{text-transform:uppercase;font-weight:400;color:#b3a985;font-size:12px;line-height:40px;letter-spacing:.1em;position:absolute;bottom:0;left:15px;width:209px;border-top:1px solid #e4e4e4;cursor:pointer}.about .speakers__read-more{display:block;position:static}.speakers .next,.speakers .prev{position:absolute;width:40px;min-height:40px;background-color:#122a47;bottom:-75px;left:50%;cursor:pointer}.speakers .next svg,.speakers .prev svg{width:11px;height:28px;fill:#fff;position:absolute;top:50%;left:50%;margin:-14px 0 0 -5.5px}.speakers .prev{margin-left:-75px}.speakers .next{margin-left:40px}.speakers__info{position:relative;text-align:center}.speakers__info span{display:block;max-width:865px;padding:0 60px;margin:0 auto;background-color:#fff;font-family:Open-Sans,sans-serif;font-size:15px;line-height:26px;color:#919191;margin-bottom:30px}.speakers__info::after{content:'';display:block;position:absolute;z-index:-1;height:3px;width:100vw;background-color:#dadada;top:30px;left:0}.speakers__all{text-align:center;font-size:0}.speakers__all .speakers__slide{display:inline-block;vertical-align:top;width:345px;padding:0;margin:0 33px 60px}.speakers__button{padding:0 40px}.speakers__all-text{display:none;margin:0 -33px}@media screen and (max-width:1200px){.speakers__slide{padding:0 10px}.speakers__info span{max-width:750px;padding:0 20px}.speakers__all .speakers__slide{margin:0 15px 30px}}@media screen and (max-width:750px){.speakers{margin-bottom:50px;background:0 0}.speakers__slide{padding:0}.speakers__name,.speakers__slide,.speakers__text{text-align:center}.speakers__info{max-width:100%;padding:0 20px}.speakers__info::after{display:none}.speakers__read-more{left:50%;margin-left:-104.5px;border:1px solid #e4e4e4}.speakers__all .speakers__slide{display:block;margin:0 auto 30px}}@media screen and (max-width:520px){.speakers__slide img{width:100%}.speakers__all .speakers__slide{width:100%}.speakers__all-text{width:100%;margin:0}}.sponsors{margin-bottom:110px}.sponsors .heading{margin-bottom:70px}.sponsors .title{color:#0e2643}.sponsors__text{font-family:Open-Sans,sans-serif;font-size:15px;line-height:26px;color:#919191;max-width:775px;padding:10px 0 10px 48px;border-left:3px solid #f7e60b;margin-bottom:35px}.sponsors__button{padding:0 30px;margin-left:50px;margin-bottom:75px;font-size:15px}.sponsors__gold{margin-bottom:50px}.sponsors__subtitle{display:block;font-weight:700;font-size:15px;line-height:24px;text-transform:uppercase;letter-spacing:normal;margin-bottom:20px}.sponsors__subtitle--gold{color:#b3a985}.sponsors__subtitle--silver{color:#919191}.sponsors__slider{width:875px;margin:0 auto;position:relative}.sponsors__slide{text-align:center}.sponsors__slide img{display:inline-block}.sponsors .next,.sponsors .prev{cursor:pointer;position:absolute;top:50%;margin-top:-18px}@media screen and (min-width:1201px){.sponsors .next:hover svg,.sponsors .prev:hover svg{fill:#0e2643;-webkit-transition:fill .3s;transition:fill .3s}}.sponsors .next svg,.sponsors .prev svg{width:32px;height:34px;fill:#d0d0d0;-webkit-transition:fill .3s;transition:fill .3s}.sponsors .prev{left:-147px}.sponsors .next{right:-147px}.sponsors__silver{margin-top:50px}.sponsors__silver:first-child{margin-top:0}@media screen and (max-width:1200px){.sponsors__slider{width:250px}.sponsors__silver{display:inline-block;margin:0 55px 80px}.sponsors__subtitle{text-align:center}.sponsors__button{display:block;width:280px;margin:0 auto 60px;text-align:center;line-height:14px;padding:10px 30px}}@media screen and (max-width:750px){.sponsors__text{padding:0;border:none;text-align:center}.sponsors__slider{width:200px}.sponsors__silver{display:inline-block;margin:0 24px 80px}.sponsors .heading{margin-bottom:30px}.sponsors{margin-bottom:50px}}@media screen and (max-width:520px){.sponsors__silver{display:block}}.top-section .next,.top-section .prev{z-index:1}.top-section{position:relative;background:url(../images/main-bg.jpg) no-repeat;background-size:cover;width:100%;height:100vh;font-size:0}.top-section .centered{position:relative;height:100%}.top-section__overlay{position:absolute;top:0;left:0;z-index:0;background:url(../images/setka.png) repeat;background-position:15px -25px;width:100%;height:100%}.top-section__left,.top-section__right{display:inline-block;vertical-align:top}.top-section__slider{position:absolute;bottom:20%;width:1170px;margin:0 auto}.top-section__text-holder{position:relative;font-weight:700;width:606px;height:217px}.top-section__text{position:absolute;top:0;left:0;z-index:1;font-size:40px;line-height:42px;color:#fff;text-transform:uppercase}.top-section__text span{display:block}.top-section__year{position:absolute;bottom:0;right:0;z-index:0;opacity:.9;color:#132842;font-size:215px;line-height:217px}.top-section__address-holder{font-size:0}.top-section__address{display:inline-block;vertical-align:middle;font-weight:400;color:#fff;text-transform:uppercase;font-size:15px;line-height:36px;padding:0 30px;background-color:#142a43;border-bottom:3px solid #25486f}.top-section__more{position:relative;display:inline-block;vertical-align:middle;font-weight:400;color:#152b45;font-size:16px;line-height:39px;padding:0 37px 0 30px;background-color:#f7e60b}.top-section__more::after{content:'';display:block;position:absolute;right:18px;top:50%;margin-top:-8.5px}.top-section__date{width:500px;height:122px;background-color:#142a43;color:#f7e60b;text-align:center}.top-section__date span{display:inline-block;vertical-align:middle}.top-section__date--day{font-size:50px;font-weight:700;line-height:122px;text-transform:uppercase}.top-section__date--month{font-weight:500;font-size:22px;width:53px;line-height:15px;text-align:left;margin-left:10px}.top-section__date--year{font-weight:400;font-size:16px}.top-section__date--city{margin-left:40px}.top-section__timer-text{background-color:#0e2643;width:416px;height:39px;border-bottom:1px solid #183b65;font-size:0;margin:0 0 22px 40px}.top-section__timer-text span{display:inline-block;vertical-align:middle;border-right:1px solid #183b65;width:104px;font-weight:700;color:#fff;font-size:10px;line-height:39px;text-transform:uppercase;text-align:center}.top-section__timer-text span:last-child{border-right:none}.top-section__button{display:inline-block;line-height:43px;background-color:#0e2643;color:#f7e60b;font-weight:700;font-size:15px;letter-spacing:.01em;text-transform:uppercase;text-align:center;padding:0 24px;margin-left:174px;border:3px solid #f7e60b}.top-section .next,.top-section .prev{position:absolute;width:57px;height:57px;border:1px solid #fff;bottom:-112px;cursor:pointer}.top-section .next svg,.top-section .prev svg{width:15px;height:25px;fill:#fff;position:absolute;top:50%;left:50%;margin:-12.5px 0 0 -7.5px}.top-section .prev{right:189px}.top-section .next{right:18px}.top-section .slick-list{overflow:visible}.top-section .slide-count-wrap{position:absolute;bottom:-115px;right:105px;color:#fff;font-size:34px}.top-section .total{font-weight:500;font-size:22px;line-height:52px}.top-section .current{font-weight:700;line-height:47px;font-size:40px}.timer{margin:-23px 0 0 40px;background-color:#fff;height:50px;width:416px;font-size:0}.timer span{display:inline-block;vertical-align:middle;font-weight:700;font-size:26px;line-height:50px;color:#142a43;border-right:1px solid #183b65;width:104px;text-align:center}.timer span:last-child{border-right:none}@media screen and (max-width:1280px){.top-section__address{padding:0 14px}.top-section__slider{bottom:5%}.top-section .next,.top-section .prev,.top-section .slide-count-wrap{bottom:0}}@media screen and (max-width:1200px){.top-section__slider{width:100%;position:relative}.top-section__left,.top-section__right{display:block;max-width:500px;margin:0 auto}.top-section__more{padding:0 30px 0 23.5px}.top-section__address{padding:0 9px;font-size:12px}.top-section__text-holder{width:500px}.top-section__text{font-size:26px}.top-section .prev{right:100%;margin-right:-57px}.top-section .next{right:0}.top-section .slide-count-wrap{right:48%;bottom:-98px}.top-section__slider{padding-top:145px}.slide-count-wrap{display:none}}@media screen and (max-width:750px){.top-section{height:100vw}.top-section__text-holder{height:100px}.top-section__year{font-size:120px;line-height:122px}.top-section__text{line-height:30px}.top-section__date{height:95px}.top-section__date--day{line-height:80px}.top-section .top-section__slider .next,.top-section .top-section__slider .prev{bottom:32px;width:30px;height:30px}.top-section .top-section__slider .next svg,.top-section .top-section__slider .prev svg{width:10px;height:16px;margin:-8px 0 0 -5px}.top-section .top-section__slider .prev{margin-right:-30px}}@media screen and (max-width:420px){.top-section{height:100vh}.top-section__date,.top-section__text-holder{width:100%}.top-section .top-section__year{font-size:90px;line-height:92px;width:100%}.top-section .top-section__text{font-size:16px;line-height:26px;width:100%}.top-section .top-section__text-holder{height:80px;margin-bottom:0}.top-section__address-holder{text-align:center}.top-section__address{line-height:20px}.top-section__date--day{font-size:24px}.top-section__date--month{font-size:12px;margin-left:4px}.top-section__date--year{font-size:12px}.top-section__date--city{margin-left:0}.timer{width:100%;margin:-23px 0 0}.timer span{font-size:18px;width:25%}.top-section__timer-text{width:100%;margin:0}.top-section__timer-text span{width:25%;font-size:12px;font-weight:400}.top-section__button{margin-left:0;font-size:12px;margin-top:10px}.top-section__slider{text-align:center;padding-bottom:30px}.top-section__date--day{line-height:60px}.top-section__date{height:77px}}@media screen and (max-height:800px){.top-section__slider{bottom:10%}.top-section .next,.top-section .prev,.top-section .slide-count-wrap{bottom:0}.top-section__text-holder{height:100px}.top-section__year{font-size:120px;line-height:122px}.top-section__text{font-size:24px;line-height:30px}.top-section__date{height:95px}.top-section__date--day{line-height:80px}}.topvideo{width:100%}.topvideo__holder{position:absolute;right:0;top:50%;margin-top:-127px;width:457px;height:auto;border:3px solid #e6e6e6}.topvideo__controls.play::after,.topvideo__controls.play::before{content:'';display:block;position:absolute;background-color:#000;width:4px;height:16px;top:50%;margin:-8px 0 0;border:none}.topvideo__controls.play::before{left:14px}.topvideo__controls.play::after{left:22px}.topvideo__controls,.upvideo{cursor:pointer;position:absolute;right:10px;bottom:10px;border-radius:50%;width:40px;height:40px;background-color:#e6e6e6}.topvideo__controls::after,.upvideo::after{content:'';display:block;position:absolute;border:8px solid transparent;border-left-color:#000;top:50%;left:50%;margin:-8px 0 0 -2px}.upvideo{display:none;position:fixed;right:20px;bottom:20px;background-color:#f7e60b}.upvideo::after{border-left-color:#0e2643}.upvideo.active{display:block}@media screen and (max-width:1200px){.topvideo__holder{position:fixed;display:none;z-index:20;top:0;right:0;width:100%;height:100vh;margin:0;border:none;background-color:rgba(14,38,67,.95)}.topvideo__holder.active{display:block}.topvideo__controls{right:20px;bottom:20px}.topvideo{position:absolute;width:500px;left:50%;top:50%;margin-left:-250px;margin-top:-140.5px}.upvideo.active-video{z-index:30;background-color:transparent;bottom:calc(100% - 60px)}.upvideo.active-video::after,.upvideo.active-video::before{content:'';display:block;position:absolute;background-color:#fff;width:4px;height:30px;top:50%;left:50%;margin:-15px 0 0 -2px;border:none}.upvideo.active-video::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.upvideo.active-video::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width:620px){.topvideo{width:280px;margin-left:-140px;margin-top:-78.5px}}.video{padding:100px 0}@media screen and (max-width:1023px){.video{padding:30px 15px}}.video__tabs{max-width:853px;margin:0 auto}.video__tabs ul{margin:0 0 30px}@media screen and (max-width:853px){.video iframe{width:100%;height:auto}}