/* 
   ___                             _         _      _          _                       _                   _                     
  / __\  ___   _ __   _   _  _ __ (_)  __ _ | |__  | |_   ___ | |_   __ _  _ __  _ __ (_) _ __    __ _    (_)  __ _  _ __    ___ 
 / /    / _ \ | '_ \ | | | || '__|| | / _` || '_ \ | __| / __|| __| / _` || '__|| '__|| || '_ \  / _` |   | | / _` || '_ \  / _ \
/ /___ | (_) || |_) || |_| || |   | || (_| || | | || |_  \__ \| |_ | (_| || |   | |   | || | | || (_| |   | || (_| || | | ||  __/
\____/  \___/ | .__/  \__, ||_|   |_| \__, ||_| |_| \__| |___/ \__| \__,_||_|   |_|   |_||_| |_| \__, |  _/ | \__,_||_| |_| \___|
              |_|     |___/           |___/                                                      |___/  |__/                     
 */
/* Wed Oct 09 2019 13:23:27 GMT+0200 (GMT+02:00) */
p,ul{margin-bottom:0}.cta,.section-title h2{font-family:latobold}.menu-button .burger,.menu-button::before{transition:opacity .5s cubic-bezier(.19,1,.22,1)}#menu:before,.menu-button::before{content:''}#menu a,.cta,.register-button a,.section-title h2 span{display:block}#menu a,.cta,.header.alt h1,.register-button a,h2,h3{text-transform:uppercase}#menu a,a:active,a:focus,a:hover,a:visited{text-decoration:none}@font-face{font-family:latoregular;src:url(../fonts/lato-regular.ttf);src:url(../fonts/lato-regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(../fonts/lato-light.ttf);src:url(../fonts/lato-light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:latobold;src:url(../fonts/lato-bold.ttf);src:url(../fonts/lato-bold.ttf) format('truetype');font-weight:400;font-style:normal}ul{list-style:none;margin-left:0;padding-left:0}::-moz-selection{background:#153038;color:#fff}::selection{background:#153038;color:#fff}.cta{padding:1rem;cursor:pointer}.cta.front-icon{padding:1rem 1rem 1rem 3rem;position:relative}.cta.front-icon i{position:absolute;top:calc(50% - 8px);left:1rem}.cta.end-icon{padding:1rem 3rem 1rem 1rem;position:relative}.cta.end-icon i{position:absolute;top:calc(50% - 8px);right:1rem}.cta.orange-fill{background-color:#C28051}.cta.blue-fill{background-color:#598080}.cta.white-text{color:#fff}#menu a:focus,#menu a:hover,.section-title h2 span.blue-text{color:#598080}.cta.grey-fill{background-color:#D5D4D4}.section-title h2{font-size:1.5rem}.section-title h2 span.black-text{color:#000}.register-button a{color:#fff;padding:1rem calc(2rem + 54px) 1rem 2rem;height:54px;position:relative}.register-button a span{position:absolute;right:0;top:0;height:100%;width:54px;background-color:#fff;color:#153038;font-size:2rem;text-align:center;line-height:50px}.abstract-content{margin-top:2rem;margin-bottom:2rem}.blokks .blokks-schedule{width:100%;overflow:auto}html{font-size:16px}body{font-size:1rem;font-family:latoregular;width:100%;overflow-x:hidden}.menu-button{float:right;margin:1rem 1rem 0 0;padding:0;border:none;outline:0;background:0 0;cursor:pointer;width:32px;height:32px;position:relative;z-index:2}.menu-button:hover .burger{opacity:.75}.menu-button::before{position:fixed;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(89,128,128,.5);opacity:0;pointer-events:none}.menu-button .burger{top:1em;right:1em;z-index:3;width:2em;height:2em;margin:0;padding:0}.menu-button .burger .bar,.menu-button .burger::after,.menu-button .burger::before{position:absolute;left:0;display:block;width:100%;height:12%;background:#153038;content:'';transition:all .5s cubic-bezier(.19,1,.22,1)}#menu,#menu:before{left:0;will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1);bottom:0}.menu-button .burger .bar{top:44%}.menu-button .burger::before{top:0;transform-origin:top left}.menu-button .burger::after{bottom:0;transform-origin:bottom left}#menu{position:fixed;top:0;z-index:99;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;transform:translate3d(0,0,0);transform:translateX(-100%)}#menu:before{position:absolute;top:0;z-index:-1;width:100vw;background:#153038;transform:skewX(15deg) translateX(-100%);transform-origin:bottom left}@media (min-width:40em){#menu:before{width:75vw}}#menu .register-button{width:100%}#menu .register-button a{background-color:#C28051;line-height:2.4rem;font-family:latolight}#menu a{margin:1rem 0 0;padding:.2em 1em;font-size:1.5em;color:#fff;font-weight:500;transform:translateX(-100%);transition:color .15s,transform .5s;transition-timing-function:cubic-bezier(.19,1,.22,1)}#menu a:nth-child(1){transition-delay:0s,.1s}#menu a:nth-child(2){transition-delay:0s,150ms}#menu a:nth-child(3){transition-delay:0s,.2s}#menu a:nth-child(4){transition-delay:0s,250ms}#menu a:nth-child(5){transition-delay:0s,.3s}#menu a:nth-child(6){transition-delay:0s,350ms}#menu a:nth-child(7){transition-delay:0s,.4s}[id=navcheck]{display:none}[id=navcheck]:checked+label:before{opacity:1;pointer-events:auto}[id=navcheck]:checked+label .burger:after,[id=navcheck]:checked+label .burger:before{width:141.42%}[id=navcheck]:checked+label .burger:before{transform:rotate(45deg) translateY(-50%);background:#153038}[id=navcheck]:checked+label .burger:after{transform:rotate(-45deg) translateY(50%);background:#153038}[id=navcheck]:checked+label .burger .bar{transform:scale(.1)}[id=navcheck]:checked~#menu,[id=navcheck]:checked~#menu a{transform:translateX(0)}[id=navcheck]:checked~#menu:before{transform:skewX(15deg) translateX(0)}[id=navcheck]:checked~.page{transform:translateX(3em);transform-origin:left center;filter:blur(2px)}.page{transform:translate3d(0,0,0);will-change:transform,filter;transition:all .5s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:768px){.page .other-speakers .container{padding-right:0;padding-left:0}.page .other-speakers .container .carousel .left span{top:calc(50% - 25px);left:calc(50% - 18px)}.page .other-speakers .container .carousel .right span{top:calc(50% - 25px);left:calc(50% - 2px)}}.navigation{background-color:#fff;position:fixed;top:0;left:0;width:100vw;z-index:99;box-shadow:0 2px 2px rgba(0,0,0,.5)}.navigation .logo{width:200px;margin:auto}.navigation .logo a{display:block}.navigation .logo img{width:100%}.navigation input{display:none}.header.alt .orbs-container .orb,.header.home .line-container .line:after,.header.home .orbs-container .orb{display:block;border-radius:100%;content:""}.header{margin-top:76px}.header.alt{background-color:#153038;padding-top:6rem;padding-bottom:4rem;position:relative}.header.alt h1{color:#fff;font-size:3rem;font-family:latobold}.header.alt .header-content{position:relative;z-index:9}.header.alt .orbs-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:8}.header.alt .orbs-container .orb{width:350px;height:350px;position:absolute}.header.alt .orbs-container .orb.cutty-sark-fill{background-color:#598080}.header.alt .orbs-container .orb.fiord-fill{background-color:#3E5569}.header.alt .orbs-container .orb.twine-fill{background-color:#C28051}.header.alt .orbs-container .orb.orb-one{left:-250px;top:-50px}.header.alt .orbs-container .orb.orb-two{bottom:-400px;left:-200px;width:500px;height:500px;opacity:.75}.header.alt .orbs-container .orb.orb-three{right:-100px;top:-175px}.header.home{height:calc(100vh - 76px);background-color:#153038;position:relative}.header.home .line-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:1}.header.home .line-container .line{position:absolute;width:40vw;min-width:250px;height:1px;background-color:#fff}.header.home .line-container .line:after{width:20px;height:20px;position:absolute;right:0;top:-9px;background-color:#fff}.header.home .line-container .line.line-one{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);top:80%;left:-20vw}.header.home .line-container .line.line-two{top:0;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);right:-10vw}.header.home .line-container .line.line-three{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:-4vw;top:-10%}.header.home .orbs-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:1}.header.home .orbs-container .orb{width:50vh;height:50vh;position:absolute}.header.home .orbs-container .orb.cutty-sark-fill{background-color:#598080}.header.home .orbs-container .orb.fiord-fill{background-color:#3E5569}.header.home .orbs-container .orb.twine-fill{background-color:#C28051}.header.home .orbs-container .orb.orb-one{left:-65vh;bottom:-40vh;height:80vh;width:80vh}.header.home .orbs-container .orb.orb-two{bottom:-40vh;left:-10vh;opacity:.75}.header.home .orbs-container .orb.orb-three{right:-20vh;top:-35vh}.header.home .header-bg{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.header.home .header-content{position:relative;z-index:1;height:100%}.header.home .header-title{color:#fff}.header.home .header-title h1{color:#fff;font-size:5vmax;text-align:left;padding-left:2rem}.header.home .header-title h1 span{display:inline-block;margin-left:-1rem;clear:left;white-space:pre;font-family:latolight;font-size:2.5rem}@media screen and (max-width:768px){.header.home .header-title h1 span{font-size:3vmax;margin-right:5px}}.header.home .header-title-logo{width:100%;padding-left:3rem}.header.home .header-title-logo img,.header.home .header-title-logo p{display:inline-block;vertical-align:bottom}.header.home .header-title-logo img{width:85%;max-width:350px}.header.home .header-title-logo p{width:10%}.header.home .header-date{color:#fff;width:210px;height:210px;margin:10vh auto;padding:26px 45px;position:relative}.header.home .header-date:after{display:block;content:"";position:absolute;border-radius:100%;height:100%;width:100%;background-color:rgba(89,128,128,.8);top:0;left:0;z-index:0}.header.home .header-date .country,.header.home .header-date .date,.header.home .header-date .edition,.header.home .header-date .location{position:relative;z-index:2;text-align:center}.header.home .header-date .country,.header.home .header-date .date{font-size:1.75rem;font-family:latolight}.header.home .header-date .edition{margin-top:.5rem;font-family:latobold;font-size:1.125rem}.header.home .header-date .location{font-family:latobold;font-size:1.625rem}.introduction-block .blue-block h2,.introduction-block .grey-block h2{font-size:2.5rem;text-transform:uppercase;font-family:latobold}.header.home .register-button{position:absolute;bottom:0;z-index:100;right:0;background-color:#C28051}.header.home .register-button.fixed{position:fixed;top:0;right:0}.introduction-block .blue-block,.introduction-block .grey-block,.introduction-block .orange-block{padding:2rem 4rem}.introduction-block .blue-block .cta,.introduction-block .blue-block p+p,.introduction-block .grey-block .cta,.introduction-block .grey-block p+p,.introduction-block .orange-block .cta,.introduction-block .orange-block p+p{margin-top:1rem}.introduction-block .map-block{padding:0}.introduction-block .introduction-note{margin-top:1rem;margin-bottom:1rem}.introduction-block .picture-block{padding:0;max-height:100%;overflow:hidden;background-color:#D5D4D4}.introduction-block .picture-block img{max-width:100%;max-height:100%;height:auto;background-color:#D5D4D4}.introduction-block .contact+a{margin-top:2rem;margin-bottom:2rem}.introduction-block .contact .introduction-text+.introduction-title{margin-top:2rem}.introduction-block .contact h4{text-transform:uppercase}.introduction-block .contact h4 i{margin-right:1rem}.introduction-block .contact a{border-bottom:1px solid #fff;color:#fff}.introduction-block .contact p+p{margin-top:0}.introduction-block .contact p.phone{margin-top:1rem}.introduction-block h2,.introduction-block h3,.promote-block h2{margin-top:0}.introduction-block .grey-block{background-color:#D5D4D4;color:#598080}.introduction-block .blue-block{background-color:#D5D4D4;color:#598080}.introduction-block .blue-block.error{background-color:#fff}.introduction-block .blue-block h2{color:#598080;word-break:break-word}.introduction-block .blue-block h3{color:#3E5569;text-transform:uppercase;font-family:latobold;font-size:1.125rem}.introduction-block .blue-block .cta{display:inline-block}.introduction-block .orange-block{background-color:#C28051;color:#fff}.introduction-block h4{font-family:latobold;margin-top:0}.promote-block{padding:4rem;color:#fff;position:relative;background-color:#153038}.promote-block .cta{margin-top:1rem}.promote-block .block-bg{position:absolute;top:0;right:20%;width:30%;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:bottom center}.promote-block .orbs-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:0}.promote-block .orbs-container .orb{content:"";display:block;width:200px;height:200px;border-radius:100%;position:absolute}.promote-block .orbs-container .orb.cutty-sark-fill{background-color:#598080}.promote-block .orbs-container .orb.fiord-fill{background-color:#3E5569}.promote-block .orbs-container .orb.twine-fill{background-color:#C28051}.promote-block .orbs-container .orb.orb-one{left:-30px;top:50%}.promote-block .orbs-container .orb.orb-two{bottom:40px;left:50px;opacity:.75}.promote-block .orbs-container .orb.orb-three{right:-100px;top:-100px}.association-block,.exhibitor-registration{padding:4rem;color:#fff;position:relative}.association-block h2,.exhibitor-registration h2{margin-top:0}.association-block .cta,.exhibitor-registration .cta{margin-top:1rem}.association-block .block-bg,.exhibitor-registration .block-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}.association-block .block-bg:before,.exhibitor-registration .block-bg:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(21,48,56,.6)}.association-block .associated-image,.exhibitor-registration .associated-image{width:100%;max-width:300px}.association-block{padding:2rem 0}.meeting-block .grey-block{padding:2rem 4rem;background-color:#D5D4D4;color:#598080}.meeting-block .grey-block h3{font-family:latobold;margin-top:0}.meeting-block .grey-block .cta{margin-top:1rem}.meeting-block .speaker-block{background-color:#153038;position:relative;padding:2rem 4rem}.meeting-block .speaker-block .speaker-image{width:40%;position:absolute;bottom:0;left:0;height:100%;overflow:hidden}.meeting-block .speaker-block .speaker-image img{position:absolute;bottom:0;max-width:100%;max-height:100%}.meeting-block .speaker-block .speaker-info{width:60%;float:right}.meeting-block .speaker-block a{color:#fff}.meeting-block .speaker-block a h2{color:#598080;margin-bottom:5px}.meeting-block .speaker-block a h3{margin-top:0}.all-speakers,.program{margin-top:3rem;margin-bottom:2rem}.all-speakers{padding:0 4rem}.program{padding:0 2rem}.speaker{margin-bottom:2rem}.speaker .speaker-information h3,.speaker .speaker-information h4{display:block;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden}.speaker .speaker-image{border-radius:100%;overflow:hidden}.speaker .speaker-image .image-container{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.speaker .speaker-image .image-container img{position:absolute;width:100%}.speaker .speaker-information{text-align:center}.speaker .speaker-information h3{color:#598080;text-transform:none;font-size:1.125rem;display:-webkit-box;height:38px}.speaker .speaker-information h4{font-size:1rem;font-family:latobold;color:#000;display:-webkit-box;height:34px}.carousel-control.left,.carousel-control.right{background:0 0;text-shadow:none;width:40px}.carousel-control.left:after,.carousel-control.right:after{display:block;content:"";position:absolute;top:calc(50% - 23px);border-radius:100%;background-color:#fff;height:50px;width:50px;z-index:1}.carousel-control.left span,.carousel-control.right span{position:absolute;top:calc(50% - 8px);left:calc(50% - 10px);z-index:2;color:#153038}footer,footer .copyright a:hover,footer a,footer a:active,footer a:focus,footer a:hover,footer a:visited{color:#fff}.carousel-control.left:after{left:-5px}.carousel-control.right:after{right:-5px}.sponsors{background-color:#D5D4D4;padding-bottom:1rem}.sponsors .sponsor{padding:1rem 2rem}.sponsors .sponsor:hover img{filter:grayscale(0)}.sponsors img{filter:grayscale(100%);max-width:100%;transition:all .2s ease-out}.sponsors .sponsor-section{margin-bottom:2rem}.sponsors .sponsor-section:last-of-type{margin-bottom:0}.facts-figures{position:relative}.facts-figures #facts-carousel{width:100%;overflow:hidden}.facts-figures .item{padding:0}.facts-figures .item.figure{transition:all .2s ease-out}.facts-figures .item.figure .image-container{position:relative;width:100%;padding-bottom:66.16484757%;overflow:hidden}.facts-figures .item.figure .image-container img{position:absolute;width:100%}.facts-figures .item.fact{transition:all .2s ease-out}.facts-figures .item.fact .fact-block{position:relative;padding-bottom:66.16484757%;color:#fff}.facts-figures .item.fact .fact-left{position:absolute;top:0;left:0;width:50%;height:100%}.facts-figures .item.fact .fact-right{position:absolute;top:0;right:0;width:50%;height:100%}.facts-figures .item.fact .fact-right i{position:absolute;left:-20px;top:calc(50% - 1rem);font-size:2rem}.facts-figures .item.fact .fact-right .fact-text{font-size:1.25rem;top:calc(50% - 104px);height:auto;text-transform:uppercase;padding-left:4rem}.facts-figures .item.fact .fact-right .fact-text p{position:relative;top:auto;left:auto;text-align:left}.facts-figures .item.fact .fact-right .fact-text span{font-size:3rem;font-family:latobold;display:block}.facts-figures .item.fact .fact-logo{position:absolute;top:10%;left:10%;width:80%;height:80%;z-index:2}.facts-figures .item.fact .fact-logo img{max-width:100%;max-height:100%}.facts-figures .item.fact .fact-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 2rem;z-index:1}.facts-figures .item.fact .fact-text h3{position:absolute;top:calc(50% - 23vmin);left:0;right:0;text-align:center;font-family:latobold;font-size:13vmin}.facts-figures .item.fact .fact-text p{position:absolute;top:calc(50% + 1rem);left:0;right:0;text-align:center;text-transform:uppercase;font-size:1.25rem}.facts-figures .item.fact.orange{background-color:#C28051}.facts-figures .item.fact.light-blue{background-color:#598080}.facts-figures .item.fact.blue{background-color:#3E5569}.facts-figures .item.fact.dark-blue{background-color:#153038}.facts-figures .item.fact.brown{background-color:#5B3C26}.facts-figures .item.fact.salmon{background-color:#B8897D}.facts-figures .item.fact:hover.orange{background-color:#a6673a}.facts-figures .item.fact:hover.light-blue{background-color:#446262}.facts-figures .item.fact:hover.blue{background-color:#2b3b49}.facts-figures .item.fact:hover.dark-blue{background-color:#071013}.facts-figures .item.fact:hover.brown{background-color:#372417}.facts-figures .item.fact:hover.salmon{background-color:#a66b5c}.register-bar a i{margin-left:15px}.video-section video{width:100%}.strategic-partners{background-color:#D5D4D4;padding:4rem 0}.strategic-partners .row-eq-height{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.strategic-partners .partner{padding:30px;text-align:center}.strategic-partners .partner img{max-height:80px;max-width:100%;margin:auto}footer{background-color:#3E5569}footer .footer-title h3{text-transform:none;font-family:latobold}footer .copyright{margin-top:1rem;padding:1rem 0}footer .copyright a{border-bottom:1px solid #fff;display:inline-block;margin:0 15px}.row-equal-h-m{display:-ms-flexbox;display:flex}.quotes .carousel-indicators li{border:1px solid #598080}.quotes .carousel-indicators li.active{height:10px;width:10px;background-color:#598080;margin:1px}.quotes .quote{padding:3rem;color:#153038}.quotes .quote .quote-sign{width:75px;float:left}.quotes .quote .quote-sign i{font-size:4rem}.quotes .quote .quote-text{width:calc(100% - 75px);float:left}.quotes .quote .quote-text>p{font-style:italic;color:#598080}.quotes .quote .quote-text .quote-author{color:#598080}.quotes .quote .quote-text .quote-author .author-name{font-family:latobold;margin-top:1rem}.profile-attendees{background-color:#D5D4D4;padding:3rem 0}.profile-attendees img{width:100%}.profile-attendees h2{text-align:right;color:#598080;text-transform:uppercase;font-size:2.25rem}.profile-attendees h3{color:#598080;text-transform:uppercase;margin-bottom:2rem}.profile-attendees .industry-charts{position:relative}.profile-attendees .position-charts .labels{top:calc(50% - 19px)}.profile-attendees .labels{width:75%;float:left;margin-left:25%;position:absolute;top:calc(50% - 80px);left:0;z-index:1}.profile-attendees canvas{position:relative;z-index:2}.profile-attendees .chart-label{width:calc(100% - 40px);text-align:right;position:relative;padding:5px;color:#fff}.profile-attendees .chart-label.cutty-sark-fill{background-color:#598080}.profile-attendees .chart-label.cutty-sark-fill:after{border-left:20px solid #598080}.profile-attendees .chart-label.twine-fill{background-color:#C28051}.profile-attendees .chart-label.twine-fill:after{border-left:20px solid #C28051}.profile-attendees .chart-label.fiord-fill{background-color:#3E5569}.profile-attendees .chart-label.fiord-fill:after{border-left:20px solid #3E5569}.profile-attendees .chart-label.irish-coffee-fill{background-color:#5B3C26}.profile-attendees .chart-label.irish-coffee-fill:after{border-left:20px solid #5B3C26}.profile-attendees .chart-label.brandy-rose-fill{background-color:#B8897D}.profile-attendees .chart-label.brandy-rose-fill:after{border-left:20px solid #B8897D}.profile-attendees .chart-label:after{display:block;content:"";border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;right:-20px;top:0}.keydates-section{padding:3rem 0;color:#fff;position:relative;overflow:hidden}.keydates-section h2,.keydates-section h3{margin-bottom:0}.keydates-section h2{font-size:1.5rem}.keydates-section h3{font-size:2.5rem}.keydates-section p{padding-left:2rem;position:relative}.keydates-section p i{position:absolute;top:2px;left:0}.keydates-section .section-bg,.keydates-section .section-bg:before{position:absolute;top:0;left:0;right:0;bottom:0}.keydates-section a{color:#fff}.keydates-section .section-bg:before{display:block;content:"";background-color:rgba(21,48,56,.7)}.keydates-section .section-bg img{min-height:100%;min-width:100%}#map{height:350px}.recruiter-overview{padding-top:4rem}.recruiter-overview .search-box{position:relative;margin-bottom:3rem}.recruiter-overview .search-box i{position:absolute;top:13px;left:10px;color:#B5BCBF}.recruiter-overview .search-box input{padding:10px 10px 10px 40px;width:100%;border:1px solid #B5BCBF}.recruiter-overview .panel-group .panel{border:none;border-radius:0;box-shadow:none}.recruiter-overview .panel-group .panel .panel-heading{background-color:#F1F1F1;border-left:5px solid #598080;color:#598080;font-family:latobold;border-radius:0;padding:0;transition:all .2s ease-out}.recruiter-overview .panel-group .panel .panel-heading:hover{background-color:#e4e4e4}.recruiter-overview .panel-group .panel .panel-heading a{padding:1rem;display:block;text-decoration:none}.recruiter-overview .panel-group .panel .panel-heading i{color:#C28051;font-weight:700;transition:all .2s ease-out}.recruiter-overview .panel-group .panel .panel-heading .collapsed i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.recruiter-overview .panel-group .panel .panel-body{border:none}.recruiter-overview .panel-group .panel .panel-body .recruiter{color:#598080}.recruiter-overview .panel-group .panel .panel-body .recruiter>div{padding-top:1rem}.recruiter-overview .panel-group .panel .panel-body .recruiter .image-container{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.recruiter-overview .panel-group .panel .panel-body .recruiter .image-container img{position:absolute;max-width:100%;width:auto;max-height:100%}.recruiter-overview .panel-group .panel .panel-body .recruiter p{margin-bottom:1rem}.recruiter-overview .panel-group .panel .panel-body .recruiter a{color:#C28051;display:inline-block;padding-left:30px;position:relative}.recruiter-overview .panel-group .panel .panel-body .recruiter a:before{position:absolute;display:block;content:"\f178";font-family:FontAwesome;left:0;top:2px}.tab-navigation{background-color:#D5D4D4;padding:3rem 0;-ms-flex-pack:start!important;justify-content:flex-start!important}.tab-navigation a{padding:1rem 3rem;display:block;color:#598080;position:relative;text-transform:uppercase;font-family:latobold;transition:all .2s ease-out}.tab-navigation a:hover{background-color:#c8c7c7}.tab-navigation a:after{display:block;content:"\f178";font-family:FontAwesome;position:absolute;top:calc(50% - 8px);right:2rem}.package-legend,.packages .package .package-title,.packages .package .price,.panel .panel-body .sponsor-row .booth,.panel .panel-heading h4 a{font-family:latobold}.tab-navigation .active a{background-color:#bcbaba}.tab-content .tab-pane{padding:3rem 1rem}@media screen and (max-width:768px){.tab-content .tab-pane{width:100%;overflow-x:auto}}.tab-content .tab-pane .options{margin:.5rem 0}.tab-content .tab-pane .options .checkbox-container label,.tab-content .tab-pane .options p{margin-bottom:.5rem}.tab-content .tab-pane a{color:#153038;text-decoration:underline;transition:all .2s ease-out}.tab-content .tab-pane a:hover{color:#598080}.tab-content .tab-pane ul{list-style:disc;padding-left:17px}.tab-content .tab-pane h4{margin-top:2rem}.search-list{width:100%;margin-bottom:2rem;position:relative}.search-list input{width:100%;padding:1rem 1rem 1rem 4rem;border:1px solid #B5BCBF}.search-list i{position:absolute;left:2rem;top:calc(1rem + 3px);color:#B5BCBF}.panel{border-radius:0;border:none;box-shadow:none}.panel+.panel{margin-top:1rem!important}.mobile-explanation,.package-legend{margin-top:2rem;font-size:.75rem}.panel .panel-heading{background-color:#F1F1F1;border-left:7px solid #598080;padding:0;border-radius:0}.panel .panel-heading h4 a{display:block;padding:1rem 2rem 1rem calc(2rem - 7px);text-decoration:none}.panel .panel-body{border-top:none!important;padding:0}.panel .panel-body .sponsor-row{color:#598080;padding:.5rem 2rem .5rem calc(2rem - 7px);display:block;border-bottom:1px solid #D5D4D4;transition:all .2s ease-out}.panel .panel-body .sponsor-row:last-of-type{border-bottom:none}.panel .panel-body .sponsor-row:hover{color:#fff;background-color:#598080}.panel .panel-body .sponsor-row .booth{float:right}.mobile-explanation i{color:#3E5569}.package-legend{padding:1rem 0;color:#3E5569;background-color:#eee;text-transform:uppercase;text-align:right}.package-legend i{font-size:1.25rem}.packages{margin-top:1rem}.packages .no-padding{padding:0}.packages .package{margin-bottom:1rem}.packages .package .price{color:#598080;text-align:right}.packages .package h4{height:34px}.packages .package .price-subnote{text-align:right;font-size:.75rem;font-style:italic}.packages .package .deadline{font-family:latoregular;color:#fff;background-color:#598080;display:inline-block;padding:.5rem .5rem .5rem 2.5rem;position:relative;margin-top:.5rem}.abstract-registration-form h3,.abstract-registration-form h4,.chosen-booths,.exhibitor-registration-form h3,.exhibitor-registration-form h4,.exhibitorpage .sponsor-navigation a,.exhibitorpage.sponsor .sponsor-sidebar,.exhibitors h2,.floor-plan .floor-plan-legend .legend-line .legend-title,.floor-plan h3,.packages .package .more-info{font-family:latobold}.packages .package .deadline i{position:absolute;top:calc(50% - 8px);left:1rem;color:#fff}.packages .package .more-info{color:#C28051;cursor:pointer;margin-top:.5rem}.packages .package .more-information{background-color:#eee}.packages .package .more-information>div{padding:1rem}.packages .package .more-information ul{padding:1rem 0;margin-bottom:0;list-style:none}.packages .package .more-information ul li{padding-left:1.5rem;position:relative;margin-bottom:.5rem}.packages .package .more-information ul li:last-of-type{margin-bottom:0}.packages .package .more-information ul li:before{position:absolute;display:block;content:"";background-color:#3E5569;width:5px;height:5px;border-radius:100%;top:10px;left:0}.packages .package .option{padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px solid #D5D4D4}.packages .package .option:last-of-type{border-bottom:none}.packages .package .option .option-information{padding-left:1.5rem}.tab-content #floor-plan .rotate{transform:rotate(-45deg)}.exhibitors h2{color:#598080;margin-top:1rem;margin-bottom:1rem}.exhibitors .exhibitor{padding:.5rem 0;border-bottom:1px solid #D5D4D4}.exhibitors .exhibitor:last-of-type{border-bottom:none}.exhibitors .exhibitor a{color:#153038;transition:all .2s ease-out}.exhibitors .exhibitor a:hover{background-color:#eee}.exhibitors .exhibitor h3{width:calc(100% - 100px);float:left;margin:0;font-size:1rem;line-height:1.5rem}.exhibitors .exhibitor span{width:100px;float:right;line-height:1.5rem;clear:right;text-align:left}.exhibitorpage{padding:3rem 0}.exhibitorpage .sponsor-navigation{padding:1.5rem 0}.exhibitorpage .sponsor-navigation a{color:#153038;text-decoration:underline}.exhibitorpage .sponsor-navigation a.left i{margin-right:.5rem}.exhibitorpage .sponsor-navigation a.right i{margin-left:.5rem}.exhibitorpage.sponsor{padding:0 15px;background-color:#D5D4D4}.exhibitorpage.sponsor .sponsor-info{background-color:#fff;padding-bottom:2rem}.exhibitorpage.sponsor .image-container{margin-left:15px;width:100%;max-width:350px}.exhibitorpage.sponsor .cta-container{padding:2rem 0}.exhibitorpage.sponsor .cta-container .cta{margin-bottom:1rem;display:inline-block}.exhibitorpage.sponsor .sponsor-sidebar{background-color:#C28051;padding:1rem 40px}.exhibitorpage.sponsor .sponsor-sidebar .booth{padding:.5rem 1rem .5rem 2.5rem;color:#fff;display:inline-block;position:relative}.exhibitorpage.sponsor .sponsor-sidebar .booth i{position:absolute;top:calc(50% - 8px);left:1rem}.exhibitorpage.sponsor .sponsor-sidebar h3{color:#fff;font-size:1rem;text-transform:uppercase}.exhibitorpage h2{color:#598080;font-size:2.5rem;text-transform:uppercase;font-family:latobold;margin-top:0;margin-bottom:2rem}.exhibitorpage .exhibitor-information{padding:1rem}.exhibitorpage .image-container{max-width:200px;margin:0 auto 3rem}.exhibitorpage .image-container img{width:100%}.exhibitorpage .booth-number,.exhibitorpage .website{margin-bottom:.5rem}.exhibitorpage .booth-number{background-color:#598080;color:#fff;padding:.5rem 1rem .5rem 2.5rem;position:relative;display:inline-block}.exhibitorpage .booth-number a{color:#fff}.exhibitorpage .booth-number i{position:absolute;top:calc(50% - 8px);left:1rem}.exhibitorpage ul{padding-left:1rem}.exhibitorpage ul li{list-style-type:disc}.exhibitorpage .website{display:block;margin-bottom:1rem}.exhibitorpage .website a{color:#fff;padding:.5rem 1rem .5rem 2.5rem;display:inline-block;background-color:#C28051;position:relative}.exhibitorpage .website i{position:absolute;top:calc(50% - 8px);left:1rem}.floor-plan{position:relative}.floor-plan .floor-plan-legend{width:100%}.floor-plan .floor-plan-legend .legend-line{width:100%;float:left;padding-left:50px;margin-bottom:.5rem;position:relative}.floor-plan .floor-plan-legend .legend-line.b2b,.floor-plan .floor-plan-legend .legend-line.entrance,.floor-plan .floor-plan-legend .legend-line.poster,.floor-plan .floor-plan-legend .legend-line.registration{float:right}.floor-plan .floor-plan-legend .legend-line.entrance .color-block{background-color:#C28051}.floor-plan .floor-plan-legend .legend-line.registration .color-block{background-color:#153038}.floor-plan .floor-plan-legend .legend-line.poster .color-block{background-color:#3E5569}.floor-plan .floor-plan-legend .legend-line.b2b .color-block{background-color:#bcbaba}.floor-plan .floor-plan-legend .legend-line.premium .color-block{background-color:#153038}.floor-plan .floor-plan-legend .legend-line.pending{clear:left}.floor-plan .floor-plan-legend .legend-line.pending .color-block{background-color:rgba(62,85,105,.5)}.floor-plan .floor-plan-legend .legend-line.closed{clear:left}.floor-plan .floor-plan-legend .legend-line.closed .color-block{background-color:#C28051}.floor-plan .booth-block.open,.floor-plan .floor-plan-legend .legend-line.open .color-block{background-color:#598080}.floor-plan .floor-plan-legend .legend-line.open{clear:left}.floor-plan .floor-plan-legend .color-block{content:"";display:block;height:15px;width:40px;position:absolute;top:4px;left:0}.floor-plan h3{text-transform:uppercase;color:#598080}.floor-plan h3 span{color:#000}.floor-plan .booth-block{position:absolute;top:0;left:0;text-align:center;color:#fff;font-size:.625rem;line-height:.75rem;cursor:pointer;transition:all .2s ease-out}.fsForm .fsSectionHeading,.fsForm .fsSubmit{text-align:left!important}.floor-plan .booth-block.rotated{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.floor-plan .booth-block.open:hover{background-color:#4f7171}.floor-plan .booth-block.open.premium{background-color:#153038}.floor-plan .booth-block.open.premium:hover{background-color:#0e2025}.floor-plan .booth-block.open.premium.closed{background-color:#354859}.floor-plan .booth-block.open.premium.closed:hover{background-color:#2b3b49}.floor-plan .booth-block.open.premium.pending{background-color:rgba(53,72,89,.5)}.floor-plan .booth-block.open.premium.pending:hover{background-color:rgba(43,59,73,.5)}.floor-plan .booth-block.pending{background-color:rgba(62,85,105,.5);cursor:default}.floor-plan .booth-block.pending.premium{background-color:rgba(21,48,56,.5)}.floor-plan .booth-block.closed{background-color:#C28051}.floor-plan .booth-block.closed:hover{background-color:#b97341}.floor-plan .booth-block.reserved{background-color:#5B3C26}.floor-plan .booth-block.high{width:12px;height:20px}.floor-plan .booth-block.wide{width:20px;height:12px}.floor-plan .floor-plan-container{min-width:654px;width:654px;position:relative}.floor-plan .floor-plan-container img{width:100%}.chosen-booths{margin-top:2rem}.chosen-booths span{padding:.25rem;display:inline-block;background-color:#153038;color:#fff;margin-right:.25rem;cursor:pointer}.booths-chosen .cta{display:inline-block;font-size:.75rem;padding:.25rem .5rem}.abstract-registration-form .help.is-danger,.exhibitor-registration-form .help.is-danger{display:inline-block;float:left;clear:left;margin:0 0 .5rem;padding:.5rem;background-color:#c2211a;color:#fff}.abstract-registration-form h3,.exhibitor-registration-form h3{text-transform:uppercase;color:#C28051;font-size:1.25rem}.abstract-registration-form h4,.exhibitor-registration-form h4{float:left;clear:left;color:#153038;font-size:1rem;text-transform:uppercase}.abstract-registration-form label,.exhibitor-registration-form label{float:left;clear:left;font-weight:400}.abstract-registration-form input[type=text],.abstract-registration-form textarea,.exhibitor-registration-form input[type=text],.exhibitor-registration-form textarea{float:left;clear:left;padding:.5rem;border:1px solid #D5D4D4;width:100%;max-width:300px;margin-bottom:1rem}.abstract-registration-form textarea,.exhibitor-registration-form textarea{height:200px;resize:none;max-height:200px}.abstract-registration-form input[type=radio],.exhibitor-registration-form input[type=radio]{position:absolute;opacity:0}.abstract-registration-form input[type=radio]+label,.exhibitor-registration-form input[type=radio]+label{position:relative;cursor:pointer;padding:0}.abstract-registration-form input[type=radio]+label:before,.exhibitor-registration-form input[type=radio]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:100%;background:#D5D4D4;border:2px solid #153038;color:#fff;transition:all .2s ease-out}.abstract-registration-form input[type=radio]:hover+label:before,.exhibitor-registration-form input[type=radio]:hover+label:before{background:#bcbaba}.abstract-registration-form input[type=radio]:checked+label:before,.exhibitor-registration-form input[type=radio]:checked+label:before{background:#598080}.abstract-registration-form input[type=checkbox],.exhibitor-registration-form input[type=checkbox]{position:absolute;opacity:0}.abstract-registration-form input[type=checkbox]+label,.exhibitor-registration-form input[type=checkbox]+label{position:relative;cursor:pointer;padding:0}.abstract-registration-form input[type=checkbox]+label:before,.exhibitor-registration-form input[type=checkbox]+label:before{content:'';font-family:FontAwesome;margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#D5D4D4;border:2px solid #153038;color:#fff;transition:all .2s ease-out}.abstract h2,.price-label{font-family:latobold}.abstract-registration-form input[type=checkbox]:hover+label:before,.exhibitor-registration-form input[type=checkbox]:hover+label:before{background:#bcbaba}.abstract-registration-form input[type=checkbox]:checked+label:before,.exhibitor-registration-form input[type=checkbox]:checked+label:before{content:'\f00c';background:#598080}.abstract-registration-form .checkbox-container h4,.exhibitor-registration-form .checkbox-container h4{margin-top:2px;clear:none}.abstract-registration-form input[type=file],.exhibitor-registration-form input[type=file]{float:left;clear:left}.abstract-registration-form .cta,.exhibitor-registration-form .cta{max-width:300px}.abstract-registration-form .categories,.exhibitor-registration-form .categories{margin-top:2rem;float:left;clear:both;width:100%}.abstract-registration-form .categories .company-category,.exhibitor-registration-form .categories .company-category{width:100%}.abstract-registration-form .categories .category,.exhibitor-registration-form .categories .category{clear:both;width:100%;margin-bottom:.5rem}.abstract-registration-form .categories .category .category,.exhibitor-registration-form .categories .category .category{padding-left:4rem;margin-top:.5rem}.abstract-registration-form .clear-left,.exhibitor-registration-form .clear-left{clear:left}.abstract-registration-form{margin-top:2rem}.abstract-registration-form .subnote{float:left;clear:left;font-size:.875rem;background-color:#D5D4D4;padding:.5rem .5rem .5rem 2rem;margin-bottom:.75rem;position:relative}.abstract-registration-form .subnote i{position:absolute;top:calc(50% - 8px);left:.5rem}.abstract-registration-form textarea{max-width:600px}.abstract-registration-form .vue-html5-editor{float:left;clear:left;width:100%}.abstract{padding:2rem 1rem;border-bottom:1px solid #D5D4D4}.abstract h2{color:#598080;text-transform:none}.abstract .author{color:#153038}.abstract a{color:#B8897D!important;padding-left:2rem;position:relative;margin-top:1rem;display:block}.abstract a i{position:absolute;top:calc(50% - 8px);left:0}.price-label{margin-bottom:1rem;color:#153038;font-size:1.25rem}@media (max-width:768px){.menu .register-button{position:absolute;bottom:0;left:0}}.fsRowClose,.fsRowOpen{background:0 0!important}.fsboxshadow .fsBody .fsForm{box-shadow:none!important}.program-overview .program-column .program-block:hover:not(.wide-alt):not(.wide),.program-popup .popup-block{box-shadow:0 2px 4px rgba(0,0,0,.5)}.fsForm{font-family:latoregular!important;color:#598080;float:none}.fsForm .fsTable .fsSectionHeader{background-color:#D5D4D4;color:#598080}.fsForm .fsRequiredMarker{color:#c2211a}.fsForm .fsSectionHeader{padding:0!important}.fsForm .fsSectionHeader:empty{display:none!important}.fsForm .fsSubmit input.fsSubmitButton{padding:10px 15px!important}.fsForm .fsLabelVertical .fsLabel{float:none!important;display:block!important}.fsForm .fsLabelVertical input,.fsForm .fsLabelVertical textarea{float:none!important;display:inline-block!important}.fsForm .fsLabelVertical input[type=checkbox],.fsForm .fsLabelVertical input[type=radio]{top:-2px!important}.fsForm .fsFieldRow input[type=text],.fsForm .fsFieldRow textarea{border:1px solid #D5D4D4;background:0 0;padding:.5rem;float:left;clear:left;width:100%;max-width:300px;margin-bottom:1rem}.fsForm .fsFieldRow input[type=checkbox],.fsForm .fsFieldRow input[type=radio]{margin-right:1rem}.fsForm .fsFieldRow .fsFieldFocused{background:0 0}.fsForm .fsSectionHeading{font-size:2rem!important;font-family:latobold!important;color:#598080!important}.fees h3,.popover h2,.program-overview .program-column-title h2,.program-tabs .program-tab .program-tab-date,.results .result h2{font-family:latobold}.fsForm .fsRowBottom .fsRowBody,.fsForm .fsSpacerRow .fsRowBody{display:none}.fsForm .fsPagination .fsNextButton,.fsForm .fsPagination .fsPreviousButton{background-color:#598080!important;color:#fff!important;text-transform:uppercase;padding:.5rem 1rem}.fsForm .fsSubmitButton{background-color:#598080!important;color:#fff!important;text-transform:uppercase;padding:.5rem 1rem!important;border:none}.fees .subnote{margin-top:2rem}.fees .fee{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #D5D4D4}.fees .fee:last-of-type{border-bottom:none}.fees h3{color:#598080;font-size:1rem;margin-top:0;margin-bottom:0}.fees .summary{font-size:.75rem;margin-top:1rem;padding-left:2rem}.no-padding,.popover{padding:0}.fees .summary ul li{margin-bottom:.5rem}.popover{border-radius:0}.popover .popover-title{background-color:#153038;text-align:center;text-transform:uppercase;color:#fff;border-radius:0}.program-popup:before,.sending:before{left:0;top:0;background-color:rgba(255,255,255,.5);content:"";display:block}.popover h2{font-size:1.25rem;color:#153038;text-align:center;margin-top:0}.popover img{max-width:150px}.sending{position:relative}.sending:before{position:absolute;right:0;bottom:0;z-index:98}.program-popup{position:absolute;top:0;left:0;height:100%;width:100%;z-index:99}.program-popup:before{position:absolute;width:100%;height:100%}.program-popup .popup-block{position:absolute;top:15rem;width:300px;left:calc(50% - 150px);padding:2rem;color:#fff;background-color:#153038;animation:fadein .4s}.program-popup .popup-block a{color:#fff}.program-popup .popup-block .close-popup{height:2rem;width:2rem;position:absolute;right:0;top:0;cursor:pointer;background-color:#153038;text-align:center;padding-top:.25rem;transition:all .2s linear}.program-popup .popup-block .close-popup:hover{background-color:#23505d}.program-popup .popup-block h2{margin:0 0 1rem;font-size:1.25rem;text-transform:none;padding-bottom:1rem;border-bottom:1px solid #fff;text-align:center}.program-popup .popup-block .popup-content,.program-popup .popup-block .popup-hours,.program-popup .popup-block .popup-speakers{margin:.5rem 0}.program-container,.program-tabs{margin-bottom:2rem}.program-popup .popup-block .popup-content i,.program-popup .popup-block .popup-hours i,.program-popup .popup-block .popup-speakers i{margin-right:.5rem}.program-container{width:100%;position:relative}#program-overview{overflow:hidden;position:relative}.program-hours{margin-top:125px;width:calc(500% - 50px);color:#a8bbcb}.program-hours .program-hour-block{height:30px;position:relative}.program-hours .program-hour-block:after{position:absolute;top:0;left:0;width:100%;height:1px;content:"";display:block;background-color:#eee;z-index:0}.program-hours .program-hour-block:nth-of-type(1),.program-hours .program-hour-block:nth-of-type(4n){color:#153038}.program-container{height:60vh;overflow:scroll}.program-container,.program-tabs{padding:0 15px}.program-tabs .navigation-buttons{float:right;margin-top:.5rem}.program-tabs .navigation-buttons .navigation-button{float:left;padding:.5rem;height:40px;width:40px;border:1px solid #3E5569;margin-left:.5rem;text-align:center;cursor:pointer;transition:.2s}.program-tabs .navigation-buttons .navigation-button:hover{background-color:#3E5569;color:#fff}.program-tabs .program-tab{border:2px solid #C28051;color:#C28051;float:left;width:100%;text-align:center;padding:.5rem;cursor:pointer;transition:.2s}.program-tabs .program-tab.active{background-color:#C28051;color:#fff}.program-tabs .program-tab.active:hover{background-color:#a6673a;border:2px solid #a6673a}.program-tabs .program-tab:hover{background-color:#C28051;color:#fff}.program-tabs .program-tab .program-tab-name{font-size:.875rem}.program-scroll-container{position:absolute;top:125px;left:80px;width:calc(600% - 230px)}.program-scroll-container .program-overview{width:100%!important}.program-overview{width:calc(600% - 230px)}.program-overview.header{position:absolute;top:0;left:80px;margin-top:0!important}.program-overview .program-column-title{height:125px}.program-overview .program-column-title h2{color:#598080;text-align:center;margin:0}.program-overview .program-column-title p{color:#598080;text-align:center;font-size:.875rem}.program-overview .program-header{width:100%}.program-overview .program-column{width:calc(100% / 6);float:left;padding-right:2rem}.program-overview .program-column .program-block{background-color:#D5D4D4;padding:.5rem;color:#fff;position:relative;z-index:3;cursor:pointer;overflow:hidden;transition:.2s}.program-overview .program-column .program-block.wide{width:calc(600% + 160px);z-index:2}.program-overview .program-column .program-block.wide h3{width:calc(100% / 6)}.program-overview .program-column .program-block.wide-alt{z-index:2}.program-overview .program-column .program-block.small{padding:0 .5rem}.program-overview .program-column .program-block.small h3{line-height:.875rem}.program-overview .program-column .program-block h3{margin:0;font-size:.75rem;text-transform:none;font-family:latobold}.program-overview .program-column .program-block p{font-size:.875rem}.legend{padding-left:80px}.legend .legend-block{padding-left:60px;padding-top:10px;position:relative;height:60px;margin-bottom:1rem}.legend .legend-block .legend-orb{height:40px;width:40px;border-radius:100%;position:absolute;left:0;top:0}.loader{position:absolute;top:10%;left:calc(50% - 37.5px);z-index:99;width:75px;height:100px}.loader__ball,.loader__bar{position:absolute;width:10px}.loader__bar{bottom:0;height:50%;background:#153038;transform-origin:center bottom;box-shadow:1px 1px 0 rgba(0,0,0,.2)}.loader__bar:nth-child(1){left:0;transform:scale(1,.2);animation:barUp1 4s infinite}.loader__bar:nth-child(2){left:15px;transform:scale(1,.4);animation:barUp2 4s infinite}.loader__bar:nth-child(3){left:30px;transform:scale(1,.6);animation:barUp3 4s infinite}.loader__bar:nth-child(4){left:45px;transform:scale(1,.8);animation:barUp4 4s infinite}.loader__bar:nth-child(5){left:60px;transform:scale(1,1);animation:barUp5 4s infinite}.loader__ball{bottom:10px;left:0;height:10px;background:#598080;border-radius:50%;animation:ball 4s infinite}.ps__rail-x,.ps__rail-x:hover,.ps__rail-y,.ps__rail-y:hover{z-index:9}.ps__rail-x .ps__thumb-x,.ps__rail-x .ps__thumb-y,.ps__rail-x:hover .ps__thumb-x,.ps__rail-x:hover .ps__thumb-y,.ps__rail-y .ps__thumb-x,.ps__rail-y .ps__thumb-y,.ps__rail-y:hover .ps__thumb-x,.ps__rail-y:hover .ps__thumb-y{background-color:#153038!important}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes ball{0%,100%{transform:translate(0,0)}5%{transform:translate(8px,-14px)}10%{transform:translate(15px,-10px)}17%{transform:translate(23px,-24px)}20%,70%{transform:translate(30px,-20px)}27%{transform:translate(38px,-34px)}30%{transform:translate(45px,-30px)}37%{transform:translate(53px,-44px)}40%{transform:translate(60px,-40px)}50%{transform:translate(60px,0)}57%{transform:translate(53px,-14px)}60%{transform:translate(45px,-10px)}67%{transform:translate(37px,-24px)}77%{transform:translate(22px,-34px)}80%{transform:translate(15px,-30px)}87%{transform:translate(7px,-44px)}90%{transform:translate(0,-40px)}}@keyframes barUp1{0%,100%,40%{transform:scale(1,.2)}50%,90%{transform:scale(1,1)}}@keyframes barUp2{0%,100%,40%{transform:scale(1,.4)}50%,90%{transform:scale(1,.8)}}@keyframes barUp3{0%,100%{transform:scale(1,.6)}}@keyframes barUp4{0%,100%,40%{transform:scale(1,.8)}50%,90%{transform:scale(1,.4)}}@keyframes barUp5{0%,100%,40%{transform:scale(1,1)}50%,90%{transform:scale(1,.2)}}@media (max-width:767px){.tabs .clearfix .tab-navigation ul li.active a::after{transform:rotate(90deg)}}@media (min-width:768px) AND (max-width:900px){.strategic-partners .clearfix{display:inline}.strategic-partners .clearfix .partners{width:calc(20%);float:left}}.search-results a{display:inline-block;clear:both;padding:1rem 2rem;float:left;text-decoration:none;transition:all .2s ease-out}.search-results a:hover{background-color:#598080;color:#fff!important}.results .result{padding:1rem;border-bottom:2px solid #153038}.results .result:last-of-type{border-bottom:none}.results .result h2{text-transform:uppercase;margin-top:0;color:#598080}.results .result a{color:#C28051;display:inline-block;padding-left:30px;position:relative;margin:1rem 0}.results .result a:before{position:absolute;display:block;content:"\f178";font-family:FontAwesome;left:0;top:2px}[data-tip]{position:relative}[data-tip]:before{display:none;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #153038;position:absolute;top:100%;left:calc(50% - 5px);z-index:8;font-size:0;line-height:0;width:0;height:0}[data-tip]:after{display:none;content:attr(data-tip);position:absolute;top:calc(100% + 5px);left:calc(50% - 57px);width:114px;padding:5px 8px;background:#153038;color:#fff;z-index:9;font-size:.75em;line-height:18px;border-radius:3px;white-space:nowrap;word-wrap:normal}[data-tip]:hover:after,[data-tip]:hover:before{display:block}.abstract-search{padding:15px 3rem}.abstract-search h3{color:#C28051;text-transform:uppercase;font-size:.875rem;font-family:latobold}.abstract-search .tags span{cursor:pointer;margin-right:5px}.abstract-search img{max-width:80%;margin-bottom:1rem}.abstract-search .search-input{position:relative}.abstract-search .search-input i{position:absolute;top:.75rem;left:.375rem;color:#D5D4D4}.abstract-search input{width:100%;padding:.5rem .5rem .5rem 2rem;border:1px solid #598080}@media (min-width:768px){.header.home .header-bg{background-position:right -40vw bottom;background-size:contain}.header.home .header-content{padding:25vh 0}.header.home .header-title{width:50%;float:left}.header.home .header-title h1 span{margin-right:.5rem}.header.home .header-date{float:left;margin:3rem 0 0}.header.home .register-button{width:41.66666667%}.header.home .line-container .line.line-one{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);top:80%;left:-20vw}.header.home .line-container .line.line-two{transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);right:-4vw;top:10%}.header.home .line-container .line.line-three{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:-4vw;top:0}.strategic-partners .partner{width:calc(100% / 8)}.row-eq-height{display:-ms-flexbox;display:flex}.row-eq-height>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}footer .row-eq-height>div{-ms-flex-pack:start;justify-content:flex-start}.right{text-align:right}.center{text-align:center}.program-overview,.program-scroll-container{width:calc(300% + 80px)}.program-hours{width:calc(300% + 190px)}.program-tabs .program-tab{width:auto;margin-right:2rem}.floor-plan .floor-plan-legend{position:absolute;bottom:0;left:15px;width:100%}}@media (min-width:768px) and (max-width:992px){.strategic-partners .row-eq-height{display:block}.strategic-partners .row-eq-height .partner{height:130px;display:block;width:calc(100% / 5);float:left}}@media (min-width:992px){.header{margin-top:99px}.header.home{height:calc(100vh - 99px)}.header.home .header-bg{background-position:right 0 bottom}.header.home .register-button{width:33.33333333%}.header.home .line-container .line{position:absolute;width:40vw;min-width:250px;height:1px;background-color:#fff}.header.home .line-container .line:after{display:block;content:"";width:20px;height:20px;position:absolute;right:0;top:-9px;background-color:#fff;border-radius:100%}.header.home .line-container .line.line-one{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);top:65%;left:-20vw}.header.home .line-container .line.line-two{top:0;transform:rotate(-225deg);-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);right:-10vw}.header.home .line-container .line.line-three{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);right:-4vw;top:-10%}.header.home .orbs-container .orb.orb-one{width:85vh;height:85vh}.header.home .orbs-container .orb.orb-two{width:70vh;height:70vh;bottom:-50vh}.header.home .orbs-container .orb.orb-three{width:70vh;height:70vh;top:-40vh;right:-40vh}.navigation .logo{margin:1rem;float:left;width:150px;padding:.5rem}.navigation .register-button{transition:all .2s ease-out;transform:translateY(-100px);position:fixed;width:auto;top:16px;right:0;z-index:100;background-color:#C28051;height:52px}.navigation .register-button a{transform:translateX(0)}.navigation #menu{position:relative;width:calc(100% - 300px);float:left;display:block;transform:none;-ms-flex-flow:initial;flex-flow:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-pack:initial;justify-content:initial}.navigation #menu ul li{float:left}.navigation #menu ul li a{transform:none;color:#153038;font-size:1rem;margin-top:0;padding:2rem .4rem}.navigation #menu:before{display:none}.navigation.add-button .register-button{transform:translateY(0)}.facts-figures .item{display:block}.facts-figures .item.figure{background-color:#153038}.facts-figures .item.clear-left{clear:left}.facts-figures .item.large,.facts-figures .item.large+.fact{margin-top:-16.54%}.facts-figures .item.high{float:right}.facts-figures .item.high .image-container{position:relative;width:100%;padding-bottom:132.32969514%;overflow:hidden}.facts-figures .item.high .image-container img{position:absolute;width:100%}.facts-figures .item.wide .fact-block{padding-bottom:33.08242379%}.facts-figures .item.wide .fact-right .fact-text{top:calc(50% - 74px)}.facts-figures .item.fact .fact-right .fact-text,.facts-figures .item.wide .fact-right .fact-text p{font-size:1rem}.facts-figures .item.fact .fact-text h3{top:calc(50% - 13vmin)}.carousel-control.left:after,.carousel-control.right:after{display:none}.carousel-control.left{left:-30px}.carousel-control.right{right:-30px}.tab-content .tab-pane{padding:3rem}.tab-content .tab-pane#floor-plan{padding:3rem 0 3rem 3rem}.program{padding:0 4rem}.program-overview,.program-scroll-container{width:calc(150% + 80px)}.program-hours{width:calc(150% + 150px)}.floor-plan .floor-plan-legend{width:60%;max-width:440px}}@media (min-width:1120px){.floor-plan .floor-plan-legend{width:50%}.navigation #menu ul li a{padding:2rem 1rem}.navigation #menu:before{display:none}.header.home .register-button{width:auto}.header.home .register-button a{height:auto;font-size:1.5rem;padding:1.5rem calc(2rem + 83px) 1.5rem 2rem}.header.home .register-button a span{width:83px;line-height:80px}.facts-figures .item.fact.wide .fact-right .fact-text span{display:inline}.facts-figures .item.fact.wide .fact-right .fact-text p{font-size:1.125rem}}