@charset "UTF-8";.cf:after{content:"";display:table}.cf:after,.clear{clear:both}.flex-wrap{display:flex;flex-wrap:wrap}@media print,screen and (min-width:768px){.flex-md{display:flex}}.text-center{text-align:center}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(../font/fontello.eot?31212608);src:url(../font/fontello.eot?31212608#iefix) format("embedded-opentype"),url(../font/fontello.woff2?31212608) format("woff2"),url(../font/fontello.woff?31212608) format("woff"),url(../font/fontello.ttf?31212608) format("truetype"),url(../font/fontello.svg?31212608#fontello) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-mail:before{content:"\e800"}.icon-arrow-right:before{content:"\e801"}.icon-x:before{content:"\e802"}.icon-caret-right:before{content:"\e803"}.icon-wechat:before{content:"\e804"}.icon-caret-left:before{content:"\e806"}.icon-down:before{content:"\f004"}.icon-up:before{content:"\f005"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-rss:before{content:"\f09e"}.icon-youtube:before{content:"\f16a"}.icon-weibo:before{content:"\f18a"}@media{.featherlight{background:#333;background:transparent;bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{background:#fff;border-bottom:25px solid transparent;cursor:auto;display:inline-block;margin-left:5%;margin-right:5%;max-height:95%;overflow:auto;padding:25px 25px 0;position:relative;text-align:left;vertical-align:middle;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{background:#fff;background:hsla(0,0%,100%,.3);border:none;color:#000;cursor:pointer;font-family:Arial,sans-serif;line-height:25px;padding:0;position:absolute;right:0;text-align:center;top:0;width:25px;z-index:9999}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{-webkit-overflow-scrolling:touch;border-bottom:0;overflow-y:scroll;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{border-bottom:10px solid transparent;margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0}}*{box-sizing:border-box}body,html{-webkit-text-size-adjust:100%;background:#fff;font-family:Raleway,sans-serif;margin:0;min-width:320px;overflow-x:hidden;padding:0;position:relative}img{max-width:100%}section{margin:auto;max-width:1100px;width:100%}section .contain{max-width:1164px;padding:35px 18px}@media print,screen and (min-width:768px){section .contain{padding:70px 32px}}@media print,screen and (min-width:992px){section .contain{padding-bottom:104px;padding-top:104px}}.contain{margin-left:auto;margin-right:auto;position:relative}section+section{border-top:1px solid rgba(0,0,0,.1)}.contain .full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}h1{font-size:50px;font-weight:500}@media print,screen and (min-width:768px){h1{font-size:65px}}h2{color:#000;font-size:26px;font-weight:500;margin:20px 0;text-align:center}@media print,screen and (min-width:768px){h2{font-size:34px;margin:50px 0}}h4{color:#000;font-size:16px;font-weight:500;letter-spacing:.8px;margin:14px 0;text-transform:uppercase}@media print,screen and (min-width:768px){h4{margin:21px 0}}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;font-size:16px;line-height:25px;margin:16px 0}@media print,screen and (min-width:768px){p{font-size:18px;line-height:31px;margin:18px 0}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.one-column ul{list-style-type:none;margin-bottom:1em;margin-top:0;padding-left:30px}.one-column li{-webkit-font-smoothing:antialiased;color:#999;font-size:15px;line-height:1.75;position:relative;text-align:left}.one-column li:before{color:#737373;content:"•";font-size:25px;left:-25px;line-height:1;position:absolute;top:-3px}@media print,screen and (min-width:460px){.one-column li:before{font-size:25px;top:-4px}}@media print,screen and (min-width:768px){.one-column li:before{font-size:28px;top:-1px}.one-column li{font-size:16px;line-height:1.75}}a{color:#e57200;text-decoration:none;transition:.2s}a:hover{text-decoration:underline}.icon-circle{background-size:50%;border:2px solid #fff;border-radius:50%;display:inline-block;height:35px;line-height:31px;width:35px}@media print,screen and (min-width:576px){.icon-circle{line-height:34px}}.icon-circle.location{background:url(../img/icons/location.png) no-repeat 50%;background-size:17px 17px}.icon-circle.check{background:url(..dist/img/icons/check.png) no-repeat 50%;background-size:13px 10px}.icon-circle.number{-webkit-font-smoothing:antialiased;font-size:24px;line-height:28px}p.disclaimer{font-size:14px;text-align:left}p.list-preface{margin-bottom:5px;text-align:left}.footer{background:#1fbbb0;color:#fff;font-style:normal;padding:35px 18px 80px;text-align:left}@media print,screen and (min-width:768px){.footer{padding:70px 32px 90px}}.footer .contain{max-width:1180px}.footer h4{color:#fff;letter-spacing:.05em}.footer p{color:#fff;font-size:14px;line-height:20px}@media print,screen and (min-width:768px){.footer p{font-size:16px;line-height:24px}}.footer-about{margin-bottom:1.375em}@media print,screen and (min-width:768px){.footer-about{margin-bottom:2em}}@media print,screen and (min-width:1000px){.footer-about{float:left;padding-right:15%;width:49%}}.footer-nav{margin-bottom:2.375em}@media print,screen and (min-width:630px){.footer-nav{float:left;width:50%}}@media print,screen and (min-width:800px){.footer-nav{width:35%}}@media print,screen and (min-width:1000px){.footer-nav{width:20%}}.footer-nav ul{margin:0;padding:0}@media print,screen and (min-width:380px){.footer-nav ul{width:300px}}@media print,screen and (min-width:630px){.footer-nav ul{width:auto}}.footer-nav li{float:left;line-height:1.5;list-style-type:none;width:50%}@media print,screen and (min-width:380px){.footer-nav li{width:142px}}@media print,screen and (min-width:630px){.footer-nav li{float:none;width:auto}}.footer-nav a{-webkit-font-smoothing:antialiased;color:#fff;font-size:.875em;text-decoration:none}@media print,screen and (min-width:768px){.footer-nav a{font-size:1em}}.footer-nav a:hover{text-decoration:underline}.footer-addresses{margin-bottom:2.25em}.footer-addresses p{margin-top:0}@media print,screen and (min-width:630px){.footer-addresses{float:left;width:50%}}@media print,screen and (min-width:800px){.footer-addresses{width:65%}.footer-addresses p{float:left;width:50%}}@media print,screen and (min-width:1000px){.footer-addresses{width:30%}.footer-addresses p{float:none;width:100%}}.footer-logos{align-items:center;display:flex;flex-wrap:wrap}@media print,screen and (min-width:630px){.footer-logos{float:left;width:55%}}.dalian .footer-logos img{max-width:160px}.footer-logos img{display:inline-block;margin-bottom:27px;max-width:200px;vertical-align:middle}.footer-logos img:not(:last-of-type){margin-right:27px}.shanghai .footer-logos{margin-bottom:0}@media screen and (max-width:836px){.shanghai .footer-logos img{margin-bottom:1.5em}}@media print,screen and (min-width:837px){.shanghai .footer-social{padding-top:7px}}.footer-social{margin-bottom:13px}@media print,screen and (min-width:630px){.footer-social{float:left;text-align:right;width:45%}}.footer-social span{margin-right:18px}.footer-social a{margin-right:1.5em;vertical-align:sub}.footer-social a:hover{opacity:.8;text-decoration:none}@media print,screen and (min-width:768px){.footer-social a{vertical-align:baseline}}.logo-social-wrap{clear:both}p.copyright{border-top:1px solid hsla(0,0%,100%,.3);clear:both;margin-top:0;padding-top:18px}@media print,screen and (min-width:768px){p.copyright{padding-top:28px}}#wpadminbar{display:none}.header{display:flex;flex:0 0 auto;max-width:1340px;position:relative;width:100%;z-index:5}@media print,screen and (min-width:1024px){.header{align-items:center}}.header-logos{display:flex;flex:1 1 auto;flex-wrap:wrap}.header-logos img{margin-bottom:15px;margin-right:40px;max-height:32px}@media print,screen and (min-width:768px){.header-logos img{max-height:35px}}.toggle-nav{display:block;flex:0 0 auto;height:16px;margin-left:auto;margin-top:7px;position:relative;width:24px;z-index:10}@media print,screen and (min-width:1024px){.toggle-nav{display:none}}.toggle-nav div{background:#fff;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:all .25s ease-in-out,background .2s;width:100%}.toggle-nav div:first-child{top:0}.toggle-nav div:nth-child(2),.toggle-nav div:nth-child(3){top:7px}.toggle-nav div:nth-child(4){top:14px}.show-nav .toggle-nav div:first-child{left:50%;top:18px;width:0}.show-nav .toggle-nav div:nth-child(2){transform:rotate(45deg)}.show-nav .toggle-nav div:nth-child(3){transform:rotate(-45deg)}.show-nav .toggle-nav div:nth-child(4){left:50%;top:18px;width:0}.btn,.btn-orange,.btn-white{border-radius:29px;display:inline-block;font-size:.875em;height:45px;letter-spacing:.05em;line-height:48px;padding:0 1.875em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.btn .icon-circle,.btn-orange .icon-circle,.btn-white .icon-circle{height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px}@media print,screen and (min-width:768px){.btn .icon-circle,.btn-orange .icon-circle,.btn-white .icon-circle{height:35px;width:35px}.btn,.btn-orange,.btn-white{font-size:1em;height:52px;line-height:53px}}.btn-orange:hover,.btn-white:hover,.btn:hover{text-decoration:none}.btn-orange{background:#e57200;color:#fff}.btn-orange:focus,.btn-orange:hover{background:#d66a00;color:#fff}.btn-white{background:transparent;border:3px solid #fff;color:#fff;line-height:41px}.btn-white:hover{background:#fff;color:#00a2e0}.btn-white:hover .icon-circle{border-color:#00a2e0}.btn-white:hover .arrow{background:url(../img/icons/arrow-right-blue.png) no-repeat 50%;background-size:50%}@media print,screen and (min-width:768px){.btn-white{line-height:47px}}.btn-icon{padding-right:3.75em}.btn-icon-left{padding-left:3.75em}.btn-icon-left .icon-circle{left:8px;position:absolute}.modal{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);left:0;margin:20px auto auto;max-height:80%;max-width:1140px;opacity:0;overflow-y:scroll;padding:30px;pointer-events:none;position:fixed;right:0;top:45%;transform:translateY(-50%);transition:.3s;width:90%;z-index:55}.modal.is-visible{margin-top:0;opacity:1;pointer-events:auto}.modal-backdrop{background:rgba(0,0,0,.3);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.3s;width:100vw;z-index:50}.modal-backdrop.is-visible{opacity:1;pointer-events:auto;position:auto}.main-nav{margin:0;padding:0}@media screen and (max-width:1023px){.main-nav{background:#0038a5;height:100%;left:-258px;position:fixed;top:0;transition:.2s;width:258px;z-index:20}.main-nav ul{margin:0;padding:0}.main-nav li{border-bottom:1px solid #002f88;list-style-type:none;text-align:left}.main-nav a{background:url(../img/icons/arrow-right-blue.png) no-repeat right 21px center;background-size:14px 9px;color:#fff;display:block;font-size:1.375em;height:50px;line-height:50px;padding-left:27px;text-decoration:none}.main-nav a:hover{background-color:#002f88;text-decoration:none}.show-nav .main-nav{left:0}}@media print,screen and (min-width:1024px){.main-nav li{display:inline-block;list-style-type:none;margin-bottom:15px}.main-nav li+li{margin-left:24px}.main-nav a{-webkit-font-smoothing:auto;color:#fff;display:inline-block;font-size:16px}}.register-callout{background:#e57200;padding:0;position:relative}@media print,screen and (min-width:768px){.register-callout{height:115px}}.register-callout .inner{background:#e57200;max-width:1440px;text-align:center}@media print,screen and (min-width:768px){.register-callout .inner{text-align:right}}.register-callout .callout-proper{display:inline-block;height:100px;padding-top:20px;position:relative;text-align:right}@media print,screen and (min-width:460px){.register-callout .callout-proper{height:85px}}@media print,screen and (min-width:768px){.register-callout .callout-proper{height:115px;padding-top:28px}}@media print,screen and (min-width:1000px){.register-callout .callout-proper{padding-top:32px}}.register-callout .btn-white{transition:initial;vertical-align:bottom}@media print,screen and (min-width:460px){.register-callout .btn-white{margin-left:25px}}@media print,screen and (min-width:768px){.register-callout .btn-white{margin-right:55px}}@media print,screen and (min-width:1000px){.register-callout .btn-white{margin-right:92px;width:188px}}.register-callout .btn-white:hover{color:#e57200}.register-callout .btn-white:hover .icon-circle{border-color:#e57200}.register-callout .btn-white:hover .icon-circle:before{color:#e57200}.register-callout .btn-white .icon-circle{line-height:29px;right:4px;text-align:center}.register-callout .btn-white .icon-circle:before{font-size:12px;margin-left:-5px}@media print,screen and (min-width:576px){.register-callout .btn-white .icon-circle{line-height:32px}}.register-callout .callout-text,.register-callout .ch.callout-text{-webkit-font-smoothing:antialiased;color:#fff;display:inline-block;font-size:1.375em;line-height:1.1;margin-right:26px;width:114px}@media print,screen and (min-width:768px){.register-callout .callout-text,.register-callout .ch.callout-text{font-size:1.625em;margin-right:46px}}@media print,screen and (min-width:1000px){.register-callout .callout-text,.register-callout .ch.callout-text{margin-bottom:12px;width:auto}}.register-callout .ch.callout-text{margin-right:6px;padding-bottom:10px;width:132px}@media print,screen and (min-width:768px){.register-callout .ch.callout-text{font-size:1.625em;margin-right:46px;width:auto}}@media print,screen and (min-width:1000px){.register-callout .ch.callout-text{margin-bottom:0}}.register-callout .countdown{background:#0038a5;display:none;height:80px;padding-top:16px;position:relative;width:100%}@media print,screen and (min-width:850px){.register-callout .countdown{display:block;float:right;height:115px;padding-top:30px;width:auto}}@media print,screen and (min-width:1160px){.register-callout .countdown{padding-right:30px}}.register-callout .countdown:before{border-color:transparent transparent #0038a5;border-style:solid;border-width:0 0 115px 50px;content:"";height:0;left:-50px;position:absolute;top:0;width:0}.register-callout .countdown div{display:inline-block;text-align:center}.register-callout .countdown .amount{color:#fff;display:block;font-size:1.75em}@media print,screen and (min-width:768px){.register-callout .countdown .amount{font-size:2.5em}}.register-callout .countdown .units{color:#00a2e0;display:block;font-size:.75em}@media print,screen and (min-width:768px){.register-callout .countdown .units{font-size:.875em}}.register-callout .countdown .days{margin-right:32px;position:relative}.register-callout .countdown .days:after{background:#002f88;content:"";height:22px;position:absolute;right:-15px;top:8px;width:1px}.register-callout .countdown .hours{margin-right:35px;position:relative}.register-callout .countdown .hours:after{background:#002f88;content:"";height:22px;position:absolute;right:-24px;top:8px;width:1px}.register-callout .countdown .minutes{margin-right:28px;position:relative}.register-callout .countdown .minutes:after{background:#002f88;content:"";height:22px;position:absolute;right:-18px;top:8px;width:1px}@media print,screen and (min-width:768px){.register-callout .countdown .seconds{margin-right:25px}}.register-callout .dark-blue{background:#0038a5;bottom:0;display:none;left:77%;position:absolute;right:0;top:0}@media print,screen and (min-width:1000px){.register-callout .dark-blue{display:block}}@media print,screen and (min-width:1830px){.register-callout .dark-blue{left:60%}}@media print,screen and (min-width:2350px){.register-callout .dark-blue{left:55%}}.register-callout.fixed{bottom:0;height:0;left:0;position:fixed;right:0;transition:.2s;z-index:20}.register-callout.fixed.is-visible{box-shadow:0 0 3px 0 rgba(50,50,50,.75);height:75px}@media print,screen and (min-width:460px){.register-callout.fixed.is-visible{height:60px}}.register-callout.fixed .callout-proper{height:75px;padding-top:11px}@media print,screen and (min-width:460px){.register-callout.fixed .callout-proper{flex-direction:row;height:60px}}.register-callout.fixed .callout-text{font-size:18px;margin-bottom:7px}@media print,screen and (min-width:768px){.register-callout.fixed .callout-text{font-size:1.375em;margin-top:7px;vertical-align:top;width:235px}}.register-callout.fixed .btn-white{height:40px;line-height:37px}.register-callout.fixed .icon-circle{height:29px;line-height:26px;right:3px;width:29px}.register-callout.fixed .icon-circle:before{font-size:10px}.register-callout.fixed .countdown{display:none;padding-left:15px;padding-top:10px}@media print,screen and (min-width:768px){.register-callout.fixed .countdown{display:block}}.register-callout.fixed .countdown .amount{font-size:1.5em}.register-callout .callout-proper{align-items:center;display:flex;flex-direction:column;justify-content:space-around;padding:0}@media print,screen and (min-width:460px){.register-callout .callout-proper{flex-direction:row;justify-content:center}}@media print,screen and (min-width:850px){.register-callout .callout-proper{display:inline-flex}}.register-callout .callout-text,.register-callout .ch.callout-text,.register-callout.fixed .callout-text{margin:5px;width:auto}@media print,screen and (min-width:460px){.register-callout .callout-text,.register-callout .ch.callout-text,.register-callout.fixed .callout-text{margin:0}}@media print,screen and (min-width:768px){.register-callout .callout-text,.register-callout .ch.callout-text,.register-callout.fixed .callout-text{margin-right:46px}}.register-callout.fixed .callout-proper{align-items:center;display:flex;justify-content:center;padding:0}@media print,screen and (min-width:850px){.register-callout.fixed .callout-proper{display:inline-flex;padding:0}}.register-callout.stream{align-items:center;background:#00a3e0;display:flex;justify-content:flex-start;padding:1rem}.register-callout.stream.fixed{padding-bottom:0;padding-top:0}@media screen and (max-width:598px){.register-callout.stream.fixed .btn,.register-callout.stream.fixed .btn-orange,.register-callout.stream.fixed .btn-white{margin-top:7px}}.register-callout.stream .contain{flex:1 1 auto;max-width:1164px;text-align:center}@media print,screen and (min-width:600px){.register-callout.stream .contain{align-items:center;display:flex}}.register-callout.stream .callout-text{display:block;margin:0}.register-callout.stream .btn,.register-callout.stream .btn-orange,.register-callout.stream .btn-white{flex:0 0 auto;margin-left:0;margin-top:1rem;width:auto}.register-callout.stream .btn-orange:hover,.register-callout.stream .btn-white:hover,.register-callout.stream .btn:hover{color:#00a3e0}.register-callout.stream .btn-orange:hover .icon-circle,.register-callout.stream .btn-white:hover .icon-circle,.register-callout.stream .btn:hover .icon-circle{border-color:#00a3e0}@media print,screen and (min-width:600px){.register-callout.stream .btn,.register-callout.stream .btn-orange,.register-callout.stream .btn-white{margin-left:1.5rem;margin-top:0}}@media print,screen and (min-width:768px){.register-callout.stream{padding-left:2rem;padding-right:2rem}}.hero-share-event{bottom:26px;color:#fff;font-size:.875em;left:18px;position:absolute;text-align:left}@media print,screen and (min-width:460px){.hero-share-event{left:auto;right:18px}}@media print,screen and (min-width:768px){.hero-share-event{font-size:1em;right:32px}}@media print,screen and (min-width:1404px){.hero-share-event{margin-right:calc(50vw - 700px)}}.hero-share-event .icon-wrap{display:block;margin-top:.6em;vertical-align:middle}@media print,screen and (min-width:460px){.hero-share-event .icon-wrap{display:inline-block;margin-top:0}}@media print,screen and (min-width:768px){.hero-share-event .icon-wrap{margin-top:-4px}}.hero-share-event .icon-circle{color:#fff;line-height:32px;margin-right:10px;text-align:center;vertical-align:top}.hero-share-event .icon-circle .icon-mail{font-size:1em}@media print,screen and (min-width:460px){.hero-share-event .icon-circle{margin-left:10px;margin-right:0}}.hero-share-event .icon-circle i{font-size:1.1em}.hero-share-event .icon-circle:hover{background:hsla(0,0%,100%,.4)}@media print,screen and (min-width:460px){.hero-share-event{text-align:right}}section.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;max-width:none;min-height:400px;padding:18px 18px 95px;position:relative}section.hero:before{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media print,screen and (min-width:768px){section.hero{padding:30px 32px 90px}}section.hero .contain{align-items:center;display:flex;flex:1 0 100%;justify-content:flex-start;margin:0;max-width:1180px;padding:0;position:relative;width:100%}@media print,screen and (min-width:768px){section.hero .contain{padding-left:5%;padding-top:48px}}section.hero h1{color:#fff;margin:0;text-shadow:0 6px 8.01px rgba(0,0,0,.14)}.page-subtitle{align-items:center;display:flex;height:35px;margin-top:5px}.page-subtitle .icon-circle{flex:0 0 35px}.page-subtitle h4{color:#fff;font-size:14px;margin:0;padding-left:8px;text-transform:none}@media print,screen and (min-width:768px){.page-subtitle h4{font-size:16px}}.page-subtitle .half{display:inline-block}section.logo-grid{text-align:center}section.logo-grid .flex-wrap{justify-content:center}section.logo-grid .logo-box{flex-basis:100%;margin:1.7em 0;text-align:center}@media print,screen and (min-width:550px){section.logo-grid .logo-box{flex-basis:50%}}@media print,screen and (min-width:576px){section.logo-grid .logo-box{flex-basis:33.333%;margin:2em 0}}section.logo-grid .logo-box img{max-height:70px;max-width:200px}@media print,screen and (min-width:576px){section.logo-grid .logo-box img{max-width:80%}}@media print,screen and (min-width:768px){section.logo-grid .logo-box img{max-height:100px;max-width:70%}}@media print,screen and (min-width:576px){section.logo-grid.two-up .logo-box{flex-basis:50%}}.speakers+.logo-grid{border-top:0}.logo-url{display:inline-block}section.one-column.text-center{text-align:center}section.one-column .contain{max-width:889px}section.one-column .text-center-md{margin-top:30px}@media print,screen and (min-width:768px){section.one-column .text-center-md{margin-top:43px}}section.organizer-list .flex-wrap{max-width:880px}@media print,screen and (min-width:768px){section.organizer-list .flex-wrap{margin:auto;padding-left:25px}}.organizer{flex-basis:100%}@media print,screen and (min-width:768px){.organizer{flex:0 0 33.3333%;padding:0 15px}}.organizer h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;margin-bottom:10px;text-transform:none}.organizer h5{color:#00a2e0;font-size:14px;font-weight:500;margin:5px 0 3px;text-transform:uppercase}.organizer p{line-height:23px;margin:0 0 16px}.organizer p:last-child{margin-bottom:0}@media screen and (max-width:767px){.organizer+.organizer{margin-top:32px}}@media print,screen and (min-width:768px){.organizer:nth-of-type(n+4){margin-top:32px}}@media print,screen and (min-width:1164px){section.program{padding-left:0;padding-right:0}}.program-nav{margin:auto;max-width:900px;text-align:center}@media screen and (max-width:639px){.program-nav a{display:block;width:auto}.program-nav a+a{margin-top:14px}}@media print,screen and (min-width:640px){.program-nav{display:flex;justify-content:space-between}.program-nav a{align-items:center;display:flex;flex:0 0 23%;height:52px;justify-content:center;max-width:210px}}@media screen and (max-width:991px){.program-nav .day,.program-nav .icon-circle{display:none}}.program-nav .btn-orange{align-items:center;background:#fff;border:3px solid #e57200;color:#e57200;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:42px;padding:0}@media print,screen and (min-width:992px){.program-nav .btn-orange{justify-content:flex-start;padding-left:55px}}.program-nav .btn-orange .icon-circle{border-color:#e57200;color:#e57200}.program-nav .btn-orange.active{background:#e57200;color:#fff}.program-nav .btn-orange.active .icon-circle{border-color:#fff;color:#fff}.program-nav .btn-orange:hover{background:#e57200;color:#fff}.program-nav .btn-orange:hover .icon-circle{border-color:#fff;color:#fff}tr.has-modal{cursor:pointer}tr.has-modal:hover,tr.has-modal:hover td{background:#e0e4ee}tr.chair{padding:0}tr.chair td{color:#000;font-size:18px;padding:16px;text-align:center}@media print,screen and (min-width:576px){tr.chair td{padding:25px 16px}}.programs-table{background:#f2f2f2;margin-top:58px;width:100%}.programs-table td{background:#f2f2f2;display:block;padding:0 16px;text-align:left}.programs-table td.time{color:#999;font-size:14px;letter-spacing:.05em;padding-top:16px}.programs-table td.time img{margin-right:7px;vertical-align:middle;width:15px}@media print,screen and (min-width:768px){.programs-table td.time{display:table-cell;float:left;font-size:16px;padding-top:8px;width:33%}}@media print,screen and (min-width:768px) and (min-width:1020px){.programs-table td.time{width:24%}}@media print,screen and (min-width:768px){.programs-table td.time img{margin-bottom:-2px;vertical-align:baseline}}.programs-table td.program{color:#000;font-size:18px;padding-bottom:18px;padding-top:7px}.programs-table td.program.plenary{color:#0038a5;font-size:19px}@media print,screen and (min-width:768px){.programs-table td.program{display:table-cell;font-size:20px;line-height:1.1;padding:0;width:76%}.programs-table td.program.plenary{font-size:22px}}.programs-table .program-meta{display:block;font-size:14px;padding-top:7px;text-transform:uppercase}.programs-table .program-meta em{text-transform:none}@media print,screen and (min-width:768px){.programs-table .program-meta{font-size:16px}}.programs-table tr{border-bottom:1px solid #d9d9d9;display:block}.programs-table tr:last-of-type{border-bottom:0}@media print,screen and (min-width:768px){.programs-table tr{padding:33px 34px}.programs-table tr:first-of-type{padding-bottom:32px;padding-top:34px}.programs-table tr.chair{padding:0}}.programs-table tbody+tbody{display:none}.event-sponsor{color:#000;font-size:16px;margin-top:20px}.event-sponsor img{margin-left:14px;max-width:150px;vertical-align:middle}.event-sponsor .program-url{display:inline-block}.program-modal .close-modal{right:15px;top:15px}section.speakers.speaker-bios{background:#fff}section.speakers.speaker-bios .contain{padding-top:0}.speaker-bio{display:none}@media screen and (max-width:575px){.show-bio .speaker-bio{display:block}}.toggle-bio{position:relative;transition:0s}.toggle-bio:after{border-color:#e57300 transparent transparent;border-style:solid;border-width:4px 4px 0;content:"";height:0;position:absolute;right:0;right:-13px;top:8px;width:0}@media print,screen and (min-width:576px){.toggle-bio{display:none}}.show-bio .toggle-bio{float:right;margin-right:15px;margin-top:10px}.show-bio .toggle-bio:after{border-color:transparent transparent #e57300;border-width:0 4px 4px}.bio-modal .top{padding-top:.75em}.bio-modal .speaker-photo{margin-bottom:1em;margin-right:2em}.close-modal{color:#333;display:block;position:absolute;right:30px;top:30px}.close-modal:hover{opacity:.8}.bio-navigation{clear:both;height:30px;margin-top:15px;text-align:center;width:100%}.bio-navigation a{color:#333;display:inline-block;font-size:23px;vertical-align:middle}.bio-navigation a:hover{color:#e57200}.bio-navigation .numbers{display:inline-block;margin:0 10px;vertical-align:middle}.bio-modal .speaker-photo{background:#f2f2f2;background-size:cover;display:block;float:left;margin-right:20px;position:relative;width:90px}@media print,screen and (min-width:630px){.bio-modal .speaker-photo{margin-right:35px;width:175px}}@media print,screen and (min-width:1160px){.bio-modal .speaker-photo{margin-right:50px;width:300px}}.bio-modal .speaker-name{font-size:26px;font-weight:400;line-height:1;margin:0;padding-bottom:5px;padding-left:0}@media print,screen and (min-width:768px){.bio-modal .speaker-name{font-size:26px}}.bio-modal .speaker-title{letter-spacing:.025em;line-height:1.3;margin-bottom:.786em;text-transform:none}.bio-modal .speaker-details{text-align:left}@media print,screen and (min-width:630px){.bio-modal .speaker-details{overflow:auto}}.bio-modal .speaker-details .top{overflow:auto}.home section.speakers{background:#f2f2f2}section.speakers{background:#fff;border-top:0;max-width:none;text-align:center}section.speakers .flex-wrap{margin-top:50px}@media print,screen and (min-width:460px){section.speakers .flex-wrap{margin-left:-15px;margin-right:-15px}}@media print,screen and (min-width:768px){section.speakers .flex-wrap{margin-left:-30px;margin-right:-30px}}@media print,screen and (min-width:992px){section.speakers .flex-wrap{margin-left:-50px;margin-right:-50px}}section.speakers.keynote .contain{border-bottom:1px solid hsla(0,0%,60%,.3)}.speaker{flex:1 0 100%;text-align:left}@media print,screen and (min-width:460px){.speaker{flex:0 0 50%;padding:0 15px}}@media print,screen and (min-width:768px){.speaker{flex-basis:33.3333%;padding:0 30px}}@media print,screen and (min-width:992px){.speaker{padding:0 50px}}.speaker:after{clear:both;content:"";display:table}@media screen and (max-width:459px){.speaker+.speaker{margin-top:25px}}@media screen and (min-width:460px) and (max-width:767px){.speaker:nth-child(2)~.speaker{margin-top:60px}}@media print,screen and (min-width:768px){.speaker:nth-child(3)~.speaker{margin-top:80px}}.speaker-headshot{background-position:50%;background-size:cover;cursor:pointer;display:inline-block;float:left;height:105px;margin-right:1em;position:relative;width:89px}@media print,screen and (min-width:460px){.speaker-headshot{float:none;margin-right:0;padding-top:133%;width:100%}}.speaker-headshot:hover{opacity:.75}.speaker-headshot img{cursor:pointer;display:block;height:105px;width:89px}@media print,screen and (min-width:460px){.speaker-headshot img{height:auto;width:100%}}.see-more{border-color:transparent transparent #e57300;border-style:solid;border-width:0 0 35px 35px;bottom:0;color:#fff;height:0;position:absolute;right:0;width:0}@media print,screen and (min-width:630px){.see-more{border-width:0 0 50px 50px}}.see-more .icon-plus{background-image:url(../img/icons/plus.png);background-repeat:no-repeat;background-size:10px 10px;display:block;height:13px;margin-left:-16px;margin-top:19px;width:13px}@media print,screen and (min-width:630px){.see-more .icon-plus{background-size:13px 13px;margin-left:-22px;margin-top:28px}}.speaker-name{font-size:22px;font-weight:400;margin:0}@media print,screen and (min-width:460px){.speaker-name{margin-top:10px}}.speaker-credits{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:#00a2e0;font-size:14px;font-weight:500;letter-spacing:.35px;line-height:18px;margin-top:5px}.speakers.keynote .flex-wrap{justify-content:center}@media screen and (min-width:460px) and (max-width:599px){.speakers.keynote .speaker{flex:0 0 51%}.speakers.keynote .speaker+.speaker{margin-top:60px}}.speaker-sponsor-logo{display:block;margin-bottom:20px;margin-top:15px;max-height:60px;max-width:160px}.speaker-sponsor-url{display:inline-block}@media screen and (max-width:767px){section.two-column .contain{max-width:600px}}@media print,screen and (min-width:1164px){section.two-column .contain{padding-left:0;padding-right:0}}@media print,screen and (min-width:768px){section.two-column .left{flex:0 0 50%;max-width:50%;padding-right:3%}}section.two-column .right{margin-top:16px}@media print,screen and (min-width:768px){section.two-column .right{flex:0 0 50%;margin-top:0;max-width:50%;padding-left:3%}}section.two-column .text-center-md{margin-top:30px}@media print,screen and (min-width:768px){section.two-column .text-center-md{margin-top:43px}}.header-logos img:nth-child(2){max-height:42px}.hero-logo{max-width:500px;padding-bottom:4em;padding-top:5.438em;width:95%}@media print,screen and (min-width:600px){.hero-logo{max-width:600px}}@media print,screen and (min-width:1160px){.hero-logo{max-width:656px;padding-bottom:120px;padding-top:100px}}.hotel-table,.hotel-table-wrap{overflow:auto}.hotel-table{background:#f2f2f2;margin:25px 0 10px;width:100%}.hotel-table td,.hotel-table th{border:1px solid #d9d9d9;color:#333;padding:15px;text-align:left}.hotel-table th{color:#999}@media print,screen and (min-width:520px){.hotel-table th{text-align:center}}