@font-face{font-family:gothic;src:url(../fonts/gothic/gothic.eot);src:url(../fonts/gothic/gothic.eot?#iefix) format("embedded-opentype"),url(../fonts/gothic/gothic.woff) format("woff"),url(../fonts/gothic/gothic.ttf) format("truetype")}.design{width:1024px;height:1980px;background-image:url(../img/design.png);width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:center 0;pointer-events:none;z-index:100;display:none;opacity:0}.design.show{display:block;opacity:.3}.control{position:fixed;bottom:0;right:0;z-index:1000;display:block;width:30px;height:30px;margin:10px;cursor:pointer;background:0 0;border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.control:hover{background:rgba(0,0,0,.3);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}html{box-sizing:border-box}*{padding:0;margin:0;box-sizing:inherit}:after,:before{box-sizing:inherit}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#333;text-rendering:optimizeLegibility;background:#fff}h1,h2,h3,h4,h5,h6{font-family:gothic,Arial,Helvetica,sans-serif;font-weight:400;line-height:1;color:#333}h1{font-size:44px;margin:45px auto 20px;color:#939}@media only screen and (max-width:767px){h1{font-size:22px;margin:48px auto 16px}}h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:1;color:#cc6601;padding:0 0 5px}@media only screen and (max-width:767px){h2{font-size:15px}}img{width:100%;height:auto}a{color:inherit;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a:hover{color:#2a75ac;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a.info:hover{text-decoration:underline}ol,ul{list-style:none}p{margin:0 0 22px}.page-content{min-width:320px}.wrapper{max-width:1024px;width:100%;margin:0 auto;position:relative}.is-hidden{display:none!important}.is-visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}main{min-height:calc(100vh - 677px)}@media only screen and (max-width:1023px){main{padding:0 15px}}@media only screen and (max-width:1023px) and (min-width:768px){main{min-height:calc(100vh - 358px)}}@media only screen and (max-width:767px){main{min-height:calc(100vh - 322px)}}main a{color:#2a75ac}main a:hover{text-decoration:underline}.header-mobile{position:relative;overflow:hidden}@media only screen and (min-width:1024px){.header-mobile{display:none}}.header-mobile>.wrapper{min-height:302px}@media only screen and (max-width:1023px){.header-mobile>.wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:298px;background:#864E97}}@media only screen and (max-width:767px){.header-mobile>.wrapper:before{height:189px}}@media only screen and (max-width:767px){.header-mobile>.wrapper{padding:0;min-height:189px}}.header-mobile__bg{position:absolute;top:-28px;left:-370px}@media only screen and (max-width:767px){.header-mobile__bg{left:-480px;top:-79px}}.header-mobile__bg img{width:1300px;height:363px}@media only screen and (max-width:767px){.header-mobile__bg img{transform:scale(.6)}}.header-mobile__menu{display:block;width:23px;height:19px;margin:12px 21px;background-image:url(../img/trigger-s.png);position:absolute;top:0;right:0;z-index:5;cursor:pointer}.header-mobile__menu.active{position:fixed}.header-desktop{position:relative;overflow:hidden}@media only screen and (max-width:1023px){.header-desktop{position:fixed;left:0;top:0;right:0;bottom:0;background:#454242;z-index:-1;opacity:0;transform:translateX(100%);transition:all .3s ease-in-out}}@media only screen and (max-width:1023px){.header-desktop.active{z-index:2;opacity:1;transform:translateX(0);transition:all .3s ease-in-out}}@media only screen and (max-width:1023px){.header-desktop>.wrapper{position:relative;overflow:auto;height:100%}}@media only screen and (max-width:767px){.header-desktop>.wrapper{padding:0}}.header-desktop__bg{position:absolute;top:0;left:-442px;overflow:hidden}@media only screen and (max-width:1023px){.header-desktop__bg{display:none}}.header-desktop__bg:after{content:"";background:#a8cde7;position:absolute;top:195px;left:0;width:100%;height:40px;z-index:-1}@media only screen and (max-width:1024px){.header-desktop__bg:after{height:42px}}.header-desktop__bg img{width:1920px;height:343px;margin-top:-4px}.header-desktop__menu{position:relative;z-index:1;padding:265px 0 70px}@media only screen and (max-width:1023px){.header-desktop__menu{position:absolute;top:0;left:0;padding:79px 0 50px;width:100%}}.header-desktop__menu ul{display:block}.header-desktop__menu li{display:inline-block;vertical-align:top}@media only screen and (max-width:1023px){.header-desktop__menu li{display:block;text-align:left}}.header-desktop__menu a,.header-desktop__menu span{display:inline-block;vertical-align:top;font-family:"Fjalla One",sans-serif}.header-desktop__menu ul{font-size:0;text-align:center}.header-desktop__menu ul>li:first-child>a{border-left-width:4px}.header-desktop__menu ul>li:last-child>a{border-right-width:4px}@media only screen and (max-width:1023px){.header-desktop__menu ul>li:last-child>a{border-bottom:1px solid #a8cde7}}.header-desktop__menu ul>li>a{font-size:16px;padding:8px 20px;background:#a8cde7;color:#333;border:2px solid #fff;border-top-width:3px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media only screen and (max-width:1023px){.header-desktop__menu ul>li>a{display:block;background:0 0;border:none;border-top:1px solid #a8cde7;line-height:1.2;color:#fff;position:relative;padding:8px 54px;font-size:16px}}.header-desktop__menu ul>li>a.active,.header-desktop__menu ul>li>a:hover{background:#2a75ac;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media only screen and (max-width:1023px){.header-desktop__menu ul>li>a.active,.header-desktop__menu ul>li>a:hover{background:0 0}}@media only screen and (max-width:1023px){.header-desktop__menu ul>li>a:before{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #a8cde7;position:absolute;top:12px;left:35px}}@media only screen and (max-width:1036px){.header-desktop__menu ul>li>a{padding:8px 70px}}.header-desktop .nav-home{position:absolute;top:0;right:0;z-index:2;font-size:12px;line-height:1;margin:3px 4px 0;color:#000;text-decoration:none}.header-desktop .nav-home:hover{text-decoration:underline}@media only screen and (max-width:1023px){.header-desktop .nav-home{display:none}}footer{background:#ccc}.footer-menu__menu{min-height:100px;font-family:Verdana,Geneva,sans-serif}.footer-menu__menu ul{display:block}.footer-menu__menu li{display:inline-block;vertical-align:top}.footer-menu__menu a,.footer-menu__menu span{display:inline-block;vertical-align:top}.footer-menu__menu ul{font-size:0;text-align:left;padding:0 0 0 4px}@media only screen and (max-width:1023px) and (min-width:768px){.footer-menu__menu ul{padding:0 42px 8px}}@media only screen and (max-width:767px){.footer-menu__menu ul{padding:0 24px 10px}}.footer-menu__menu ul>li{font-size:12px;color:#7a7a7a;padding:15px 23px 0 12px}@media only screen and (max-width:1023px) and (min-width:768px){.footer-menu__menu ul>li.logo-ust{padding-top:18px}}.footer-menu__menu ul>li.logo-ei-home,.footer-menu__menu ul>li.logo-ias{padding-top:18px}@media only screen and (max-width:1023px){.footer-menu__menu ul>li.logo-ei-home,.footer-menu__menu ul>li.logo-ias{padding-left:0px;padding-top:5px}}@media only screen and (max-width:1023px){.footer-menu__menu ul>li.logo-ei-home{padding-top:15px}}.footer-menu__menu ul>li.copyright{padding-top:41px}@media only screen and (max-width:1023px){.footer-menu__menu ul>li.copyright{padding-top:20px;padding-bottom:20px}}.footer-menu__menu ul>li.copyright .copyright__reserved{display:block}@media only screen and (max-width:1023px){.footer-menu__menu ul>li{display:block;padding:0}}.footer-menu__menu ul>li>a{text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.footer-menu__menu ul>li>a.active,.footer-menu__menu ul>li>a:hover{color:#2a75ac;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.footer-menu__menu ul>li>a.ptc{padding:0}.footer-menu__menu ul>li>a.ptc:hover{color:#7a7a7a;cursor:default}@media only screen and (max-width:1023px){.footer-menu__menu ul>li>span{display:block;line-height:1.6}}.footer-menu__menu ul>li img{width:auto;margin:0 0 0 -10px}@media only screen and (max-width:767px){.footer-menu__menu ul>li img{width:150px;margin:12px 0 0 -10px}}.logo-ust{width:220px}.logo-ias{width:220px}.logo-ei-home{width:260px}.l-body{margin:-30px 0 0}section{max-width:968px;margin:0 auto}.overview{margin-bottom:62px}.overview__info{max-width:912px}.overview .author-ttl{display:block;font-size:14px}@media only screen and (max-width:1023px){.overview .author-ttl{line-height:1.4}}@media only screen and (max-width:1023px){.host-sponsors{padding:0 15px;display:none}}.host-sponsors__group{float:left}.host-sponsors__group.host{width:40%}.host-sponsors__group.sponsors{width:60%}.host-sponsors__group-title{color:#999;font-weight:700;font-style:italic}.host-sponsors__group-banner{padding:8px 0 0}.host-sponsors__group-banner img{height:80px;object-fit:cover;margin:0 8px}.host-sponsors__group-banner img:first-child{margin:0 8px 0 0}.host-sponsors__group-banner img.ei{width:228px}.host-sponsors__group-banner img.cf{width:299px}.host-sponsors__group-banner img.ias{width:194px}.acknow{font-style:italic;font-size:14px;line-height:1.3;margin:0 0 42px;padding:0 45px 0 0}.acknow__title{font-size:16px;font-weight:700}.speakers{margin-bottom:125px}@media only screen and (max-width:767px){.speakers{margin-bottom:25px}}.speakers__content{padding:5px}@media only screen and (max-width:767px){.speakers__content{padding:0}}.speakers__row{display:table;width:100%;height:1px;margin-top:-1px}.speakers__row:last-child .speaker-card.odd .speaker-card-container{border-bottom:1px solid #98bed1}.speaker-card{display:table-cell;vertical-align:top;width:50%;height:100%}@media screen and (min-width:0\0){.speaker-card{height:auto}}@media only screen and (max-width:767px){.speaker-card{display:table-row}}.speaker-card.even{padding:0 30px 0 0}.speaker-card.odd{padding:0 0 0 27px}.speaker-card p{margin:0 0 5px;font-size:14px;line-height:1.4;font-style:italic}@media only screen and (max-width:767px){.speaker-card p{font-size:12px;margin:0}}.speaker-card-container{border-top:1px solid #98bed1;width:100%;height:100%;min-height:146px;padding:13px 0}@media only screen and (max-width:767px){.speaker-card-container{padding:10px 0;min-height:0}}.speaker-card-container.last{border-bottom:1px solid #98bed1}@media only screen and (max-width:767px){.speaker-card-container.last{border-bottom:none}}@media screen and (min-width:0\0){.speaker-card-container{min-height:240px}}.speaker-image{width:99px;height:120px;float:left}@media only screen and (max-width:767px){.speaker-image{width:80px;height:auto;margin:0 0 10px}}.speaker-profile{padding:0 0 0 137px;width:100%}@media only screen and (max-width:1023px) and (min-width:768px){.speaker-profile{padding:0 0 0 120px}}@media only screen and (max-width:767px){.speaker-profile{padding:0 0 0 92px}}.organizers{margin-bottom:125px}@media only screen and (max-width:767px){.organizers{margin-bottom:35px}}.organizers p{margin:0 0 5px;font-size:14px;line-height:1.4;font-style:italic}.organizer{margin:0 0 25px}.info-for-visitors table{margin:0 0 62px}@media only screen and (max-width:767px){.info-for-visitors table{margin:0 0 25px}}.info-for-visitors table td{vertical-align:top}.venue .map-img{width:auto}@media only screen and (max-width:767px){.venue .map-img{width:100%}}.venue .share-this{margin:0 0 62px}@media only screen and (max-width:767px){.venue .share-this{margin:0 0 25px}}.venue .map-1{width:100%;max-width:600px}.venue .map-2{width:100%;max-width:481px}.venue td{vertical-align:top}.schedule__content{padding:13px 0 60px}.tab-menu{text-align:right}@media only screen and (max-width:767px){.tab-menu{text-align:left}}.tab-menu__btn{display:inline-block;vertical-align:top;color:#fff;background:#a8cde7;border-top-left-radius:5px;border-top-right-radius:5px}.tab-menu ul{font-size:0}.tab-menu li{display:inline-block;vertical-align:top;font-size:0}.tab-menu li.active a,.tab-menu li:hover a{color:#fff;background:#2a75ac}.tab-menu a{font-size:18px;font-weight:700;padding:3px 25px;margin:0 1px}@media only screen and (max-width:767px){.tab-menu a{margin:2px 6px 11px;padding:9px 28px;border-radius:5px}}.tab-content{position:relative;overflow:hidden;min-height:174px}.tab-content__one{position:absolute;top:0;left:0;z-index:-1;opacity:0;-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tab-content__one.active{position:relative;z-index:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tab-content__one-row{padding:12px 0;border-top:1px solid #98bed1}.tab-content__one-row:after,.tab-content__one-row:before{display:table;line-height:0;content:""}.tab-content__one-row:after{clear:both}@media only screen and (max-width:767px){.tab-content__one-row{padding:10px 0}}.tab-content__one-row:last-child{border-bottom:1px solid #98bed1}.tab-content__one-row.row-title{color:#7dadc5;font-weight:700}.tab-content__one-row.row-blue{background:rgba(152,190,209,.6);padding:5px 0}.tab-content__one-row.row-blue>div{float:none;width:100%;padding:0 5px}.tab-content__one-row.row-blue>div.time{font-weight:700}@media only screen and (max-width:767px){.tab-content__one-row.row-blue>div.time{font-size:16px; padding: 0 10px}}.tab-content__one-row.row-blue>div.events{line-height:1.2}@media only screen and (max-width:767px){.tab-content__one-row.row-blue>div.events{padding: 0 10px; font-size:16px; line-height:1.8}}.tab-content__one-col{float:left}.tab-content__one-col.time{width:23%;padding:0 6px}.tab-content__one-col.events{width:77%}@media only screen and (max-width:767px){.tab-content__one-col.events,.tab-content__one-col.time{padding:0 10px;width:100%;font-size:16px;line-height:1.8}}.info-detail__title{font-weight:700;line-height:1.6;font-size:16px}@media only screen and (max-width:767px){.info-detail__title{font-size:16px}}.info-detail__author{color:#cc6601;font-size:16px;font-weight:700;line-height:1.6}@media only screen and (max-width:767px){.info-detail__author{font-size:16px}}.info-detail__desc{font-size:16px;font-style:italic}@media only screen and (max-width:767px){.info-detail__desc{font-size:16px;line-height:1.4}}@media only screen and (max-width:767px){.page-home header{display:none}}@media only screen and (max-width:767px){.page-home main{padding:0;min-height:calc(100vh - 130px)}}@media only screen and (max-width:767px){.page-home .home-intro,.page-home .host-sponsors{display:none}}.home-menu{display:none}@media only screen and (max-width:767px){.home-menu{display:block}}.home-menu:before{position:absolute;top:0;left:0;content:"";width:100%;height:448px;background:#864E97}.home-menu__content{position:relative;overflow:hidden}.home-menu__img{position:absolute;top:20px;left:-178px}.home-menu__img img{width:auto;height:320px}.home-menu__menu{margin:330px 0 0;position:relative;z-index:1;background:#a8cde7;padding:34px 0}.home-menu__menu>ul>li{font-size:18px;font-family:"Fjalla One",sans-serif;border-top:1px solid #FFFFFF;padding:5px 54px;line-height:1.6;position:relative}.home-menu__menu>ul>li:before{content:"";position:absolute;top:12px;left:34px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #2a75ac}.home-menu__menu>ul>li:last-child{border-bottom:1px solid #FFFFFF}.home-menu__menu>ul>li>a{color:#333}.tablet-mobile-only{display:none!important}@media only screen and (max-width:1023px){.tablet-mobile-only{display:block!important}}.page-contact main{min-height:calc(100vh - 322px)}.page-registration main{min-height:calc(100vh - 316px)}