@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}html{overflow-x:hidden;overflow-y:scroll;font-size:62.5%;background:#f5f5f9}body{margin:0;padding:0;color:#484848;background:#fff;font-family:Open Sans,sans-serif;font-size:2rem;line-height:1}body b,body strong{font-weight:600}@media screen and (max-width:1025px){body{font-size:1.8rem}}@media screen and (max-width:640px){body{font-size:1.6rem}}.content{min-height:640px}.segment{position:relative;height:auto;padding:100px;background:#fff}.segment.cornered:after{content:"";position:absolute;top:100%;right:0;z-index:2;width:0;height:0;border-style:solid;border-width:0 100px 100px 0;border-color:transparent #fff transparent transparent;pointer-events:none}.segment.gray{background:#f5f5f9}.segment.gray.cornered:after{border-right-color:#f5f5f9}.segment.dark-blue{background:#132f5d}.segment.dark-blue.cornered:after{border-right-color:#132f5d}.segment.light-blue{background:#79caeb}.segment.light-blue.cornered:after{border-right-color:#79caeb}.segment>.limit>.grid{margin-bottom:-16px}.segment p>.button{margin-top:32px;margin-right:24px}.segment.dark-blue h1,.segment.dark-blue h2,.segment.dark-blue h3,.segment.dark-blue h4,.segment.dark-blue h5,.segment.dark-blue h6,.segment.light-blue h1,.segment.light-blue h2,.segment.light-blue h3,.segment.light-blue h4,.segment.light-blue h5,.segment.light-blue h6{color:#fff}.segment.dark-blue .button:before,.segment.light-blue .button:before{background:#fff}.segment h2{max-width:66%}.segment .has-figure{position:relative}.segment .has-figure .figure{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 60px);overflow:visible}.section.gallery:not(.summary):not(.logos):last-of-type{margin-bottom:56px}.section.segment:last-of-type:after{display:none}@media screen and (max-width:1025px){.segment{padding:60px 30px}.segment h2{max-width:none}}@media screen and (max-width:720px){.segment.cornered:after{border-width:0 50px 50px 0}.segment .has-figure{height:auto!important}.segment .has-figure .figure{position:static;transform:none;width:100%;max-height:none!important;margin-bottom:48px}}.footer{width:100%;min-height:56px;padding:10px 0;color:#132f5d;background:#79caeb;box-sizing:border-box}.footer .limit{padding:0 100px}.footer .grid>.col:first-child{width:calc(100% - 130px);text-align:left}.footer .grid>.col:first-child li:not(:last-child){margin-right:32px}.footer .grid>.col:last-child{width:130px;text-align:right}.footer .grid>.col:last-child li:not(:first-child){margin-left:10px}.footer .grid>.col ul{margin:0;padding:0;list-style-type:none;font-size:0}.footer .grid>.col ul li{display:inline-block;max-height:36px;font-size:1.6rem;line-height:36px;text-transform:uppercase;white-space:nowrap}.footer .grid>.col ul li:before{display:none}.footer a{display:inline-block;border:none;text-decoration:none;transition:color .3s}.footer a:hover{color:#fff;text-decoration:none}.footer a.icon{position:relative;top:1px;width:36px;height:36px;overflow:hidden;border:1px solid #132f5d;border-radius:100%;box-sizing:border-box;transition:border .3s}.footer a.icon svg{width:34px;height:34px;transform:scale(.75);pointer-events:none;transition:transform .6s}.footer a.icon svg path{transition:fill .6s}.footer a.icon:hover{border-color:#fff}.footer a.icon:hover svg{transform:scale(.95)}.footer a.icon:hover svg path{fill:#fff}@media screen and (max-width:1025px){.footer .limit{padding:0 30px}}@media screen and (max-width:720px){.footer .grid>.col{margin:0 0 16px}.footer .grid>.col:last-child{text-align:left}}@media screen and (max-width:660px){.footer .grid>.col:first-child li{display:block}}.header{position:relative;top:0;min-height:144px;background:#fff}.header .limit{position:relative;padding:0 100px}.header .logo{position:absolute;top:20px;left:80px;z-index:2;width:auto;height:116px;border:none}.header .logo svg{position:relative;z-index:2}.header .logo svg #ppl g path{animation:b .3s normal forwards}.header .logo:before{content:"";position:absolute;top:90px;left:115px;z-index:1;width:200%;height:100%;transform:rotate(-45deg);transform-origin:bottom left;background:#fff;pointer-events:none}@keyframes a{0%{opacity:1}12%{opacity:.6}to{opacity:1}}@keyframes b{0%{opacity:.7}to{opacity:1}}.header .logo:hover svg #ppl g path{animation:a 1.5s normal forwards}.header .logo:hover svg #ppl #p1 path{animation-delay:0s}.header .logo:hover svg #ppl #p2 path{animation-delay:.1s}.header .logo:hover svg #ppl #p3 path{animation-delay:.2s}.header .logo:hover svg #ppl #p4 path{animation-delay:.3s}.header .logo:hover svg #ppl #p5 path{animation-delay:.4s}.header .logo:hover svg #ppl #p6 path{animation-delay:.5s}.header .top-bar{position:relative;z-index:1;width:auto;height:36px;margin-left:200px;background:#79caeb}.header .top-bar:before{content:"";position:absolute;top:0;left:100%;z-index:-1;width:100%;height:100%;background:#79caeb}.header .middle-bar{margin:20px 0;font-size:0;text-align:right}.header .bottom-bar{height:58px;background:#79caeb}.header .bottom-bar .breadcrumb{color:#fff;float:left}.header .bottom-bar .breadcrumb p{margin:0;font-size:1.6rem;line-height:58px;text-transform:uppercase}.header .bottom-bar.disabled{height:10px}.header .bottom-bar.disabled .limit{display:none}@media screen and (max-width:720px){.header .limit{transform:translateZ(0);transition:transform .5s}.header.hidden .limit{transform:translate3d(0,-160px,0)}}@media screen and (max-width:1025px){.header .limit{padding:0 30px}.header .logo{left:20px}}@media screen and (max-width:961px){.header .limit{padding-right:10px}.header .bottom-bar{height:10px}.header .bottom-bar .limit{display:none}}@media screen and (max-width:720px){.header{margin-top:86px;transition:margin .35s .35s}.header .limit{position:fixed;top:0;right:0;left:0;z-index:100;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1)}.header .limit .top-bar{height:18px;margin-left:100px}.header .limit .middle-bar{margin:0}.header .limit .logo{top:17px;height:80px}.header .limit .logo svg{width:160px;height:70px}.header .limit .logo:before{top:44px;left:80px}.header .limit .logo:after{content:"";position:absolute;top:69px;left:24px;z-index:0;width:0;height:0;border-style:solid;border-width:57px 56px 0;border-color:rgba(0,0,0,.1) transparent transparent;pointer-events:none}.header .banner{margin-top:86px;transition:margin .35s .35s}}.bottom-menu{margin-right:-11px}.bottom-menu ul{margin:0;padding:0;list-style-type:none;font-size:0;text-align:right}.bottom-menu ul li{display:inline-block;max-height:58px}.bottom-menu ul li:before{display:none}.bottom-menu ul li a{position:relative;z-index:1;display:block;padding:0 11px;overflow:hidden;border:none;color:#fff;font-size:1.8rem;font-weight:600;line-height:58px;text-decoration:none;text-transform:uppercase;transition:color .3s}.bottom-menu ul li a:before{content:"";position:absolute;top:0;left:0;z-index:-1;transform:translateY(100%);width:100%;height:100%;background:#fff;transition:transform .3s,background .3s}.bottom-menu ul li a:hover{color:#132f5d}.bottom-menu ul li a:hover:before{transform:translateY(90%)}.bottom-menu ul li.selected a{color:#fff}.bottom-menu ul li.selected a:before{transform:translateY(0);background:#132f5d}.breadcrumb p>a{display:block;position:relative;z-index:1;overflow:hidden;color:#fff;line-height:58px;border:none}.breadcrumb p>a:before{content:"";position:absolute;top:0;left:0;z-index:-1;transform:translateY(100%);width:100%;height:100%;background:#fff;transition:transform .3s,background .3s}.breadcrumb p>a:hover{color:#132f5d}.breadcrumb p>a:hover:before{transform:translateY(90%)}.dropdown-menu{position:relative;z-index:2;display:inline-block;margin:0 0 0 30px;font-size:2rem;font-weight:600;letter-spacing:-.5px;line-height:1;text-transform:uppercase}.dropdown-menu .trigger{position:relative;z-index:1;padding:24px 24px 24px 0;color:#132f5d;cursor:pointer;transition:color .3s}.dropdown-menu .trigger:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#132f5d transparent transparent;transition:border .3s}.dropdown-menu ul{position:absolute;top:68px;right:0;width:156px;transform:scaleY(0);transform-origin:top;margin:0;padding:10px 20px;background:#79caeb;opacity:0;list-style-type:none;text-align:left;line-height:2;box-sizing:border-box;transition:transform .2s,opacity .2s}.dropdown-menu ul li:before{display:none}.dropdown-menu ul li a{display:block;color:#fff;border:none;text-decoration:none;transition:color .3s}.dropdown-menu ul li a:hover{color:#132f5d}.dropdown-menu ul:after{content:"";position:absolute;bottom:-18px;left:0;width:0;height:0;border-style:solid;border-width:0 156px 18px 0;border-color:transparent #79caeb transparent transparent}.dropdown-menu:hover .trigger{color:#79caeb}.dropdown-menu:hover .trigger:after{border-top-color:#79caeb;animation:c .6s normal}.dropdown-menu:hover ul{transform:scaleY(1);opacity:1;transition:transform .5s cubic-bezier(.2,1.5,1,1),opacity .5s}@keyframes c{0%{transform:translateY(-50%)}25%{transform:translateY(0)}50%{transform:translateY(-75%)}to{transform:translateY(-50%)}}@media screen and (max-width:961px){.dropdown-menu{display:none}}.mobile-menu-trigger{position:relative;z-index:2;display:inline-block;transform:scale(1);width:68px;height:68px;cursor:pointer;transition:transform .35s}.mobile-menu-trigger .hamburger{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;height:5px;margin:auto;background:#132f5d}.mobile-menu-trigger .hamburger:after,.mobile-menu-trigger .hamburger:before{content:"";position:absolute;left:0;width:100%;height:5px;background:#132f5d}.mobile-menu-trigger .hamburger:before{top:-10px}.mobile-menu-trigger .hamburger:after{bottom:-10px}.mobile-menu{position:fixed;top:0;right:-360px;bottom:0;z-index:2;width:360px;height:auto;padding:0 40px 40px;overflow-x:hidden;overflow-y:scroll;background:#132f5d;color:#fff;box-shadow:64px 0 64px rgba(19,47,93,.3);box-sizing:border-box;transition:transform .35s,box-shadow 1s}.mobile-menu .logo{display:block;margin:0 auto;padding:0;opacity:.1;border-bottom:1px solid #fff}.mobile-menu .logo img,.mobile-menu .logo svg{display:block;max-width:140px;margin:0 auto}.mobile-menu ul{margin:0;padding:0;list-style-type:none;font-size:0;text-align:left}.mobile-menu ul li{display:block}.mobile-menu ul li:before{display:none}.mobile-menu ul li a{position:relative;z-index:1;display:block;padding:0;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:1.4rem;line-height:36px;text-decoration:none;text-transform:uppercase}.mobile-menu ul li a.selected:not(.parent):after{content:"";position:absolute;top:1px;right:-40px;width:0;height:0;border-style:solid;border-width:18px 14px 18px 0;border-color:transparent #fff transparent transparent}.mobile-menu>ul>li>a{color:hsla(0,0%,100%,.2);font-weight:700}.mobile-menu>ul>li>ul>li>a{padding-left:30px;font-weight:600}.mobile-menu>ul>li>ul>li>ul>li>a{padding-left:60px;font-size:1.2rem}html.navigation-triggered{overflow:hidden}html.navigation-triggered .pagewrap{transform:translate3d(-360px,0,0)}@media screen and (max-width:720px){html.navigation-triggered .pagewrap .header,html.navigation-triggered .pagewrap .header .banner{margin-top:0;transition:margin 0s 0s}}@media screen and (max-width:480px){html.navigation-triggered .pagewrap{transform:translate3d(-300px,0,0)}}@media screen and (max-width:360px){html.navigation-triggered .pagewrap{transform:translate3d(-250px,0,0)}}html.navigation-triggered .mobile-menu-trigger{transform:scale(0)}html.navigation-triggered .mobile-menu{transform:translate3d(-360px,0,0);box-shadow:0 0 64px rgba(19,47,93,.3)}@media screen and (max-width:480px){html.navigation-triggered .mobile-menu{transform:translate3d(-300px,0,0)}}@media screen and (max-width:360px){html.navigation-triggered .mobile-menu{transform:translate3d(-250px,0,0)}}@media screen and (min-width:961px){.mobile-menu-trigger{display:none}}@media screen and (max-width:720px){.mobile-menu-trigger{right:-2px;transform:scale(.7)}}@media screen and (max-width:480px){.mobile-menu{right:-300px;width:300px}}@media screen and (max-width:360px){.mobile-menu{right:-250px;width:250px;padding:0 20px 20px}}.top-menu{margin-right:-9px}.top-menu ul{margin:0;padding:0;list-style-type:none;font-size:0;text-align:right}.top-menu ul li{display:inline-block;max-height:36px}.top-menu ul li:before{display:none}.top-menu ul li a{position:relative;z-index:1;display:block;padding:0 9px;overflow:hidden;border:none;color:#fff;font-size:1.4rem;line-height:36px;text-decoration:none;text-transform:uppercase;transition:color .3s}.top-menu ul li a:before{content:"";position:absolute;top:0;left:0;z-index:-1;transform:translateY(100%);width:100%;height:100%;background:#fff;transition:transform .3s,background .3s}.top-menu ul li a:hover{color:#132f5d}.top-menu ul li a:hover:before{transform:translateY(90%)}.top-menu ul li.selected a{color:#fff}.top-menu ul li.selected a:before{transform:translateY(0);background:#132f5d}@media screen and (max-width:961px){.top-menu{display:none}}.loader{position:fixed;top:0;left:0;z-index:3;width:100%;height:100%;background:#132f5d;opacity:0;pointer-events:none;transition:z-index 0s .5s,opacity .5s}.loader .logo{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) scale(.65);opacity:0;transition:opacity .5s}.loader .logo:after{content:url(/Content/AC/img/logo-loader.svg);opacity:1;animation:d 2s linear normal infinite forwards;-moz-animation:e 2s linear normal infinite forwards}@keyframes d{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes e{0%{opacity:.1}50%{opacity:.05}to{opacity:.1}}html.loading .pagewrap{visibility:hidden}html.loading .loader{z-index:3;opacity:1}html.loading .loader .logo{opacity:.1;transition:opacity 1s}html.unloading .loader{z-index:3;opacity:1;transition:z-index 0s 0s,opacity .5s}html.unloading .loader .logo{opacity:.1;transition-delay:.25s}html.loaded .loader{z-index:-1}.pagewrap{position:relative;top:0;z-index:1;min-width:320px;transition:transform .35s}.pagewrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(121,202,235,0);pointer-events:none;transition:z-index 0s .35s,background .35s}.limit{max-width:1400px;margin:0 auto}html.loading .pagewrap,html.unloading .pagewrap{pointer-events:none}html.navigation-triggered .pagewrap:after{z-index:101;background:rgba(121,202,235,.8);pointer-events:auto;transition:z-index 0s 0s,background .35s}.share{position:absolute;top:50%;right:0;z-index:2;transform:translate3d(0,-50%,0);margin:0;padding:0;opacity:0;list-style-type:none;font-size:0;transition:opacity .5s}.share li{display:block;max-height:46px;font-size:1.6rem;line-height:46px;text-transform:uppercase;white-space:nowrap}.share li:before{display:none}.share li a{display:block;position:relative;top:1px;width:46px;height:46px;margin:18px 24px;border:1px solid #fff;border-radius:100%;box-sizing:border-box;transition:opacity .5s,border .3s}.share li a svg{width:44px;height:44px;transform:scale(.75);pointer-events:none;transition:transform .6s}.share li a svg path{fill:#fff}.share li a:before{content:"Share On";position:absolute;top:50%;right:56px;transform:translate3d(0,-50%,0);opacity:0;color:#fff;font-size:1.2rem;font-weight:700;text-align:right;text-transform:uppercase;pointer-events:none;transition:opacity 1s}.share li a:hover svg{transform:scale(.85)}.share li a.blurred{opacity:.5}.share li a.hovered,.share li a.hovered:before{opacity:1}.frontpage-banner .share li{position:relative}.frontpage-banner .share li a:before{text-shadow:1px 1px 0 rgba(19,47,93,.35)}.frontpage-banner .share li a:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:1px solid rgba(19,47,93,.1);border-radius:100%}.frontpage-banner .share li a svg.shadow{position:absolute;top:50%;left:50%;z-index:-1;transform:translate3d(-50%,-50%,0) scale(.75);margin:1px 0 0 1px}.frontpage-banner .share li a svg.shadow path{fill:rgba(19,47,93,.15)}.frontpage-banner .share li a:hover svg.shadow{transform:translate3d(-50%,-50%,0) scale(.85)}.frontpage-banner:hover .share{opacity:1}.breakout-sessions .breakout-session .share li a{border-color:#79caeb}.breakout-sessions .breakout-session .share li a svg path{fill:#79caeb}.breakout-sessions .breakout-session .share li a:before{display:none}.breakout-sessions .breakout-session .share.with-text li a:before{display:block;color:#79caeb}.breakout-sessions .breakout-session:hover .share{opacity:1}.section.segment .share li a{border-color:#79caeb}.section.segment .share li a svg path{fill:#79caeb}.section.segment .share li a:before{display:none}.section.segment .share.with-text li a:before{display:block;color:#79caeb}.section.segment:hover .share{opacity:1}.subpage .section.segment:not(:first-of-type) .share{display:none}.single.video:hover .share{opacity:1}.single.video.playing .share{opacity:0;pointer-events:none}.frontpage-banner>.share{display:none}@media screen and (max-width:1025px){.frontpage-banner>.share{transform:translate3d(0,-50%,0) scale(.86)}}@media screen and (max-width:768px){.frontpage-banner>.share{transform:translate3d(0,-220px,0) scale(.76)}.frontpage-banner>.share li a{margin:12px 20px}}@media screen and (max-width:480px){.frontpage-banner>.share{transform:translate3d(0,-248px,0) scale(.76)}}.frontpage-banner .txt .share{position:static;transform:none;margin:36px 0 0;opacity:1}@media screen and (max-width:1025px){.frontpage-banner .txt .share{margin:24px 0 0}}.frontpage-banner .txt .share li{display:inline-block;margin:0 8px 0 0;vertical-align:middle}@media screen and (max-width:1025px){.frontpage-banner .txt .share li{margin:0 -4px 0 0}}.frontpage-banner .txt .share li:first-child{margin:0 12px 0 0;font-size:1.6rem;font-weight:700}@media screen and (max-width:1025px){.frontpage-banner .txt .share li:first-child{margin:0 4px 0 0;font-size:1.4rem}}.frontpage-banner .txt .share li a{transform:scale(1.3);margin:0;border:none}@media screen and (max-width:1025px){.frontpage-banner .txt .share li a{transform:scale(1)}}.frontpage-banner .txt .share li a:after,.frontpage-banner .txt .share li a:before{display:none}@media screen and (max-width:1025px){.single.video .share{transform:translate3d(0,-50%,0) scale(.86)}}@media screen and (max-width:768px){.single.video .share{transform:translate3d(0,-50%,0) scale(.76)}.single.video .share li a{margin:12px 20px}}@media screen and (max-width:1025px){.section.segment .share{top:auto;right:18px;bottom:60px;transform:translateZ(0) scale(.86)}.section.segment .share li{display:inline-block}.section.segment .share li a{margin:18px 8px}.section.segment .share.adjusted{right:auto;bottom:12px;left:6px;transform:translateZ(0) scale(.66)}.section.segment .share.with-text li a:before{display:none}}@media screen and (max-width:720px){.section.segment .share.adjusted{bottom:8px;left:0}}@media screen and (max-width:500px){.section.segment .share{right:0;bottom:12px;transform:translateZ(0) scale(.66)}}@media screen and (max-width:1025px){.breakout-sessions .breakout-session .share{top:auto;right:18px;bottom:24px;transform:translateZ(0) scale(.86)}.breakout-sessions .breakout-session .share li{display:inline-block}.breakout-sessions .breakout-session .share li a{margin:18px 8px}}@media screen and (max-width:720px){.breakout-sessions .breakout-session .share{right:0;bottom:14px;transform:translateZ(0) scale(.66)}}.frontpage-banner{position:relative;width:100%;height:829px}.frontpage-banner .grid{height:100%}.frontpage-banner .grid .col{position:relative;height:100%;color:#fff}.frontpage-banner .grid .col:first-child{background:#132f5d}.frontpage-banner .grid .col:first-child .txt{position:absolute;top:calc(50% + 32px);right:0;transform:translateY(-50%);width:100%;max-width:800px;padding:0 50px 0 100px;float:right;text-align:left;box-sizing:border-box}@media screen and (max-width:1024px){.frontpage-banner .grid .col:first-child .txt{padding-right:30px;padding-left:30px}}.frontpage-banner .grid .col:first-child .txt h1,.frontpage-banner .grid .col:first-child .txt h2,.frontpage-banner .grid .col:first-child .txt p{margin:0;text-transform:uppercase}.frontpage-banner .grid .col:first-child .txt h1{font-size:7.2rem;font-weight:600;line-height:1.1;letter-spacing:-1px}.frontpage-banner .grid .col:first-child .txt h2{display:inline-block;margin-bottom:22px;padding-bottom:25px;border-bottom:1px solid #fff;font-size:4.4rem;font-weight:300;line-height:1}.frontpage-banner .grid .col:first-child .txt p{font-size:2.7rem;line-height:1.26}.frontpage-banner .grid .col:first-child .txt p:last-of-type{margin-top:48px}.frontpage-banner .grid .col:first-child .txt .button{height:58px;margin:0 1px 1px 0;background:#79caeb;font-size:2.2rem;line-height:58px;min-width:190px}.frontpage-banner .grid .col:first-child .txt .button:before{background:#fff}.frontpage-banner .grid .col:first-child .txt .button:active:before{background:#d7d7d7}.frontpage-banner .grid .col:last-child{background-color:#f5f5f9}.frontpage-banner .grid .col:last-child .img,.frontpage-banner .grid .col:last-child .img .figure{width:100%;height:100%}.frontpage-banner .grid .col:last-child .img .figure img{display:none}.frontpage-banner.light-blue .grid .col:first-child{background:#79caeb}.frontpage-banner.light-blue .grid .col:first-child .txt .button{background:#132f5d}@media screen and (max-width:1025px){.frontpage-banner{height:660px}.frontpage-banner .grid .col:first-child .txt h1{font-size:5.4rem}.frontpage-banner .grid .col:first-child .txt h2{font-size:3.2rem}.frontpage-banner .grid .col:first-child .txt p{font-size:2rem}.frontpage-banner .grid .col:first-child .txt p:last-of-type{margin-top:36px}.frontpage-banner .grid .col:first-child .txt .button{height:46px;font-size:1.6rem;line-height:46px}}@media screen and (max-width:768px){.frontpage-banner{height:auto}.frontpage-banner .grid{position:relative}.frontpage-banner .grid>.col.s1of2{width:100%;height:auto}.frontpage-banner .grid>.col.s1of2:first-child{height:auto;margin-top:360px}.frontpage-banner .grid>.col.s1of2:first-child .txt{position:static;transform:none;padding:30px}.frontpage-banner .grid>.col.s1of2:last-child{position:absolute;top:0;height:360px}}@media screen and (max-width:480px){.frontpage-banner .grid>.col.s1of2:first-child{margin-top:240px}.frontpage-banner .grid>.col.s1of2:last-child{height:240px}}.subpage-banner{height:198px;background:#132f5d}.subpage-banner .grid{height:100%}.subpage-banner .grid .col:first-child{width:calc(50% - 200px);text-align:right}.subpage-banner .grid .col:first-child .txt{width:100%;max-width:600px;padding:120px 0 0 100px;float:right;text-align:left;white-space:nowrap;box-sizing:border-box}.subpage-banner .grid .col:first-child .txt h1{position:relative;z-index:2;margin:0;color:#fff;font-size:3.5rem;font-weight:600;line-height:1;text-transform:uppercase}.subpage-banner .grid .col:last-child{position:relative;width:calc(50% + 200px);height:100%;background:#f5f5f9}.subpage-banner .grid .col:last-child .img,.subpage-banner .grid .col:last-child .img .figure{width:100%;height:100%}.subpage-banner .grid .col:last-child .img .figure img{display:none}.subpage-banner .grid .col:last-child:before{content:"";position:absolute;top:0;left:0;z-index:1;width:0;height:0;border-style:solid;border-width:198px 198px 0 0;border-color:#132f5d transparent transparent}@media screen and (max-width:1240px){.subpage-banner .grid .col:first-child{width:calc(60% - 200px)}.subpage-banner .grid .col:first-child .txt{max-width:800px}}@media screen and (max-width:960px){.subpage-banner .grid .col:first-child{width:50%}}@media screen and (max-width:1240px){.subpage-banner .grid .col:last-child{width:calc(40% + 200px)}}@media screen and (max-width:960px){.subpage-banner .grid .col:last-child{width:50%}}@media screen and (max-width:1025px){.subpage-banner .grid .col:first-child .txt{padding-left:30px}}@media screen and (max-width:720px){.subpage-banner{height:238px}.subpage-banner,.subpage-banner .grid{position:relative}.subpage-banner .grid .col:first-child{position:absolute;bottom:0;z-index:1;width:100%}.subpage-banner .grid .col:first-child .txt{padding:24px 0 24px 30px;background:#132f5d}.subpage-banner .grid .col:last-child{width:100%}.subpage-banner .grid .col:last-child:before{display:none}.subpage-banner:after{content:"";position:absolute;top:100%;right:0;z-index:2;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #132f5d transparent transparent;pointer-events:none}}@media screen and (max-width:480px){.subpage-banner .grid .col:first-child .txt h1.small{padding:0 20px 0 0;font-size:3rem;letter-spacing:-.5px;white-space:normal}}.breakout-sessions.display-as-news{position:relative;width:auto;height:auto;margin:0 -30px 54px}.breakout-sessions.display-as-news .breakout-session{position:relative;width:50%;margin:0 0 44px;padding:0 30px;float:left;background:none;box-sizing:border-box;transition:height .3s}.breakout-sessions.display-as-news .breakout-session:nth-of-type(2n){background:none}.breakout-sessions.display-as-news .breakout-session .limit{max-width:none;margin:0 0 54px}.breakout-sessions.display-as-news .breakout-session .intro h2{max-width:none}.breakout-sessions.display-as-news .breakout-session .intro h2 span{margin:4px 0 18px;opacity:.5}.breakout-sessions.display-as-news .breakout-session .intro .figure.image{position:static;transform:none;max-width:45%;height:180px;margin:0 0 24px 24px;float:right}.breakout-sessions.display-as-news .breakout-session .intro>div>p:last-child{margin-top:28px}.breakout-sessions.display-as-news .breakout-session .intro>div>p:last-child .button{margin:0;opacity:1;transition:color .3s,opacity .3s .3s}.breakout-sessions.display-as-news .breakout-session:after,.breakout-sessions.display-as-news:before{content:"";position:absolute;right:30px;bottom:0;left:30px;height:1px;background:#484848;opacity:.1}.breakout-sessions.display-as-news:after{content:"";display:table;clear:both}.breakout-sessions.display-as-news+p>.button{margin-top:0}@media screen and (min-width:720px){.breakout-sessions.display-as-news .breakout-session:last-of-type,.breakout-sessions.display-as-news .breakout-session:nth-last-of-type(2){margin:0}.breakout-sessions.display-as-news .breakout-session:last-of-type::after,.breakout-sessions.display-as-news .breakout-session:nth-last-of-type(2):after{display:none}}@media screen and (max-width:720px){.breakout-sessions.display-as-news{margin:0 -30px 10px}.breakout-sessions.display-as-news .breakout-session{width:100%}.breakout-sessions.display-as-news:before{display:none}}@media screen and (max-width:640px){.breakout-sessions.display-as-news .breakout-session .intro h1{margin:0 0 12px}}@media screen and (max-width:640px){.breakout-sessions.display-as-news .breakout-session .limit .figure.image{max-width:100%;margin:0 0 24px;float:none}}.breakout-sessions{width:100%;height:auto}.breakout-sessions .breakout-session{position:relative;padding:86px 100px 100px;background:#f5f5f9}.breakout-sessions .breakout-session:nth-of-type(2n){background:#fff}.breakout-sessions .breakout-session .intro h1{margin:0 0 18px;color:#102964;font-size:3.2rem;font-weight:600;letter-spacing:0;line-height:1.2;transition:font-size .5s,letter-spacing .5s,line-height .5s}.breakout-sessions .breakout-session .intro h2{margin:0 0 2px;color:#484848;font-size:1.8rem;font-style:italic;font-weight:400;line-height:1.55;transition:margin .5s}.breakout-sessions .breakout-session .intro h2 span{display:block;margin-top:14px;opacity:0;font-size:90%;white-space:nowrap;transition:opacity .5s}.breakout-sessions .breakout-session .intro .col.s1of1>p:first-child{margin-top:-12px}.breakout-sessions .breakout-session .intro .col.s1of1>p:nth-last-child(2){margin-bottom:36px}.breakout-sessions .breakout-session .intro .col.s1of1>p:last-child{height:46px;margin:0;overflow:hidden;transition:height .3s 0s}.breakout-sessions .breakout-session .intro .button{opacity:1;transition:color .3s,opacity .3s .3s}.breakout-sessions .breakout-session .txt{overflow:hidden;opacity:0;box-sizing:border-box;transition:height .5s,opacity .5s}.breakout-sessions .breakout-session .txt h2,.breakout-sessions .breakout-session .txt h3{margin:36px 0;font-size:2.4rem;line-height:1.3}.breakout-sessions .breakout-session .txt h2:first-child,.breakout-sessions .breakout-session .txt h3:first-child{margin-top:0}.breakout-sessions .breakout-session.selected .intro h1{font-size:4.2rem;letter-spacing:-1px;line-height:1.1}.breakout-sessions .breakout-session.selected .intro h2{margin:0 0 36px}.breakout-sessions .breakout-session.selected .intro h2 span{opacity:.5}.breakout-sessions .breakout-session.selected .intro .col.s1of1>p:last-child{height:0;transition:height .3s .2s}.breakout-sessions .breakout-session.selected .intro .button{opacity:0;transition:color .3s,opacity .3s 0s}.breakout-sessions .breakout-session.selected .txt{height:auto;opacity:1}@media screen and (max-width:1025px){.breakout-sessions .breakout-session{padding:48px 30px 60px}.breakout-sessions .breakout-session .intro h1{font-size:2.8rem}.breakout-sessions .breakout-session .intro h2{font-size:1.6rem}.breakout-sessions .breakout-session.selected .intro h1{font-size:3.4rem;line-height:1.2}.breakout-sessions .breakout-session .txt h2,.breakout-sessions .breakout-session .txt h3{margin:32px 0}}@media screen and (max-width:720px){.breakout-sessions .breakout-session .txt .col.s1of2:last-child h2:first-child,.breakout-sessions .breakout-session .txt .col.s1of2:last-child h3:first-child{margin-top:32px}}@media screen and (max-width:640px){.breakout-sessions .breakout-session .intro h1{font-size:2.1rem;letter-spacing:0}.breakout-sessions .breakout-session .intro h2{font-size:1.4rem}.breakout-sessions .breakout-session.selected .intro h1{font-size:2.4rem;letter-spacing:0}.breakout-sessions .breakout-session .txt h2,.breakout-sessions .breakout-session .txt h3{margin:24px 0}.breakout-sessions .breakout-session .txt .col.s1of2:last-child h2:first-child,.breakout-sessions .breakout-session .txt .col.s1of2:last-child h3:first-child{margin-top:24px}}.breakout-session.single{background:#fff}.breakout-session.single .intro h1{width:66.67%;margin:0 0 24px;line-height:1.2}.breakout-session.single .intro h2{margin:0 0 24px;color:#484848;font-size:1.8rem;font-style:italic;font-weight:400;line-height:1.55}.breakout-session.single .intro h2 span{display:block;margin-top:14px;opacity:.5;font-size:90%;white-space:nowrap}.breakout-session.single .intro p:last-child{margin-bottom:36px}.breakout-session.single .txt h2,.breakout-session.single .txt h3{margin:36px 0}@media screen and (max-width:1025px){.breakout-session.single .intro h2{font-size:1.6rem}.breakout-session.single .intro p:last-child{margin-bottom:36px}.breakout-session.single .txt h2,.breakout-session.single .txt h3{margin:32px 0}}@media screen and (max-width:640px){.breakout-session.single .intro h2{font-size:1.4rem}.breakout-session.single .intro p:last-child{margin-bottom:24px}.breakout-session.single .txt h2,.breakout-session.single .txt h3{margin:24px 0}.breakout-session.single .txt .col.s1of2:last-child h2:first-child,.breakout-session.single .txt .col.s1of2:last-child h3:first-child{margin-top:24px}}.button{position:relative;z-index:0;display:inline-block;width:auto;min-width:60px;max-width:100%;height:46px;margin:0;padding:0 32px;overflow:hidden;box-sizing:border-box;color:#fff;background:#132f5d;font-size:1.6rem;font-weight:700;line-height:46px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .3s}.button:before{content:"";position:absolute;top:0;left:0;z-index:-1;transform:translateY(100%);width:100%;height:100%;background:#79caeb;transition:transform .3s,background .3s}.button.hovered,.button:hover{color:#132f5d;text-decoration:none}.button.hovered:before,.button:hover:before{transform:translateY(0)}.button:active{outline:none}.button:active:before{background:#92e3ff}.button.light-blue{background:#79caeb}.button.light-blue:before{background:#132f5d}.button.light-blue:hover{color:#79caeb}.button.light-blue:active:before{background:#000735}@media screen and (max-width:480px){.button{height:42px;padding:0 16px;font-size:1.4rem;line-height:42px}}.contact-secretariat h2{margin:0 0 20px}.contact-secretariat .form{position:relative;margin:0 0 16px}.contact-secretariat .form textarea{height:100px}.contact-secretariat .form+p .button{margin-top:10px}.contact-secretariat .error{color:#c00;opacity:1;font-size:1.4rem;font-weight:600;transition:opacity .5s}.contact-secretariat .error.hidden{opacity:0}.contact-secretariat.sending{pointer-events:none}.contact-secretariat.sending .button b:first-child{animation:f .75s linear normal infinite forwards}.contact-secretariat.sending .button b:nth-child(2){animation:g .75s linear normal infinite forwards}.contact-secretariat.sending .button b:nth-child(3){animation:h .75s linear normal infinite forwards}@media screen and (max-width:720px){.contact-secretariat h2{margin:36px 0 20px}.contact-secretariat input[type=text]{width:100%}}.form input[type=text],.form textarea{background:#fff;color:#484848;border:none;border-radius:0;-webkit-appearance:none;font-size:2rem;line-height:1.55;box-sizing:border-box}.form input[type=text]{width:75%;height:42px;margin:0;padding:0 12px;line-height:42px}.form textarea{width:100%;max-width:100%;min-height:100px;padding:6px 12px}.form label{position:absolute;top:0;left:0;width:auto;height:42px;padding:0 12px;color:rgba(48,48,48,.4);opacity:1;font-size:2rem;line-height:42px;pointer-events:none;transition:opacity .35s}.form label.hidden{opacity:0}@media screen and (max-width:1025px){.form input[type=text],.form label{height:36px;font-size:1.8rem;line-height:36px}.form textarea{font-size:1.8rem}}@media screen and (max-width:640px){.form input[type=text],.form label{height:32px;font-size:1.6rem;line-height:32px}.form textarea{font-size:1.6rem}}a[href="/#mailing-list"]{opacity:1;transition:color .35s,opacity .35s}a[href="/#mailing-list"].hidden{display:none}a[href="/#mailing-list"].transparent{opacity:0}#mailing-list{position:relative;width:176px;margin:0;padding:0;overflow:hidden;opacity:1;font-size:0;vertical-align:middle;transition:width .35s,opacity .35s}#mailing-list,#mailing-list>div{display:inline-block;height:32px}#mailing-list>div{width:100%;transition:transform .5s}#mailing-list.step-1>div,#mailing-list>div{transform:translateZ(0)}#mailing-list.step-2>div{transform:translate3d(-100%,0,0)}#mailing-list .form{position:relative;display:inline-block;line-height:0;transition:width .35s}#mailing-list .form input{width:100%;height:32px;padding:0 12px 2px;border-right:1px solid rgba(0,0,0,.1);font-size:1.4rem;line-height:32px;transition:width .35s}#mailing-list .form[data-mailchimp=first-name]{width:144px}#mailing-list .form[data-mailchimp=last-name]{width:0}#mailing-list .form[data-mailchimp=email]{width:64px}#mailing-list .form label{height:32px;opacity:0;font-size:1.4rem;line-height:32px;text-transform:none}#mailing-list .button{width:80px;height:32px;margin:0;padding:0 24px;float:right;font-size:1.4rem;line-height:32px}#mailing-list .button:before{background:#fff}#mailing-list .button.disabled{cursor:default;pointer-events:none}#mailing-list .button.next,#mailing-list .button.prev{width:32px;min-width:0;padding:0}#mailing-list .button.next:after,#mailing-list .button.prev:after{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(-90deg);width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#fff transparent transparent;transition:border .3s}#mailing-list .button.next:hover:after,#mailing-list .button.prev:hover:after{border-top-color:#132f5d}#mailing-list .button.prev{float:left}#mailing-list .button.prev:after{transform:translate3d(-50%,-50%,0) rotate(90deg)}#mailing-list-error{position:absolute;top:-40px;left:0;z-index:2;color:#c00;opacity:1;font-size:1.3rem;font-weight:600;text-transform:none;transition:opacity .5s}#mailing-list-error.hidden{opacity:0}#mailing-list-error.success{color:#79caeb}#mailing-list-done{position:absolute;width:0;height:0;margin:0;padding:0;overflow:hidden;border:0}#mailing-list.hidden{display:none}#mailing-list.transparent{opacity:0}#mailing-list.transparent>div{transition:none}#mailing-list.extended{width:312px}#mailing-list.extended.step-1>div{transform:translateZ(0)}#mailing-list.extended.step-2>div{transform:translate3d(-100%,0,0)}#mailing-list.extended .form[data-mailchimp=first-name]{width:120px}#mailing-list.extended .form[data-mailchimp=last-name]{width:160px}#mailing-list.extended .form[data-mailchimp=email]{width:200px}#mailing-list.extended .form label{opacity:1;transition-delay:.5s}#mailing-list.extended .form label.hidden{opacity:0;transition-delay:0s}#mailing-list.sending{pointer-events:none}#mailing-list.sending .button.submit span{display:inline-block;width:32px;text-align:center}#mailing-list.sending .button.submit span b:first-child{animation:f .75s linear normal infinite forwards}#mailing-list.sending .button.submit span b:nth-child(2){animation:g .75s linear normal infinite forwards}#mailing-list.sending .button.submit span b:nth-child(3){animation:h .75s linear normal infinite forwards}@keyframes f{0%{opacity:0}20%{opacity:0}21%{opacity:1}to{opacity:1}}@keyframes g{0%{opacity:0}40%{opacity:0}41%{opacity:1}to{opacity:1}}@keyframes h{0%{opacity:0}60%{opacity:0}61%{opacity:1}to{opacity:1}}@media screen and (max-width:400px){#mailing-list.extended{width:252px}#mailing-list.extended .form[data-mailchimp=first-name]{width:90px}#mailing-list.extended .form[data-mailchimp=last-name]{width:130px}#mailing-list.extended .form[data-mailchimp=email]{width:140px}}@media screen and (max-width:768px){#mailing-list-error.success{top:-62px;white-space:pre-wrap}}@media screen and (max-width:660px){#mailing-list-error.success{top:-96px;width:80%}}@media screen and (max-width:560px){#mailing-list-error.success{width:150%}}@media screen and (max-width:420px){#mailing-list-error.success{width:180%}}@media screen and (max-width:380px){#mailing-list-error.success{font-size:1.1rem}}@media screen and (max-width:350px){#mailing-list-error.success{width:200%}}@media screen and (max-width:660px){#mailing-list-error{top:-76px}}.gallery.first-tile-enlarged .col:first-of-type{width:50%;height:480px}@media screen and (min-width:1800px){.gallery.first-tile-enlarged .col:first-of-type{height:640px}}@media screen and (max-width:600px){.gallery.first-tile-enlarged .col:first-of-type{width:100%;height:360px}}.gallery{position:relative;margin:0;padding:0}.gallery .col{position:relative;height:240px;overflow:hidden;border-top:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box}.gallery .col .figure{position:absolute;top:-20px;left:-20px;z-index:1;transform:scale(1);transform-origin:center;width:calc(100% + 40px);height:calc(100% + 40px);transition:transform .35s}.gallery .col .figure img{display:none}.gallery .col .figure:hover{transform:scale(.98)}.gallery .video,.gallery .video iframe.vimeo{height:100%}@media screen and (min-width:1800px){.gallery .col{height:320px}}.gallery.logos{margin:0;padding:100px;background:#f5f5f9}.gallery.logos .col.s1of5{height:130px;overflow:visible;border:none;text-align:center}.gallery.logos .col.s1of5 .logo{position:relative;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:auto;height:110px;margin:0;padding:0}.gallery.logos .col.s1of5 .logo a{position:relative;display:block;width:100%;height:100%;border:none;outline:none}.gallery.logos .col.s1of5 .logo a:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;transform:translate3d(-50%,-50%,0);width:36px;height:4px;background:#fff;opacity:0;box-shadow:0 0 32px 64px #fff;border-radius:100%;transition:opacity .35s}.gallery.logos .col.s1of5 .logo a:hover:after{opacity:1}.gallery.logos .col.s1of5 .logo img{position:relative;top:50%;transform:translateY(-50%);width:auto;max-width:100%;max-height:90px}.gallery.logos+h3{margin-top:56px}@media screen and (max-width:1025px){.gallery.logos{padding:60px 30px}}@media screen and (max-width:1200px){.gallery.logos .col.s1of5{width:25%}}@media screen and (max-width:720px){.gallery.logos .col.s1of5{width:33%;height:100px}.gallery.logos .col.s1of5 .logo img{max-height:70px}}@media screen and (max-width:480px){.gallery.logos .col.s1of5{height:70px}.gallery.logos .col.s1of5 .logo img{max-height:50px}}@media screen and (max-width:400px){.gallery.logos .col.s1of5{width:50%}}.section.segment.gray .section.gallery.logos{background:#f5f5f9}.section.segment.white .section.gallery.logos{background:#fff}.section.segment .section.gallery.logos{padding:0}.gallery.summary .col:last-of-type{position:relative;overflow:hidden;border-right:none;background:#79caeb}.gallery.summary .col:last-of-type .txt{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:0 32px;box-sizing:border-box}.gallery.summary .col:last-of-type .txt h1{margin-bottom:32px;color:#fff;font-size:3.6rem;font-weight:600;letter-spacing:-.5px;line-height:1.1}.gallery.summary .col:last-of-type .txt p{margin:0}.gallery.summary .col:last-of-type .txt .button{margin:0 1px 1px 0}.gallery.summary .col:last-of-type .txt .button:before{background:#fff}.gallery.summary:after,.gallery.summary:before{content:"";position:absolute;right:0;z-index:2;width:0;height:0;border-style:solid;pointer-events:none}.gallery.summary:before{top:-43px;margin-right:56px;border-width:0 44px 44px;border-color:transparent transparent #79caeb}.gallery.summary:after{top:100%;border-width:0 100px 100px 0;border-color:transparent #79caeb transparent transparent}@media screen and (max-width:960px){.gallery.summary:before{display:none}}@media screen and (max-width:720px){.gallery.summary:after{border-width:0 50px 50px 0}}.video.single+.gallery.photos.summary:before{display:none}.paging{margin:0 36px 48px;font-size:0;text-align:center}.paging .button{display:inline-block;width:46px;max-width:none;min-width:auto;margin:0 4px 8px;padding:0;font-size:1.6rem}.paging .button.disabled{display:none}.paging .button.selected{background:#132f5d;pointer-events:none}.paging .button.next,.paging .button.prev{background:none}.paging .button.next:before,.paging .button.prev:before{display:none}.paging .button.next:after,.paging .button.prev:after{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #132f5d;transition:border .3s}.paging .button.prev:after{border-width:5px 6px 5px 0;border-color:transparent #132f5d transparent transparent}.paging .button:hover.prev:after{animation:i .6s normal}.paging .button:hover.next:after{animation:j .6s normal}.paging .count,.paging .dots{background:none;color:#132f5d;font-size:1.6rem;pointer-events:none}.paging .count:before,.paging .dots:before{display:none}.paging .count{display:none;width:auto;font-size:1.4rem}@keyframes i{0%{transform:translate3d(-50%,-50%,0)}25%{transform:translate3d(-100%,-50%,0)}50%{transform:translate3d(-25%,-50%,0)}to{transform:translate3d(-50%,-50%,0)}}@keyframes j{0%{transform:translate3d(-50%,-50%,0)}25%{transform:translate3d(0,-50%,0)}50%{transform:translate3d(-75%,-50%,0)}to{transform:translate3d(-50%,-50%,0)}}@media screen and (max-width:640px){.paging .button.prev{float:left}.paging .button.prev:after{border-color:transparent #fff transparent transparent}.paging .button.nr{display:none}.paging .button.next{float:right}.paging .button.next:after{border-color:transparent transparent transparent #fff}.paging .button.next,.paging .button.prev{background:#132f5d}.paging .button.next:before,.paging .button.prev:before{display:inherit}.paging .button.next:hover:after,.paging .button.prev:hover:after{animation:none}.paging .button.prev:hover:after{border-color:transparent #132f5d transparent transparent}.paging .button.next:hover:after{border-color:transparent transparent transparent #132f5d}.paging .count{display:inline-block}.paging .dots{display:none}}#imagelightbox{position:fixed;top:50%;left:50%;z-index:10000;transform:translate(-50%,-50%);width:auto;height:auto;box-shadow:0 0 128px #132f5d;cursor:pointer;-ms-touch-action:none;touch-action:none}#imagelightbox.autowidth{width:auto;height:100%}#imagelightbox.autoheight{width:100%;height:auto}#imagelightbox-overlay{position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;background:#132f5d;opacity:0;transition:opacity .5s}#imagelightbox-overlay.visible{opacity:.95}#imagelightbox-loading{position:fixed;top:50%;left:50%;z-index:9999;transform:translate(-50%,-50%) scale(.65);opacity:0;transition:opacity .5s}#imagelightbox-loading:after{content:url(/Content/AC/img/logo-loader.svg);opacity:1;animation:d 2s linear normal infinite}#imagelightbox-loading.visible{opacity:.1}#imagelightbox-close{position:fixed;top:5px;right:5px;z-index:10002;width:90px;height:90px;margin:0;padding:0;background:none;opacity:0;border:none;outline:none;transition:opacity 1s}#imagelightbox-close:after,#imagelightbox-close:before{content:"";position:absolute;top:20%;bottom:20%;left:50%;width:1px;margin-left:-.5px;background:#fff;transition:background .5s}#imagelightbox-close:before{transform:rotate(45deg)}#imagelightbox-close:after{transform:rotate(-45deg)}#imagelightbox-close.visible{opacity:1}#imagelightbox-close.visible:hover:after,#imagelightbox-close.visible:hover:before{background:#79caeb}@media screen and (max-width:560px){#imagelightbox-close{width:60px;height:60px}}.figure{margin:0;overflow:hidden;background-color:#f5f5f9;background-position:50%;background-size:cover}.figure img{visibility:hidden;max-width:100%}.figure.image>a{display:block}.figure.image>a,.random-image{width:100%;height:100%}.program .program-item .intro h2{margin:0 0 36px}.program .program-item .txt h2{font-weight:700;line-height:1.2}.program .program-item .txt h2 em,.program .program-item .txt h2 i{display:block;margin-bottom:8px;color:#79caeb;font-size:90%;font-style:normal}.program .program-item .txt h2:before{content:"";display:block;width:100%;height:1px;margin:36px 0 56px;background:rgba(0,0,0,.05)}.program .program-item .txt h2:first-child:before{display:none}.program .program-item .txt h3{margin:36px 0}.program .program-item .txt h3:first-child{margin-top:0}@media screen and (max-width:1025px){.program .program-item .txt h2:before{margin:24px 0 48px}}@media screen and (max-width:720px){.program .program-item .txt h2:before{margin:18px 0 36px}}.figure.speakers{height:100%;background:#fff}.figure.speakers .grid{height:100%}.figure.speakers .col.s1of3{height:50%;border-right:1px solid #fff;border-bottom:1px solid #fff;display:none}.figure.speakers .col.s1of3:first-of-type,.figure.speakers .col.s1of3:nth-of-type(2),.figure.speakers .col.s1of3:nth-of-type(3),.figure.speakers .col.s1of3:nth-of-type(4),.figure.speakers .col.s1of3:nth-of-type(5),.figure.speakers .col.s1of3:nth-of-type(6){display:block}.figure.speakers .photo{height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.section.speakers{padding:0 100px}.section.speakers .grid{position:relative;width:100%;font-size:0}.section.speakers .col.s1of5{display:inline-block;position:relative;z-index:2;height:250px;margin:0;padding:0;float:none;background:#fff;font-size:1.8rem;vertical-align:top;cursor:pointer;box-shadow:inset 1px 1px 0 0 #fff;box-sizing:border-box;transition:margin .5s,background .5s,color .5s,box-shadow .5s}.section.speakers .col.s1of5 .img{position:relative;width:calc(100% - 1px);height:calc(100% - 1px);overflow:hidden}.section.speakers .col.s1of5 .img .photo{position:absolute;top:-5px;left:-5px;z-index:1;transform:scale(1);transform-origin:center;width:calc(100% + 10px);height:calc(100% + 10px);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 1s}.section.speakers .col.s1of5 .img .photo img{display:none}.section.speakers .col.s1of5 .img .name{position:absolute;right:0;bottom:0;left:0;z-index:2;transform:translateY(0);padding:14px;background:#79caeb;color:#fff;opacity:.95;transition:opacity .35s,transform .35s}.section.speakers .col.s1of5 .img .name span{opacity:1;transition:opacity .5s}.section.speakers .col.s1of5 .img .name:before{content:"";position:absolute;top:-21px;left:0;width:0;height:0;border-style:solid;border-width:21px 0 0 21px;border-color:transparent transparent transparent #79caeb}.section.speakers .col.s1of5 .img:hover .photo{transform:scale(.98)}.section.speakers .col.s1of5 .txt{position:absolute;top:250px;left:0;right:0;z-index:1;overflow:hidden;box-sizing:border-box;border-bottom:1px solid transparent;transition:height .5s,border .5s}.section.speakers .col.s1of5 .txt .grid{transform:translateY(-128px);margin:0;padding:128px 0 96px;transition:transform .5s}.section.speakers .col.s1of5 .txt h2,.section.speakers .col.s1of5 .txt h3,.section.speakers .col.s1of5 .txt h4{margin-bottom:14px;color:#132f5d;font-size:2rem;line-height:1.4}.section.speakers .col.s1of5 .txt h2{font-size:2.8rem;line-height:1.1}.section.speakers .col.s1of5 .txt h4{font-size:1.6rem;text-transform:uppercase}.section.speakers .col.s1of5:before{content:"";position:absolute;top:calc(100% - 1px);left:50%;z-index:2;transform:translateX(-50%) scale(0);transform-origin:top center;width:0;height:0;border-style:solid;border-width:44px 44px 0;border-color:#79caeb transparent transparent;pointer-events:none;transition:transform .35s}.section.speakers .col.s1of5.selected{cursor:default}.section.speakers .col.s1of5.selected .img .photo{transform:scale(.98)}.section.speakers .col.s1of5.selected .img .name{transform:translateY(calc(100% - 25px));opacity:1}.section.speakers .col.s1of5.selected .img .name span{opacity:0}.section.speakers .col.s1of5.selected .txt{height:auto;border-color:rgba(121,202,235,.25)}.section.speakers .col.s1of5.selected .txt .grid{transform:translateY(0)}.section.speakers .col.s1of5.selected:before{transform:translateX(-50%) scale(1)}@media screen and (min-width:1200px){.section.speakers .col.s1of5{width:20%}.section.speakers .col.s1of5:nth-child(5n+1) .txt{right:-400%}.section.speakers .col.s1of5:nth-child(5n+2) .txt{left:-100%;right:-300%}.section.speakers .col.s1of5:nth-child(5n+3) .txt{left:-200%;right:-200%}.section.speakers .col.s1of5:nth-child(5n+4) .txt{left:-300%;right:-100%}.section.speakers .col.s1of5:nth-child(5n+5) .txt{left:-400%}}@media screen and (max-width:900px){.section.speakers .col.s1of5{height:320px}}@media screen and (min-width:900px) and (max-width:1200px){.section.speakers .col.s1of5{width:33.3333%}.section.speakers .col.s1of5:nth-child(3n+1) .txt{right:-200%}.section.speakers .col.s1of5:nth-child(3n+2) .txt{left:-100%;right:-100%}.section.speakers .col.s1of5:nth-child(3n+3) .txt{left:-200%}}@media screen and (min-width:650px) and (max-width:900px){.section.speakers .col.s1of5{width:50%}.section.speakers .col.s1of5:nth-child(odd) .txt{right:-100%}.section.speakers .col.s1of5:nth-child(2n+2) .txt{left:-100%}}@media screen and (max-width:650px){.section.speakers .col.s1of5{width:100%}}@media screen and (max-width:1025px){.section.speakers{padding:0 30px}}@media screen and (max-width:900px){.section.speakers .grid.gutter>.col{width:100%;padding:0;float:none}.section.speakers .grid.gutter>.col.s1of3{margin-bottom:36px}.section.speakers .col.s1of5 .txt{top:320px}.section.speakers .col.s1of5 .txt .grid{transform:translateY(-96px);padding:96px 0 64px}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;line-height:1.2}h1{margin-bottom:48px;font-size:5rem;letter-spacing:-1px}h1.shorter{margin-bottom:18px}h1.shortest{margin-bottom:-36px}h2{margin-bottom:48px;color:#132f5d;font-size:2.4rem;font-weight:600;line-height:1.3}h1+h2,h1+h3{margin-top:-20px}h3{margin-bottom:36px;color:#132f5d;font-size:2.2rem;line-height:1.4}h3,h4,h5,h6{font-weight:600}h4,h5,h6{margin-bottom:16px;font-size:2rem;line-height:1.55}@media screen and (max-width:1025px){h1{font-size:4rem}h2{margin-bottom:38.4px;font-size:1.92rem}h3{font-size:2rem}h4,h5,h6{font-size:1.8rem}}@media screen and (max-width:640px){h1{font-size:3.4rem}h1,h2{margin-bottom:38.4px}h2{font-size:1.8rem}h3,h4,h5,h6{font-size:1.6rem}}hr{width:100%;height:1px;margin:64px auto;padding:0;background:#79caeb;border:none}a{color:#132f5d;border-bottom:1px solid #79caeb;transition:border .3s,color .3s}a,a:hover{text-decoration:none}a:hover{color:#79caeb;border-color:transparent}ol,ul{margin:0 0 16px;line-height:1.55;list-style-type:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{padding:0 0 0 26px}ul li{position:relative}ul li em,ul li i{font-size:90%;font-style:italic}ul li:before{content:"";position:absolute;top:10px;left:-24px;width:12px;height:12px;background:#79caeb;border-radius:100%}ul>ul li:before,ul li>ul li:before{top:11px;width:9px;height:9px;background:transparent;border:1px solid #79caeb}ol{padding:0 0 0 32px;counter-reset:a}ol li{position:relative}ol li:before{content:counter(a) ".";counter-increment:a;position:absolute;top:0;left:-30px;color:#79caeb;font-weight:600}@media screen and (max-width:1025px){ol,ul{margin:0 0 12.8px}ul{padding:0 0 0 24px}ul li:before{left:-22px;width:10px;height:10px}ul>ul li:before,ul li>ul li:before{top:10px;width:7px;height:7px}ol{padding:0 0 0 30px}ol li:before{left:-28px}}p{margin:0 0 16px;font-size:2rem;line-height:1.55}p b,p strong{font-weight:600}p em,p i{font-size:90%;font-style:italic}@media screen and (max-width:1025px){p{font-size:1.8rem}}@media screen and (max-width:640px){p{font-size:1.6rem}}.video{position:relative;width:100%;height:656px;margin:0;overflow:hidden;cursor:pointer}.video button.play{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%) scale(.7);width:73px;height:73px;background:#79caeb;border:none;border-radius:100%;outline:none;cursor:pointer;transition:transform .5s,background .3s .1s,opacity .5s}.video button.play:after{content:"";position:absolute;top:50%;left:calc(50% + 3px);z-index:3;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:14px 0 14px 19px;border-color:transparent transparent transparent #fff;transition:border .3s .1s}.video iframe.vimeo{position:absolute;top:0;left:0;z-index:2;width:100%;height:656px;background:#132f5d;opacity:0;border:none;pointer-events:none;transition:opacity 1.5s}.video .figure{position:absolute;top:-20px;left:-60px;z-index:1;transform:scale(1);transform-origin:center;width:calc(100% + 120px);height:calc(100% + 40px);transition:transform .35s}.video .figure img{display:none}.video .title{position:absolute;bottom:0;left:0;z-index:2;transform:translate3d(0,100%,0);width:100%;height:auto;margin:0;padding:18px;background:#132f5d;color:#fff;opacity:.9;box-sizing:border-box;transition:transform .5s}.video .title p{margin:0}.video.missing-vimeo-id{cursor:default;pointer-events:none}.video:hover .figure{transform:scale(.99)}.video:hover button.play{transform:translate(-50%,-50%) scale(.75);background:#fff}.video:hover button.play:after{border-left-color:#132f5d}.video:hover .title{transform:translateZ(0)}.video.playing button.play{transform:translate(-50%,-50%) scale(2.3);opacity:0;pointer-events:none;transition:transform .8s,background .3s .1s,opacity .8s}.video.playing iframe.vimeo{opacity:1;pointer-events:auto}.video.playing .title{transform:translate3d(0,100%,0)}.video.single button.play{transform:translate(-50%,-50%) scale(1)}.video.single:hover button.play{transform:translate(-50%,-50%) scale(1.05)}.video.single.playing button.play{transform:translate(-50%,-50%) scale(3)}.video.single .title{padding:18px 100px}.video:not(.single) .title p{font-size:1.6rem;line-height:1.2}.gallery.videos.first-tile-enlarged .grid .col:first-of-type .video button.play{transform:translate(-50%,-50%) scale(1)}.gallery.videos.first-tile-enlarged .grid .col:first-of-type .video:hover button.play{transform:translate(-50%,-50%) scale(1.05)}.gallery.videos.first-tile-enlarged .grid .col:first-of-type .video.playing button.play{transform:translate(-50%,-50%) scale(3)}@media screen and (max-width:1500px){.video:not(.single) .title p{font-size:1.4rem}}@media screen and (max-width:1025px){.video.single .title{padding:18px 30px}.video:not(.single) .title p{font-size:1.3rem}}@media screen and (max-width:720px){.video,.video iframe.vimeo{height:480px}.video:not(.single) .title p{font-size:1.4rem}}.disill-editing-active-template.disill-initialized .header .logo:before{display:none}.disill-editing-active-template.disill-initialized .top-menu>div.ui-sortable{margin-top:24px}.disill-editing-active-template.disill-initialized .dropdown-menu>div.ui-sortable:after,.disill-editing-active-template.disill-initialized .mobile-menu>div.ui-sortable:after,.disill-editing-active-template.disill-initialized .top-menu>div.ui-sortable:after{content:"navigation"}.disill-editing-active-template.disill-initialized .footer .col.s3of4>div.ui-sortable:after{content:"links"}.disill-editing-active-template.disill-initialized .footer .col.s1of4>div.ui-sortable:after{content:"social links"}.disill-editing-active-page.disill-initialized .frontpage-banner .img>div{height:calc(100% - 50px)}.disill-editing-active-page.disill-initialized .frontpage-banner .img>div>div{height:100%}.disill-editing-active-page.disill-initialized .subpage-banner .img>div{height:calc(100% - 70px)}.disill-editing-active-page.disill-initialized .subpage-banner .img>div>div{height:100%}.disill-editing-active-page.disill-initialized .breadcrumb>div.ui-sortable{top:-36px;min-width:120px}.disill-editing-active-page.disill-initialized .bottom-menu>div.ui-sortable{top:-36px;width:75%;float:right}.disill-editing-active-page.disill-initialized .content>div.ui-sortable{margin-top:36px}.disill-editing-active-page.disill-initialized .segment .has-figure .figure{position:static;transform:none;width:100%}.disill-editing-active-page.disill-initialized .share{display:none}.disill-editing-active-page.disill-initialized .banner>div.ui-sortable:after{content:"banner"}.disill-editing-active-page.disill-initialized .frontpage-banner .txt>div.ui-sortable:after{content:"text"}.disill-editing-active-page.disill-initialized .frontpage-banner .img>div.ui-sortable:after,.disill-editing-active-page.disill-initialized .subpage-banner .img>div.ui-sortable:after{content:"image"}.disill-editing-active-page.disill-initialized .breadcrumb>div.ui-sortable:after{content:"breadcrumb"}.disill-editing-active-page.disill-initialized .bottom-menu>div.ui-sortable:after{content:"navigation"}.disill-editing-active-page.disill-initialized .content>div.ui-sortable:after{content:"main content"}.disill-editing-active-page.disill-initialized .segment .limit>div.ui-sortable:after{content:"segment"}.disill-editing-active-page.disill-initialized .grid .col.s1of1>div.ui-sortable:after{content:"100% col"}.disill-editing-active-page.disill-initialized .grid .col.s1of2>div.ui-sortable:after{content:"50% col"}.disill-editing-active-page.disill-initialized .grid .col.s1of3>div.ui-sortable:after{content:"33% col"}.disill-editing-active-page.disill-initialized .grid .col.s1of4>div.ui-sortable:after{content:"25% col"}.disill-editing-active-page.disill-initialized .grid .col.s2of3>div.ui-sortable:after{content:"66% col"}.disill-editing-active-page.disill-initialized .grid.reverse .col.s1of2>div.ui-sortable:after{content:"50% col reversed"}.disill-editing-active-page.disill-initialized .grid.reverse .col.s1of3>div.ui-sortable:after{content:"33% col reversed"}.disill-editing-active-page.disill-initialized .grid.reverse .col.s1of4>div.ui-sortable:after{content:"25% col reversed"}.disill-editing-active-page.disill-initialized .grid.reverse .col.s2of3>div.ui-sortable:after{content:"66% col reversed"}.disill-editing-active-page.disill-initialized .gallery.summary .txt>div.ui-sortable:after{content:"text"}.disill-module-actions a{border:none}.disill-initialized .frontpage-banner .img>div,.disill-initialized .frontpage-banner .img>div>div,.disill-initialized .subpage-banner .img>div,.disill-initialized .subpage-banner .img>div>div{height:100%}.disill-editing-active div.ui-sortable:after{position:absolute;top:-17px;right:0;z-index:1234;padding:4px 4px 2px;color:#fff;background:#00aeef;border-radius:2px;font-family:arial;font-size:.8rem;line-height:1;text-transform:uppercase;white-space:nowrap}.disill-editing-active div.ui-sortable[data-disill-placeholder-type=zone]:after{background:#aaa}.inline-odo{display:none}.disill-editing-active .odo-item{position:relative}.disill-editing-active .inline-odo{position:absolute;display:block;top:2px;left:2px;padding:.3rem 1.5rem;background:#00aeef;color:#fff;font-size:1.7rem;border-radius:.2rem;z-index:101;cursor:pointer;transition:all .5s}.disill-editing-active .inline-odo:hover{background:#009bd6;color:#fff;text-decoration:none}.grid{*zoom:1}.grid:after,.grid:before{content:"";display:table}.grid:after{clear:both}.grid>.col{display:block;box-sizing:border-box;float:left;min-height:1px}.grid>.col.s5of5{width:100%}.grid>.col.s4of5{width:80%}.grid>.col.s3of5{width:60%}.grid>.col.s2of5{width:40%}.grid>.col.s1of5{width:20%}.grid>.col.s4of4{width:100%}.grid>.col.s3of4{width:75%}.grid>.col.s2of4{width:50%}.grid>.col.s1of4{width:25%}.grid>.col.s3of3{width:100%}.grid>.col.s2of3{width:66.66666666666667%}.grid>.col.s1of3{width:33.333333333333336%}.grid>.col.s2of2{width:100%}.grid>.col.s1of2{width:50%}.grid>.col.s1of1{width:100%}.grid.reverse>.col{float:right}.grid.gutter{margin-left:-30px;margin-right:-30px}.grid.gutter>.col{padding-left:30px;padding-right:30px}.grid.gutter-tight{margin-left:-15px;margin-right:-15px}.grid.gutter-tight>.col{padding-left:15px;padding-right:15px}.grid.gutter-wide{margin-left:-60px;margin-right:-60px}.grid.gutter-wide>.col{padding-left:60px;padding-right:60px}.grid.debug>.col{background-color:rgba(0,0,0,.25)}.grid.debug>.col:nth-child(2n){background-color:rgba(0,0,0,.15)}@media only screen and (max-width:1200px){.grid.collapse1200>.col{float:none;width:100%}}@media only screen and (max-width:1200px){.grid.collapsehalf1200>.col{width:50%}}@media only screen and (min-width:1200px){.grid.expand1200>.col{float:none;width:100%}}.lt-ie9 .grid.expand1200>.col{float:none;width:100%}@media only screen and (max-width:1080px){.grid.collapse1080>.col{float:none;width:100%}}@media only screen and (max-width:1080px){.grid.collapsehalf1080>.col{width:50%}}@media only screen and (min-width:1080px){.grid.expand1080>.col{float:none;width:100%}}.lt-ie9 .grid.expand1080>.col{float:none;width:100%}@media only screen and (max-width:960px){.grid.collapse960>.col{float:none;width:100%}}@media only screen and (max-width:960px){.grid.collapsehalf960>.col{width:50%}}@media only screen and (min-width:960px){.grid.expand960>.col{float:none;width:100%}}.lt-ie9 .grid.expand960>.col{float:none;width:100%}@media only screen and (max-width:840px){.grid.collapse840>.col{float:none;width:100%}}@media only screen and (max-width:840px){.grid.collapsehalf840>.col{width:50%}}@media only screen and (min-width:840px){.grid.expand840>.col{float:none;width:100%}}.lt-ie9 .grid.expand840>.col{float:none;width:100%}@media only screen and (max-width:720px){.grid.collapse720>.col{float:none;width:100%}}@media only screen and (max-width:720px){.grid.collapsehalf720>.col{width:50%}}@media only screen and (min-width:720px){.grid.expand720>.col{float:none;width:100%}}.lt-ie9 .grid.expand720>.col{float:none;width:100%}@media only screen and (max-width:600px){.grid.collapse600>.col{float:none;width:100%}}@media only screen and (max-width:600px){.grid.collapsehalf600>.col{width:50%}}@media only screen and (min-width:600px){.grid.expand600>.col{float:none;width:100%}}.lt-ie9 .grid.expand600>.col{float:none;width:100%}@media only screen and (max-width:480px){.grid.collapse480>.col{float:none;width:100%}}@media only screen and (max-width:480px){.grid.collapsehalf480>.col{width:50%}}@media only screen and (min-width:480px){.grid.expand480>.col{float:none;width:100%}}.lt-ie9 .grid.expand480>.col{float:none;width:100%}@media only screen and (max-width:360px){.grid.collapse360>.col{float:none;width:100%}}@media only screen and (max-width:360px){.grid.collapsehalf360>.col{width:50%}}@media only screen and (min-width:360px){.grid.expand360>.col{float:none;width:100%}}.lt-ie9 .grid.expand360>.col{float:none;width:100%}@media print{@page{margin:40px}body,html{width:100%;height:100%;background:none}body{padding:50px;box-sizing:border-box}body *{position:static!important;display:block!important;transform:none!important;float:none!important;overflow:visible!important;background:none!important;color:#000!important;border:none!important;cursor:default}body h1{font-size:24px!important}body h2{font-size:20px!important}body h3{font-size:18px!important}body p,body ul,body ul li{font-size:14px!important}.pagewrap{padding:0 20px}.section{padding:20px 0;page-break-inside:avoid}.banner .bottom-bar,.button,.footer,.loader,.mobile-menu,.play,.section:after,.section:before,.share,.subpage-banner .grid .col:last-child:before,iframe{display:none!important}.header{min-height:auto}.header .limit{padding:0}.header .limit .logo{margin-bottom:40px}.header .limit .logo img,.header .limit .logo svg{width:160px}.header .limit .dropdown-menu,.header .limit .logo:before,.header .limit .middle-bar,.header .limit .mobile-menu-trigger,.header .limit .top-bar{display:none!important}.frontpage-banner,.subpage-banner{height:auto}.frontpage-banner .grid .col:first-child .txt,.subpage-banner .grid .col:first-child .txt{max-width:auto;padding:0}.frontpage-banner h1,.subpage-banner h1{margin-bottom:24px!important}.figure img{display:block!important;visibility:visible!important;width:auto!important;max-width:480px;height:auto!important;margin:0 10px 10px 0}.grid,.grid>.col{margin:0!important}.grid>.col{width:100%!important;height:auto!important;padding:0!important;float:none!important}.grid>.col.has-figure{margin-bottom:24px!important}.video{width:auto;height:auto}.gallery.summary{position:relative!important;padding-top:50px}.gallery.summary .col:last-of-type{position:absolute!important;top:0}.gallery.summary .col:last-of-type .txt{padding:0}.gallery.logos .logo{position:static!important;margin:16px!important;float:left!important}.breakout-sessions .breakout-session .intro .col.s1of1>p:last-child{display:none!important}.breakout-session{padding:0 0 36px!important}.breakout-session .intro{margin-bottom:24px!important}.breakout-session .intro h2{font-size:80%!important}.breakout-session .intro h2 span{opacity:1!important;font-size:80%}.breakout-session .intro .button{display:none}.breakout-session ul{list-style-type:disc!important}.breakout-session ul li{display:list-item!important}.breakout-session ul li em,.breakout-session ul li i{display:inline-block!important}.breakout-session ul li:before{display:none}.breakout-session .txt{height:auto!important;opacity:1!important}.speakers{padding:0!important}.speakers .img .name{display:none!important}.speakers .img img{width:180px!important;max-width:180px!important;margin-bottom:24px!important}.speakers .txt{position:static!important;height:auto!important}.speakers .txt .grid{padding:0 0 24px!important}}