@font-face{font-family:'GothaProBold';src:url("/fonts/GothaProBol.woff2") format("woff2"),url("/fonts/GothaProBol.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'GothaProReg';src:url("/fonts/GothaProReg.woff2") format("woff2"),url("/fonts/GothaProReg.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'GothaProLight';src:url("/fonts/GothaProLig.woff2") format("woff2"),url("/fonts/GothaProLig.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'GothamProBlackReg';src:url("/fonts/GothamProBlackReg.woff2") format("woff2"),url("/fonts/GothamProBlackReg.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'ArtegraSans';src:url("/fonts/ArtegraSans-Thin.woff2") format("woff2"),url("/fonts/ArtegraSans-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'ArtegraSans';src:url("/fonts/ArtegraSans-Light.woff2") format("woff2"),url("/fonts/ArtegraSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'ArtegraSans';src:url("/fonts/ArtegraSans-Regular.woff2") format("woff2"),url("/fonts/ArtegraSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'ArtegraSans';src:url("/fonts/ArtegraSans-Bold.woff2") format("woff2"),url("/fonts/ArtegraSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-weight:400;font-family:'TTTravels';font-style:normal;font-display:swap;src:url("/build/fonts/TTTravels/TTTravels-Regular.woff2") format("woff2"),url("/build/fonts/TTTravels/TTTravels-Regular.woff") format("woff")}@font-face{font-weight:700;font-family:'TTTravels';font-style:normal;font-display:swap;src:url("/build/fonts/TTTravels/TTTravels-Bold.woff2") format("woff2"),url("/build/fonts/TTTravels/TTTravels-Bold.woff") format("woff")}*{margin:0;padding:0}button::-moz-focus-inner{padding:0;border:0}input[type="submit"]::-moz-focus-inner{padding:0;border:0}html,body{height:100%}body{background:#000;font-family:"GothaProLight",Helvetica,Arial,sans-serif;font-weight:300;font-size:16px;line-height:1.2;color:#000;position:relative;min-width:320px}b{font-family:"GothaProBold",Helvetica,Arial,sans-serif;font-weight:normal}img{display:block;max-width:100%}.form__b,.form__t,a{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}a,input,textarea{outline:none}.clearfix:after,.container:after{display:block;visibility:hidden;clear:both;height:0;content:"";font-size:0;line-height:0}textarea,input{font-family:"GothaProLight",Helvetica,Arial,sans-serif}.page{position:relative;margin:0 auto;width:100%;max-width:1600px;min-height:100%;background:#fff}.page__content{flex:1 0}.page__footer{flex-shrink:0}.container{max-width:1400px;min-width:280px;padding:0 60px;margin:0 auto}b,strong{font-family:"GothaProBold",Helvetica,Arial,sans-serif;font-weight:normal}.mce_inline_error,.mce-error-response{color:red}.mce-success-response{color:#0EAA00}div.mce-success-response,div.mce-error-response,div.mce_inline_error{margin-top:15px}.jcarousel-wrapper{position:relative}.jcarousel{overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0 -10px;padding:0}.jcarousel li{float:left;width:295px}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:49px;width:36px;height:48px;z-index:20;background-color:#000}.jcarousel-control-prev{left:-47px}.jcarousel-control-prev:after{position:absolute;top:0;left:-2px;right:0;bottom:0;margin:auto;content:"";width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #fff transparent transparent}.jcarousel-control-next{right:-47px}.jcarousel-control-next:after{position:absolute;top:0;left:0;right:-2px;bottom:0;margin:auto;content:"";width:0;height:0;border-style:solid;border-width:8px 0 10px 8px;border-color:transparent transparent transparent #fff}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2;cursor:default}.counters{overflow:hidden;display:block;height:0;visibility:hidden}.icon-person{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -70px no-repeat;width:27px;height:27px;display:inline-block}.icon-telegram{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -215px no-repeat;width:40px;height:35px;display:inline-block}.icon-telegram-chat{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -172px no-repeat;width:40px;height:38px;display:inline-block}.icon-slack{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -129px no-repeat;width:38px;height:38px;display:inline-block}.icon-facebook{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 0 no-repeat;width:35px;height:35px;display:inline-block}.icon-vk{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -317px no-repeat;width:33px;height:33px;display:inline-block}.icon-twitter{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -255px no-repeat;width:43px;height:33px;display:inline-block}.icon-video{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -293px no-repeat;width:27px;height:19px;display:inline-block}.icon-pdf{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -40px no-repeat;width:20px;height:25px;display:inline-block}.icon-photos{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -102px no-repeat;width:26px;height:22px;display:inline-block}.icon-youtube{background:url('/i/appsconf/2018/general/icons-s133725cb97.png') 0 -389px no-repeat;width:28px;height:33px;display:inline-block}.header{display:flex;flex-direction:column;position:relative;margin-bottom:0px}.top{position:relative;width:100%;background-image:url('/i/appsconf/2018/general/bg-header.jpg?1666596673');background-position:center 0;background-repeat:no-repeat;background-color:#000;background-size:cover;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.top:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;background:rgba(0,0,0,0.5)}.top__video-bg{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;overflow:hidden}.top__video-bg video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.top__nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:relative;z-index:3;font-size:16px;color:#fff}.top__nav a{color:#fff;text-decoration:none}.top__nav a:hover{text-decoration:underline}.top__nav-item{margin-left:30px}.top__nav-item--icon{max-width:100px}.top__nav-icon{float:left;margin:3px 7px 0 0}.top__wrap{position:relative;display:flex;min-height:100vh;height:100vh;padding:50px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex-direction:column;align-content:space-between;z-index:3}.top__in{display:flex;flex-direction:row;flex:1 0;position:relative;z-index:3}.top__side{flex:1 0}.top__content{flex:1 0;margin-top:40px}.top__title{font-size:34px;line-height:1.2;font-weight:normal}.top__list{display:flex;margin-top:60px;flex-direction:row;justify-content:flex-end;position:relative;z-index:3}.top__item{margin-left:30px;text-align:left}.top__item-nm{position:relative;font-size:49px;line-height:1;font-family:"GothaProLight",Helvetica,Arial,sans-serif;margin-bottom:5px}.top__item-nm span{position:absolute;right:100%;top:0;margin-right:10px}.top__item-b{font-size:20px;color:#9cc6ea;font-family:"GothaProBold",Helvetica,Arial,sans-serif}.conferences{border-top:3px solid #fff;font-family:"ArtegraSans",Helvetica,Arial,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.conferences .container{padding:0}.conferences__wrap{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 1000px){.conferences__wrap{flex-direction:column;height:auto}}.conferences__item{min-width:300px;max-width:50%;position:relative;flex:1 0;overflow:hidden;border-left:1.5px solid #fff;color:#fff;text-decoration:none;background-color:#000;box-sizing:border-box}.conferences__item:first-child{border-left:0;border-right:1.5px solid #fff}.conferences__item:hover .conferences__in{padding-top:20px;padding-bottom:20px;background:rgba(0,0,0,0.6)}@media screen and (max-width: 1000px){.conferences__item{max-width:100%}}.conferences__item-pic{display:block;height:100%;min-height:300px;background-color:rgba(0,0,0,0.5);background-size:cover;background-repeat:no-repeat;text-decoration:none;transition:opacity .3s ease}.conferences__item-pic:hover{opacity:.8}@media screen and (max-width: 500px){.conferences__item-pic{min-height:250px}}.conferences__item-info{display:flex;min-height:58px;justify-content:space-between;align-items:center;position:absolute;left:0;right:.5px;bottom:0;padding:10px 20px 10px 40px;background:rgba(0,0,0,0.61);box-sizing:border-box}@media screen and (max-width: 480px){.conferences__item-info{padding:15px}}.conferences__item-description{padding:20px 40px}@media screen and (max-width: 480px){.conferences__item-description{padding:15px}}.conferences__item-title{font-size:48px;color:#fff}@media screen and (max-width: 600px){.conferences__item-title{font-size:36px}}.conferences__item-date{padding:5px 10px;display:inline-block;font-weight:700;line-height:1;font-size:18px;color:#000;background-color:#fff}.conferences__item-side{padding:3px 5px;margin-top:10px;font-family:"GothaProReg",Helvetica,Arial,sans-serif;font-size:18px;line-height:1;color:#000;background-color:#fff}.conferences__item-webname{font-weight:700;font-size:24px;color:#fff}@media screen and (max-width: 600px){.conferences__item-webname{font-size:18px}}@media screen and (max-width: 480px){.conferences__item-webname{font-size:14px}}.conferences__item-buttons{display:flex;margin-left:15px}.conferences__item-button{padding:8px 13px;margin-left:7px;color:#000;font-family:"GothaProBold",Helvetica,Arial,sans-serif;display:inline-block;font-size:18px;line-height:1;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease}.conferences__item-button:first-of-type{margin-left:0}.conferences__item-button:hover{opacity:.8}.conferences__item-button_buy{background-color:#FFE600}.conferences__item-button_en{color:#fff;background-color:#06f}@media screen and (max-width: 480px){.conferences__item-button{margin-left:10px;font-size:16px}}.subscribe{padding:30px 0}.subscribe__in{display:flex;flex-direction:row}.subscribe__side{flex:1 0}.subscribe__title{font-size:24px;font-family:"GothaProBold",Helvetica,Arial,sans-serif;color:#000;line-height:1.2;margin-bottom:5px}.subscribe__subtitle{font-size:18px;line-height:1.2}.subscribe__form{flex:1 0}.form{display:flex;flex-direction:column}.form__row{margin-bottom:15px}.form__field{display:inline-block;vertical-align:top;margin-right:10px}.form__t{width:310px;height:20px;padding:10px 15px;background:#fff;border:1px solid #b2b2b2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px}.form__t:focus{-moz-box-shadow:inset 0 0 5px 3px #eee;-webkit-box-shadow:inset 0 0 5px 3px #eee;box-shadow:inset 0 0 5px 3px #eee}.form__b{height:42px;padding:0 25px;background:#9cc6ea;color:#000;cursor:pointer;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:"GothaProBold";font-size:18px}.form__b:hover{background:#4896d8}.past{padding:30px 0}.past__title{font-size:36px;font-family:"GothaProBold",Helvetica,Arial,sans-serif;line-height:1;color:#000;margin-bottom:25px}.past__item{display:block;margin:0 10px}.past__item-pic{display:block;height:150px;margin-bottom:15px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#c6c6c6;filter:grayscale(1)}.past__item-info{display:flex}.past__item-side{flex:1 0}.past__item-title{font-size:16px;text-decoration:none;font-family:"GothaProBold",Helvetica,Arial,sans-serif}.past__item-title:hover{text-decoration:underline}.past__item-place{font-size:16px}.past__item-materials{margin-left:10px}.past__item-materials a{display:inline-block;vertical-align:middle;margin-right:5px}.past__item-materials a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.footer{padding:30px 0;margin-top:30px;background:#000;color:#898989}.footer a{color:#898989;text-decoration:none}.footer a:hover{color:#fff}.footer__row{display:flex;flex-direction:row;padding:20px 0}.footer__nav{display:flex;flex-direction:row;justify-content:space-between;flex:1 0}.footer__side{width:366px;margin-left:100px}.footer__list{display:flex;flex-direction:column;font-size:14px}.footer__list.list_conf{flex-basis:40%}.footer__list-title{font-size:18px;line-height:1;color:#fff;margin-bottom:25px}.footer__list-item{padding-right:30px;margin-bottom:4px}.footer__social{margin-right:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.footer__social:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (max-width: 1278px){.top__in{flex-direction:column}.top__title{font-size:28px}.top__list{justify-content:flex-start}.conferences__in{padding:20px}.subscribe__in{flex-direction:column}.subscribe__side{margin-bottom:20px}}@media only screen and (max-width: 1024px){.past .jcarousel{width:100%}.past .jcarousel ul{width:100%}.past .jcarousel li{width:50%;margin-bottom:20px}.past .jcarousel-control-prev,.past .jcarousel-control-next{display:none}.past__item-pic{height:200px}.footer__row{flex-direction:column}.footer__nav,.footer__list,.footer__side{width:auto;margin:0 0 20px 0}}@media only screen and (max-width: 768px){.top__video-bg{display:none !important}.container{padding:0 20px}.top__wrap{min-height:300px}.top__list{flex-wrap:wrap}.top__item{width:50%;margin:0 0 15px 0}.top__item-nm span{position:relative;right:auto;top:auto;margin-right:5px}.conferences__wrap{flex-direction:column;height:auto}.conferences__item{border:0;border-bottom:3px solid #fff}.conferences__item:first-child{border:0;border-bottom:3px solid #fff}.form__field{display:block;margin-bottom:10px}.footer{margin-top:15px}.subscribe,.past{padding:15px 0}}@media only screen and (max-width: 540px){.top__title{font-size:20px}.top__item-nm{font-size:30px}.conferences__title{font-size:26px}.conferences__date{font-size:20px}.form__t{width:248px}.past__title{font-size:28px}.past .jcarousel li{width:100%}.footer__social{width:20%;margin:0 0 10px 0}}
