@font-face{font-display:swap;font-family:ProgressText;font-weight:100 300;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Text-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressText;font-weight:400;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Text-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressText;font-weight:500;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Text-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressText;font-weight:600;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Text-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressText;font-weight:700;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Text-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressDisplay;font-weight:400;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Display-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressDisplay;font-weight:500;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Display-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressDisplay;font-weight:600;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Display-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:ProgressDisplay;font-weight:700;src:url(https://d6vtbcy3ong79.cloudfront.net/fonts/2.2.8/progress/Display-Bold.woff2) format("woff2")}.Social--vertical{right:30px}.Social--vertical a{background:none;border-radius:50%;height:2.4em!important;line-height:2.3em!important;margin-bottom:8px!important;width:2.4em!important}.Social--vertical a:after{border:2px solid hsla(0,0%,100%,.5);border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.Section--Topics .container{max-width:1480px!important}.Section--Topics .HoverBox{position:relative!important;transition:all .3s ease-in-out!important}.Section--Topics .HoverBox--over{background:#fff url(https://d117h1jjiq768j.cloudfront.net/images/default-source/progressnext-2019/bg-arrow.png) 50% no-repeat!important;box-shadow:5px 10px 20px rgba(0,0,0,.4);color:#72799c!important;display:block;padding:46px 20px 60px}.Section--Topics .HoverBox--over:hover{background-color:hsla(0,0%,100%,.8)!important;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.Section--Topics .Topics [class*=col-]:first-child .HoverBox{left:80px;top:85px;z-index:5}.Section--Topics .Topics [class*=col-]:nth-child(2) .HoverBox{left:30px;top:5px;z-index:4}.Section--Topics .Topics [class*=col-]:nth-child(3) .HoverBox{left:25px;top:50px;z-index:6}.Section--Topics .Topics-row-second [class*=col-]:first-child .HoverBox{left:30px;margin-bottom:65px;top:65px;z-index:7}.Section--Topics .Topics-row-second [class*=col-]:nth-child(2) .HoverBox{left:-20px;top:0;z-index:4}.registration-box{border:1px solid #fff;border-radius:10px;cursor:default;padding:30px 10px;text-transform:uppercase;transition:all .3s ease-in-out}.registration-box .registration-name,.registration-box .registration-price{color:#fff}.registration-box .registration-period{color:#00be50;letter-spacing:.05em}.registration-box.active{background:#fff}.registration-box.active .registration-name,.registration-box.active .registration-price{color:#000}.registration-box.disable{border-color:#575757}.registration-box.disable .registration-name,.registration-box.disable .registration-price{color:#575757}.registration-box.disable .registration-period{color:#295e28!important}.Sponsors-Section .row--gold,.Sponsors-Section .row--platinum,.Sponsors-Section .row--select,.Sponsors-Section .row--silver{border:2px solid #f0f0f4!important;border-radius:15px;margin:0 0 40px!important;padding-bottom:10px!important;padding-top:20px!important}.Sponsors-Section .row--gold:before,.Sponsors-Section .row--platinum:before,.Sponsors-Section .row--select:before,.Sponsors-Section .row--silver:before{background:#fff;color:#abafb5;content:"platinum";display:inline-block;font:600 16px/1 open sans,sans-serif;left:0;letter-spacing:.05em;margin:0 auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-8px;width:110px;z-index:99}.Sponsors-Section .row--gold:before{content:"gold";width:80px}.Sponsors-Section .row--silver:before{content:"silver";width:90px}.Sponsors-Section .row--select:before{content:"exhibitor";width:120px}.Sponsors-Section [class*=row--] a:hover img{-webkit-transform:translateY(5px);transform:translateY(5px)}.Sponsors-Section [class*=row--] a img{transition:all .3s}.-mh-desc{max-height:44vh}.-mw-wrapper{border-radius:7px}.Btn{border-radius:10px!important}.Btn--ghost-white,.Btn--sec{font-family:Open Sans,sans-serif!important;font-weight:600;letter-spacing:.2em;padding:16px 75px}.Btn--sec{background-color:#006bd5!important}.Btn--sec:hover{background-color:#01539a!important}.Btn--ghost-white{border-color:#fff!important;color:#fff!important}.Btn--ghost-white:hover{border:2px solid hsla(0,0%,100%,.2)!important}.Btn--ghost-grey,.Btn--ghost-white:hover{background:hsla(0,0%,100%,.2)!important}.Btn--ghost-grey:hover{background:hsla(0,0%,100%,.5)!important}.-ffos{font-family:Open Sans,sans-serif!important}.-co-white-custom{color:#fff;color:hsla(0,0%,100%,.8)!important}.-c-light-blue{color:#72799c!important}.-c-dark-blue{color:#20242b!important}.-c-dark-blue1{color:#0e4483!important}.-c-violet{color:#979cb6!important}.-bgc-black{background:#0b1730!important}.-bgc-black1{background:#18243c!important}.-bgc-lightblue{background-color:#e6f0fc!important}.-h-c-tdu:hover,.-tdu-custom{text-decoration:underline!important}.-ls75{letter-spacing:-.75px!important}.sponsored-link{color:#7abcfe!important;text-decoration:underline!important}.sponsored-link:hover{color:#569de3!important;text-decoration:none!important}.-pb32{padding-bottom:320px!important}.-mtn35{margin-top:-35%!important}[class*=-br-]{overflow:hidden}.-br-0-1-1-1{border-radius:0 50px 50px 50px}.-br-1-0-1-1{border-radius:50px 0 50px 50px}.-br-1-1-0-1{border-radius:50px 50px 0 50px}.-br-1-1-1-0{border-radius:50px 50px 50px 0}.-br-s-0-1-1-1{border-radius:0 30px 30px 30px!important}.-br-s-1-0-1-1{border-radius:30px 0 30px 30px!important}.-br-s-1-1-0-1{border-radius:30px 30px 0 30px!important}.-br-s-1-1-1-0{border-radius:30px 30px 30px 0!important}.small-separator{border:1px solid #fff;margin:20px auto;max-width:76px;opacity:.15}.bordered-element{border:2px solid hsla(0,0%,100%,.2);border-bottom:none;border-radius:40px 40px 0 0;margin-top:60px;padding:40px 130px}.left-bordered-element{border-left:2px solid hsla(0,0%,100%,.2)}.left-bordered-element,.right-bordered-element{border-bottom:2px solid hsla(0,0%,100%,.2);min-height:30px}.right-bordered-element{border-radius:0 0 40px 0;border-right:2px solid hsla(0,0%,100%,.2)}.user-is-tabbing button:focus{outline:auto!important}.Filter--mobile{outline:none!important}.Filter--mobile .-i-arrow-d:before,.Filter--mobile .-i-arrow-u:before{font-weight:900!important}.Filters-Wrapper{border-radius:5px;box-shadow:1px 2px 18px 4px rgba(17,72,155,.15);display:block}.Filters-Wrapper .BubbleBox{background-color:#dee9f4!important;border-radius:5px;padding:15px 35px 15px 20px!important}.Filters-Wrapper .Filter--options{padding:0 20px 10px}.Filters-Wrapper .Filter--divider{display:inline;font:400 13px/1 var(--fontfamily-title,Arial,Helvetica,sans-serif);padding:0 15px;position:relative;text-transform:uppercase}.Filters-Wrapper .Filter--divider:after,.Filters-Wrapper .Filter--divider:before{background:rgba(0,0,0,.1);content:"";height:1px;left:auto;position:absolute;right:100%;top:50%;width:350px}.Filters-Wrapper .Filter--divider:after{left:100%;right:auto}.Filters-Wrapper .Filter--group{color:#0084df!important;font:500 14px/1.3 var(--fontfamily-title,Arial,Helvetica,sans-serif)!important;padding-left:1.2em;position:relative}.Filters-Wrapper .Filter--group:before{background-color:transparent;border:none;color:#0084df;content:"+";font-size:24px;left:0;line-height:1;position:absolute;top:0}.Filters-Wrapper .Filter--group.is-visible-group:before{background-color:#0084df;border-radius:1px;content:"";display:block;font-size:inherit;height:2px;left:.2em;position:absolute;top:.8em;width:10px}.Filters-Wrapper .Filter,.Filters-Wrapper .Filter--group{background:none;border:0;color:#0084df;cursor:pointer;display:block;font:600 13px/1.7 Open Sans,sans-serif;padding:4px 0 6px 30px;position:relative;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Filters-Wrapper .Filter--group:focus,.Filters-Wrapper .Filter:focus{outline:none}.Filters-Wrapper .Filter:before{border:2px solid #d9e0ea;border-radius:3px;content:"";display:block;height:18px;left:0;position:absolute;top:.4em;width:18px}.Filters-Wrapper .Filter.is-active{color:#000}.Filters-Wrapper .Filter.is-active:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJBAMAAAD0ltBnAAAALVBMVEUAAAAAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wAp0wogzJsAAAADnRSTlMA04cVWx3367yyaTwGBdcutjAAAAA3SURBVAjXYwCDrWCS5TkDjwEDg98jBk5hBpZ3CgwXHxoAOQzMclJADgOD4TsgB8jNawArDwJiAHEpC9rBc2FJAAAAAElFTkSuQmCC");left:.25em;position:absolute;top:.25em}.Filters-Wrapper .Filter.is-active:before{border-color:#00be50}.js-sticky-sidebar .Group--audiences,.js-sticky-sidebar .Group--products,.js-sticky-sidebar .Group--topics{max-height:0;overflow:hidden;transition:all .4s}.js-sticky-sidebar .Group--audiences.is-visible,.js-sticky-sidebar .Group--products.is-visible,.js-sticky-sidebar .Group--topics.is-visible{max-height:550px;transition:all .55s}.js-sticky-sidebar .Filter:last-child{margin-bottom:10px}.Agenda-row-days{background-color:#fff;box-shadow:0 5px 5px -5px rgba(0,26,60,.16);padding-top:15px;z-index:9}.Agenda-row-days:after,.Agenda-row-days:before,.Agenda-row-days>.group1:after,.Agenda-row-days>.group2:after{background-color:#eef6fb;content:"";display:block;height:70px;left:0;position:absolute;top:35px;width:1px}.Agenda-row-days:after{left:auto;right:0}.Agenda-row-days>[class*=group]:before{background-color:rgba(177,219,248,.4);border:1px solid #eef6fb;border-bottom:0;border-radius:4px 4px 0 0;color:rgba(112,142,168,.9);content:"";display:block;font:600 11px/1.8 Open Sans,sans-serif;letter-spacing:.8px;max-height:20px;padding:0 5%;text-align:center;text-transform:uppercase;width:100%}.Agenda-row-days>.group1{padding-right:5px!important;width:40%!important}.Agenda-row-days>.group1:before{content:"Workshops & Certification Trainings"}.Agenda-row-days>.group2{width:60%!important}.Agenda-row-days>.group2 .tab.is-active{border-color:#00be50}.Agenda-row-days>.group2:before{background-color:rgba(186,240,208,.4);content:"General & Breakout Sessions";padding:0 27%}.Agenda-row-days>.group1:after,.Agenda-row-days>.group2:after{top:20px}.Agenda-row-days>.group1:after{left:auto;right:5px}.Agenda-row-days .tab{border-bottom:3px solid transparent;color:#0084df;display:inline-block;font:600 16px/1.6 var(--fontfamily-title,Arial,Helvetica,sans-serif);padding:10px .5em;position:relative;text-decoration:none}.Agenda-row-days .tab.is-active{border-bottom:3px solid #468fcf;color:#000}.Agenda-row-days .tab.is-active .counter{border-color:#00be50}.Agenda-row-days .tab.is-active span:last-child{color:#000!important}.Agenda-row-days .tab .counter{background:#fff;border:1px solid #e0e5e9;border-radius:50%;color:#000;display:inline-block;font:600 13px/2 Open Sans,sans-serif;height:28px;margin-left:5px;margin-right:5px;margin-top:5px;text-align:center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .3s;vertical-align:1px;width:28px}.Agenda-row-days .tab .counter.is-active{-webkit-animation:bump .45s ease-in;animation:bump .45s ease-in;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Agenda-row-days .tab .counter.is-active-empty{border-color:#ff926a!important}.Agenda-row-days .tab+.tab:before{background:#d9eaf6;bottom:25px;content:"";display:block;height:35px;left:-1px;position:absolute;width:1px}.Agenda,.Agenda-row{overflow:hidden}.Agenda-row{border:1px solid #d9eaf6;padding:20px 17px}.Agenda-row:not(:first-child){border-top:none}.general-group{border-color:#d9f6d9}.last-in-group{border-radius:0 0 5px 5px}.Break-row{background-color:#dee9f4;border-radius:5px 5px 0 0;margin-top:7px;overflow:hidden;padding:8px 16px}.Agenda-break-session-row .Break-row,.Agenda-special-row .Break-row{border-radius:5px}.Agenda-breakout-session-row .Break-row{background:#0065d1!important}.Agenda-general-session-row .Break-row{background:#00be50!important}.Agenda-registration-session-row .Break-row{background:#0156b1!important;border-bottom:none!important;padding:14px 15px 7px 30px}.Agenda-special-row .Break-row{background:#d0edff!important}.Break-Title{color:#fff}.Break-Title,.Break-Title p{font:600 18px/24px var(--fontfamily-title,Arial,Helvetica,sans-serif)}.Agenda-break-session-row .Break-Title,.Agenda-special-row .Break-Title{color:#4f5d6c!important}.Agenda-Title,.Agenda-Title p{color:#000;font:600 22px/24px var(--fontfamily-title,Arial,Helvetica,sans-serif)}.Agenda-row--empty,.Agenda-row-products{display:none}.Agenda-Info,.Break-Title{display:inline-block;margin:0;vertical-align:top;width:78%}.Agenda-Highlight{color:#00be50!important;font:400 13px/1 Open Sans,sans-serif}.Agenda-Time{color:#4f5d6c;display:inline-block;font:600 13px/2 Open Sans,sans-serif!important;text-transform:uppercase;vertical-align:top;width:18%}.Agenda-breakout-session-row .Agenda-Time,.Agenda-general-session-row .Agenda-Time{color:#fff}.Agenda-Time:empty{display:none}.Agenda-registration-session-row .Break-Title{width:74%}.Agenda-registration-session-row .Registration-Time{color:#72bbff!important;display:inline-block;font:600 14px/1.8 Open Sans,sans-serif!important;vertical-align:top;width:23%}.Agenda-Location{color:#8899a8;font:400 13px/1 Open Sans,sans-serif!important;padding-left:1.35em;position:relative;text-transform:capitalize}.Agenda-Location:not(:last-child){margin-bottom:10px}.Agenda-Location:after{background:url(https://d117h1jjiq768j.cloudfront.net/images/default-source/progressnext-2019/location_icon-min.png?sfvrsn=fcfe7973_2) no-repeat;background-size:cover;content:"";display:block;height:1.4em;left:0;position:absolute;top:-.2em;width:.8em}.Agenda-Description,.Agenda-Description p{font:400 14px/18px Open Sans,sans-serif!important}.Agenda-Description a{color:#0084df;font:13px/24px Roboto;letter-spacing:.02em}.Agenda-Description a+a{margin-left:.5em;padding-left:1em;position:relative}.Agenda-Description a+a:before{background:#d9eaf6;content:"";display:block;height:15px;left:0;position:absolute;top:0;width:1px}.Agenda-Description .Agenda-Video{padding-left:2.5em}.Agenda-Description .Agenda-Video:after{background:url(https://d117h1jjiq768j.cloudfront.net/images/default-source/progressnext-2019/camera_icon-min.png?sfvrsn=a2ccb810_4) no-repeat;background-size:cover;content:"";display:block;height:.7em;left:1em;position:absolute;top:.2em;width:1.1em}@-webkit-keyframes bump{50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes bump{50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.Plan{border-collapse:collapse;table-layout:fixed;width:100%!important}.Plan caption{background:#0065d1;border-radius:5px;caption-side:top;color:#fff;line-height:60px;padding-left:20px;text-align:left}.Plan td{height:78px;padding-left:16px;vertical-align:middle}.Plan td:first-child{font-size:13px;padding-top:31px;vertical-align:top;width:28%}.Plan tr{border-bottom:1px solid #dee9f4}.Plan tr:only-of-type{border-bottom:0}.Plan tr:only-of-type td{vertical-align:top}.Plan h5{margin-bottom:0}.Person-container .Person-content img{height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.Person-container .Person-content--s img{height:72px!important;width:72px!important}.Person-container [class*=col-]:nth-child(3n-1) .Person-content img{border-radius:50px 50px 50px 0!important}.Person-container [class*=col-]:nth-child(3n-1) .Person-content--s img{border-radius:25px 25px 25px 0!important}.Person-container [class*=col-]:nth-child(3n+3) .Person-content img{border-radius:50px 0 50px 50px!important}.Person-container [class*=col-]:nth-child(3n+3) .Person-content--s img{border-radius:25px 0 25px 25px!important}.Person-container [class*=col-]:nth-child(3n-2) .Person-content img{border-radius:50px 50px 0 50px!important}.Person-container [class*=col-]:nth-child(3n-2) .Person-content--s img{border-radius:25px 25px 0 25px!important}.Person-container [class*=col-]:first-child .Person-content img,.Person-container [class*=col-]:nth-child(8n) .Person-content img{border-radius:0 50px 50px 50px!important}.Person-container [class*=col-]:first-child .Person-content--s img,.Person-container [class*=col-]:nth-child(8n) .Person-content--s img{border-radius:0 25px 25px 25px!important}.TabsContent-description{border-radius:7px}.TabsContent-description .TabsContent-description-wrapper img{border-radius:50px 50px 0 50px!important;height:220px!important;-o-object-fit:cover;object-fit:cover;width:220px}.TabsContent-description .TabsContent-description-wrapper .TabsContent-description-text{max-height:80vh!important}.TabsContent-description .TabsContent-description-wrapper p:empty{display:none}@media only screen and (max-width:1026px){.Agenda-row-days>[class*=group]:before{max-height:40px}}@media only screen and (max-width:970px){.Section--Topics .HoverBox{left:0!important;margin:0 0 20px;top:0!important}}@media only screen and (max-width:960px) and (min-width:801px){#html .litebox-content{bottom:0;left:2%!important;margin:0!important;right:2%;top:3vh!important}#html .TabsContent-description{padding-top:5%;width:auto!important}#html .TabsContent-description .TabsContent-description-text{max-height:50vh!important}}@media only screen and (max-width:960px){.bordered-col-left{display:none}.bordered-col-right{border-left:none}.bordered-col-center{border:none!important;padding:0 50px}.bordered-element{padding:40px}.Agenda-Info,.Break-Title{width:68%}.Agenda-Time{width:30%}.Agenda-registration-session-row .Break-Title{width:64%}.Agenda-registration-session-row .Registration-Time{width:34%}#html .js-litebox-control{display:none}}@media only screen and (max-width:860px){.TabsContent-description .TabsContent-description-wrapper img{height:140px!important;width:140px}}@media only screen and (max-width:800px) and (min-width:591px){#html .litebox-content{bottom:0;left:2%!important;margin:0!important;right:2%;top:3vh!important}#html .TabsContent-description{width:auto!important}#html .TabsContent-description .TabsContent-description-text{max-height:45vh!important}}@media only screen and (max-width:800px){.bordered-col-right{border-left:2px solid hsla(0,0%,100%,.2)}.bordered-col-center{border-left:2px solid hsla(0,0%,100%,.2)!important;border-right:2px solid hsla(0,0%,100%,.2)!important}.Filters-Wrapper{display:none}.Agenda-row-days .tab span:last-child{font-size:12px!important}.Agenda-registration-session-row .Registration-Time{width:30%}}@media only screen and (max-width:590px){.Agenda-row-days>[class*=group]:before{font-size:10px}.Agenda-row-days>.group2:before{padding:0 23%}.Agenda-row-days .tab .counter{font:600 12px/2.2 Open Sans,sans-serif}.Break-Title{margin-left:.4em!important}.Agenda-break-session-row .Break-Title,.Agenda-breakout-session-row .Break-Title,.Agenda-general-session-row .Break-Title,.Agenda-registration-session-row .Break-Title{width:60%!important}.Agenda-Info,.Break-Title{width:100%}.Agenda-Info,.Agenda-Time{padding:0;width:100%}.Agenda-break-session-row .Agenda-Time,.Agenda-breakout-session-row .Agenda-Time,.Agenda-general-session-row .Agenda-Time,.Agenda-registration-session-row .Agenda-Time{width:30%!important}#html .litebox-content{bottom:0;left:5%!important;margin:0!important;right:5%;top:3vh!important}#html .litebox-close{font-size:24px!important;right:4%!important;top:4%!important}#html .TabsContent-description .TabsContent-description-text{max-height:61vh!important}#html .TabsContent-description .TabsContent-description-wrapper .js-DescName,#html .TabsContent-description .TabsContent-description-wrapper .js-DescTitle{float:right;margin-top:0!important;text-align:left;width:45vw}#html .TabsContent-description .TabsContent-description-wrapper .js-DescName{font-size:23px!important}#html .TabsContent-description .TabsContent-description-wrapper .js-DescTitle{font-size:16px!important}}@media only screen and (max-width:560px){.-s-dt-custom .sf_colsIn{display:table!important}}@media only screen and (max-width:465px){.Agenda-row-days:after,.Agenda-row-days:before,.Agenda-row-days>.group1:after,.Agenda-row-days>.group2:after{min-height:140px!important}.Agenda-row-days>[class*=group]:before{max-height:none;min-height:55px}.Agenda-row-days>.group2:before{padding:0 15%}.Agenda-row-days .tab{padding-left:.4em!important;padding-right:.4em!important}}@media (min-device-width:380px) and (max-device-width:860px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#html .TabsContent-description .TabsContent-description-text{max-height:35vh!important}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.TabsContent-description .TabsContent-description-text{max-height:60vh!important;padding-bottom:30px!important}}@media only screen and (min-width:1026px){.-mw-wrapper{max-width:40vw}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.row--equal [class*=col-]>:only-child,.row--equal [class*=col-]>:only-child>:only-child,.row--equal [class*=col-]>div:only-child>div:only-child>div:only-child{height:auto!important}}