/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{background:#fff;font-family:Lato,sans-serif;color:#4a4a4a;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.noscroll{height:100vh;overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1{font-size:46px;font-weight:700;line-height:55px;letter-spacing:-1px;margin-bottom:10px}@media screen and (max-width:425px){h1{font-size:36px;line-height:45px}}h2{font-size:30px;font-weight:700;line-height:37px}@media screen and (max-width:425px){h2{font-size:28px;line-height:35px}}h3{font-size:20px;font-weight:700;line-height:26px;text-transform:uppercase}h4{font-size:20px;font-weight:700;line-height:24px}h5{font-size:16px;font-weight:700;text-transform:uppercase}h6{font-size:18px;line-height:22px;font-weight:700;margin-bottom:8px}ul{padding-left:27px}ol,ul{margin-top:0}blockquote{margin:0;padding-left:16px;border-left:5px solid #f36c21}blockquote+blockquote,blockquote+ol,blockquote+p,blockquote+ul{margin-top:1em}p:last-child{margin-bottom:0}a{text-decoration:none;color:#f36c21}a:focus{outline:0}.arrow_link{position:relative;padding-right:28px;text-transform:uppercase;font-weight:700;font-size:14px}.arrow_link:before{content:'';position:absolute;right:0;top:calc(50% - 9px);display:inline-block;width:18px;height:18px;background:url(../images/arrow@2x.png) center center no-repeat;background-size:cover;vertical-align:middle}.arrow_link.back{padding-right:0;padding-left:28px}.arrow_link.back:before{left:0;right:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow_link.up:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.share_link{position:relative;padding-right:28px}.share_link:after{content:'';position:absolute;right:0;top:calc(50% - 9px);display:inline-block;width:18px;height:18px;background:url(../images/share@2x.png) center center no-repeat;background-size:cover;vertical-align:middle}p.hero_subtitle{color:#fff;font-size:28px;font-weight:700;line-height:34px}@media screen and (max-width:425px){p.hero_subtitle{font-size:22px;line-height:28px}}input[type=text]{border:1px solid #ecf0f1;border-radius:3px}.center{text-align:center}.btn{display:inline-block;text-align:center;font-size:14px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#f36c21;padding:8px 16px}.btn:hover{background-color:#c74b07}.btn.disabled{background-color:#d0d0d0}.btn.alt{background-color:rgba(0,0,0,.35);border:2px solid #f36c21;padding:6px 12px;color:#f36c21}.btn.alt:hover{background-color:#f36c21;color:#fff}.btn.alt.disabled{border-color:#d0d0d0;background-color:transparent}.btn.alt.alt-clear{background-color:transparent}.btn.alt.alt-clear:hover{background-color:#f36c21}.btn .pdf{display:inline-block;width:18px;height:18px;vertical-align:text-bottom;background:url(../images/pdf-brochure@2x.png) no-repeat;background-size:cover}.btn .download{display:inline-block;width:24px;height:24px;vertical-align:bottom;background:url(../images/download-document@2x.png) no-repeat;background-size:cover;margin-left:5px}.row a.btn:hover{color:#fff;text-decoration:none}.btn.orange{font-color:#f36c21;background-color:#fff}img{max-width:100%}.hidden{display:none}.error404 header.main h1{margin-bottom:5px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;max-width:1064px;padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto}.container.body>:last-child{margin-bottom:65px}.container.alt{max-width:1260px}.container.narrow{max-width:868px}.row+.row{margin-top:100px}.row a:hover{color:#c74b07;text-decoration:underline}.row a.disabled{color:#ffb891}.notification{border-left:5px solid #f36c21;background-color:#ffe9ec;padding:14px 18px;position:relative}.notification.warning-notification{background-color:#fff4d2}.notification.warning-notification span{margin-left:40px}.notification.warning-notification span:before{content:'';background-image:url(../images/warning-icon@2x.png);width:19px;height:17px;left:25px;top:17px;position:absolute;background-size:cover}header.main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:50px}header.main .image-overlay{position:absolute;width:100%;height:88.5%;top:0;left:0;background:rgba(0,0,0,.3);z-index:0}header.main .image-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:33px;background:#fff}@media screen and (max-width:1023px){header.main .image-overlay:before{content:none}}header.main .row{padding-bottom:40px}header.main .row .container .sub-menu a:hover{text-decoration:none}header.main .row .container h2{text-align:left}header.main .row .container h2 .year{color:#fff}@media screen and (min-width:768px){header.main .row{min-height:400px}}header.main .jumpnavwrap{min-height:50px;display:none;z-index:1}header.main .jumpnavwrap #jumpnav{background:#fff;text-align:center;border-bottom:1px solid #aeaeae}header.main .jumpnavwrap #jumpnav ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.main .jumpnavwrap #jumpnav ul li{list-style-type:none}header.main .jumpnavwrap #jumpnav ul li a{color:#4a4a4a;text-transform:uppercase;display:block;font-size:14px;font-weight:700;line-height:17px;padding:17px 20px 16px}@media screen and (min-width:769px){header.main .jumpnavwrap #jumpnav ul li a:hover{color:#f36c21}}@media screen and (max-width:766px){header.main .jumpnavwrap #jumpnav ul li a{color:#fff}}@media screen and (max-width:768px){header.main .jumpnavwrap #jumpnav{background:#fff}header.main .jumpnavwrap #jumpnav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.main .jumpnavwrap #jumpnav ul li{width:100%;text-align:left;border-top:1px solid #aaa}header.main .jumpnavwrap #jumpnav ul li:first-child{border-top:none}header.main .jumpnavwrap #jumpnav ul li a{font-size:16px;padding:14px 20px 13px;color:#4a4a4a}header.main .jumpnavwrap #jumpnav ul li a:hover{text-decoration:none;background:#f36c21;color:#fff}header.main .jumpnavwrap #jumpnav .container{padding:0}}header.main .jumpnavwrap #jumpnav.fixed{position:fixed;top:0;width:100%;z-index:3}@media screen and (max-width:768px){header.main .jumpnavwrap #jumpnav.fixed{position:relative;top:auto!important;width:100%;z-index:3}}header.main.has-jumpnav .jumpnavwrap{display:block}@media screen and (min-width:768px){header.main.has-jumpnav .row{min-height:350px}}header.main .container :not(.primary-navigation)>*{z-index:2;color:#4a4a4a}@media screen and (max-width:1023px){header.main .container :not(.primary-navigation)>*{color:#fff}}header.main .primary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}header.main .primary-navigation .logo{margin-top:33px;position:relative;z-index:3}header.main .primary-navigation .logo a{display:block}header.main .primary-navigation .logo img{display:block;max-width:324px;max-height:123px}@media screen and (max-width:768px){header.main .primary-navigation .logo{margin-top:15px;z-index:4}header.main .primary-navigation .logo img{height:69px}}header.main .primary-navigation nav{text-transform:uppercase}@media screen and (min-width:1024px){header.main .primary-navigation nav{position:absolute;right:20px;z-index:9}}header.main .primary-navigation nav ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}header.main .primary-navigation nav ul li{position:relative;list-style-type:none}header.main .primary-navigation nav ul li:last-child>a,header.main .primary-navigation nav ul li:last-child>span{padding-right:0}header.main .primary-navigation nav ul li:last-child.menu-item-has-children>a,header.main .primary-navigation nav ul li:last-child.menu-item-has-children>span{padding-right:30px}header.main .primary-navigation nav ul li:last-child.menu-item-has-children>a:after,header.main .primary-navigation nav ul li:last-child.menu-item-has-children>span:after{right:0}header.main .primary-navigation nav ul li.menu-item-has-children{cursor:pointer}header.main .primary-navigation nav ul li.menu-item-has-children>a,header.main .primary-navigation nav ul li.menu-item-has-children>span{padding-right:50px}header.main .primary-navigation nav ul li.menu-item-has-children>a:after,header.main .primary-navigation nav ul li.menu-item-has-children>span:after{content:'';display:block;position:absolute;top:12.5px;right:20px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #f36c21}header.main .primary-navigation nav ul li.menu-item-has-children.open>a:after,header.main .primary-navigation nav ul li.menu-item-has-children.open>span:after{border-top:none;border-bottom:8px solid #f36c21}header.main .primary-navigation nav ul li.menu-item-has-children.open .sub-menu{display:block}header.main .primary-navigation nav ul li a.past{color:#f36c21}header.main .primary-navigation nav ul li a.past:active,header.main .primary-navigation nav ul li a.past:hover{color:#fff}header.main .primary-navigation nav .nav_toggle{display:none}@media screen and (max-width:1023px){header.main .primary-navigation nav>ul{display:none}header.main .primary-navigation nav>ul.open{position:absolute;top:0;right:0;z-index:3;padding-top:100px;display:block;background:#4a4a4a;min-width:50vw;min-height:100vh}header.main .primary-navigation nav>ul li{border-bottom:1px solid #565656}header.main .primary-navigation nav>ul li a,header.main .primary-navigation nav>ul li span{font-size:16px;line-height:44px}header.main .primary-navigation nav>ul li:first-child{border-top:1px solid #565656}header.main .primary-navigation nav>ul li.menu-item-has-children>a:after,header.main .primary-navigation nav>ul li.menu-item-has-children>span:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-left:9.625px solid transparent;border-right:9.625px solid transparent;border-top:11px solid #fff;top:16.5px;right:25px!important}header.main .primary-navigation nav>ul li.menu-item-has-children.open>a:after,header.main .primary-navigation nav>ul li.menu-item-has-children.open>span:after{border-top:11px solid #fff;border-bottom:none;-webkit-transform:none;transform:none}header.main .primary-navigation nav>ul li.menu-item-has-children .sub-menu{position:relative;background:#525252}header.main .primary-navigation nav>ul li.menu-item-has-children .sub-menu a{padding-left:38px}header.main .primary-navigation nav>ul li.menu-item-has-children .sub-menu a:hover{text-decoration:none}header.main .primary-navigation nav>ul li.menu-item-has-children:hover{background-color:#f36c21}header.main .primary-navigation nav .nav_toggle{display:block;cursor:pointer;position:relative;z-index:4}header.main .primary-navigation nav .nav_toggle .hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:33px 0 33px 33px;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}header.main .primary-navigation nav .nav_toggle .hamburger-box{position:relative;display:inline-block;width:44px;height:32px}header.main .primary-navigation nav .nav_toggle .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:75ms;transition-duration:75ms;position:absolute;width:44px;height:4px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#f36c21;top:50%;display:block;margin-top:-2px}header.main .primary-navigation nav .nav_toggle .hamburger-inner:after,header.main .primary-navigation nav .nav_toggle .hamburger-inner:before{display:block;content:"";position:absolute;width:44px;height:4px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:4px;background-color:#f36c21}header.main .primary-navigation nav .nav_toggle .hamburger-inner:before{top:-14px;-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}header.main .primary-navigation nav .nav_toggle .hamburger-inner:after{bottom:-14px;-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}header.main .primary-navigation nav .nav_toggle.open .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.main .primary-navigation nav .nav_toggle.open .hamburger-inner:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}header.main .primary-navigation nav .nav_toggle.open .hamburger-inner:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (max-width:768px){header.main .primary-navigation nav>ul.open{min-width:100vw}}header.main .primary-navigation nav a,header.main .primary-navigation nav span{display:block;color:#fff;line-height:33px;font-size:14px;font-weight:700;padding:0 20px}header.main .primary-navigation nav a:hover{background-color:#f36c21;text-decoration:none;color:#fff}header.main .primary-navigation nav .sub-menu{display:none;position:absolute;right:0;background:rgba(255,255,255,.8)}header.main .primary-navigation nav .sub-menu li,header.main .primary-navigation nav .sub-menu li:last-child{float:none}header.main .primary-navigation nav .sub-menu li a,header.main .primary-navigation nav .sub-menu li:last-child a{padding:8px 20px;line-height:normal}header.main .primary-navigation nav .sub-menu li.current-menu-item,header.main .primary-navigation nav .sub-menu li:hover,header.main .primary-navigation nav .sub-menu li:last-child.current-menu-item,header.main .primary-navigation nav .sub-menu li:last-child:hover{background:#f36c21}header.main .primary-navigation nav #cities .sub-menu li a{white-space:nowrap}header.main h1{color:#fff}header.main .btn.alt{color:#fff}@media screen and (min-width:782px){body.admin-bar header.main .jumpnavwrap #jumpnav.fixed{top:32px}}@media screen and (min-width:601px) and (max-width:782px){body.admin-bar header.main .jumpnavwrap #jumpnav.fixed{top:46px}}.nav_anchor{position:relative;display:block;top:-60px}.nav_anchor .translate{position:absolute;width:0;height:0;overflow:hidden}.admin-bar .nav_anchor{top:-92px}footer.main{margin-top:auto;background-color:#f36c21;color:#fff}@media screen and (min-width:1064px){footer.main{background:linear-gradient(90deg,#f58a4e calc(50% - 512px),#f36c21 calc(50% - 512px))}}@media screen and (min-width:960px) and (max-width:1063px){footer.main{background:linear-gradient(90deg,#f58a4e 20px,#f36c21 20px)}}@media screen and (min-width:1064px) and (-ms-high-contrast:none),all and (min-width:1064px) and (-ms-high-contrast:active){footer.main{background:-webkit-gradient(linear,left top,right top,color-stop(17%,#f58a4e),color-stop(17%,#f36c21));background:linear-gradient(90deg,#f58a4e 17%,#f36c21 17%)}}@media screen and (min-width:1550px) and (-ms-high-contrast:none),all and (min-width:1550px) and (-ms-high-contrast:active){footer.main{background:-webkit-gradient(linear,left top,right top,color-stop(27.5%,#f58a4e),color-stop(27.5%,#f36c21));background:linear-gradient(90deg,#f58a4e 27.5%,#f36c21 27.5%)}}@media screen and (min-width:2275px) and (-ms-high-contrast:none),all and (min-width:2275px) and (-ms-high-contrast:active){footer.main{background:-webkit-gradient(linear,left top,right top,color-stop(36%,#f58a4e),color-stop(36%,#f36c21));background:linear-gradient(90deg,#f58a4e 36%,#f36c21 36%)}}footer.main:before{content:'';display:block;width:100%;height:50px;background:#fff}footer.main .copyright{background-color:#fff;color:#f36c21;padding:5px 0}footer.main .copyright p:last-child{margin-bottom:0}footer.main .row:not(.copyright) .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer.main .row:not(.copyright) .container a{color:#fff}footer.main .row:not(.copyright) .container a:hover{color:#fff}footer.main .logo{padding:18px 23px 18px 0}@media screen and (min-width:960px){footer.main .logo{background:#f36c21 url(../images/footer-logo-bg.png) no-repeat;background-position:right;background-size:cover}}footer.main .logo a{display:block}footer.main .logo img{display:block;max-width:140px;max-height:123px}footer.main .upcomming-summits{padding:12px 0}@media screen and (min-width:960px){footer.main .upcomming-summits{padding:30px 0}}@media screen and (max-width:959px){footer.main .upcomming-summits{padding:30px 20px}}@media screen and (max-width:500px){footer.main .upcomming-summits{padding:12px 20px 12px 0}}footer.main .upcomming-summits .title{text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px;margin-bottom:0}footer.main .upcomming-summits ul{margin:0 0 0 18px;padding:0;list-style:none}footer.main .upcomming-summits li{position:relative}footer.main .upcomming-summits li:before{content:"";border-color:transparent #fff;border-style:solid;border-width:4px 0 4px 4px;display:block;height:0;width:0;left:-18px;top:8px;position:absolute}footer.main .upcomming-summits a span{text-transform:uppercase}footer.main .footer-nav{padding:12px 0}@media screen and (min-width:960px){footer.main .footer-nav{padding:30px 0}}@media screen and (max-width:959px){footer.main .footer-nav{padding:30px 20px}}@media screen and (max-width:500px){footer.main .footer-nav{padding:12px 20px 12px 0}}footer.main .footer-nav ul{margin:0;padding:0}footer.main .footer-nav ul li{list-style-type:none;line-height:0}footer.main .footer-nav ul a{text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px}footer.main .socials{padding:16px 0}@media screen and (min-width:960px){footer.main .socials{padding:34px 0}}@media screen and (max-width:959px){footer.main .socials{padding:34px 0 16px 20px}}@media screen and (max-width:500px){footer.main .socials{padding:12px 20px 12px 0}}footer.main .socials .icon{float:left;margin-right:26px}footer.main .socials .icon:last-child{margin-right:0}footer.main .socials .icon img{display:block;max-height:34px}footer.main .socials .icon.slideshare img{max-height:32px;padding-top:1px}footer.main .cookie-notice-wrap{background:#fff;position:fixed;bottom:-100px;opacity:0;width:100%;border-top:2px solid #f36c21;-webkit-transition:bottom 1s,opacity 1s;transition:bottom 1s,opacity 1s}footer.main .cookie-notice-wrap.visible{bottom:0;opacity:1;z-index:1}footer.main .cookie-notice-wrap .cookie-notice{padding:30px 50px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.main .cookie-notice-wrap .close{margin-left:50px;-ms-flex-negative:0;flex-shrink:0}footer.main .cookie-notice-wrap .close img{width:36px}footer.main .cookie-notice-wrap p{font-size:12px;line-height:14px;color:#4a4a4a;text-transform:uppercase}.row .container>h2{text-align:center;margin-bottom:1.3em}.row .tabs{position:relative}.row .tab_nav,.row .tab_nav_linear{display:none;position:absolute;top:0;width:40px;height:40px;background:url(../images/prev_next_sprite.png) no-repeat;background-size:80px 80px;cursor:pointer;text-indent:-9999px}.row .tab_nav.prev,.row .tab_nav_linear.prev{visibility:hidden;left:-40px;background-position:top left}.row .tab_nav.prev:hover,.row .tab_nav_linear.prev:hover{background-position:bottom left}.row .tab_nav.next,.row .tab_nav_linear.next{right:-40px;background-position:top right}.row .tab_nav.next:hover,.row .tab_nav_linear.next:hover{background-position:bottom right}.row .tabbed:not(.vertical) .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #f36c21;margin-bottom:60px}.row .tabbed:not(.vertical) .tabs .tab{display:block;color:#9b9b9b;text-transform:uppercase;text-align:center;font-size:18px;font-weight:700;line-height:50px}.row .tabbed:not(.vertical) .tabs .tab+.tab{display:block;border-left:1px solid #f36c21}.row .tabbed:not(.vertical) .tabs .tab.active,.row .tabbed:not(.vertical) .tabs .tab:hover{background:#f36c21;color:#fff;text-decoration:none}.row .tabbed:not(.vertical) .tabs[data-count="1"] .tab{width:100%}@media screen and (min-width:768px){.row .tabbed:not(.vertical) .tabs[data-count="2"] .tab{width:calc(100% / 2)}.row .tabbed:not(.vertical) .tabs[data-count="3"] .tab{width:calc(100% / 3)}.row .tabbed:not(.vertical) .tabs[data-count="4"] .tab{width:calc(100% / 4)}.row .tabbed:not(.vertical) .tabs[data-count="5"] .tab{width:calc(100% / 5)}.row .tabbed:not(.vertical) .tabs[data-count="6"] .tab{width:calc(100% / 6)}.row .tabbed:not(.vertical) .tabs[data-count="7"] .tab{width:calc(100% / 7)}.row .tabbed:not(.vertical) .tabs[data-count="8"] .tab{width:calc(100% / 8)}.row .tabbed:not(.vertical) .tabs[data-count="9"] .tab{width:calc(100% / 9)}.row .tabbed:not(.vertical) .tabs[data-count="10"] .tab{width:calc(100% / 10)}.row .tabbed:not(.vertical) .tabs[data-count="11"] .tab{width:calc(100% / 11)}.row .tabbed:not(.vertical) .tabs[data-count="12"] .tab{width:calc(100% / 12)}}@media screen and (max-width:767px){.row .tabbed:not(.vertical) .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.row .tabbed:not(.vertical) .tabs .tab+.tab{border-left:none}}.row .tabbed:not(.vertical) .tab_content .content{display:none}.row .tabbed:not(.vertical) .tab_content .content.active{display:block}.row .tabbed:not(.vertical) .tab_content.content{display:none}.row .tabbed:not(.vertical) .tab_content.content.active{display:block}.row .tabbed.vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row .tabbed.vertical h2{width:100%}.row .tabbed.vertical .tab{display:block}.row .tabbed.vertical .tab+.tab{display:block}.row .tabbed.vertical .tab.active:hover{text-decoration:none}@media screen and (min-width:768px){.row .tabbed .tab{display:block!important}}@media screen and (max-width:767px){.row .tabbed.horizontal,.row .tabbed.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row .tabbed.horizontal .tabs,.row .tabbed.vertical .tabs{width:calc(100% - 80px)}.row .tabbed.horizontal .tabs .tab+.tab,.row .tabbed.vertical .tabs .tab+.tab{display:none}.row .tabbed.horizontal .tabs .tab_nav,.row .tabbed.horizontal .tabs .tab_nav_linear,.row .tabbed.vertical .tabs .tab_nav,.row .tabbed.vertical .tabs .tab_nav_linear{display:block}.row .tabbed.horizontal .tab_content,.row .tabbed.vertical .tab_content{width:100%;position:relative;margin-top:20px;border:1px solid #f36c21;padding:20px}.row .tabbed.horizontal .tab_content:before,.row .tabbed.vertical .tab_content:before{content:'';position:absolute;top:-15px;left:calc(50% - 18px);border-bottom:15px solid #f36c21;border-left:18px solid transparent;border-right:18px solid transparent}.row .tabbed.horizontal .tabs{border:none}.row .tabbed.horizontal .tabs .tab{font-size:16px;line-height:24px;padding:8px 0}.row .tabbed.horizontal .tabs .tab.active{background:#fff;color:#f36c21}}.description_box{position:relative;display:none;background:#ecf0f1;padding:20px 50px 25px;margin:20px 0}.description_box .close{position:absolute;cursor:pointer;top:20px;right:20px;width:13px;height:13px;background:url(../images/open_close_sprite.png) no-repeat;background-position:center bottom;background-size:13px 81px}.description_box:after,.description_box:before{display:none;content:'';position:absolute;border-left:23px solid transparent;border-right:23px solid transparent}.description_box:before{top:-20px;border-bottom:20px solid #ecf0f1}.description_box:after{bottom:-20px;border-top:20px solid #ecf0f1}.description_box.up:after{display:block}.description_box.down:before{display:block}.description_box.index_1:after,.description_box.index_1:before{left:7%}.description_box.index_2:after,.description_box.index_2:before{left:34%}.description_box.index_3:after,.description_box.index_3:before{left:60.5%}.description_box.index_4:after,.description_box.index_4:before{left:87.3%}.row.faq .container>div,.row.legal_rules .container>div{background-color:#ecf0f1;padding:18px 36px 23px 18px}.row.faq .container>div>:last-child,.row.legal_rules .container>div>:last-child{margin-bottom:0}.row.faq .container>div>:last-child :last-child,.row.legal_rules .container>div>:last-child :last-child{margin-bottom:0}.row.faq .container>div+h4,.row.legal_rules .container>div+h4{margin-top:23px}.row.faq h4{position:relative;padding-left:30px;cursor:pointer}.row.faq h4:before{content:'';width:30px;height:26px;position:absolute;top:0;left:0;background:url(../images/open_close_sprite.png);background-size:16px 100px;background-repeat:no-repeat;background-position:left 9px}.row.faq h4.open:before{background-position:left -80px}.row.faq h4+div{display:none;margin-left:30px}.row.featured_freeform_content{background:url(../images/featured_content_bg.png) calc(50vw - 660px) no-repeat,linear-gradient(90deg,#f36c21 calc(50vw - 210px),#ecf0f1 calc(50vw - 210px));background-size:450px 100%,100% 100%}@media (max-width:1023px){.row.featured_freeform_content{background:url(../images/featured_content_bg.png) -150px no-repeat,linear-gradient(90deg,#f36c21 300px,#ecf0f1 300px);background-size:450px 100%,100% 100%}}.row.featured_freeform_content .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.featured_freeform_content .left_feature{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-transform:uppercase;font-size:36px;font-weight:700;line-height:65px;text-align:right;white-space:nowrap;overflow:visible;-ms-flex-preferred-size:auto;flex-basis:auto}.row.featured_freeform_content .left_feature .content{padding:0 50px 0 0}.row.featured_freeform_content .right_feature{padding:25px 25px 25px 60px;width:calc(100% - 300px);-ms-flex-preferred-size:auto;flex-basis:auto}.row.featured_freeform_content .right_feature h2{margin-bottom:.5em}@media screen and (max-width:767px){.row.featured_freeform_content{background:0 0}.row.featured_freeform_content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.featured_freeform_content .left_feature{display:none}.row.featured_freeform_content .right_feature{width:100%;padding:0}.row.featured_freeform_content .right_feature h2{text-align:center}}.row.featured_video h2{text-align:center}.row.featured_video .container-outer{background:#ecf0f1}.row.featured_video .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.featured_video iframe{display:block;border:none}.row.featured_video .video-text{padding:40px 0 40px 40px;line-height:26px}@media screen and (min-width:768px) and (max-width:1023px){.row.featured_video iframe{width:400px;height:225px}}@media screen and (max-width:767px){.row.featured_video .container{display:block;padding-top:40px}.row.featured_video .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.row.featured_video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row.featured_video .video-text{padding-left:0}}.row.full_width_video .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.row.full_width_video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:none}.row.quote_slider{text-align:center;margin:90px 0 50px}.row.quote_slider blockquote{border-left:none;padding-left:0}.row.quote_slider blockquote p{display:inline}.row.quote_slider blockquote p:after,.row.quote_slider blockquote p:before{content:'"'}.row.quote_slider .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.quote_slider .quotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 200px)}.row.quote_slider .quotes .quote{position:relative;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-style:italic}.row.quote_slider .quotes .quote+.quote{display:none}.row.quote_slider .quotes cite{display:block;font-style:normal;text-align:center}.row.quote_slider .quotes cite:before{content:'\2013';padding:0 5px 0 2px}.row.quote_slider .quotes[data-quote-count="1"] .quote_nav{display:none}@media screen and (max-width:767px){.row.quote_slider .quotes{max-width:calc(100% - 50px)}}@media screen and (max-width:425px){.row.quote_slider .quotes{max-width:100%}}.row.quote_slider .quote_nav{display:block;background:url(../images/prev_next_sprite.png) no-repeat;background-size:80px 80px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;text-indent:-9999px}.row.quote_slider .prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;left:-100px;background-position:top left}.row.quote_slider .prev:hover{background-position:bottom left}.row.quote_slider .next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;right:-100px;background-position:top right}.row.quote_slider .next:hover{background-position:bottom right}@media screen and (max-width:767px){.row.quote_slider .prev{left:-10px}.row.quote_slider .next{right:-10px}}.row.image_gallery .gallery{width:100%;height:374px!important;position:relative;overflow:hidden}.row.image_gallery .gallery a img{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale(1.12);transform:scale(1.12)}.row.image_gallery .gallery a:before{-webkit-transition:all .2s linear;transition:all .2s linear;content:'';z-index:1;display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.65) url(../images/magnify.svg) center center no-repeat;opacity:0;background-size:25px 25px}.row.image_gallery .gallery a:hover:before{opacity:1;background-size:40px 40px}.row.image_gallery .gallery a:hover img{-webkit-transform:scale(1);transform:scale(1)}.row.image_gallery+.row.newsletter_signup{margin-top:0;border-top:8px solid #f36c21}.row.newsletter_signup,.row.pre-registration{display:none;background:#ecf0f1;padding:0 0 50px}.row.newsletter_signup .container,.row.pre-registration .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.newsletter_signup .title h2,.row.pre-registration .title h2{font-size:22px;font-weight:700;line-height:29px;text-align:right;color:#f36c21;margin:0 30px 0 0}.row.newsletter_signup .title h2 span,.row.pre-registration .title h2 span{display:block}.row.newsletter_signup .title h2 span:nth-child(even),.row.pre-registration .title h2 span:nth-child(even){color:#4a4a4a}.row.newsletter_signup .signup input[type=email],.row.pre-registration .signup input[type=email]{display:inline-block;width:317px;background:#fff;font-size:18px;margin:0 8px 8px 0;padding:8px 20px}.row.newsletter_signup .signup input[type=email]::-webkit-input-placeholder,.row.pre-registration .signup input[type=email]::-webkit-input-placeholder{font-size:18px}.row.newsletter_signup .signup input[type=email]:-ms-input-placeholder,.row.pre-registration .signup input[type=email]:-ms-input-placeholder{font-size:18px}.row.newsletter_signup .signup input[type=email]::-ms-input-placeholder,.row.pre-registration .signup input[type=email]::-ms-input-placeholder{font-size:18px}.row.newsletter_signup .signup input[type=email]::placeholder,.row.pre-registration .signup input[type=email]::placeholder{font-size:18px}.row.newsletter_signup .signup input[type=submit],.row.pre-registration .signup input[type=submit]{position:relative;top:-1px}.row.newsletter_signup .signup .privacy,.row.pre-registration .signup .privacy{font-size:14px;line-height:17px}@media screen and (max-width:767px){.row.newsletter_signup .container,.row.pre-registration .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.newsletter_signup .title h2,.row.pre-registration .title h2{text-align:center;margin:0 0 20px}.row.newsletter_signup .signup,.row.pre-registration .signup{text-align:center}.row.newsletter_signup .signup input[type=email],.row.pre-registration .signup input[type=email]{text-align:center;padding:8px 20px;margin-right:0}.row.newsletter_signup .signup input[type=submit],.row.pre-registration .signup input[type=submit]{margin:5px 0 15px}}.row.pre-registration{display:block;background-color:#fff}.row.pre-registration .special-offer-container{background-color:#ecf0f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.pre-registration .special-offer-container .special-offer{text-align:right;width:40%;background-color:#f36c21;color:#fff;display:inline-block;padding:20px 20px 20px 50px;position:relative}.row.pre-registration .special-offer-container .special-offer:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(243,108,33,0);border-left-color:#f36c21;border-width:20px;margin-top:-30px}.row.pre-registration .special-offer-container .special-offer p{font-weight:500;font-size:20px}.row.pre-registration .special-offer-container .special-offer span.larger{font-size:28px}.row.pre-registration .special-offer-container .special-offer span.larger-still{font-size:32px}@media screen and (max-width:667px){.row.pre-registration .special-offer-container .special-offer{width:100%;display:block;padding-left:62px;text-align:left}.row.pre-registration .special-offer-container .special-offer:after{top:105%;left:50%;border-color:rgba(243,108,33,0);border-top-color:#f36c21;border-width:30px;margin-left:-30px}}.row.pre-registration .special-offer-container .special-offer-submit{background-color:#ecf0f1;display:inline-block;padding-left:30px}.row.pre-registration .special-offer-container .special-offer-submit .signup{background-color:#ecf0f1}.row.pre-registration .special-offer-container .special-offer-submit .signup .privacy{margin-left:14px}@media screen and (max-width:667px){.row.pre-registration .special-offer-container .special-offer-submit{padding:30px}}@media screen and (max-width:667px){.row.pre-registration .special-offer-container{display:block}}.row.pre-registration .special-offer-container .mktoForm{width:100%!important}.row.pre-registration .special-offer-container .mktoForm .mktoButtonRow{vertical-align:top;margin-top:20px}.row.pre-registration .special-offer-container .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#f36c21;border:none;background-image:none;height:38px}.row.pre-registration .special-offer-container .mktoForm .mktoClear{clear:none;float:inherit}.row.pre-registration .special-offer-container .mktoForm span.mktoButtonWrap.mktoSimple{margin-left:0!important}.row.pre-registration .special-offer-container .mktoForm .mktoFormRow{display:inline-block}.row.notification-signup{border-top:3px solid #f36c21;background-color:#ecf0f1;padding:46px 0 28px}.row.notification-signup .notification-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.row.notification-signup .notification-container{display:block}}.row.notification-signup .notification-container .left-container{width:40%;text-align:right}@media screen and (max-width:768px){.row.notification-signup .notification-container .left-container{width:100%;text-align:center}}.row.notification-signup .notification-container .right-container{text-align:left}@media screen and (max-width:768px){.row.notification-signup .notification-container .right-container{padding-left:20%}}@media screen and (max-width:488px){.row.notification-signup .notification-container .right-container{padding-left:8%}}.row.notification-signup .notification-container .right-container .form-container{display:inline-block;padding-left:30px}@media screen and (max-width:768px){.row.notification-signup .notification-container .right-container .form-container{padding:10px 0}}.row.notification-signup .notification-container .right-container .form-container .signup{position:relative;top:-15px;width:54%}.row.notification-signup .notification-container .right-container .form-container .signup .mktoForm .mktoLabel{line-height:1;padding-top:0}.row.notification-signup .notification-container .right-container .form-container .signup .mktoForm .mktoOffset{height:auto}.row.notification-signup .notification-container .right-container .form-container .signup .mktoForm .mktoButtonRow{margin-top:0}.row.notification-signup .notification-container .right-container .form-container .signup input[type=email]{padding:8px 8px;margin-right:10px;margin-bottom:0;background-color:#fff;border:1px solid #ccc}@media screen and (max-width:480px){.row.notification-signup .notification-container .right-container .form-container .signup input[type=email]{width:230px;padding:15px 8px}}.row.notification-signup .notification-container .right-container .form-container .signup input[type=email] :-webkit-autofill{background-color:#fff}.row.notification-signup .notification-container .right-container .form-container .signup select{background-color:#fff;border:1px solid #ccc;-webkit-appearance:none;border-radius:0;padding-left:8px}.row.notification-signup .notification-container .right-container .form-container .signup .privacy{font-size:12px}.row.notification-signup .notification-container h3{line-height:6px}.row.notification-signup .notification-container .orange{color:#f36c21}.row.notification-signup .notification-container .mktoForm{width:100%!important;line-height:0}.row.notification-signup .notification-container .mktoForm .mktoButtonRow{vertical-align:top;margin-top:20px}.row.notification-signup .notification-container .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#f36c21;border:none;background-image:none;height:32px;font-weight:700;text-transform:uppercase}.row.notification-signup .notification-container .mktoForm .mktoClear{clear:none;float:inherit}.row.notification-signup .notification-container .mktoForm span.mktoButtonWrap.mktoSimple{margin-left:0!important}.row.notification-signup .notification-container .mktoForm .mktoFormRow{display:inline-block}.row.social_feed .social-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.row.social_feed .feed{width:26%}.row.social_feed .feed .header{height:45px;border:1px solid #d1d1d1;padding:0 13px 0 19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.social_feed .feed .header img{max-height:45px}.row.social_feed .feed .header .btn{font-size:12px;text-transform:none;line-height:30px;padding:0 11px;max-height:30px}.row.social_feed .feed .header .btn:hover{color:#fff}.row.social_feed .feed .posts{height:250px;padding:19px;font-size:12px;line-height:16px;overflow-y:scroll;overflow-x:hidden;border:1px solid #d1d1d1;border-top:none}.row.social_feed .feed .posts a{display:block}.row.social_feed .feed.twitter .btn{background-color:#3cf}.row.social_feed .feed.twitter .btn:hover{background-color:#09c}.row.social_feed .feed.twitter .posts::-webkit-scrollbar{width:12px;background:#ececec}.row.social_feed .feed.twitter .posts::-webkit-scrollbar-thumb{background-color:#3cf}.row.social_feed .feed.twitter .posts::-webkit-scrollbar-thumb:active{background-color:#09c}.row.social_feed .feed.twitter .posts .meta{font-weight:700;margin-bottom:3px}.row.social_feed .feed.twitter .posts .meta span,.row.social_feed .feed.twitter .posts .meta time{color:#9b9b9b;font-weight:400}.row.social_feed .feed.twitter .posts a{display:inline}.row.social_feed .feed.twitter .posts img{float:left;width:118px;height:66px;-o-object-fit:cover;object-fit:cover;margin:0 10px 10px 0}.row.social_feed .feed.twitter .posts .post::after{clear:both;content:"";display:table}.row.social_feed .feed.twitter .posts .post+.post{margin-top:30px}.row.social_feed .feed.facebook .btn{background-color:#3a5897}.row.social_feed .feed.facebook .btn:hover{background-color:#072564}.row.social_feed .feed.facebook .posts::-webkit-scrollbar{width:12px;background:#ececec}.row.social_feed .feed.facebook .posts::-webkit-scrollbar-thumb{background-color:#3a5897}.row.social_feed .feed.facebook .posts::-webkit-scrollbar-thumb:active{background-color:#072564}.row.social_feed .feed.facebook .posts .meta{font-weight:700}.row.social_feed .feed.facebook .posts a{display:inline;color:#0678cb}.row.social_feed .feed.facebook .posts a:hover{color:#0678cb}.row.social_feed .feed.facebook .posts img{float:left;width:118px;height:66px;-o-object-fit:cover;object-fit:cover;margin:0 10px 10px 0}.row.social_feed .feed.facebook .posts .post::after{clear:both;content:"";display:table}.row.social_feed .feed.facebook .posts .post+.post{margin-top:30px}.row.social_feed .feed.youtube{width:45%}.row.social_feed .feed.youtube .btn{background-color:#d0021b}.row.social_feed .feed.youtube .btn:hover{background-color:#9d0000}.row.social_feed .feed.youtube .posts{position:relative;overflow-y:hidden;overflow-x:scroll}.row.social_feed .feed.youtube .posts .scrollwrap{position:absolute}.row.social_feed .feed.youtube .posts .scrollwrap>a{float:left;width:200px;height:225px;text-decoration:none}.row.social_feed .feed.youtube .posts .scrollwrap>a+a{margin-left:19px}.row.social_feed .feed.youtube .posts .scrollwrap>a:hover{color:#0678cb}.row.social_feed .feed.youtube .posts::-webkit-scrollbar{height:12px;background:#ececec}.row.social_feed .feed.youtube .posts::-webkit-scrollbar-thumb{background-color:#d0021b}.row.social_feed .feed.youtube .posts::-webkit-scrollbar-thumb:active{background-color:#9d0000}.row.social_feed .feed.youtube .posts .meta .title{word-wrap:break-word;font-size:13px;line-height:16px;font-weight:700;color:#0678cb;margin-bottom:5px;text-transform:lowercase}.row.social_feed .feed.youtube .posts .meta .title:hover{text-decoration:underline}.row.social_feed .feed.youtube .posts .meta .author{display:block}.row.social_feed .feed.youtube .posts .meta .age,.row.social_feed .feed.youtube .posts .meta .author,.row.social_feed .feed.youtube .posts .meta .views{color:#767676;font-size:11px;line-height:8px;font-weight:500}.row.social_feed .feed.youtube .posts .meta .age:before{content:'\002022';margin:0 5px;font-weight:100}@media screen and (max-width:767px){.row.social_feed .social-posts{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.social_feed .feed{width:48%}.row.social_feed .feed.facebook,.row.social_feed .feed.twitter{margin-bottom:20px}.row.social_feed .feed.youtube{width:100%}}@media screen and (max-width:767px){.row.social_feed .feed{width:100%}}.row.speakers .legend,.row.tracks .legend{font-weight:700;margin-bottom:50px}.row.speakers .track_toggle,.row.tracks .track_toggle{display:block;cursor:pointer}.row.speakers h4,.row.tracks h4{font-size:18px;color:#f36c21}.row.speakers img,.row.tracks img{display:block;margin:0 auto}.row.speakers .track_grid,.row.tracks .track_grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.speakers .track_grid .track_toggle,.row.tracks .track_grid .track_toggle{position:relative;text-align:center;width:calc(100% / 5)}.row.speakers .track_grid .track_toggle .track_nav,.row.tracks .track_grid .track_toggle .track_nav{display:none}.row.speakers .track_grid .track_toggle:not(:first-of-type),.row.tracks .track_grid .track_toggle:not(:first-of-type){margin-left:calc((100% / 15) - 1px)}.row.speakers .track_grid .track_toggle .description,.row.tracks .track_grid .track_toggle .description{display:none}.row.speakers .track_grid .track_toggle .icon,.row.tracks .track_grid .track_toggle .icon{position:relative}.row.speakers .track_grid .track_toggle .icon.keynote_speaker,.row.tracks .track_grid .track_toggle .icon.keynote_speaker{background-color:#f36c21}.row.speakers .track_grid .track_toggle .icon.keynote_speaker img,.row.tracks .track_grid .track_toggle .icon.keynote_speaker img{border-bottom:25px solid transparent}.row.speakers .track_grid .track_toggle .icon.keynote_speaker span,.row.tracks .track_grid .track_toggle .icon.keynote_speaker span{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;line-height:20px}.row.speakers .track_grid .description_box p,.row.tracks .track_grid .description_box p{text-align:left}.row.speakers .track_grid .description_box+.track_toggle,.row.tracks .track_grid .description_box+.track_toggle{margin-left:0}.row.speakers .track_grid .description_box .description .dot,.row.tracks .track_grid .description_box .description .dot{position:absolute;top:26px;left:25px;width:14px;height:14px}.row.speakers .track_grid .description_box.index_1:after,.row.speakers .track_grid .description_box.index_1:before,.row.tracks .track_grid .description_box.index_1:after,.row.tracks .track_grid .description_box.index_1:before{left:7%}.row.speakers .track_grid .description_box.index_2:after,.row.speakers .track_grid .description_box.index_2:before,.row.tracks .track_grid .description_box.index_2:after,.row.tracks .track_grid .description_box.index_2:before{left:34%}.row.speakers .track_grid .description_box.index_3:after,.row.speakers .track_grid .description_box.index_3:before,.row.tracks .track_grid .description_box.index_3:after,.row.tracks .track_grid .description_box.index_3:before{left:60.5%}.row.speakers .track_grid .description_box.index_4:after,.row.speakers .track_grid .description_box.index_4:before,.row.tracks .track_grid .description_box.index_4:after,.row.tracks .track_grid .description_box.index_4:before{left:87.3%}@media screen and (min-width:768px){.row.speakers .track_grid .track_toggle,.row.tracks .track_grid .track_toggle{display:block!important}}@media screen and (max-width:767px){.row.speakers .track_grid:not(.full-page) .track_toggle,.row.tracks .track_grid:not(.full-page) .track_toggle{width:calc(100% - 80px)}.row.speakers .track_grid:not(.full-page) .track_toggle:not(:first-child),.row.tracks .track_grid:not(.full-page) .track_toggle:not(:first-child){margin-left:0}.row.speakers .track_grid:not(.full-page) .track_toggle+.track_toggle,.row.tracks .track_grid:not(.full-page) .track_toggle+.track_toggle{display:none}.row.speakers .track_grid:not(.full-page) .description_box,.row.tracks .track_grid:not(.full-page) .description_box{display:block;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;padding:20px}.row.speakers .track_grid:not(.full-page) .description_box:after,.row.tracks .track_grid:not(.full-page) .description_box:after{content:none}.row.speakers .track_grid:not(.full-page) .description_box:before,.row.tracks .track_grid:not(.full-page) .description_box:before{content:''!important;display:block;position:absolute;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:15px solid #ecf0f1;top:-15px;left:calc(50% - 18px)!important}.row.speakers .track_grid:not(.full-page) .description_box .close,.row.tracks .track_grid:not(.full-page) .description_box .close{display:none}.row.speakers .track_grid:not(.full-page) .description_box .description .dot,.row.tracks .track_grid:not(.full-page) .description_box .description .dot{display:none}.row.speakers .track_grid:not(.full-page) .description_box+.track_toggle,.row.tracks .track_grid:not(.full-page) .description_box+.track_toggle{display:none}}@media screen and (max-width:767px){.row.speakers .track_grid,.row.tracks .track_grid{-ms-flex-pack:distribute;justify-content:space-around}.row.speakers .track_grid .tab_nav,.row.speakers .track_grid .tab_nav_linear,.row.tracks .track_grid .tab_nav,.row.tracks .track_grid .tab_nav_linear{display:block}.row.speakers .track_grid .tab_nav.prev,.row.speakers .track_grid .tab_nav_linear.prev,.row.tracks .track_grid .tab_nav.prev,.row.tracks .track_grid .tab_nav_linear.prev{left:0}.row.speakers .track_grid .tab_nav.next,.row.speakers .track_grid .tab_nav_linear.next,.row.tracks .track_grid .tab_nav.next,.row.tracks .track_grid .tab_nav_linear.next{right:0}.row.speakers .track_grid .track_toggle .icon,.row.tracks .track_grid .track_toggle .icon{display:inline-block;vertical-align:top;margin-right:10px}.row.speakers .track_grid .track_toggle .icon img,.row.tracks .track_grid .track_toggle .icon img{height:40px;width:auto}.row.speakers .track_grid .track_toggle h4,.row.tracks .track_grid .track_toggle h4{display:inline-block;padding:8px 0;margin-bottom:0;vertical-align:top;font-size:16px;text-transform:uppercase}}@media screen and (max-width:425px){.row.speakers .track_grid .track_toggle h4,.row.tracks .track_grid .track_toggle h4{font-size:16px}.row.speakers .track_grid .track_toggle .icon,.row.tracks .track_grid .track_toggle .icon{display:block;margin-right:0}.row.speakers .track_grid .tab_nav,.row.speakers .track_grid .tab_nav_linear,.row.tracks .track_grid .tab_nav,.row.tracks .track_grid .tab_nav_linear{top:20px}}@media screen and (max-width:375px){.row.speakers .track_grid .track_toggle h4,.row.tracks .track_grid .track_toggle h4{font-size:14px}}.row.speakers .btn-container{margin-top:20px;text-align:center}.row.speakers .container{overflow:hidden}.row.speakers .container .aspeaker-nav-container,.row.speakers .container .kspeaker-nav-container{width:100%;overflow:visible;display:inline-block;margin-bottom:30px;margin-top:30px;white-space:nowrap;position:relative;z-index:2}@media screen and (max-width:768px){.row.speakers .container .aspeaker-nav-container,.row.speakers .container .kspeaker-nav-container{margin-top:24px}}.row.speakers .container .aspeaker-nav-container .border-line-left,.row.speakers .container .aspeaker-nav-container .border-line-right,.row.speakers .container .kspeaker-nav-container .border-line-left,.row.speakers .container .kspeaker-nav-container .border-line-right{width:18%;border:1px solid #f36c21;display:inline-block;position:relative;top:-5px}.row.speakers .container .aspeaker-nav-container .border-line-right,.row.speakers .container .kspeaker-nav-container .border-line-right{width:64%;margin-left:10px}.row.speakers .container .aspeaker-nav-container .header-title,.row.speakers .container .kspeaker-nav-container .header-title{display:inline-block;font-size:20px;font-weight:700;margin-left:6px}.row.speakers .container .aspeaker-nav-container .nav-node,.row.speakers .container .kspeaker-nav-container .nav-node{height:14px;width:14px;border:2px solid #f36c21;border-radius:20px;display:inline-block;margin-left:10px}.row.speakers .container .aspeaker-nav-container .nav-node.active,.row.speakers .container .kspeaker-nav-container .nav-node.active{background-color:#f36c21}@media screen and (max-width:768px){.row.speakers .container .aspeaker-nav-container .nav-node,.row.speakers .container .kspeaker-nav-container .nav-node{display:none}}@media screen and (max-width:768px){.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container{display:none}}.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow,.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow{position:absolute;top:120px}@media screen and (max-width:900px){.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow,.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow{top:100px}}.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow{visibility:hidden;left:0;width:40px;height:40px;background:url(/wp-content/themes/dataworks/assets/images/prev_next_sprite.png) no-repeat;background-size:80px 80px;cursor:pointer;background-position:top left}.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow:hover,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .prev-arrow:hover{background-position:bottom left}.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow{visibility:hidden;right:0;width:40px;height:40px;background:url(/wp-content/themes/dataworks/assets/images/prev_next_sprite.png) no-repeat;background-size:80px 80px;cursor:pointer;background-position:top right}.row.speakers .container .aspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow:hover,.row.speakers .container .kspeaker-nav-container .speaker-prev-next-arrow-container .next-arrow:hover{background-position:bottom right}.row.speakers .container .description_box ul{padding-left:0}.row.speakers .container .description_box ul li{list-style:none}@media screen and (max-width:767px){.row.speakers .container .description_box.index_1:after,.row.speakers .container .description_box.index_1:before,.row.speakers .container .description_box.index_2:after,.row.speakers .container .description_box.index_2:before,.row.speakers .container .description_box.index_3:after,.row.speakers .container .description_box.index_3:before,.row.speakers .container .description_box.index_4:after,.row.speakers .container .description_box.index_4:before{left:46%}}.row.speakers .track_grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.row.speakers .track_grid.nav-container{padding:0 36px}@media screen and (max-width:900px){.row.speakers .track_grid.nav-container{padding:0 20px}}.row.speakers .track_grid .speaker-page-container{position:relative;height:200px}.row.speakers .track_grid .speaker-page-container .nav-page{display:inline-block}.row.speakers .track_grid .speaker-details-container-full{position:absolute;top:168px}.row.speakers .track_grid .track_toggle{width:auto}.row.speakers .track_grid .track_toggle:not(:first-of-type){margin-left:calc((100% / 8) - 16px)}@media screen and (max-width:1024px){.row.speakers .track_grid .track_toggle:not(:first-of-type){margin-left:calc((100% / 8) - 13px)}}@media screen and (max-width:900px){.row.speakers .track_grid .track_toggle:not(:first-of-type){margin-left:calc((100% / 8) - 22px)}}@media screen and (max-width:800px){.row.speakers .track_grid .track_toggle:not(:first-of-type){margin-left:calc((100% / 8) - 38px)}}@media screen and (max-width:767px){.row.speakers .track_grid .track_toggle:not(:first-of-type){margin-left:0}}@media screen and (max-width:767px){.row.speakers .track_grid .track_toggle{width:auto}}.row.speakers .track_grid .track_toggle .icon{border:3px solid #f36c21;border-radius:80px;height:160px;width:160px;overflow:hidden;margin:0 auto 12px}.row.speakers .track_grid .track_toggle .icon img{height:160px;width:160px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.row.speakers .track_grid .track_toggle .icon{height:150px;width:150px}.row.speakers .track_grid .track_toggle .icon img{height:150px;width:150px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:900px){.row.speakers .track_grid .track_toggle .icon{height:134px;width:134px}.row.speakers .track_grid .track_toggle .icon img{height:134px;width:134px;-o-object-fit:cover;object-fit:cover}.row.speakers .track_grid .track_toggle .icon.keynote_speaker span{font-size:11px}}@media screen and (max-width:768px){.row.speakers .track_grid .track_toggle .icon{height:160px;width:160px}.row.speakers .track_grid .track_toggle .icon img{height:160px;width:160px;-o-object-fit:cover;object-fit:cover}.row.speakers .track_grid .track_toggle .icon.keynote_speaker span{font-size:12px}}.row.speakers .track_grid .track_toggle .speaker-company,.row.speakers .track_grid .track_toggle .speaker-name,.row.speakers .track_grid .track_toggle .speaker-title{color:#4a4a4a;font-size:16px}.row.speakers .track_grid .track_toggle .speaker-name{font-weight:700;text-transform:uppercase;margin-top:10px}.row.speakers .track_grid .track_toggle .speaker-company{font-weight:700}.row.tabbed_content .tabs{background:#ecf0f1;-ms-flex-negative:0;flex-shrink:0}.row.tabbed_content .tabs .tab{color:#4a4a4a;display:block;text-transform:uppercase;padding:13px 30px 13px 38px}.row.tabbed_content .tabs .tab.active{font-weight:700;background:#fff;color:#f36c21;border-left:9px solid #f36c21;padding:13px 30px 13px 28px}@media screen and (max-width:767px){.row.tabbed_content .tabs{background:#fff}.row.tabbed_content .tabs .tab{padding:8px 0;text-align:center}.row.tabbed_content .tabs .tab.active{border:none;padding:8px 0}}.row.tabbed_content .tab_content{padding:10px 34px}.row.tabbed_content .tab_content div:not(.active){display:none}.row.info_bar .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.info_bar .info_icon{margin-right:35px;-ms-flex-negative:0;flex-shrink:0}.row.info_bar .content{max-width:770px}@media screen and (max-width:425px){.row.info_bar .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.info_bar .info_icon{margin:0 auto 20px}}.row.venue_travel_info .venues_bar{background:#f36c21;color:#fff}.row.venue_travel_info .venues_bar .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0}.row.venue_travel_info .venues_bar .info{display:inline-block;width:calc(100% - 93px);vertical-align:top}.row.venue_travel_info .venues_bar .icon{display:inline-block;vertical-align:top}.row.venue_travel_info .venues_bar .icon img{width:64px;height:64px;display:block}.row.venue_travel_info .venues_bar .box{width:37%}.row.venue_travel_info .venues_bar .box p{line-height:19px;margin-bottom:10px}.row.venue_travel_info .venues_bar .box a{color:#fff}.row.venue_travel_info .venues_bar .local_time{width:22%}.row.venue_travel_info .venues_bar .local_time .icon{margin-right:20px}.row.venue_travel_info .venues_bar .event_center:after{content:'';position:absolute;border-left:23px solid transparent;border-right:23px solid transparent;border-top:20px solid #f36c21;bottom:-20px;left:64px;z-index:1}@media screen and (max-width:767px){.row.venue_travel_info .venues_bar .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.row.venue_travel_info .venues_bar .box{width:48%;margin-bottom:20px}.row.venue_travel_info .venues_bar .event_center:after{border-left:18px solid transparent;border-right:18px solid transparent;border-top:15px solid #f36c21;bottom:-15px;left:calc(50% - 18px)}}@media screen and (max-width:520px){.row.venue_travel_info .venues_bar .box{width:80%}}.row.venue_travel_info .map .acf-map{width:100%;height:430px}.row.venue_travel_info .map .acf-map img{max-width:inherit!important}.row.sponsors .tabbed:not(.vertical) .tab_content div.active{display:-webkit-box;display:-ms-flexbox;display:flex}.row.sponsors .tabs[data-count="7"] .tab{font-size:16px}.row.sponsors .tab_content div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.sponsors .tab_content div img{display:block;max-width:100%;height:auto}.row.sponsors .tab_content div .sponsor{width:calc(100% / 5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;cursor:pointer}.row.sponsors .tab_content div .sponsor .description{display:none}@media screen and (max-width:425px){.row.sponsors .tab_content div .sponsor{padding:0;width:100%;text-align:center}.row.sponsors .tab_content div .sponsor img{max-height:100px;width:auto}}@media screen and (min-width:426px){.row.sponsors .tab_content div .sponsor{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}.row.sponsors .tab_content div .sponsor:first-child{padding-left:0}.row.sponsors .tab_content div .sponsor:nth-child(6n+5){padding-right:0}}.row.sponsors .tab_content div .description_box{display:none;width:100%}.row.sponsors .tab_content div .description_box p{width:100%}.row.sponsors .tab_content div .description_box+.sponsor{padding-left:0}@media screen and (max-width:425px){.row.sponsors .tab_content div .description_box{padding:20px 50px 25px 25px}.row.sponsors .tab_content div .description_box:before{left:calc(50% - 23px)}}@media screen and (min-width:426px){.row.sponsors .tab_content div .description_box{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}.row.sponsors .tab_content div .description_box.index_0:before{left:7%}.row.sponsors .tab_content div .description_box.index_1:before{left:28%}.row.sponsors .tab_content div .description_box.index_2:before{left:48%}.row.sponsors .tab_content div .description_box.index_3:before{left:68%}.row.sponsors .tab_content div .description_box.index_4:before{left:88%}}.row.past_summits .summits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.past_summits .summits .summit{width:calc(100% / 4);padding:18px;border-radius:1px}.row.past_summits .summits .summit a:hover{text-decoration:none}.row.past_summits .summits .summit a:hover .meta{background:rgba(255,255,255,.7) url(../images/play-video@2x.png) no-repeat;background-position:right}.row.past_summits .summits .summit .city_bg{width:100%;min-height:180px;background-position:center center;background-repeat:no-repeat;background-size:cover}.row.past_summits .summits .summit .meta{color:#4a4a4a;font-size:18px;font-weight:700;margin-top:8px}.row.past_summits .summits .summit .meta p{margin:0}.row.past_summits .summits .summit .meta p.city{text-transform:uppercase}.row.past_summits .summits .summit:hover{cursor:pointer;color:#4a4a4a;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.row.past_summits h2{position:relative}.row.past_summits h2 span.hide{position:absolute;cursor:pointer;text-transform:uppercase;font-size:14px;line-height:35px;color:#f36c21;margin-left:15px;vertical-align:middle}.row.past_summits h2 span.hide span{font-size:20px;color:#4a4a4a;margin-left:3px}.row.back_to_top .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.back_to_top .arrow_link{text-transform:uppercase;font-weight:700}.row.alert{margin-top:-50px;text-align:center;background:#ff9052;color:#fff;font-size:18px;padding:10px 0}.dot{width:10px;height:10px;border-radius:20px;float:left;position:relative;top:8px;margin-right:8px}.data-processing-and-warehousing-track-color,.data-warehousing-and-operational-data-stores-track-color{background-color:#d0021b}.artificial-intelligence-and-data-science-track-color{background-color:#ffc61e}.big-compute-and-storage-track-color{background-color:#1957eb}.cloud-and-applications-track-color,.cloud-and-operations-track-color{background-color:#3fae2a}.governance-and-security-track-color,.operations-governance-and-security{background-color:#00bed0}.cybersecurity-track-color{background-color:#f36c21}.iot-and-streaming-track-color{background-color:#404041}.enterprise-adoption-track-color{background-color:#e574c3}.apache-hadoop-track-color{background-color:#1776b6}.applications-track-color{background-color:#8b13bb}.apache-spark-and-data-science-track-color{background-color:#bcbf00}.birds-of-a-feather-track-color{background-color:#c1e3f5}.public-sector-track-color{background-color:#8224e3}.pricing .pricing-mobile,.pricing .pricing-outer{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.pricing .pricing-mobile.pricing-non-mobile,.pricing .pricing-outer.pricing-non-mobile{display:none}}.pricing .pricing-mobile .wide-col,.pricing .pricing-outer .wide-col{width:40%;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:16px;text-align:left}@media screen and (max-width:560px){.pricing .pricing-mobile .wide-col,.pricing .pricing-outer .wide-col{padding:20px;line-height:1.4}}.pricing .pricing-mobile .wide-col.empty,.pricing .pricing-outer .wide-col.empty{border:none}.pricing .pricing-mobile .reg-col,.pricing .pricing-outer .reg-col{width:25%;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:16px;font-size:14px;font-weight:700;position:relative}@media screen and (max-width:560px){.pricing .pricing-mobile .reg-col,.pricing .pricing-outer .reg-col{padding:10px}}.pricing .pricing-mobile .reg-col.flex,.pricing .pricing-outer .reg-col.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing .pricing-mobile .reg-col.left,.pricing .pricing-outer .reg-col.left{text-align:left}.pricing .pricing-mobile .reg-col.highlight,.pricing .pricing-outer .reg-col.highlight{border-left:1px solid #f36c21;border-right:1px solid #f36c21}.pricing .pricing-mobile .reg-col.highlight:last-child,.pricing .pricing-outer .reg-col.highlight:last-child{border-bottom:1px solid #f36c21}.pricing .pricing-mobile .reg-col .reg-col-inner,.pricing .pricing-outer .reg-col .reg-col-inner{margin:auto}.pricing .pricing-mobile .reg-col .reg-col-inner .not-defined,.pricing .pricing-outer .reg-col .reg-col-inner .not-defined{color:#f36c21;font-size:20px}.pricing .pricing-mobile .reg-col .row-header-txt,.pricing .pricing-outer .reg-col .row-header-txt{margin-bottom:6px}.pricing .pricing-mobile .reg-col.col-header,.pricing .pricing-outer .reg-col.col-header{background-color:#ecf0f1;font-size:24px;font-weight:600;padding:20px;text-align:left}@media screen and (max-width:560px){.pricing .pricing-mobile .reg-col.col-header,.pricing .pricing-outer .reg-col.col-header{font-size:18px;padding:10px 4px}}.pricing .pricing-mobile .reg-col.col-header.highlight,.pricing .pricing-outer .reg-col.col-header.highlight{color:#fff;background-color:#f36c21;border:1px solid #f36c21}.pricing .pricing-mobile .reg-col.col-header .row-header-txt,.pricing .pricing-mobile .reg-col.col-header .row-subhead-txt,.pricing .pricing-outer .reg-col.col-header .row-header-txt,.pricing .pricing-outer .reg-col.col-header .row-subhead-txt{text-align:center}@media screen and (max-width:768px){.pricing .pricing-mobile .reg-col.col-header .row-header-txt,.pricing .pricing-mobile .reg-col.col-header .row-subhead-txt,.pricing .pricing-outer .reg-col.col-header .row-header-txt,.pricing .pricing-outer .reg-col.col-header .row-subhead-txt{text-align:left}}.pricing .pricing-mobile .reg-col.empty,.pricing .pricing-outer .reg-col.empty{border:none}@media screen and (max-width:560px){.pricing .pricing-mobile .reg-col .btn,.pricing .pricing-outer .reg-col .btn{font-size:12px;padding:6px}}.pricing .pricing-mobile .cell-big-txt,.pricing .pricing-outer .cell-big-txt{font-size:20px;font-weight:600}@media screen and (max-width:560px){.pricing .pricing-mobile .cell-big-txt,.pricing .pricing-outer .cell-big-txt{font-size:14px}}.pricing .pricing-mobile.pricing-six-col .reg-col,.pricing .pricing-outer.pricing-six-col .reg-col{width:16.66%}.pricing .pricing-mobile.pricing-seven-col .reg-col,.pricing .pricing-outer.pricing-seven-col .reg-col{width:14.286%}.pricing .pricing-mobile.pricing-five-col .reg-col,.pricing .pricing-outer.pricing-five-col .reg-col{width:20%}.pricing .pricing-mobile.pricing-four-col .reg-col,.pricing .pricing-outer.pricing-four-col .reg-col{width:25%}.pricing .pricing-mobile.pricing-three-col .reg-col,.pricing .pricing-outer.pricing-three-col .reg-col{width:33.33%}.pricing .pricing-mobile.pricing-two-col .reg-col,.pricing .pricing-outer.pricing-two-col .reg-col{width:50%}.pricing .pricing-mobile{display:none}@media screen and (max-width:768px){.pricing .pricing-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.pricing .row-header-txt{font-size:22px;font-weight:600}@media screen and (max-width:560px){.pricing .row-header-txt{font-size:14px;font-weight:600}}.pricing .row-subhead-txt{font-size:12px;line-height:16px;font-weight:400}.pricing .lt-gray{background-color:#fbfbfb}.pricing .last-row{border-bottom:1px solid #e8e8e8}.pricing .asterisk{font-size:12px;line-height:1;text-align:left;margin-top:14px}.row #my-abstracts .container p.no-abstracts{text-align:center}.page-abstracts .row .container p.two-col{display:-webkit-box;display:-ms-flexbox;display:flex}.page-abstracts .row .container p.two-col a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.row.approved-abstracts{margin-top:20px}.row.approved-abstracts.header-section{margin-top:60px}.row.approved-abstracts .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.approved-abstracts .col-cell,.row.approved-abstracts .col-head{margin-left:20px;width:23%}@media screen and (max-width:550px){.row.approved-abstracts .col-cell,.row.approved-abstracts .col-head{font-size:13px;margin-left:10px}}.row.approved-abstracts .col-head{font-weight:600;font-size:18px}@media screen and (max-width:550px){.row.approved-abstracts .col-head{font-size:14px}}.row.approved-abstracts .h-divider{border:1px solid #cbcbcb;margin:0 auto;margin-top:20px;width:80%}.pre-event-training .training,.tracks-vertical .training{display:block;max-width:1400px}.pre-event-training .training h2,.tracks-vertical .training h2{text-align:center;margin-bottom:1.3em}.pre-event-training .training .training-nav,.tracks-vertical .training .training-nav{max-width:400px}@media screen and (max-width:1024px){.pre-event-training .training ul,.tracks-vertical .training ul{padding-left:14px}}.pre-event-training .training li,.tracks-vertical .training li{cursor:pointer;background-color:#ecf0f1;text-transform:uppercase;list-style:none;padding:15px 25px;border-left:10px solid #ecf0f1}.pre-event-training .training li.active,.tracks-vertical .training li.active{background-color:#fff;color:#f36c21;font-weight:600}.pre-event-training .training li.active.border-1776b6,.tracks-vertical .training li.active.border-1776b6{border-left:10px solid #1776b6}.pre-event-training .training li.active.border-1957eb,.tracks-vertical .training li.active.border-1957eb{border-left:10px solid #1957eb}.pre-event-training .training li.active.border-3fae2a,.tracks-vertical .training li.active.border-3fae2a{border-left:10px solid #3fae2a}.pre-event-training .training li.active.border-d0021b,.tracks-vertical .training li.active.border-d0021b{border-left:10px solid #d0021b}.pre-event-training .training li.active.border-00bed0,.tracks-vertical .training li.active.border-00bed0{border-left:10px solid #00bed0}.pre-event-training .training li.active.border-8b13bb,.tracks-vertical .training li.active.border-8b13bb{border-left:10px solid #8b13bb}.pre-event-training .training li.active.border-ffc61e,.tracks-vertical .training li.active.border-ffc61e{border-left:10px solid #ffc61e}.pre-event-training .training li.active.border-f36c21,.tracks-vertical .training li.active.border-f36c21{border-left:10px solid #f36c21}.pre-event-training .training li.active.border-e574c3,.tracks-vertical .training li.active.border-e574c3{border-left:10px solid #e574c3}.pre-event-training .training li.active.border-404041,.tracks-vertical .training li.active.border-404041{border-left:10px solid #404041}.pre-event-training .training li.active.border-bcbf00,.tracks-vertical .training li.active.border-bcbf00{border-left:10px solid #bcbf00}.pre-event-training .training li.active.border-8224e3,.tracks-vertical .training li.active.border-8224e3{border-left:10px solid #8224e3}.pre-event-training .training .content-container,.tracks-vertical .training .content-container{max-width:550px;margin-left:30px}.pre-event-training .training .content-container div,.tracks-vertical .training .content-container div{display:none}.pre-event-training .training .content-container div.active,.tracks-vertical .training .content-container div.active{display:block}.pre-event-training .training .content-container .btn.orange,.tracks-vertical .training .content-container .btn.orange{position:relative}.pre-event-training .training .content-container .btn.orange #pdf-brochure:hover,.tracks-vertical .training .content-container .btn.orange #pdf-brochure:hover{fill:#fff}.pre-event-training .training .content-container,.pre-event-training .training .training-nav,.tracks-vertical .training .content-container,.tracks-vertical .training .training-nav{float:left}.row.big-graphic-two-col{margin-top:30px;background:url("") calc(50vw - 660px) no-repeat,linear-gradient(90deg,#f36c21 calc(50vw - 210px),#ecf0f1 calc(50vw - 210px));background-size:450px 100%,100% 100%}@media (max-width:1023px){.row.big-graphic-two-col{background:url("") -150px no-repeat,linear-gradient(90deg,#f36c21 300px,#ecf0f1 300px);background-size:450px 100%,100% 100%}}.row.big-graphic-two-col .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}@media screen and (max-width:900px){.row.big-graphic-two-col .container{max-width:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap}}.row.big-graphic-two-col .graphic-block{width:385px;min-height:300px;text-align:center;-ms-flex-negative:0;flex-shrink:0;background-color:#f36c21;background-size:364px 304px;background-repeat:no-repeat;background-position:center}@media screen and (max-width:1024px){.row.big-graphic-two-col .graphic-block{width:355px;height:387px}}@media screen and (max-width:900px){.row.big-graphic-two-col .graphic-block{width:100%;height:228px;background-size:300px 240px}}.row.big-graphic-two-col .graphic-block .align{position:relative;top:40%}.row.big-graphic-two-col h2{color:#fff;text-transform:uppercase}.row.big-graphic-two-col .content{background-color:#ecf0f1;padding:40px 40px;width:100%}@media screen and (max-width:900px){.row.big-graphic-two-col .content{padding-bottom:40px}}.row.big-graphic-two-col .content .block-title{font-size:26px;font-weight:700;margin-bottom:20px}@media screen and (max-width:1050px){.row.big-graphic-two-col .content .block-title{font-size:24px;margin-bottom:16px}}.row.meetups .container{border-bottom:1px solid #e8e8e8;padding-bottom:40px}.row.meetups .container .btn-container{margin-top:28px;text-align:center}.gform_confirmation_wrapper{margin-bottom:5em}form .placeholder-helper{position:absolute;left:31px;top:5px;font-size:12px;line-height:12px;color:#959595}form .placeholder-helper+input[type=email],form .placeholder-helper+input[type=password],form .placeholder-helper+input[type=tel],form .placeholder-helper+input[type=text],form .placeholder-helper+input[type=url]{padding:17px 0 3px 30px}form #password-strength{width:100%;line-height:35px;text-align:center;text-transform:uppercase;font-weight:700}form #password-strength.initial{background-color:#a9a9a9;color:#fff}form #password-strength.short{background-color:#f1adad}form #password-strength.bad{background-color:#fbc5a9}form #password-strength.good{background-color:#ffe399}form #password-strength.strong{background-color:#c1e1b9}form .validation_error{border-left:4px solid #f36c21;padding:10px 20px;margin:20px 0 0}form .gform_description{font-weight:700}form .gfield_visibility_hidden{visibility:hidden;position:absolute;left:-9999px}form .gform_footer{text-align:center;margin:20px 0 40px}form .gfield_description.validation_message{display:none}form .gfield_error .ginput_container>*{border-color:#d0021b}form .gfield_error .ginput_container>.chosen-container{border-width:1px}form .gform_validation_container,form .hidden_label label{display:none}form .gform_body>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}form .gform_body>ul,form>ul{margin:0;padding:0}form .gform_body>ul>li,form>ul>li{list-style-type:none;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(50% - 18px);margin-top:25px}form .gform_body>ul>li.full_width,form>ul>li.full_width{width:100%}@media screen and (max-width:767px){form .gform_body>ul li,form>ul li{width:100%}}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form input[type=url]{display:block;background:#ecf0f1;border:none;line-height:18px;width:100%;padding:10px 0 10px 30px;border:1px solid transparent;border-radius:0;-webkit-transition:padding .5s ease;transition:padding .5s ease}form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus{border:1px solid #a7b7c2}form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder{color:#959595}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder{color:#959595}form input[type=email]::-ms-input-placeholder,form input[type=password]::-ms-input-placeholder,form input[type=tel]::-ms-input-placeholder,form input[type=text]::-ms-input-placeholder,form input[type=url]::-ms-input-placeholder{color:#959595}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=url]::placeholder{color:#959595}form input[type=submit]{background:#f36c21;text-transform:uppercase;border:none;line-height:40px;padding:0 34px;color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:500}form input[type=submit]:disabled{background:#d0d0d0;cursor:not-allowed}form input[type=submit]:hover{background:#c74b07}form input[type=checkbox]:checked,form input[type=checkbox]:not(:checked){position:absolute;left:-9999px}form input[type=checkbox]:checked+label,form input[type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}form input[type=checkbox]:checked+label:before,form input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;background:#ecf0f1}form input[type=checkbox]:checked+label:after,form input[type=checkbox]:not(:checked)+label:after{content:'';position:absolute;background:url(../images/check.png) center center no-repeat;width:20px;height:20px;background-size:75%;top:0;left:0;font-size:1em;line-height:20px;color:#4a4a4a;-webkit-transition:all .2s;transition:all .2s}form input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}form input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form input[type=checkbox]:disabled:checked+label:before,form input[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}form input[type=checkbox]:disabled:checked+label:after{color:#999}form input[type=checkbox]:disabled+label{color:#aaa}form input[type=checkbox]+label:hover:before{border:1px solid #4a4a4a!important}form input:focus{outline:0}form textarea{display:block;background:#ecf0f1;border:1px solid transparent;width:100%;height:122px;padding:18px 30px;resize:none}form textarea:focus{outline:0;border:1px solid #a7b7c2}form select{background:#ecf0f1;border:none;line-height:40px;width:100%;padding:0 0 0 30px;height:40px}form select::-webkit-input-placeholder{color:#959595}form select:-ms-input-placeholder{color:#959595}form select::-ms-input-placeholder{color:#959595}form select::placeholder{color:#959595}form .single_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}form .single_checkbox label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}form .gfield_checkbox{margin:0;padding:0}form .gfield_checkbox li{list-style-type:none}.hide_search .chosen-search{display:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%!important;border:1px solid #eee;border-width:1px 0}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#ecf0f1;clip:rect(0,0,0,0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;background-color:#ecf0f1;color:#959595;text-decoration:none;white-space:nowrap;line-height:38px;padding:0 0 0 30px}.chosen-container-single .chosen-single:hover{color:#959595;text-decoration:none}.chosen-container-single .chosen-single .chosen-focus-input{display:none}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:32px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../images/open_close_sprite.png) no-repeat 0 2px;background-position:0 16px;background-size:16px 100px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:0;padding:0 30px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;line-height:38px}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:13px 6px 12px 30px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#f5f9fa}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;background-color:#eee;background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:16px 16px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(../images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(../images/open_close_sprite.png)!important;background-position:0 16px;background-size:16px 100px!important;background-repeat:no-repeat!important}}.acf-form .acf-fields>.acf-field{border-top:none;padding:7px 0}.acf-form .acf-field textarea{padding:18px 30px}.acf-form .acf-field.has_placeholder>.acf-label label{display:none}.acf-form .acf-field.has_placeholder>.acf-input>.acf-input-wrap input{height:auto;padding:10px 0 10px 30px}.acf-form .acf-field.has_placeholder>.acf-input>.acf-input-wrap .placeholder-helper+input{padding:17px 0 3px 30px}.acf-form .acf-google-map{border:none}.acf-form .acf-google-map .title{border-bottom:none}.acf-form .acf-google-map .title .search{padding:10px 0 10px 30px}.acf-form .acf-google-map .title .placeholder-helper+.search{padding:17px 0 3px 30px}.acf-form#edit_abstract input[type=checkbox]:checked,.acf-form#edit_abstract input[type=checkbox]:not(:checked),.acf-form#submit_abstract input[type=checkbox]:checked,.acf-form#submit_abstract input[type=checkbox]:not(:checked){position:relative;left:auto}.acf-form .acf-input-wrap input[type=email],.acf-form .acf-input-wrap input[type=text]{height:auto;padding:10px 0 10px 30px;line-height:18px}.acf-form .acf-input-wrap .placeholder-helper+input[type=email],.acf-form .acf-input-wrap .placeholder-helper+input[type=text]{padding:17px 0 3px 30px}.acf-form #profile_preview{display:none}.acf-form #profile_preview,.acf-form .acf-image-uploader.has-value .image-wrap{width:160px;height:160px;max-width:160px!important}.acf-form #profile_preview img,.acf-form .acf-image-uploader.has-value .image-wrap img{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #f36c21;min-width:154px;min-height:154px;margin:0 auto}.acf-form .acf-form-submit{margin-top:30px}.table_wrap{max-width:100%;overflow-x:scroll}table{width:100%}table td{padding:6px 48px 5px}table thead td{height:78px;background:#ecf0f1;font-size:22px;font-weight:700;border:1px solid #ecf0f1}table thead td:first-child{border:none;background:0 0}table tbody td{border:1px solid #eee}table tbody td:first-child{max-width:400px}table.alt-rows tbody tr:nth-child(even){background:rgba(236,240,241,.29)}table.alt-columns tbody td:nth-child(even){background:rgba(236,240,241,.29)}/*!
 * Justified Gallery - v3.6.3
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2016 Miro Mannino
 * Licensed under the MIT license.
 */.image_gallery .gallery{width:100%;position:relative;overflow:hidden}.image_gallery .gallery>a,.image_gallery .gallery>div{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1}.image_gallery .gallery>a>a>img,.image_gallery .gallery>a>img,.image_gallery .gallery>div>a>img,.image_gallery .gallery>div>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0}.image_gallery .gallery>a>.caption,.image_gallery .gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.image_gallery .gallery>a>.caption.caption-visible,.image_gallery .gallery>div>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.image_gallery .gallery>.entry-visible{filter:"alpha(opacity=100)";opacity:1;background:0 0}.image_gallery .gallery>.entry-visible>a>img,.image_gallery .gallery>.entry-visible>img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.image_gallery .gallery>.jg-filtered{display:none}.image_gallery .gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial}.image_gallery .gallery>.spinner>span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px 0 4px;background-color:#000;border-radius:6px}html.lb-disable-scrolling{overflow:hidden;height:100vh;width:100vw}.lightboxOverlay{position:fixed;top:0!important;left:0;height:100vh;width:100vw;z-index:9999;background-color:#000;opacity:.9;display:none}.lightbox{position:fixed;top:0!important;left:0;height:100vh;width:100vw;z-index:10000;text-align:center;line-height:0;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}@media screen and (min-width:768px){.page.home header.main .row{position:relative;min-height:520px}.page.home header.main .row .container{position:static}}.page.home header.main .logo img{max-width:362px;max-height:138px}@media screen and (max-width:768px){.page.home header.main .logo{margin-top:15px}}.page.home header.main .primary-navigation{margin-bottom:26px;max-width:1064px;position:relative}@media screen and (max-width:1024px){.page.home header.main .primary-navigation{margin-bottom:0;position:static}}.page.home header.main .primary-navigation nav .sub-menu{background:rgba(255,255,255,.8)}@media screen and (max-width:1023px){.page.home header.main .primary-navigation nav .sub-menu{background-color:#525252}}.page.home header.main h2{text-transform:uppercase;color:#fff;font-size:48px;line-height:62px;max-width:48%}@media screen and (max-width:425px){.page.home header.main h2{font-size:20px;line-height:24px}}.page.home header.main .upcomming-summits{position:absolute;right:0;top:33px;max-height:502px;overflow-y:auto;overflow-x:hidden}.page.home header.main .upcomming-summits .summit{position:relative;color:#4e4e4e;padding:18px 30px 11px;background-color:rgba(255,255,255,.8);border-left:3px solid #f36c21;border-top:1px solid #777;border-bottom:1px solid #ccc;margin-left:60px;-webkit-transition:margin-left .5S;transition:margin-left .5S;min-width:380px}.page.home header.main .upcomming-summits .summit:first-child{border-top:1px solid #444}.page.home header.main .upcomming-summits .summit:last-child{border-bottom:1px solid #444}.page.home header.main .upcomming-summits .summit:hover{margin-left:0;-webkit-transition:margin-left .5S;transition:margin-left .5S;background-color:#fff}.page.home header.main .upcomming-summits .summit:hover .btn{opacity:1;-webkit-transition:opacity .4S;transition:opacity .4S;color:#fff}.page.home header.main .upcomming-summits .summit .description{display:inline-block;color:#4a4a4a}.page.home header.main .upcomming-summits .summit .title{font-size:20px;font-weight:700;line-height:24px;margin-bottom:0;color:#4a4a4a}.page.home header.main .upcomming-summits .summit .location{font-size:24px;font-weight:700;line-height:30px;margin-bottom:.1em;max-width:315px;color:#4a4a4a}.page.home header.main .upcomming-summits .summit .btn{position:absolute;right:8px;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;color:#fff}@media screen and (max-width:1024px){.page.home header.main .upcomming-summits .summit .btn{opacity:1;color:#fff}}.page.home header.main .upcomming-summits .summit time{display:block;text-transform:uppercase;margin-bottom:10px;color:#4a4a4a}.page.home header.main .upcomming-summits .summit time .year{color:#4a4a4a}.page.home header.main .upcomming-summits .summit:hover{text-decoration:none}@media screen and (max-width:1024px){.page.home header.main .upcomming-summits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static}.page.home header.main .upcomming-summits .summit{width:100%;padding:15px;margin-bottom:5px;margin-left:0;-webkit-transition:none;transition:none}.page.home header.main .upcomming-summits .summit .location,.page.home header.main .upcomming-summits .summit time{font-size:20px;line-height:31px;margin-bottom:0;font-weight:400}.page.home header.main .upcomming-summits .summit .location{font-weight:600}.page.home header.main .upcomming-summits .summit time{font-size:14px}.page.home header.main .upcomming-summits .summit time:before{content:'\2013';padding:0 5px}.page.home header.main .upcomming-summits .title{display:none}.page.home header.main .upcomming-summits .btn{position:absolute;top:1.75em;right:2em}.page.home header.main .upcomming-summits[data-cities="1"] .summit,.page.home header.main .upcomming-summits[data-cities="2"] .summit{width:100%}}@media screen and (max-width:768px){.page.home header.main .upcomming-summits .summit{min-width:0}.page.home header.main .upcomming-summits .summit .location{font-size:21px}.page.home header.main .upcomming-summits .summit time{font-size:16px}.page.home header.main .upcomming-summits .summit .btn{padding:10px 12px;font-size:12px}.page.home header.main .upcomming-summits .year{display:inline-block}}@media screen and (max-width:480px){.page.home header.main .upcomming-summits .summit .btn{top:48px;padding:4px 8px}}.single-city header.main h1{margin-bottom:10px}.single-city header.main h2{color:#fff;font-size:28px;text-transform:uppercase}.single-city header.main .btn{margin-right:15px;color:#fff}.single-city header.main .btn:last-child{margin-right:0}@media screen and (max-width:767px){.single-city header.main .btn{margin-bottom:15px}.single-city header.main .btn:last-child{margin-bottom:0}}.page-sponsors .sponsors .tier-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.page-sponsors .sponsors .tier-wrap img{display:block;max-width:100%;height:auto}.page-sponsors .sponsors .tier-wrap .sponsor{width:calc(100% / 5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;cursor:pointer}@media screen and (max-width:425px){.page-sponsors .sponsors .tier-wrap .sponsor{padding:0;width:100%;text-align:center}.page-sponsors .sponsors .tier-wrap .sponsor img{max-height:100px;width:auto}}@media screen and (min-width:426px){.page-sponsors .sponsors .tier-wrap .sponsor{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}.page-sponsors .sponsors .tier-wrap .sponsor:first-child{padding-left:0}.page-sponsors .sponsors .tier-wrap .sponsor:nth-child(6n+5){padding-right:0}}.single-post header.main{margin-bottom:10px}.single-post .row.blog_nav+.row.blog_post{margin-top:30px}.single-post .author_info{margin-top:80px}.post_author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.post_author .author_meta{-ms-flex-negative:0;flex-shrink:0;width:150px;text-align:center}.post_author .author_meta img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:3px solid #f36c21}.post_author .author_name{font-size:16px;font-weight:700;text-transform:uppercase}.post_author .author_company{font-size:16px;font-weight:700}.post_author .biography_wrap{position:relative;margin-left:40px}.post_author .biography_wrap .author_biography{background:#ecf0f1;padding:20px 30px}.post_author .biography_wrap:before{content:'';position:absolute;left:-20px;top:25px;border-right:20px solid #ecf0f1;border-top:23px solid transparent;border-bottom:23px solid transparent}@media screen and (max-width:600px){.post_author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_author .biography_wrap{margin:40px 0 0 0}.post_author .biography_wrap:before{top:-15px;left:calc(50% - 18px);border-top:none;border-bottom:15px solid #ecf0f1;border-left:18px solid transparent;border-right:18px solid transparent}}.row.blog_nav .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.blog_nav .arrow_link.back,.row.blog_nav .share_link{font-size:14px;font-weight:700}.row.blog_pagination .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.related_blog_posts .container[data-count="2"]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.related_blog_posts .container[data-count="2"]>a:first-of-type{margin-right:25px}@media screen and (max-width:685px){.row.related_blog_posts .container[data-count="2"]>a:first-of-type{margin-right:0}}@media screen and (max-width:685px){.row.related_blog_posts .container a{margin-right:0}}.row.related_blog_posts .container h3{width:100%;-ms-flex-negative:0;flex-shrink:0;margin-bottom:25px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row.blog_index .container,.row.related_blog_posts .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1024px){.row.blog_index .container:after,.row.related_blog_posts .container:after{content:'';width:calc((100% / 3) - (64px / 3))}}.row.blog_index .article,.row.related_blog_posts .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc((100% / 3) - (64px / 3));min-height:432px;margin-top:32px;border:1px solid transparent;background:#f3f7f9}.row.blog_index .article:nth-child(1),.row.blog_index .article:nth-child(2),.row.blog_index .article:nth-child(3),.row.related_blog_posts .article:nth-child(1),.row.related_blog_posts .article:nth-child(2),.row.related_blog_posts .article:nth-child(3){margin-top:0}.row.blog_index .article .post_image,.row.related_blog_posts .article .post_image{width:100%;height:175px;background-position:center center;background-size:cover;background-repeat:no-repeat}.row.blog_index .article .post_preview>*,.row.related_blog_posts .article .post_preview>*{padding:0 25px}.row.blog_index .article .post_meta,.row.related_blog_posts .article .post_meta{color:grey;font-size:12px;font-weight:500;letter-spacing:2px;line-height:36px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.blog_index .article h2,.row.related_blog_posts .article h2{color:#4d4d4d;font-size:26px;line-height:32px;font-weight:400}.row.blog_index .article .excerpt,.row.related_blog_posts .article .excerpt{color:#4d4d4d;margin-bottom:18px}.row.blog_index .article .readmore,.row.related_blog_posts .article .readmore{margin-top:auto;border-top:1px solid #dbdad7;color:grey;font-size:12px;letter-spacing:1px;line-height:45px;padding:0 25px;text-transform:uppercase}.row.blog_index .article:hover,.row.related_blog_posts .article:hover{text-decoration:none;border:1px solid #979797;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}@media screen and (max-width:1023px){.row.blog_index .article,.row.related_blog_posts .article{width:calc((100% / 2) - (32px / 2))}.row.blog_index .article:nth-child(3),.row.related_blog_posts .article:nth-child(3){margin-top:32px}}@media screen and (max-width:685px){.row.blog_index .article,.row.related_blog_posts .article{width:100%;min-height:auto}.row.blog_index .article:nth-child(2),.row.related_blog_posts .article:nth-child(2){margin-top:32px}}.row.blog_post .post_meta{margin-bottom:20px}.row.blog_post blockquote{padding:22px 24px;background:#ecf0f1;border-left:none}.row.blog_post blockquote p{padding-left:16px;border-left:5px solid #f36c21}.row.comments{margin-top:80px}.row.comments h3{margin-bottom:0}.row.comments h3+p{margin-bottom:25px}.row.comments .comment-respond{padding-bottom:25px;border-bottom:1px solid #eee;margin-bottom:25px}.row.comments .comment-respond form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.comments .comment-respond form .logged-in-as{padding-right:20px;-ms-flex-negative:0;flex-shrink:0}.row.comments .comment-respond form .comment-form-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.row.comments .comment-respond form .form-submit{display:none}.row.comments .comment-respond form input[type=submit]{margin-top:17px}.row.comments .comment-respond form .comment-form-author,.row.comments .comment-respond form .comment-form-email{width:100%;-ms-flex-negative:0;flex-shrink:0}.row.comments h5{color:#868686}.row.comments .comment{padding:40px 0;border-bottom:1px solid #eee}.row.comments .comment:first-child{padding-top:0}.row.comments .comment:last-child{border-bottom:none;padding-bottom:0}.row.comments .comment p:last-child{margin-bottom:0}.row.comments .comment cite{font-style:normal;color:#f36c21}.row.comments .comment .on,.row.comments .comment time{font-size:14px}.row.comments .comment-author{margin-bottom:20px}.page-contact-us form .gform_body>ul>li:nth-child(odd){margin-right:36px}@media screen and (max-width:767px){.page-contact-us form .gform_body>ul>li:nth-child(odd){margin-right:0}}.page-contact-us form .gform_body>ul>li.full_width{margin-right:0}.page-contact-us .gform_description{position:relative;display:block;padding:8px 0 8px 75px}.page-contact-us .gform_description:before{content:'';display:block;position:absolute;left:0;top:0;height:40px;width:52px;background:url(../images/@2Xcontact-email-icon.png) center center no-repeat;background-size:cover}.page-contact-us .additional_contact{position:relative;-ms-flex-item-align:center;align-self:center;padding-left:50px;font-size:18px;line-height:26px}.page-contact-us .additional_contact p{margin-bottom:0}.page-contact-us .additional_contact span+span{padding-left:5px}@media screen and (max-width:425px){.page-contact-us .additional_contact span{display:block}.page-contact-us .additional_contact span+span{padding-left:0}}.page-contact-us .additional_contact:before{content:'';display:block;position:absolute;left:0;top:8px;height:40px;width:40px;background:url(../images/@2Xcontact-phone-call-icon.png) center center no-repeat;background-size:cover}.page-become-a-sponsor form .gform_body>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:335px}.page-become-a-sponsor form .gform_body>ul li.sponsor-comment-field textarea{height:121px}@media screen and (max-width:767px){.page-become-a-sponsor form .gform_body ul{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-become-a-sponsor form .gform_body ul li{width:100%}}.row.sponsor_form .stars{text-align:center;margin-bottom:50px}.row.sponsor_form .sponsor_contact{text-align:center;margin-bottom:50px}.row.sponsor_form .sponsor_contact>div{display:inline-block;text-align:left;vertical-align:top}.row.sponsor_form .sponsor_contact>div+div{margin-left:25px}.row.sponsor_form .sponsor_contact>div+div span{display:block}@media screen and (max-width:425px){.row.sponsor_form .sponsor_contact>div{display:block}.row.sponsor_form .sponsor_contact>div+div{margin:20px 0 0 0}}.row.register .validation p:last-child,.row.update_profile .validation p:last-child{margin-bottom:1em}.row.register form,.row.update_profile form{margin-bottom:50px;margin-top:10px}.row.register form .columns,.row.update_profile form .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.register form .column,.row.update_profile form .column{width:calc(50% - 10px)}.row.register form .column>div,.row.update_profile form .column>div{margin-bottom:25px}@media screen and (max-width:767px){.row.register form .columns,.row.update_profile form .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.register form .column,.row.update_profile form .column{width:100%}}.row.register .full_width,.row.update_profile .full_width{text-align:left}.row.login form .login-submit input{background:0 0;border:2px solid #e8e8e8;color:#e8e8e8}.row.login form .login-submit input.enabled{background:#f36c21;color:#fff;border:none}.row.login form .login-submit input.enabled:hover{background:#c74b07}.speaker_resource_center{width:100%;margin:20px 0}.speaker_resource_center form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px}.speaker_resource_center form label{line-height:40px;font-weight:700}.speaker_resource_center form select{width:calc(100% - 360px)}@media screen and (max-width:600px){.speaker_resource_center form{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.speaker_resource_center form select{width:auto;margin-bottom:10px}}.page-speakers .row.speakers .track_grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-speakers .row.speakers .track_grid .description_box{min-width:100%}.page-speakers .row.speakers .track_grid .description_box .description:before{content:none}.page-speakers .row.speakers .track_grid .track_toggle{width:calc(100% / 5);margin:10px 0;margin-left:calc((100% / 15) - 1px)}@media screen and (min-width:768px){.page-speakers .row.speakers .track_grid .track_toggle[data-index="1"]{margin-left:0}}@media screen and (min-width:649px) and (max-width:767px){.page-speakers .row.speakers .track_grid .track_toggle{width:calc(100% / 4)}.page-speakers .row.speakers .track_grid .description_box.index_1:before{left:11%}.page-speakers .row.speakers .track_grid .description_box.index_2:before{left:46%}.page-speakers .row.speakers .track_grid .description_box.index_3:before{left:82%}.page-speakers .row.speakers .track_grid :nth-child(6n+1){margin-left:0}}@media screen and (max-width:648px){.page-speakers .row.speakers .track_grid .track_toggle{width:calc(100% / 2);margin-left:0}.page-speakers .row.speakers .track_grid .track_toggle .icon{width:120px;height:120px}.page-speakers .row.speakers .track_grid .track_toggle .icon img{width:120px;height:120px}.page-speakers .row.speakers .track_grid .description_box{padding:20px 45px 25px 20px}.page-speakers .row.speakers .track_grid .description_box.index_1:before{left:19%}.page-speakers .row.speakers .track_grid .description_box.index_2:before{left:72%}.page-speakers .row.speakers .track_grid .description_box br{display:none}}@media screen and (max-width:450px){.row.agenda .tab_content.agenda_summary{padding:20px 10px}.row.agenda .agenda-summary-container{margin-top:24px}}.row.agenda .tab_content.full-agenda{overflow:hidden}.row.agenda .tab_content.full-agenda .day-header{font-size:18px;font-weight:700;color:#f36c21;margin-bottom:24px;position:relative;top:12px;clear:both}.row.agenda .header-container-outer{overflow:hidden}.row.agenda .agenda-body-container .header-container-outer{overflow:visible}.row.agenda .header-container-inner{width:2700px}.row.agenda .summary-body-container-flex,.row.agenda .summary-body-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.row.agenda .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px}.row.agenda .summary-body-container-flex{margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.agenda .summary-body-container-flex .summary-body-column-wrapper{width:50%;margin-bottom:50px}@media screen and (max-width:750px){.row.agenda .summary-body-container-flex .summary-body-column-wrapper{width:100%}}.row.agenda .summary-body-container-flex .summary-body-column-wrapper.full-width{width:100%}.row.agenda .summary-body-container-flex .date-block{font-size:20px;color:#f36c21;font-weight:700}.row.agenda .summary-body-container-flex.single-day{display:block}.row.agenda .summary-body-container-flex.single-day .summary-body-column-wrapper{margin:0 auto}.row.agenda .summary-body-container-inner{margin-right:10px;margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;background-color:#ecf0f1;padding:20px}@media screen and (max-width:750px){.row.agenda .summary-body-container-inner{margin-right:0;display:block;width:100%;margin-top:0}}.row.agenda .summary-body-container-inner .agenda-item{white-space:normal;width:100%;display:block}.row.agenda .summary-body-cell-times{font-weight:700;margin-right:10px;vertical-align:top;width:36%;display:inline-block}@media screen and (max-width:1024px){.row.agenda .summary-body-cell-times{width:38%}}@media screen and (max-width:983px){.row.agenda .summary-body-cell-times{font-size:14px;width:36%}}@media screen and (max-width:750px){.row.agenda .summary-body-cell-times{font-size:16px;width:38%}}@media screen and (max-width:450px){.row.agenda .summary-body-cell-times{display:inline-block;font-size:13px;margin-right:6px}}.row.agenda .summary-body-cell-text{margin-right:10px;width:57%;display:inline-block;vertical-align:top}@media screen and (max-width:1024px){.row.agenda .summary-body-cell-text{width:56%}}@media screen and (max-width:983px){.row.agenda .summary-body-cell-text{font-size:14px;width:47%}}@media screen and (max-width:750px){.row.agenda .summary-body-cell-text{display:inline-block;font-size:13px;width:56%}}.row.agenda .cell-container-outer{width:100%}.row.agenda .agenda-column{float:left}.row.agenda .agenda-column.agenda-item-title{font-weight:700;margin-top:14px;font-size:16px;width:75%}.row.agenda .agenda-column.title-hr{border-top:1px solid #dad9d6;position:relative;top:12px;overflow:hidden;width:1800px}.row.agenda .agenda-column .cell-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #dad9d6}@media screen and (max-width:700px){.row.agenda .agenda-column .cell-container.breakout-cells{-ms-flex-wrap:wrap;flex-wrap:wrap}}.row.agenda .agenda-column .cell-container.breakout-cells .agenda-item-title{width:75%}.row.agenda .agenda-column .cell-container .time-cell{padding:15px 0;width:12%}@media screen and (max-width:700px){.row.agenda .agenda-column .cell-container .time-cell{width:23%;font-size:14px}}.row.agenda .agenda-column .cell-container a{color:inherit;width:100%}.row.agenda .agenda-column .cell-container a:hover{text-decoration:none}.row.agenda .agenda-column .cell-container a:last-of-type{margin-bottom:24px}.row.agenda .agenda-column .cell-container .color-border-left{width:3px}.row.agenda .agenda-column .cell-container .outer-outer{width:100%}.row.agenda .agenda-column .cell-container .cell{margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;width:86%}.row.agenda .agenda-column .cell-container .cell.detail-block{background:#ecf0f1;width:100%;margin-left:116px}.row.agenda .agenda-column .cell-container .cell.detail-block .cell-title{width:34%;margin-left:12px;margin-right:8px}@media screen and (max-width:1024px){.row.agenda .agenda-column .cell-container .cell.detail-block .cell-title{width:43%}}.row.agenda .agenda-column .cell-container .cell.detail-block .cell-title.large{width:55%}@media screen and (max-width:1024px){.row.agenda .agenda-column .cell-container .cell.detail-block{margin-left:0}}@media screen and (max-width:700px){.row.agenda .agenda-column .cell-container .cell.detail-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.row.agenda .agenda-column .cell-container .cell.detail-block .cell-cat-time,.row.agenda .agenda-column .cell-container .cell.detail-block .cell-loc,.row.agenda .agenda-column .cell-container .cell.detail-block .cell-people,.row.agenda .agenda-column .cell-container .cell.detail-block .cell-title,.row.agenda .agenda-column .cell-container .cell.detail-block .cell-title.large{width:93%;margin:2px 8px}.row.agenda .agenda-column .cell-container .cell.detail-block .cell-cat-time{text-align:left}.row.agenda .agenda-column .cell-container .cell.detail-block .cell-cat-time .cell-time{text-align:left}}.row.agenda .agenda-column .cell-container .cell.detail-block.keynote .cell-title{width:44%}.row.agenda .agenda-column .cell-container .cell.detail-block.keynote .cell-people{width:40%}.row.agenda .agenda-column .cell-container .cell.detail-block.expos .cell-title,.row.agenda .agenda-column .cell-container .cell.detail-block.meetups .cell-title,.row.agenda .agenda-column .cell-container .cell.detail-block.specials .cell-title{width:50%}.row.agenda .agenda-column .cell-container .cell .cell-cat,.row.agenda .agenda-column .cell-container .cell .cell-cat-time,.row.agenda .agenda-column .cell-container .cell .cell-loc,.row.agenda .agenda-column .cell-container .cell .cell-people,.row.agenda .agenda-column .cell-container .cell .cell-title{margin:12px 0}.row.agenda .agenda-column .cell-container .cell .cell-cat-time{color:#acacac;font-size:14px;text-transform:uppercase;font-weight:700;margin-bottom:4px;width:12%;text-align:right}.row.agenda .agenda-column .cell-container .cell .cell-cat-time .cell-time{width:100%;margin:0;padding-left:0}.row.agenda .agenda-column .cell-container .cell .cell-cat-time .cell-cat{width:100%;margin:0}@media screen and (max-width:750px){.row.agenda .agenda-column .cell-container .cell .cell-cat{font-size:14px}}@media screen and (max-width:450px){.row.agenda .agenda-column .cell-container .cell.cell-cat{font-size:13px}}.row.agenda .agenda-column .cell-container .cell .cell-people{background:url(/wp-content/uploads/2017/12/speaker-user@2x.png) no-repeat 0 4px;background-size:15px 15px;padding-left:18px;width:21%;margin-right:4px}.row.agenda .agenda-column .cell-container .cell .cell-time{width:25%;text-align:right;font-weight:600;font-size:14px;color:#acacac;margin-top:12px}@media screen and (max-width:700px){.row.agenda .agenda-column .cell-container .cell .cell-time{font-size:12px;width:24%}}.row.agenda .agenda-column .cell-container .cell .cell-loc{background:url(/wp-content/uploads/2017/12/map-location@2x.png) no-repeat 0 4px;background-size:15px 15px;padding-left:18px;width:18%}.row.agenda .agenda-column .cell-container .cell .cell-title{font-weight:700;font-size:16px;margin-left:2px;margin-top:14px;width:100%}@media screen and (max-width:750px){.row.agenda .agenda-column .cell-container .cell .cell-title{font-size:16px;width:70%}}.row.agenda .tt-anchor{position:relative}.row.agenda .tt{display:none;position:absolute;top:-10px;left:136px;background-color:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);box-shadow:0 3px 3px 0 rgba(0,0,0,.3);border:1px solid #dfe3e6;padding:14px;white-space:normal;font-size:14px;color:#4a4a4a;line-height:20px;min-width:224px;z-index:1;border-top:2px solid #f36c21}.row.agenda .tt:after,.row.agenda .tt:before{right:100%;top:25px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.row.agenda .tt:before{border-color:rgba(222,227,230,0);border-right-color:#dee3e6;border-width:10px;margin-top:-13px}.row.agenda .tt:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:8px;margin-top:-10px}.row.agenda .clear{clear:both}.row.agenda .filter-title{color:#f36c21;margin-bottom:12px}.row.agenda .filter-instructions{margin-bottom:10px;font-weight:600}.row.agenda .filter-container-outer{margin-bottom:16px;background-color:#ecf0f1;padding:12px 10px}@media screen and (max-width:700px){.row.agenda .filter-container-outer{display:block;width:100%}}.row.agenda .filter-container-outer.expanded{margin-bottom:10px}.row.agenda .filter-container-outer .filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ecf0f1;margin-right:2px;padding:8px 0;font-weight:600;position:relative;overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}@media screen and (max-width:800px){.row.agenda .filter-container-outer .filter-container{padding:3px 0;display:block;width:100%;margin-top:0}}.row.agenda .filter-container-outer .filter-container .filter-header{cursor:pointer;background-color:#ecf0f1;padding:8px 14px}@media screen and (max-width:800px){.row.agenda .filter-container-outer .filter-container .filter-header{font-size:14px}}.row.agenda .filter-container-outer .filter-container .filter-container-inner{background-color:#ecf0f1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.agenda .filter-container-outer .filter-container .filter-container-inner .filter-option{border:2px solid #ecf0f1;padding:4px 10px;background:#fff;margin-right:8px;margin-bottom:8px;font-weight:400;cursor:pointer}.row.agenda .filter-container-outer .filter-container .filter-container-inner .filter-option.selected{border:2px solid #f36c21}.row.agenda .filter-button{margin-bottom:20px}@media screen and (max-width:800px){.row.agenda .filter-button{margin-top:4px}}.row.agenda .filter-button #reset-link{text-transform:uppercase;display:none;text-align:center}.row.agenda .filter-button #reset-link a{text-decoration:none}.row.agenda .no-agenda{text-align:center;font-size:20px}.single-abstract .row.session-detail h2,.single-expo_theatre .row.session-detail h2,.single-keynote .row.session-detail h2{text-align:left;margin-bottom:10px}.single-abstract .row.session-detail .meta-data-container,.single-expo_theatre .row.session-detail .meta-data-container,.single-keynote .row.session-detail .meta-data-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.single-abstract .row.session-detail .meta-data-container .session-type,.single-expo_theatre .row.session-detail .meta-data-container .session-type,.single-keynote .row.session-detail .meta-data-container .session-type{margin-right:20px}.single-abstract .row.session-detail .agenda-schedule,.single-expo_theatre .row.session-detail .agenda-schedule,.single-keynote .row.session-detail .agenda-schedule{margin-bottom:30px;line-height:19px}.single-abstract .row.session-detail .session-type,.single-expo_theatre .row.session-detail .session-type,.single-keynote .row.session-detail .session-type{text-transform:uppercase}.single-abstract .row.session-asset.slides .slides_link span,.single-expo_theatre .row.session-asset.slides .slides_link span,.single-keynote .row.session-asset.slides .slides_link span{line-height:64px;vertical-align:top}.single-abstract .row.session-asset .presentation-asset,.single-expo_theatre .row.session-asset .presentation-asset,.single-keynote .row.session-asset .presentation-asset{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.single-abstract .row.session-asset .presentation-asset iframe,.single-expo_theatre .row.session-asset .presentation-asset iframe,.single-keynote .row.session-asset .presentation-asset iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-abstract .row.speakers .track_grid,.single-expo_theatre .row.speakers .track_grid,.single-keynote .row.speakers .track_grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.single-abstract .row.speakers .details-container-outer,.single-expo_theatre .row.speakers .details-container-outer,.single-keynote .row.speakers .details-container-outer{min-width:180px;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1}.single-abstract .row.speakers .bio-container,.single-expo_theatre .row.speakers .bio-container,.single-keynote .row.speakers .bio-container{width:100%;margin-left:30px;background-color:#ecf0f1;position:relative;padding:20px 50px 25px}.single-abstract .row.speakers .bio-container:after,.single-abstract .row.speakers .bio-container:before,.single-expo_theatre .row.speakers .bio-container:after,.single-expo_theatre .row.speakers .bio-container:before,.single-keynote .row.speakers .bio-container:after,.single-keynote .row.speakers .bio-container:before{content:'';position:absolute;border-top:18px solid transparent;border-bottom:18px solid transparent}.single-abstract .row.speakers .bio-container:before,.single-expo_theatre .row.speakers .bio-container:before,.single-keynote .row.speakers .bio-container:before{content:'';position:absolute;border-left:none;border-right:18px solid #ecf0f1;left:-16px;top:54px}.single-abstract .row.speakers .speaker-details-container .upper-name,.single-expo_theatre .row.speakers .speaker-details-container .upper-name,.single-keynote .row.speakers .speaker-details-container .upper-name{text-transform:uppercase;font-size:20px;font-weight:600}.single-abstract .row.speakers .speaker-details-container .normal-bold,.single-expo_theatre .row.speakers .speaker-details-container .normal-bold,.single-keynote .row.speakers .speaker-details-container .normal-bold{font-weight:600}.single-abstract .row.speakers .speaker-details-container,.single-expo_theatre .row.speakers .speaker-details-container,.single-keynote .row.speakers .speaker-details-container{text-align:center}@media screen and (max-width:767px){.single-abstract .row.speakers .track_grid .track_toggle,.single-expo_theatre .row.speakers .track_grid .track_toggle,.single-keynote .row.speakers .track_grid .track_toggle{width:100%}}@media screen and (max-width:950px){.single-abstract .row.speakers .track_grid,.single-expo_theatre .row.speakers .track_grid,.single-keynote .row.speakers .track_grid{display:block}.single-abstract .row.speakers .bio-container,.single-expo_theatre .row.speakers .bio-container,.single-keynote .row.speakers .bio-container{width:100%;margin-left:0;margin-top:10px}.single-abstract .row.speakers .bio-container:before,.single-expo_theatre .row.speakers .bio-container:before,.single-keynote .row.speakers .bio-container:before{content:none}}.container.bofs-speakers{display:block}.container.bofs-speakers .bold{font-weight:700}.row.title_freeform_content table.cookie-policy tbody td{padding:6px 14px}@media screen and (max-width:480px){.row.title_freeform_content table.cookie-policy tbody td{font-size:12px}.row.title_freeform_content table.cookie-policy tbody td p,.row.title_freeform_content table.cookie-policy tbody td span{font-size:12px}}.row.title_freeform_content table.cookie-policy tbody td:first-child{max-width:none;width:40%}.row.title_freeform_content table.cookie-policy tbody td:last-child{width:40%}.row.title_freeform_content table.cookie-policy tbody td p{text-align:left}.cookie-policy-vertical-spacer{height:20px}.page-live-stream form .description{font-weight:700}.page-live-stream form .gform_body>ul>li:nth-child(even){margin-right:36px}@media screen and (max-width:767px){.page-live-stream form .gform_body>ul>li:nth-child(even){margin-right:0}}.page-live-stream form .gform_body>ul>li.full_width{margin-right:0}.page-live-stream form .gform_body>ul>li.privacy_policy{font-size:14px}.page-live-stream form .gform_footer{text-align:left}.page-live-stream form .gform_footer input[type=submit]{border-radius:0}.page-live-stream .row+.row{margin-top:60px}.page-live-stream .row.title_freeform_content{margin-top:35px}.page-live-stream .live_stream_form{margin-bottom:60px}