/**
 * @company CREASANT DIGITAL
 * @project HKUST EEFACT
 * @author  Jimmy LAU <jimmylau@creasant.com>
 * @version 2.0.0
 * @since   2018-05-08
 */

@charset "UTF-8";@font-face{font-family:eefact;src:url(../fonts/hkust-eefact/fonts/eefact.eot?72xzye);src:url(../fonts/hkust-eefact/fonts/eefact.eot?72xzye#iefix) format('embedded-opentype'),url(../fonts/hkust-eefact/fonts/eefact.ttf?72xzye) format('truetype'),url(../fonts/hkust-eefact/fonts/eefact.woff?72xzye) format('woff'),url(../fonts/hkust-eefact/fonts/eefact.svg?72xzye#eefact) format('svg');font-weight:400;font-style:normal}.icon{font-family:eefact!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ee:before{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ee-after:after{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ee-minibus:before{content:"\e916"}.ee-airport:before{content:"\e900"}.ee-bus:before{content:"\e901"}.ee-car:before{content:"\e902"}.ee-currency:before{content:"\e903"}.ee-downtown:before{content:"\e904"}.ee-group:before{content:"\e905"}.ee-home:before{content:"\e906"}.ee-internet:before{content:"\e907"}.ee-link:before{content:"\e908"}.ee-link-thin:before{content:"\e909"}.ee-location:before{content:"\e90a"}.ee-contactus:before{content:" "}.ee-mail:before{content:"\e90b"}.ee-phone:before{content:"\e90c"}.ee-play:before{content:"\e90d"}.ee-railway:before{content:"\e90e"}.ee-taxi:before{content:"\e90f"}.ee-time:before{content:"\e910"}.ee-true:before{content:"\e911"}.ee-user:before{content:"\e912"}.ee-venue:before{content:"\e913"}.ee-volt:before{content:"\e914"}.ee-weather:before{content:"\e915"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:"Work Sans",sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#231f20;text-rendering:optimizeLegibility;background:#fff}body,html{height:100%}h1,h2,h3,h4,h5,h6{font-family:"Jockey One",sans-serif;font-weight:400;color:#231f20}.event_title{font-family:"Jockey One",sans-serif;font-size:30px;font-weight:400;color:#009900}.event_speaker{font-family:"Jockey One",sans-serif;font-size:24px;font-weight:400;color:#231f20}.event_speaker_affiliation{font-family:"Jockey One",sans-serif;font-size:22px;font-weight:100;color:#231f20}p{text-indent:0;direction:ltr}p+p{margin:28px 0}p a{color:#e0172a;text-decoration:none}p a:hover{color:#e0172a;text-decoration:underline}table{width:100%}sup{font-size:10px;vertical-align:middle;display:inline-block;line-height:6px;padding:0 0 12px}b{font-weight:700}.asterisk:before{content:"*"}.slash{display:inline-block;vertical-align:middle}@media only screen and (max-width:1024px){.slash{display:none}}.slash:before{content:"|";color:inherit;font-size:inherit}.red{color:#e0172a}img{max-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:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a:hover{color:#e0172a;text-decoration:underline;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}textarea{resize:vertical}@media only screen and (max-width:750px){textarea{min-height:170px}}input,textarea{font-family:"Work Sans",sans-serif;font-size:16px;color:#231f20;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:disabled,textarea:disabled{cursor:not-allowed}input:focus,textarea:focus{outline:0;-webkit-box-shadow:0 0 5px rgba(230,231,232,.5);-moz-box-shadow:0 0 5px rgba(230,231,232,.5);box-shadow:0 0 5px rgba(230,231,232,.5);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.page-content{overflow:hidden;min-width:320px}.wrapper{max-width:1904px;width:100%;margin:0 auto;position:relative}@media only screen and (max-width:1024px){.wrapper{padding:0 15px}}.page-title,.section-content,.section-title{max-width:1380px;width:100%;margin:0 auto;position:relative}.section-title{font-size:50px;font-family:"Jockey One",sans-serif;line-height:1.2;margin:50px auto 32px}@media only screen and (max-width:1380px){.section-title{margin:50px auto 32px}}.section-title span{position:relative}.section-title span:after{content:"";width:100%;height:1px;background:#e0172a;position:absolute;bottom:-5px;left:0}main{min-height:calc(100vh - 529px)}.is-active{color:#e0172a!important}.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}@media only screen and (max-width:1024px){.is-desktop{display:none!important}}@media only screen and (min-width:1025px){.is-tablet{display:none!important}}@media only screen and (max-width:750px){.is-tablet{display:none!important}}@media only screen and (min-width:751px){.is-mobile{display:none!important}}@media only screen and (min-width:1025px){.is-tablet-mobile{display:none!important}}@media only screen and (max-width:750px){.is-desktop-tablet{display:none!important}}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.pull-right{float:right}.pull-left{float:left}.v-middle{position:absolute;top:50%;transform:translateY(-50%)}.h-middle{position:absolute;left:50%;transform:translateX(-50%)}.inline{display:inline-block}.block{display:block}.font-thin{font-weight:300}.font-medium{font-weight:400}.font-bold{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.word-wrap{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../img/loading.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick-1.8.0/slick.eot);src:url(../fonts/slick-1.8.0/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick-1.8.0/slick.woff) format('woff'),url(../fonts/slick-1.8.0/slick.ttf) format('truetype'),url(../fonts/slick-1.8.0/slick.svg#slick) format('svg')}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.dev-mode .design{width:1904px;height:4800px;background-image:url(../img/mockup/design.png);position:absolute;top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:center 0;pointer-events:none;z-index:1000;display:none;opacity:0}@media only screen and (max-width:1024px){.dev-mode .design{width:375px;height:3038px;background-image:url(../img/mockup/designm.png)}}.dev-mode .design.show{display:block;opacity:.3}.dev-mode .control{position:fixed;bottom:0;right:0;z-index:1000;display:block;width:30px;height:30px;margin:10px;cursor:pointer;background:rgba(35,31,32,.1);border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.dev-mode .control:hover{background:rgba(35,31,32,.3);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}header{font-weight:400}.header-desktop>div.wrapper{padding:20px 20px 9px;text-align:left}@media only screen and (max-width:1760px){.header-desktop>div.wrapper{padding:20px 15px 5px;text-align:center}}@media only screen and (max-width:750px){.header-desktop>div.wrapper{padding:20px 15px 0}}.header-desktop__trigger{width:40px;height:40px;position:absolute;top:0;right:0;margin:26px 25px 0 0;display:inline-block;z-index:15}.header-desktop__trigger.active{position:fixed}.header-desktop__trigger.active>span{background:#e0172a;height:3px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-desktop__trigger.active>span:first-child{top:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header-desktop__trigger.active>span:last-child{top:18px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header-desktop__trigger.active>span:nth-child(2){opacity:0}.header-desktop__trigger>span{display:block;width:30px;height:3px;position:absolute;top:18px;left:5px;background:#e0172a;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-desktop__trigger>span:first-child{top:8px}.header-desktop__trigger>span:last-child{top:28px}.header-desktop__trigger>span::nth-child(2){opacity:1}.header-desktop__menu{display:inline-block;vertical-align:middle;background:#fff;margin:0 -20px 0 42px;overflow-y:auto}@media only screen and (max-width:1760px){.header-desktop__menu{display:block;margin:0}}@media only screen and (max-width:1024px){.header-desktop__menu{position:fixed;top:0;right:0;width:325px;max-width:100%;height:100%;z-index:10;opacity:.4;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}}@media only screen and (max-width:1024px){.header-desktop__menu.active{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}}@media only screen and (max-width:1024px){.header-desktop__menu>ul{text-align:left;padding:75px 0 45px}}.header-desktop__menu>ul>li{color:#939598}.header-desktop__menu>ul>li>a{font-size:15px;padding:12px 12px;line-height:20px}@media only screen and (max-width:1200px){.header-desktop__menu>ul>li>a{padding:12px 4px}}@media only screen and (max-width:1024px){.header-desktop__menu>ul>li>a{font-family:"Jockey One",sans-serif;font-size:19px;font-weight:400;line-height:21px;padding:15px 0 15px 50px;color:#231f20}}.header-desktop__menu>ul>li>a:hover{text-decoration:none}.header-desktop__menu>ul>li>a.active{color:#414042}@media only screen and (max-width:1024px){.header-desktop__menu>ul>li>a.active{color:#e0172a}}.header-desktop__menu>ul>li .register{margin:80px 0 0;text-align:center;font-family:"Jockey One",sans-serif;font-size:19px;font-weight:400}.header-desktop a,.header-desktop li{display:inline-block;vertical-align:middle}@media only screen and (max-width:1024px){.header-desktop a,.header-desktop li{display:block}}.header-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-5;opacity:0;background:0 0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.header-menu-overlay.active{z-index:1;opacity:1;background:rgba(0,0,0,.7);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.site-logos{display:inline-block;vertical-align:middle;margin:0 75px 0 0}@media only screen and (max-width:1760px){.site-logos{display:block;margin:0}}@media only screen and (max-width:1024px){.site-logos{text-align:left}}.site-logos a{display:inline-block!important}.site-logos__ias{padding:2px 0}@media only screen and (max-width:750px){.site-logos__ias{max-width:88px}}.site-logos__hkust{padding:2px 12px}@media only screen and (max-width:750px){.site-logos__hkust{max-width:120px;padding:9px 0;margin:0 6px}}.site-logos__nsi{padding:2px 12px}@media only screen and (max-width:750px){.site-logos__nsi{max-width:212px;padding:9px 0;margin:0 6px}}.register-now{position:absolute;top:0;right:0}@media only screen and (max-width:1024px) and (min-width:751px){.register-now{display:none}}@media only screen and (max-width:750px){.register-now{position:static;margin:6px -15px 0}}@media only screen and (max-width:1760px){.register-now a.register{line-height:44px;margin:18px 15px 0;padding:0 30px}}@media only screen and (max-width:1024px){.register-now a.register{margin:0}}footer{background:#073d5f;color:#fff;text-align:left}footer .register-now{bottom:-120px;top:auto}footer .btn.register{line-height:65px;padding:0 42px}@media only screen and (max-width:750px){footer .btn.register{display:block;text-align:center}}.footer__content{max-width:1904px;background-image:url(../img/footer-background.jpg);background-position:center top;background-repeat:no-repeat;margin:0 auto;padding:45px 0 120px}@media only screen and (max-width:750px){.footer__content{padding:57px 0 0}}.footer__content>.wrapper{max-width:1380px}@media only screen and (max-width:1600px){.footer__content>.wrapper{padding-left:15px}}.questions{line-height:23px;max-width:500px;padding:76px 0 39px}@media only screen and (max-width:750px){.questions{padding:0;margin:0 auto;text-align:center;line-height:24px}}@media only screen and (max-width:750px){.footer-menu{margin:40px 0 55px;text-align:center}}.footer-menu a,.footer-menu li,.footer-menu span{display:inline-block;vertical-align:middle}@media only screen and (max-width:750px){.footer-menu a,.footer-menu li,.footer-menu span{display:block}}.footer-menu a,.footer-menu span{font-size:20px;font-family:"Jockey One",sans-serif;font-weight:400;padding:0 22px 0 0}@media only screen and (max-width:750px){.footer-menu a,.footer-menu span{padding:0}}.footer-menu a:hover{text-decoration:none}.footer-menu .hkust-ias{color:#fff}@media only screen and (max-width:750px){.footer-menu .hkust-ias{color:#fff;padding-bottom:16px}}.footer-menu .hkust-ias:hover{color:#e0172a}@media only screen and (max-width:750px){.footer-menu .hkust-ias:hover{color:#e0172a}}.footer-menu .slash{font-family:"Work Sans",sans-serif;font-weight:300;color:#fff}@media only screen and (max-width:750px){.footer-menu .slash{display:none}}.footer-menu .ee:before{padding:0 15px 0 0;font-size:18px;color:#e0172a}.copyright{background:#0d2030;text-align:center;padding:16px 0}@media only screen and (max-width:750px){.copyright span{display:block;line-height:20px}}.btn{display:inline-block;vertical-align:top}.btn:hover{text-decoration:none}.btn.abstract,.btn.register{font-family:"Jockey One",sans-serif;font-size:20px;line-height:90px;color:#fff;background:#e0172a;padding:0 25px;letter-spacing:2px}.btn.register:after{font-family:eefact!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";padding:0 0 0 15px}.btn.abstract{text-decoration:none;line-height:65px;padding:0 42px;text-transform:uppercase;margin:20px 0}.btn.abstract:after{font-family:eefact!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";padding:0 0 0 15px;font-size:17px}.btn.abstract:hover,.btn.register:hover,.btn.signin:hover{background:#b21221}.btn.cleanall:hover{background:#141414}.page-banner{background:#fff;color:#fff}.page-banner>div.wrapper{padding:0}.page-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;display:none!important}.page-banner__img{font-size:0;line-height:0;position:relative;overflow:hidden}.page-home .page-banner__img{min-height:unset}@media only screen and (max-width:750px){.page-home .page-banner__img{min-height:unset}}@media only screen and (max-width:1024px){.page-banner__img img{object-fit:cover;width:100%;height:auto}}.page-banner__title{max-width:1380px;margin:0 auto}.page-home .page-banner__title{padding:16% 0 0 31%}@media only screen and (max-width:1600px){.page-home .page-banner__title{padding:10% 0 0 31%}}@media only screen and (max-width:1200px){.page-home .page-banner__title{padding:5% 0 0 5%}}@media only screen and (max-width:1024px){.page-home .page-banner__title{padding:24px 18px}}@media only screen and (max-width:750px){.page-home .page-banner__title{display:none}}.page-banner__title div{font-family:"Jockey One",sans-serif;font-size:72px;line-height:1;text-align:center;letter-spacing:2px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.page-banner__title div{font-size:35px}}.page-home .page-banner__title div{text-align:left;position:static;letter-spacing:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.page-banner .desc{font-size:25px;margin:0 0 18px;padding:0;color:#fff;font-weight:400;letter-spacing:1px!important}.page-banner .date{font-family:"Work Sans",sans-serif;font-size:24px;margin:34px 0 0}.page-banner .top{font-size:14px;display:inline-block;vertical-align:text-top}@media only screen and (max-width:1380px){.eefact-intro{padding:0 0 0 15px}}@media only screen and (max-width:1024px){.eefact-intro{padding:0}}.eefact-intro>.wrapper{background-image:none}@media only screen and (max-width:1380px){.eefact-intro>.wrapper{background-image:none}}@media only screen and (max-width:1024px){.eefact-intro>.wrapper{background-image:none}}.eefact-intro__content{padding:0 600px 0 0}.eefact-intro__content:last-child{padding-bottom:93px}@media only screen and (max-width:1380px){.eefact-intro__content{padding:0 25% 20px 0}}@media only screen and (max-width:1024px){.eefact-intro__content{padding:0 0 20px}}.eefact-intro__title{font-family:"Jockey One",sans-serif;font-size:25px;font-weight:400;margin:53px 0 23px}.info-cards{background:#f2f2f2;padding:130px 0 0}@media only screen and (max-width:1380px){.info-cards{height:auto;padding:30px 0}}.info-cards .section-content{overflow:hidden}@media only screen and (max-width:1024px){.info-cards .section-content{display:block}}.info-cards__card{min-height:430px;background:#fff;border:1px solid #e6e7e8;border-bottom:3px solid #ef8b94;width:100%;padding:40px 78px 40px;margin:0 0 60px}@media only screen and (max-width:1024px){.info-cards__card{width:100%;margin:0 0 40px}}@media only screen and (max-width:470px){.info-cards__card{padding:40px 40px 40px}}@media only screen and (max-width:360px){.info-cards__card{padding:40px 15px 40px}}.info-cards__card.goals,.info-cards__card.workshop{border-bottom:3px solid #e96913;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.1);box-shadow:0 0 10px 4px rgba(0,0,0,.1)}@media only screen and (max-width:1024px){.info-cards__card.goals,.info-cards__card.workshop{width:100%;margin-top:15px}}.info-cards__title{font-family:"Jockey One",sans-serif;font-size:40px;margin:0 0 35px;line-height:1.2}.check-notes li{line-height:24px;padding:0 0 28px 36px}.check-notes .ee-true{position:relative}.check-notes .ee-true:before{position:absolute;left:5px;top:5px;font-size:13px;color:#e0172a}.organizers:after,.organizers:before{display:table;line-height:0;content:""}.organizers:after{clear:both}.organizers:after,.organizers:before{display:table;line-height:0;content:""}.organizers:after{clear:both}.organizers__slide{outline:0}.organizers__one{position:relative;padding:0 0 30px 40px}.organizers__one:before{position:absolute;top:2px;left:6px;font-size:20px;color:#e0172a}.organizers__name{font-weight:700;line-height:1.4}.organizers__group{line-height:1.2}.organizers__slide{width:90%;float:left}@media only screen and (max-width:750px){.organizers__slide{width:100%}}@media only screen and (max-width:1024px) and (min-width:751px){.organizers__slide:first-child{padding-right:5px}}@media only screen and (max-width:1024px) and (min-width:751px){.organizers__slide:last-child{padding-left:5px}}.slick-dots{bottom:-38px}@media only screen and (max-width:1024px){.slick-dots{bottom:-35px}}.slick-dots>li{margin:0 6px;width:12px;height:12px}.slick-dots>li.slick-active button:before{background:#414042}.slick-dots>li button{width:12px;height:12px;padding:0}.slick-dots>li button:hover:before{background:#414042}.slick-dots>li button:before{content:"";background:#fff;border:1px solid #414042;border-radius:50%;width:12px;height:12px}.relevant-parties{padding:28px 0 116px}@media only screen and (max-width:1380px){.relevant-parties{padding:28px 15px 116px}}@media only screen and (max-width:1024px){.relevant-parties{padding:28px 0 48px}}.relevant-parties__content{padding:31px 10px;font-size:0}.relevant-parties img,.relevant-parties__party{display:inline-block;vertical-align:middle}@media only screen and (max-width:520px){.relevant-parties__party{width:95%;padding-left:0!important;padding-right:0!important}.relevant-parties__party.full{width:100%}}.relevant-parties .apec,.relevant-parties .aries,.relevant-parties .cas,.relevant-parties .cern,.relevant-parties .ias,.relevant-parties .icfa{padding:0 71px 35px 0}.relevant-parties .a1{padding:0 77px 35px 0}.relevant-parties .ec{padding:0 0 35px}.form-row{margin:0 -10px 20px}.form-row:after,.form-row:before{display:table;line-height:0;content:""}.form-row:after{clear:both}.form-row:after,.form-row:before{display:table;line-height:0;content:""}.form-row:after{clear:both}.form-row__title{font-weight:700;font-size:20px;margin:53px 0 14px}.form-row__title span{font-weight:400;font-size:16px}.form-row__sub-title{font-weight:700;font-size:20px}.form-field{float:left;padding:0 10px}.form-field:after,.form-field:before{display:table;line-height:0;content:""}.form-field:after{clear:both}.form-field:after,.form-field:before{display:table;line-height:0;content:""}.form-field:after{clear:both}.form-field.captcha{padding:30px 0}@media only screen and (max-width:520px){.form-field.captcha{padding:30px 10px}}.form-field.captcha img{display:inline-block;vertical-align:top}.form-field a{color:#e0172a}.form-field-to{line-height:68px}@media only screen and (max-width:1024px){.form-field-to{width:100%}}.form-field-title{font-weight:700}.form-field-value{font-weight:400}.flex{display:flex;align-items:stretch}@media only screen and (max-width:750px){.flex{display:block}}@media only screen and (max-width:750px){.flex .form-field:first-child{margin-bottom:15px}}.flex .form-field label>div{height:100%}.f1{width:8.33333333%}.f2{width:16.66666667%}.f3{width:25%}.f4{width:33.33333333%}.f5{width:41.66666667%}.f6{width:50%}.f7{width:58.33333333%}.f8{width:66.66666667%}.f9{width:75%}.f10{width:83.33333333%}.f11{width:91.66666667%}.f12{width:100%}@media only screen and (max-width:750px){.f1{width:100%}.f2{width:100%}.f3{width:100%}.f4{width:100%}.f5{width:100%}.f6{width:100%}.f7{width:100%}.f8{width:100%}.f9{width:100%}.f10{width:100%}.f11{width:100%}.f12{width:100%}}@media only screen and (max-width:1024px) and (min-width:751px){.f3,.f4,.f5{width:50%}}.sign-in-form{max-width:680px;width:100%;margin:0 auto;padding:128px 0 168px}@media only screen and (max-width:750px){.sign-in-form{padding:55px 0 60px}}.sign-in__links{font-size:13px;text-align:center;line-height:1.4;margin:75px 0 0}@media only screen and (max-width:750px){.sign-in__links{margin:35px 0 0}}.sign-in__links a,.sign-in__links span{font-weight:400}@media only screen and (max-width:1024px){.sign-in__links span{display:block}}.sign-in__links .slash:before{padding:0 10px}@media only screen and (max-width:1024px){.sign-in__links .slash{display:none}}input,textarea{width:100%;font-weight:700;border:1px solid #f7f7f7;background:#f7f7f7}input[type=password],input[type=reset],input[type=submit],input[type=text]{line-height:68px;padding:0 20px;min-height:68px}input::-webkit-input-placeholder{font-weight:400;color:#414042}input::-moz-placeholder{font-weight:400;color:#414042}input:-ms-input-placeholder{font-weight:400;color:#414042}input:-moz-placeholder{font-weight:400;color:#414042}textarea{padding:20px;font-family:"Work Sans",sans-serif;font-size:16px;line-height:1.4;color:#231f20}textarea::-webkit-input-placeholder{font-weight:400;color:#414042}textarea::-moz-placeholder{font-weight:400;color:#414042}textarea:-ms-input-placeholder{font-weight:400;color:#414042}textarea:-moz-placeholder{font-weight:400;color:#414042}input[type=reset],input[type=submit]{font-family:"Jockey One",sans-serif;font-weight:400;font-size:20px;padding:0 88px;cursor:pointer;letter-spacing:1px;margin:8px 20px 0 0;width:auto;color:#fff}input[type=submit]{background:#e0172a;border:1px solid #e0172a}input[type=reset]{background:#2e2e2e;border:1px solid #2e2e2e}.form-toggle{cursor:pointer;position:relative}.form-toggle input[type=checkbox],.form-toggle input[type=radio]{opacity:0;position:absolute;top:0;left:0}.form-toggle input[type=checkbox]:checked~div:after,.form-toggle input[type=radio]:checked~div:after{content:"";width:11px;height:11px;background:#e0172a;border:1px solid #e0172a;border-radius:50%;display:block;position:absolute;top:8px;left:4px}.form-toggle input[type=checkbox].error~div,.form-toggle input[type=radio].error~div{color:#e0172a}.form-toggle input[type=checkbox].error~div:before,.form-toggle input[type=radio].error~div:before{border:1px solid #e0172a;-webkit-box-shadow:0 0 6px 3px rgba(224,23,42,.8);-moz-box-shadow:0 0 6px 3px rgba(224,23,42,.8);box-shadow:0 0 6px 3px rgba(224,23,42,.8)}.form-toggle input[type=checkbox]~div,.form-toggle input[type=radio]~div{position:relative;padding:0 0 0 36px}.form-toggle input[type=checkbox]~div:before,.form-toggle input[type=radio]~div:before{content:"";width:19px;height:19px;border:1px solid #939598;border-radius:50%;margin:0 16px 0 0;display:block;position:absolute;top:4px;left:0}.form-toggle input[type=checkbox]~div span,.form-toggle input[type=radio]~div span{vertical-align:top}.form-card{cursor:pointer;position:relative;width:680px;width:48%}.form-card__icon:before{font-size:20px}.form-card__title{font-weight:700;line-height:1.4;padding:11px 0 8px}.form-card__link a:after{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-card__link a:after{content:"\e909";font-size:12px;padding:0 0 0 5px}.form-card input[type=checkbox],.form-card input[type=radio]{opacity:0;position:absolute;top:0;left:0}.form-card input[type=checkbox]:checked~div,.form-card input[type=radio]:checked~div{border-bottom:3px solid #e0172a;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.1);box-shadow:0 0 10px 4px rgba(0,0,0,.1)}.form-card input[type=checkbox]~div,.form-card input[type=radio]~div{text-align:center;border:1px solid #e6e7e8;border-bottom:3px solid #ef8b94;padding:49px 15px 36px;background:#fff}@media only screen and (max-width:1380px){.register-form{padding:0 15px}}@media only screen and (max-width:1024px){.register-form{padding:0}}.register-form .section-title{font-size:40px;margin:126px auto 70px}@media only screen and (max-width:750px){.register-form .section-title{margin:65px 0 45px}}.register-form__actions{margin:48px 0 180px}@media only screen and (max-width:750px){.register-form__actions{text-align:center;margin:45px 0 65px}}@media only screen and (max-width:750px){.register-form__actions .btn{width:48%;margin:8px 1% 0 0;padding:0}}@media only screen and (max-width:520px){.register-form__actions .btn{width:98%}}.register-form .notes{margin:60px 0 0;border-top:1px solid #ecedee;padding:25px 0 0;font-size:14px;color:#414042}.register-form .notes.first{margin:131px 0 0}.register-form .notes__title{display:block;line-height:20px;font-weight:700}.register-form .notes__content{line-height:20px;margin:0 0 25px}.register-form .notes p+p{margin:16px 0}.register-form .notes label{font-size:16px}.register-form .notes label.error{font-size:13px;padding:0 15px 0 0}.register-form #cont_salutation~.select2,.register-form #part_salutation~.select2{width:25%!important}@media only screen and (max-width:750px){.register-form #cont_salutation~.select2,.register-form #part_salutation~.select2{width:40%!important}}.register-form #same_part_info~div{font-size:20px;font-weight:700;margin:0 0 22px}.register-form #checkin_dd~.select2,.register-form #checkin_mm~.select2,.register-form #checkin_yy~.select2,.register-form #checkout_dd~.select2,.register-form #checkout_mm~.select2,.register-form #checkout_yy~.select2{width:33.33%!important}.register-form .diff-input,.register-form .diff-input-2{border:1px solid #ecedee;background:#fff;line-height:49px;min-height:49px;margin:0 18px}@media only screen and (max-width:750px){.register-form .diff-input,.register-form .diff-input-2{max-width:365px;margin:0 15px}}@media only screen and (max-width:520px){.register-form .diff-input,.register-form .diff-input-2{max-width:unset;margin:0}}.register-form .diff-input-2.error,.register-form .diff-input.error{border:1px solid #e0172a}.register-form .diff-input-2{margin:0}.register-form #captcha{margin:0 20px 0 0}@media only screen and (max-width:750px){.register-form #captcha{margin:0 15px}}@media only screen and (max-width:520px){.register-form #captcha{margin:0 0 10px}}@media only screen and (max-width:750px){.register-form #allergy_yes~div{margin:0 0 70px}}@media only screen and (max-width:520px){.register-form #allergy_yes~div span{display:block;line-height:28px;margin:0 0 62px}}@media only screen and (max-width:750px){.register-form #allergy_content{position:absolute;width:91%;bottom:-60px;left:20px}}@media only screen and (max-width:520px){.register-form #allergy_content{left:34px}}.select2{font-size:16px;float:left}.select2.error{border:1px solid #e0172a;-webkit-box-shadow:0 0 5px rgba(224,23,42,.5);-moz-box-shadow:0 0 5px rgba(224,23,42,.5);box-shadow:0 0 5px rgba(224,23,42,.5)}.select2.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #414042 transparent}.select2.select2-container--disabled .select2-selection{cursor:not-allowed}.select2 .select2-selection{border-radius:0;border:1px solid #e6e7e8;background-color:#e6e7e8;outline:0;height:68px}.select2 .select2-selection .select2-selection__rendered{line-height:68px;padding-left:20px;padding-right:30px;font-weight:700;color:#231f20}.select2 .select2-selection .select2-selection__rendered .select2-selection__placeholder{font-weight:400;color:#414042}.select2 .select2-selection .select2-selection__arrow{height:68px;right:20px}.select2 .select2-selection .select2-selection__arrow b{border-color:#414042 transparent transparent transparent}.select2-container .select2-dropdown{border-radius:0}.select2-container .select2-results>.select2-results__options{max-height:280px}label.error{color:#e0172a;font-size:13px}input.error{border:1px solid #e0172a;-webkit-box-shadow:0 0 5px rgba(224,23,42,.5);-moz-box-shadow:0 0 5px rgba(224,23,42,.5);box-shadow:0 0 5px rgba(224,23,42,.5)}.cursor-auto{cursor:auto}input[name=campus].error~div{border:1px solid #e0172a;-webkit-box-shadow:0 0 6px 0 rgba(224,23,42,.8);-moz-box-shadow:0 0 6px 0 rgba(224,23,42,.8);box-shadow:0 0 6px 0 rgba(224,23,42,.8)}.page-information .go-links{position:absolute;top:0;right:0;width:100%}@media only screen and (max-width:1380px){.page-information .go-links>.wrapper,.page-information .info-group>.wrapper{padding:0 15px}}.page-information .program-info{padding:0 0 148px}@media only screen and (max-width:400px){.page-information .program-info{padding:0 0 374px}}@media only screen and (max-width:1024px){.page-information .program-info{padding:0!important}}.info-detail{margin:0 0 54px}@media only screen and (max-width:1024px){.info-detail{margin:0 0 25px}}.info-detail td{vertical-align:top}.info-detail td:first-child{width:200px;text-align:left}@media only screen and (max-width:1024px) and (min-width:751px){.info-detail td:first-child{width:120px}}@media only screen and (max-width:1024px){.info-detail td:first-child{min-width:70px}}@media only screen and (max-width:750px){.info-detail td:first-child{display:none}}.info-detail td:last-child{padding:10px 0 0}.info-detail td p{line-height:26px;margin:0}.info-detail td p:last-child{margin:0 0 15px}@media only screen and (max-width:1024px){.info-detail td p:last-child{margin:0 0 6px}}.info-numbers{display:table;width:100%}.info-numbers__row{display:table-row;line-height:80px}@media only screen and (max-width:750px){.info-numbers__row{border:1px solid #ecedee;display:block;line-height:1.5;padding:20px 0}}.info-numbers__row:last-child .info-numbers__col{border-bottom:1px solid #ecedee}@media only screen and (max-width:750px){.info-numbers__row:last-child .info-numbers__col{border-bottom:none}}.info-numbers__row.even{background:#f7f7f7}.info-numbers__row.title-row{background:#009900;color:#fff;line-height:50px}@media only screen and (max-width:750px){.info-numbers__row.title-row:after,.info-numbers__row.title-row:before{display:table;line-height:0;content:""}.info-numbers__row.title-row:after{clear:both}.info-numbers__row.title-row:after,.info-numbers__row.title-row:before{display:table;line-height:0;content:""}.info-numbers__row.title-row:after{clear:both}}@media only screen and (max-width:750px){.info-numbers__row.title-row .info-numbers__col{float:left;padding:0;width:auto}}@media only screen and (max-width:750px){.info-numbers__row.title-row .info-numbers__col:first-child span{padding:0 0 0 15px}}.info-numbers__row.title-row .info-numbers__col:first-child span:first-child{position:relative;margin:0}@media only screen and (max-width:750px){.info-numbers__row.title-row .info-numbers__col:first-child span:after{content:"&";padding:0 5px;display:inline-block}}.info-numbers__row.title-row .info-numbers__col:last-child{width:auto}.info-numbers__row.title-row .info-numbers__col:last-child span{padding:0}.info-numbers__col{display:table-cell;border:1px solid #ecedee;border-bottom:none;padding:0 30px;width:50%}@media only screen and (max-width:1240px){.info-numbers__col{width:auto}}@media only screen and (max-width:750px){.info-numbers__col{width:100%;display:block;border:none;padding:0 13px}}.info-numbers__col:first-child{position:relative}@media only screen and (max-width:750px){.info-numbers__col:first-child span:last-child{width:100%;line-height:1.8}}.info-numbers__col:last-child{border-left:none}@media only screen and (max-width:750px){.info-numbers__col:last-child{font-weight:700;width:100%}}.info-numbers__col span{vertical-align:middle}.info-numbers__title{font-family:"Jockey One",sans-serif;font-weight:400;font-size:19px;line-height:1.8}.table-title{font-size:16px;font-weight:700;margin:0}.app-download{display:inline-block;vertical-align:top;padding:22px 0 0;margin:0 0 20px}.app-download a.app-link{display:block;max-height:42px;text-align:center}.app-download a.app-link.apple img{width:118px}.app-download a.app-link:first-child{margin:-7px 0 0}.app-download a.app-link img{display:inline-block;width:124px;height:auto}.app-download .qr-code{width:81px;height:auto}.source-from{margin:25px 0 80px}.go-links{padding:150px 0 0;text-align:center;margin-left:8px;position:relative;z-index:1}@media only screen and (max-width:1024px){.go-links{display:none!important;padding:30px 0 0;margin:0;text-align:center}}.go-links.stuck{position:fixed!important;top:0!important;right:0!important;background:#fff;z-index:5;width:100%;height:60px;padding:0!important;margin-left:0!important;-webkit-box-shadow:0 2px 8px 2px rgba(35,31,32,.1);-moz-box-shadow:0 2px 8px 2px rgba(35,31,32,.1);box-shadow:0 2px 8px 2px rgba(35,31,32,.1)}@media only screen and (max-width:1024px){.go-links.stuck{overflow-x:auto;overflow-y:hidden}}@media only screen and (max-width:750px){.go-links.stuck{height:50px}}.go-links.stuck ul{max-width:1380px;margin:11px auto 0;text-align:center;}@media only screen and (max-width:1024px){.go-links.stuck ul{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media only screen and (max-width:750px){.go-links.stuck ul{margin:3px auto}}@media only screen and (max-width:1024px){.go-links.stuck ul li{width:auto;padding:0 15px 15px}}.go-links.stuck ul li a:before{bottom:-12px}.go-links.stuck ul li a:after{bottom:-6px}.go-links li,.go-links__link{display:inline-block;vertical-align:top}.go-links li{padding:0 10px}@media only screen and (max-width:1024px){.go-links li{width:30%;padding:0 0 35px}}@media only screen and (max-width:600px){.go-links li{width:45%}}@media only screen and (max-width:400px){.go-links li{width:100%;text-align:left}}.go-links__link{color:#666666;font-weight:700;position:relative}.go-links__link.active,.go-links__link:hover{color:#231f20;text-decoration:none}.go-links__link.active:after,.go-links__link:hover:after{background:#e0172a;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.go-links__link.active:before,.go-links__link:hover:before{border-color:#e0172a transparent transparent transparent}.go-links__link:hover{color:#e0172a}.go-links__link:after{content:"";width:100%;height:1px;background:#666666;position:absolute;bottom:-12px;left:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.go-links__link:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-18px;width:0;height:0;border-style:solid;border-width:6px 5.5px 0 5.5px;border-color:transparent transparent transparent transparent}.info-group{min-height:220px}.info-group:last-child{padding:0 0 95px}@media only screen and (max-width:750px){.info-group:last-child{padding:0 0 20px}}.info-group .section-title{font-size:40px;margin:18px auto 52px;padding:70px 0 0}.extlink{margin:18px 0 10px}.extlink:after{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.extlink:after{content:"\e909";padding:0 0 0 10px;font-size:13px}.currency,.icon-volt,.internet,.nw-8,.time,.phone{color:#e0172a}.currency:before,.icon-volt:before,.internet:before,.nw-8:before,.time:before,.phone:before{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.currency:before,.icon-volt:before,.internet:before,.nw-8:before,.time:before,.phone:before{display:inline-block}.nw-8:before{content:"\e915"}.nw-8:before{padding:22px 15px;font-size:70px}.currency:before{content:"\e903"}.currency:before{padding:20px 22px;font-size:62px}.time:before{content:"\e910"}.time:before{font-size:59px;padding:23px 18px}.phone:before{content:"\e90c"}.phone:before{font-size:50px;padding:23px 18px}.icon-volt:before{content:"\e914"}.icon-volt:before{font-size:62px;padding:21px 20px}.internet:before{content:"\e907"}.internet:before{font-size:57px;padding:22px 18px}.page-program .go-links{position:absolute;top:-180px;right:-8px;margin:0;padding:0}@media only screen and (max-width:750px){.page-program .go-links{top:0;right:0;width:100%}}.page-program .go-links li{padding:0 20px}@media only screen and (max-width:1024px){.page-program .go-links li{width:68px;padding:0 0 35px;text-align:center}}.page-program .section-title{font-size:40px}@media only screen and (max-width:750px){.page-program .program-info .section-content{padding:3px 0}}@media only screen and (max-width:1380px){.program-info{padding:0 15px}}@media only screen and (max-width:1024px){.program-info{padding:0}}.program-info .section-title{margin:127px auto 64px}@media only screen and (max-width:1024px){.program-info .section-title{margin:63px auto 53px}}.desc{font-family:"Work Sans",sans-serif;font-size:20px;font-weight:700;color:#e0172a;padding:23px 0 40px}@media only screen and (max-width:750px){.desc{padding:23px 0 0}}.program-table{width:100%;margin:6px 0 0}@media only screen and (max-width:1380px){.program-table{padding:0 15px}}@media only screen and (max-width:750px){.program-table{padding:25px 0 0;margin:0}}.program-table:last-child{margin-bottom:178px}@media only screen and (max-width:750px){.program-table:last-child{margin-bottom:50px}}@media only screen and (max-width:750px){.program-table__day{position:relative}}.program-table__day span{font-size:18px}@media only screen and (max-width:750px){.program-table__day span{display:inline-block;padding:10px 0 0 95px;line-height:1.3;bottom:-2px;top:auto!important}}@media only screen and (max-width:380px){.program-table__day span{bottom:8px}}.program-table__day .day{font-size:25px;padding:40px 28px 4px 0}@media only screen and (max-width:750px){.program-table__day .day{padding:4px 28px 4px 0;position:absolute;top:0;left:0}}@media only screen and (max-width:750px){.program-table__day .day:after{height:85%}}.program-table__title{display:table;width:100%;color:#fff;font-family:"Jockey One",sans-serif;font-size:20px;padding:11px 0;margin:25px 0 0;background:#e96913}.program-table__cell{display:table-cell;padding:0 30px}@media only screen and (max-width:750px){.program-table__cell{padding:0 15px}}.program-table__session{margin:0 0 10px}.program-table tr.even{background:#f9f9f9}.program-table td{padding:10px 30px;border:1px solid #e6e7e8}@media only screen and (max-width:750px){.program-table td{padding:10px 15px}}.timelog td{padding:24px 30px}@media only screen and (max-width:750px){.timelog td{padding:30px 15px;line-height:20px}}.timelog_sp td{padding:24px 30px;background:#fae076}@media only screen and (max-width:750px){.timelog_sp td{padding:30px 15px;line-height:20px;background:#fae076}}.parallel-title,.session-title{font-family:"Jockey One",sans-serif;font-size:20px;padding:11px 30px}@media only screen and (max-width:750px){.parallel-title,.session-title{padding:11px 15px}}.session-title{color:#fff;background:#2d852d}.parallel-title{color:#414042;background:#f1bd31}.day{font-family:"Jockey One",sans-serif;margin:0 20px 0 0;display:inline-block;position:relative}.day:after{content:"";border:2px solid #e0172a;width:1px;height:34%;position:absolute;right:0;bottom:0}.table-time{width:17%}@media only screen and (max-width:750px){.table-time{width:43%}.table-event{width:50%}@media only screen and (max-width:750px){.table-event{width:60%}}.table-venue{width:42%}@media only screen and (max-width:750px){.table-venue{display:none}}.mobile-place{font-weight:700;padding:10px 15px;color:#e0172a}.mobile-place:before{font-family:eefact;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-place:before{content:"\e90a"}.mobile-place:before{font-size:12px;padding:0 5px 0 0;font-weight:400}.page-transport .section-title{font-size:40px}@media only screen and (max-width:1380px){.page-transport .wrapper{padding:0 15px}}.map-wrapper{max-width:680px;width:100%;height:400px;margin:122px auto 0;position:relative}@media only screen and (max-width:750px){.map-wrapper{margin:52px auto 0}}#map{height:100%;min-height:400px}a[href^="http://maps.google.com/maps"]{display:none!important}a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:0 0!important}.venue-info{padding:6px 50px 130px}@media only screen and (max-width:750px){.venue-info{padding:6px 0 68px}}.venue-info__location{font-size:20px}.venue-info__location:after,.venue-info__location:before{display:table;line-height:0;content:""}.venue-info__location:after{clear:both}.venue-info__location:after,.venue-info__location:before{display:table;line-height:0;content:""}.venue-info__location:after{clear:both}.venue-info__left,.venue-info__right{float:left;width:50%}@media only screen and (max-width:750px){.venue-info__left,.venue-info__right{float:none;width:100%}}.venue-info__desc{width:560px;max-width:100%;line-height:25px;padding:0 15px 0 0}@media only screen and (max-width:750px){.venue-info__desc{width:100%;padding:0}}.venue-info__contact{padding:40px 0 0}.venue-info__contact a,.venue-info__contact span{display:inline-block;padding:8px 0}.venue-info__contact a:before,.venue-info__contact span:before{color:#e0172a;display:inline-block;vertical-align:middle;padding:0 12px 0 0}.venue-info__contact a{color:#e0172a}.venue-info__contact .ee-contactus:before{font-size:15px}.ee-mail:before{font-size:15px}.venue-info__contact .ee-link:before{font-size:19px}.get-here{background:#e0172a;color:#fff;display:inline-block;border:1px solid #e0172a;padding:17px 32px;position:absolute;bottom:0;right:0;font-family:"Jockey One",sans-serif;font-size:21px;letter-spacing:1px}.get-here:hover{color:#fff;background:#b21221;text-decoration:none}.get-here:before{font-size:18px;padding:0 10px 0 0}.room-rate{overflow:hidden;background:#f2f2f2;padding:9px 0 55px}.room-rate__notes{padding:28px 0 0;font-size:14px;line-height:17px}.room-rate__note{padding:0 0 15px}.transportation{padding:9px 0 69px}.tab-menu{padding:25px 0 81px}@media only screen and (max-width:750px){.tab-menu{padding:0;margin-top:-16px;margin-bottom:41px}}.tab-menu a,.tab-menu li{display:inline-block;vertical-align:top}.tab-menu li{margin:0 15px 0 0;max-width:41%;min-width:135px}.tab-menu li:last-child{margin:0}.tab-menu__link{padding:10px 22px 10px 44px;color:#a6a9ac;font-size:16px;font-weight:700;background:#fff;border:1px solid #a6a9ac;position:relative}@media only screen and (max-width:750px){.tab-menu__link{line-height:22px}}@media only screen and (max-width:400px){.tab-menu__link{padding-right:0}}.tab-menu__link.active,.tab-menu__link:hover{color:#fff;background:#231f20;border:1px solid #231f20;text-decoration:none}.tab-menu__link.active:after,.tab-menu__link:hover:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border-color:#231f20 transparent transparent transparent}.tab-menu__link:before{position:absolute;top:18px;left:20px}.tab-menu__link:after{content:"";-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#fff transparent transparent transparent;bottom:-8px}.tab-menu .ee-airport:before{padding:0 12px 0 0;font-size:12px}.tab-menu .ee-downtown:before{font-size:13px;padding:0 11px 0 0}.tab-content__page{display:none}.tab-content__page.active{display:block}.route-table{margin:0 0 80px}@media only screen and (max-width:750px){.route-table{margin:0 0 40px}}.route-table__flex{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}@media only screen and (max-width:750px){.route-table__flex{flex-wrap:wrap}}.route-table__title{font-family:"Jockey One",sans-serif;font-size:19px;color:#fff;background:#e0172a;padding:11px 30px;border:1px solid #a6a9ac}@media only screen and (max-width:750px){.route-table__title{padding:11px 15px}}.route-table__title a{font-size:16px;font-family:"Work Sans",sans-serif;float:right;margin:0}@media only screen and (max-width:750px){.route-table__title a{float:none;display:block}}.route-table__title a:hover{color:#231f20;text-decoration:none}.route-table__icon{border:1px solid #a6a9ac;border-top:none;max-width:224px;width:30%;text-align:center}@media only screen and (max-width:750px){.route-table__icon{width:100%;max-width:100%}}.route-table__icon span{position:relative;display:inline-block;height:100%;width:1px}@media only screen and (max-width:750px){.route-table__icon span{width:auto}}.route-table__icon span:before{font-size:62px;display:inline-block;vertical-align:middle;padding:48px 0 0;color:#e0172a;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:34%}@media only screen and (max-width:750px){.route-table__icon span:before{position:static;transform:none;padding:33px 0}}.route-table__icon .ee-taxi:before{top:37%;font-size:50px}.route-table__content{border:1px solid #a6a9ac;border-left:none;border-top:none;vertical-align:top;width:100%}@media only screen and (max-width:750px){.route-table__content{border-left:1px solid #a6a9ac}}.route-table__info-row{padding:27px 28px;border-bottom:1px solid #a6a9ac;line-height:25px}@media only screen and (max-width:750px){.route-table__info-row{padding:25px 15px}}.route-table__info-row:last-child{border-bottom:none}.route-table__info-row:nth-child(2n){background:#f7f7f7}.fs0{font-size:0}.lh0{line-height:0}.empty-space{min-height:400px}.empty-space:empty{padding:25px 0}