:root{--main:#4d8dc9;--main-rgb:77,141,201;--mainDrk:#447099;--mainDrk-rgb:68,112,153;--grey:#464646;--grey-rgb:64,64,64;--orng:#e9693c;--orng-rgb:233,105,60;--yell:#fdbe4b;--yell-rgb:253,190,75;--altFont:"Source Serif Pro",serif;--iconFont:"Font Awesome 5 Free"}html{overflow:hidden;overflow-y:auto}.section{background:0 0;padding:70px 0}.btn.btn--Lgbrite{background:rgba(var(--orng-rgb),.1);color:var(--orng);display:block;padding:20px 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.btn.btn--Lgbrite:hover{background:rgba(var(--orng-rgb),1);color:#fff}.btn.btn--Lgbrite.blue{background:rgba(var(--main-rgb),.1);color:var(--main);display:inline-block;padding:20px 40px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;margin-top:40px}.btn.btn--Lgbrite.blue:hover{background:rgba(var(--main-rgb),1);color:#fff!important}.btn.btn--LgSolid{background:rgba(var(--orng-rgb),1);color:#fff!important;display:block;width:100%;max-width:200px;padding:20px 40px;margin:0 auto;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}a{color:var(--orng);font-weight:600}a[target="_blank"]:after{content:" "!important;margin-left:0!important;margin-right:0!important}a.link-arrow{position:relative;font-weight:700;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}a.link-arrow:hover{opacity:.9;color:var(--orng)}a.link-arrow:after{content:"\f30b"!important;font-family:var(--iconFont);font-size:1rem;color:var(--orng);position:absolute;right:-23px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}a.link-arrow:hover:after{right:-28px}a.link-arrow.link-arrow--sm{font-size:1rem;color:var(--orng)}p{font-size:1.3rem;line-height:1.65}h2{font-size:2.5rem;font-weight:600!important;margin-top:0}h3{font-size:1.5rem;font-weight:600!important}.btn-container{display:inline-block;background:rgba(255,255,255,0);border-radius:4px}.btn-container a{display:inline-block;font-weight:600;border-radius:4px}.btn-container a::after{font-family:"Source Sans Pro, Serf";content:" "!important;display:none!important;margin-left:0!important;margin-right:0!important}.page-header-conference{width:100%;overflow:hidden;min-height:none}@media only screen and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.page-header-conference{min-height:825px}}.page-header-conference video{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.35;z-index:0}.container .content-center{top:50%}.page-header.page-header-conference:before{background-color:rgba(17,11,0,.4);mix-blend-mode:multiply;background-image:linear-gradient(rgba(0,0,0,.7) 0,rgba(0,0,0,0) 25%)}.page-header.pricing:before{background-color:rgba(var(--orng-rgb),0);background-image:linear-gradient(rgba(var(--orng-rgb),.5) 0,rgba(var(--orng-rgb),0) 50%);mix-blend-mode:multiply}.page-header.code-of-conduct:before,.page-header.workshop-details:before{background-color:rgba(var(--main-rgb),0);background-image:linear-gradient(rgba(var(--main-rgb),.5) 0,rgba(var(--main-rgb),0) 50%);mix-blend-mode:multiply}.page-header.workshop-details .content-center{max-width:1100px}.page-header.workshop-details{min-height:550px!important;max-height:550px!important}.page-header-small #conf-header-content{margin:0}.page-header-small #conf-header-content h1{font-size:1.75rem;text-shadow:none;margin-top:50px}.page-header-small #conf-header-content h2.page-title{font-size:3.5rem;text-shadow:none;font-weight:600;color:#fff}#conf-header-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 0 200px 0;padding:0 0}@media (min-width:375px){#conf-header-content{padding:0 30px}}#conf-header-content img.conf-logo{display:block;width:100%;height:auto;max-width:585px;padding:0;margin-bottom:20px;align-self:center}@media (min-width:500px){#conf-header-content img.conf-logo{margin-bottom:50px}}#conf-header-content h1{font-size:3rem;display:block;color:#fff;font-weight:600!important;margin-bottom:10px!important}@media (min-width:315px){#conf-header-content h1{font-size:3.25rem}}@media (min-width:376px){#conf-header-content h1{font-size:4rem}}@media (min-width:475px){#conf-header-content h1{font-size:5rem}}@media (min-width:650px){#conf-header-content h1{font-size:6rem}}@media (min-width:779px){#conf-header-content h1{font-size:7.5rem}}#conf-header-content h1 span{font-weight:300}.pricing #conf-header-content h2.conf-info{font-size:1.05rem!important;margin-bottom:0}#conf-header-content h2.conf-info{font-family:var(--altFont);font-size:1rem!important;line-height:1.5;font-weight:700!important;color:#fff!important;text-transform:uppercase;margin-top:0!important;letter-spacing:3px;margin-bottom:30px;text-shadow:0 0 40px #000}@media (min-width:375px){#conf-header-content h2.conf-info{font-size:1rem!important}}@media (min-width:450px){#conf-header-content h2.conf-info{font-size:1.2rem!important}}@media (min-width:779px){#conf-header-content h2.conf-info{font-size:1.5rem!important;margin-bottom:80px}}#conf-header-content h2.conf-info span#date{display:block}#conf-header-content h2.conf-info span#slsh{display:none}@media (min-width:512px){#conf-header-content h2.conf-info span#date,#conf-header-content h2.conf-info span#slsh{display:inline}}#conf-header-content .btn-container{padding:20px}#conf-header-content .btn-container a{padding:15px 30px;font-size:1rem;background:rgba(var(--yell-rgb),.7);color:var(--grey);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}#conf-header-content .btn-container a:hover{background:rgba(var(--yell-rgb),1)}@media (min-width:512px){#conf-header-content .btn-container a{font-size:1.22rem;padding:15px 60px}}.counterOuter{display:block;width:100%;background:rgba(var(--orng-rgb),1);z-index:1000;margin:-245px 0 75px 0;height:175px}.counterOuter.fixed-menu{box-shadow:0 10px 10px rgba(0,0,0,.2);position:fixed;top:245px;left:0;height:120px!important}.counter-container{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:700px;margin:0 auto;height:100%;padding:0 20px}@media (min-width:1140px){.counter-container{padding:0}}.counterOuter.fixed-menu .counter-container{flex-direction:column;justify-content:center;align-items:center;max-width:100%}@media (min-width:331px){.counterOuter.fixed-menu .counter-container{flex-direction:row;justify-content:space-between;max-width:1140px}}.counter-container h1{font-size:2.5rem;margin:0!important;line-height:1;display:block;color:#fff;font-weight:600!important}@media (min-width:425px){.counter-container h1{font-size:2.3rem}}.counter-container h1 span{font-weight:300}.counter-container .btn-container{padding:10px 0 0 0;background:rgba(255,255,255,0)}@media (min-width:331px){.counter-container .btn-container{padding:0}}@media (min-width:425px){.counter-container .btn-container{padding:15px;background:rgba(255,255,255,.1)}}.counter-container .btn-container a{background:#fff;color:var(--orng);padding:5px 30px;font-size:1rem}@media (min-width:331px){.counter-container .btn-container a{padding:7px 20px}}@media (min-width:530px){.counter-container .btn-container a{padding:10px 40px;font-size:1.1rem}}.counterOuter .counter-container .btn-container,.counterOuter .counter-container h1{display:none}.counterOuter.fixed-menu .counter-container .btn-container,.counterOuter.fixed-menu .counter-container h1{display:block}.counterOuter.fixed-menu .counter-container h1{font-size:1.75rem}@media (min-width:400px){.counterOuter.fixed-menu .counter-container h1{font-size:2rem}}.counterOuter.fixed-menu .counter-container #counter{display:none}@media (min-width:855px){.counterOuter.fixed-menu .counter-container #counter{display:flex;max-width:350px}.counterOuter.fixed-menu .counter-container #counter p{font-size:2rem}}@media (min-width:1140px){.counterOuter.fixed-menu .counter-container #counter{max-width:500px}.counterOuter.fixed-menu .counter-container #counter p{font-size:3rem}}.counterOuter .counter-container #counter{display:flex;justify-content:center;width:100%;max-width:700px;margin:0 auto;position:relative;z-index:1}.counterOuter .counter-container #counter h3{text-align:center}.counterOuter .counter-container #counter h3,.counterOuter .counter-container #counter p{color:#fff;position:relative;z-index:1}.counterOuter .counter-container #counter p{display:block;width:25%;font-size:1.75rem;font-weight:700;margin:0;line-height:1;text-align:center;border-right:1px solid rgba(255,255,255,.2)}@media (min-width:376px){.counterOuter .counter-container #counter p{font-size:2.5rem}.counterOuter.fixed-menu .counter-container #counter p{font-size:2.25rem}}@media (min-width:425px){.counterOuter .counter-container #counter p{font-size:3rem}.counterOuter.fixed-menu .counter-container #counter p{font-size:2.5rem}}.counterOuter .counter-container #counter p:last-child{border-right:none}.counterOuter .counter-container p span,.counterOuter.fixed-menu .counter-container p span{display:block;width:100%;font-size:.8rem;font-weight:400;margin:10px 0 0 0;padding:0 5px;letter-spacing:.1rem;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.counterOuter .counter-container h3{font-family:Monaco;display:block;width:100%;font-size:1rem;text-transform:lowercase;color:#fff;margin:0;line-height:1;text-align:center;letter-spacing:.2rem;margin-bottom:22px}@media (min-width:425px){.counterOuter .counter-container h3{font-size:1.2rem}}.counterOuter.fixed-menu .counter-container h3{display:none}#hexigons{display:block;width:100vw;height:50%;position:absolute;top:0;left:0;z-index:-2;overflow:hidden}#hexigons .hex.hex--1{width:25%;position:absolute;opacity:1;top:0;left:-10%}#hexigons .hex.hex--2{width:20%;position:absolute;opacity:1;top:15%;left:25%}#hexigons .hex.hex--3{width:35%;position:absolute;opacity:1;top:10%;left:75%}#hexigons .hex svg{width:100%;height:auto;filter:drop-shadow(0 0 50px rgb(0 0 0 / .05))}nav.conf-nav:before{content:"Navigation";font-family:"Source Serif Pro",serf;font-weight:700;font-size:.8rem;text-transform:uppercase;display:block;margin:0 0 15px 0}nav.conf-nav .side-nav li{font-size:1.22rem;margin-bottom:15px}nav .side-nav li{font-size:1.22rem;margin-bottom:15px}nav .side-nav li a{display:block;background:rgba(var(--orng-rgb),.07);padding:15px 20px;border-radius:4px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}nav .side-nav li a:hover{color:#fff;background:rgba(var(--orng-rgb),1)}h2.intro{margin:0 0 10px 0;font-weight:600!important}.conf-speaker-img{cursor:pointer;padding-right:100px}ul.conf-details{display:block}ul.conf-details li{display:block;position:relative;margin:0 0 15px 0;padding:15px 0 30px 55px;border-bottom:1px solid rgba(var(--grey-rgb),.2)}ul.conf-details li:first-child{padding:0 0 30px 55px}ul.conf-details li:last-child,ul.conf-details li:nth-child(3n){border-bottom:none;padding:20px 0 10px 55px}ul.conf-details li:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;line-height:1.1;color:var(--orng);position:absolute;left:0;top:15px}ul.conf-details li.dates:before{content:"\f784"}ul.conf-details li.location:before{content:"\f3c5"}ul.conf-details li.agenda:before{content:"\f46c"}ul.conf-details li h4{font-family:var(--altFont);font-size:.8rem;font-weight:700!important;text-transform:uppercase;color:rgba(var(--grey),.8);margin:0 0 5px 0}ul.conf-details li p,ul.conf-details li p span{font-weight:600}ul.conf-details li p{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;font-size:1.45rem;line-height:1.5;margin:0 0 3px 0}ul.conf-details li p span{font-size:.88rem;align-self:flex-end;margin:0;padding:0}ul.conf-details li a.link-arrow--sm{margin:0 0 30px 0}ul.conf-details li.button-container{padding:10px 0 0 0}.videoSection .container-fluid{background:rgba(var(--grey-rgb),.07);padding:75px 0}@media (min-width:1024px){.videoSection .container-fluid{padding:125px 0}}h2.video-header{font-size:2rem;text-align:center;margin:0 0 1.5rem 0;font-weight:600!important}@media (min-width:1024px){h2.video-header{font-size:2.5rem;margin:0 0 2rem 0}}.video-content{display:block;width:100%;height:auto;max-width:1140px;margin:0 auto}.video-content .wistia_embed{display:block;width:100%!important;position:relative;cursor:pointer}.video-content .wistia_embed .wistia_click_to_play{width:100%!important;height:0;overflow:hidden;padding-bottom:56.25%;border-radius:4px}.video-content .wistia_embed .wistia_click_to_play img#vt{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-content .wistia_embed .wistia_click_to_play img#pb{display:block;width:17%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;fill:#fff;opacity:.5;filter:drop-shadow(0 0 0 rgb(0 0 0 / .5));transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.video-content .wistia_embed:hover .wistia_click_to_play img#pb{opacity:.9;filter:drop-shadow(0 0 10px rgb(0 0 0 / 1))}.video-container{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video-container iframe{display:block;width:100%;height:100%;top:0;left:0;position:absolute;border:0}.container.keynote{max-width:none}@media (min-width:576px){.container.keynote{max-width:540px}}@media (min-width:768px){.container.keynote{max-width:900px}}@media (min-width:1206px){.container.keynote{max-width:1400px}}.keynoteCont{margin:0 0 0}@media (min-width:768px){.keynoteCont{margin:0 0 150px}}h2.keynote-header{margin:0}.speaker-tile{margin-bottom:200px}@media (min-width:768px){.speaker-tile{margin-bottom:150px}}@media (min-width:1200px){.speaker-tile{margin-bottom:0}}.speaker-tile img{position:relative;z-index:1}.speaker-content{display:block;width:100%;min-height:400px;background:var(--orng);margin:-200px 0 0 0;position:relative;z-index:0}.speaker-content svg{position:absolute;left:0;top:15px;width:100%;height:auto;mix-blend-mode:multiply;opacity:.5}.speaker-content h3,.speaker-content h4,.speaker-content h5{text-align:center;color:#fff}.speaker-content h5{font-family:var(--altFont);font-size:.8rem;font-weight:700!important;padding:180px 40px 5px 40px}.speaker-content h3{font-size:1.5rem;padding:0 35px 7px 35px;margin:0}.speaker-content h4{font-size:1.1rem;font-weight:400;padding:0 40px 40px 40px;margin:0}.speaker-tile .speaker-tile--footer{width:100%;height:20%;background:var(--orng);clip-path:polygon(0 0,100% 0,50% 100%);margin:-1px 0 0 0;position:relative}@media (min-width:768px){.speaker-tile .speaker-tile--footer{height:14%}}.speaker-tile .speaker-tile--footer span{background:var(--orng);clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;width:80%;height:80%;left:10%;right:10%;opacity:.25;mix-blend-mode:multiply}.talks .container-fluid{background:rgba(var(--grey-rgb),.07);padding:100px 0}.talks .talk-content{max-width:800px;margin:0 auto}.talks .talk-content img.icon-talk{display:block;width:100%;max-width:125px;margin:0 auto 20px auto}.hexContainer{overflow:hidden}.hexBkgnd{position:relative;min-height:1600px}.hexBkgnd:last-child{margin:-225px 0 0 0}@media (min-width:768px){.hexBkgnd:last-child{margin:0}}.hexBkgnd h2,.hexBkgnd h3{line-height:1.25}.hexBkgnd h3{font-family:var(--altFont);margin:0 0 20px 0}.hexBkgnd p{margin:0 0 40px 0;font-size:1.1rem}@media (min-width:625px){.hexBkgnd p{font-size:1.25rem}}.hexBkgnd a.link-arrow,.hexBkgnd h2,.hexBkgnd h3,.hexBkgnd img.icons,.hexBkgnd p{position:relative;z-index:1}.hexBkgnd img.icons{margin-bottom:40px}.hexBkgnd.hexBkgnd--y a.link-arrow,.hexBkgnd.hexBkgnd--y a.link-arrow:after{color:var(--grey)}.hexBkgnd.hexBkgnd--o a.link-arrow,.hexBkgnd.hexBkgnd--o a.link-arrow:after,.hexBkgnd.hexBkgnd--o h2,.hexBkgnd.hexBkgnd--o h3,.hexBkgnd.hexBkgnd--o p{color:#fff}.hexBkgnd img.bkgndImg{position:absolute;top:0;display:block;height:100%;width:auto;max-width:none;z-index:0}.hexBkgnd.hexBkgnd--y img.bkgndImg{right:1rem}.hexBkgnd.hexBkgnd--o img.bkgndImg{left:1rem}.hexBkgnd.hexBkgnd--y{padding:250px 60px 200px 40px}.hexBkgnd.hexBkgnd--o{padding:250px 40px 200px 60px}@media (min-width:625px){.hexBkgnd.hexBkgnd--y{padding:275px 150px 600px 0}.hexBkgnd.hexBkgnd--o{padding:275px 0 600px 150px}}.hotel-img-container{margin:-300px 0 0 0;background:0 0}@media (min-width:990px){.hotel-img-container{margin:-500px 0 0 0}}.hotel-img-container .container-fluid{width:100%;max-width:1800px}.hotel-img-container .container-fluid img.hotelImg{display:block;width:100%;height:auto;align-self:center}.section.hotel-info{background:0 0;position:relative;z-index:2}.section.hotel-info ul.bookings{margin-bottom:30px;font-weight:600}.section.hotel-info ul.bookings li span{display:inline-block;width:150px}.skyline{padding:0;margin:-100px 0 0 0;min-height:510px;position:relative;background:0 0}#skyline-container{display:block;width:100%;height:100%;padding:0;margin:0;position:absolute;bottom:0;left:0;overflow:hidden;z-index:1}#dcSkyline{display:block;width:110%;min-width:2200px;height:auto;margin:0;padding:0;position:absolute;left:15%;bottom:0;z-index:2}#dcSkyline .st0{fill:none;stroke:rgba(var(--grey-rgb),.2);stroke-width:3px;stroke-miterlimit:10}#sailboat{width:3%;min-width:45px;height:auto;position:absolute;left:50%;bottom:-10px;z-index:2;transform:translate(-50%,0)}#sailboat .st1{fill:#fff9ed;stroke:rgba(var(--grey-rgb),.3);stroke-width:3px;stroke-miterlimit:10}.skyline .sunriseBkgnd{position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background-image:linear-gradient(rgba(var(--yell-rgb),0),rgba(var(--yell-rgb),.1));z-index:0}.session-pricing{background:rgba(var(--main-rgb),.3);padding:150px 0}.session-pricing h5{font-family:var(--altFont);font-size:.9rem;font-weight:700!important;letter-spacing:2px;margin:0 0 3px 0}.session-pricing h2{margin:0 0 20px 0}.sponsors{padding:100px 0;background:var(--mainDrk);position:relative;overflow:hidden}.sponsors img.bkgndImg{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5}.sponsor-container{max-width:1100px}.sponsor-container .row{margin:0 auto 0 auto}.sponsor-container .row.row--3{padding:0}.sponsor-container .row,.sponsor-container .row.row--3{max-width:350px}@media (min-width:769px){.sponsor-container .row,.sponsor-container .row.row--3{max-width:none}.sponsor-container .row.row--3{padding:0 4rem 0 4rem}.sponsor-container .row{margin:0 auto 80px auto}}.sponsors h2,.sponsors h5{color:#fff}.sponsors h5{font-family:var(--altFont);font-size:.9rem;font-weight:700!important;letter-spacing:2px}.sponsors h2{margin:0 0 100px 0}.sponsors img.sponsor{opacity:0;top:50px;margin:50px 0}@media (min-width:769px){.sponsors img.sponsor{opacity:0;top:50px;margin:0 0}}.coc-container,.conf-pricing,.ws-details{position:relative}.coc-container a.back-btn,.conf-pricing a.back-btn,.conf-schedule a.back-btn,.container-small a.back-btn,.ws-details a.back-btn{position:absolute;top:-70px;padding:10px 30px 10px 45px;border-radius:0 0 4px 4px;font-size:1rem;text-transform:uppercase;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.coc-container a.back-btn:before,.conf-pricing a.back-btn:before,.conf-schedule a.back-btn:before,.container-small a.back-btn:before,.ws-details a.back-btn:before{font-family:"Font Awesome 5 Free";content:"\f053";font-size:.9rem;position:absolute;left:26px;padding-right:5px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.conf-pricing a.back-btn,.conf-schedule a.back-btn{color:var(--orng);background:rgba(var(--orng-rgb),.1)}.conf-pricing a.back-btn:hover,.conf-schedule a.back-btn:hover{background:rgba(var(--orng-rgb),1)}.coc-container a.back-btn,.container-small a.back-btn,.ws-details a.back-btn{color:var(--main);background:rgba(var(--main-rgb),.1)}.coc-container a.back-btn:hover,.container-small a.back-btn:hover,.ws-details a.back-btn:hover{background:rgba(var(--main-rgb),1)}.coc-container a.back-btn:hover,.conf-pricing a.back-btn:hover,.conf-schedule a.back-btn:hover,.container-small a.back-btn:hover,.ws-details a.back-btn:hover{color:#fff!important}.coc-container a.back-btn:hover:before,.conf-pricing a.back-btn:hover:before,.conf-schedule a.back-btn:hover:before,.container-small a.back-btn:before,.ws-details a.back-btn:hover:before{left:23px}.container-small{max-width:750px!important;margin:0 auto}.container-small a{color:var(--mainDrk)}.pricing-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:column;background:#fff;box-shadow:0 5px 10px rgba(64,64,64,.2);padding:60px 45px;min-height:575px;border-radius:4px;border:5px solid rgba(var(--orng-rgb),.2)}.pricing-container h3{font-size:2rem;line-height:1.2;display:block;width:100%;margin:0 0 20px 0;text-align:center}.pricing-container h3{font-weight:600}.pricing-container p{display:block;width:100%;margin:0 auto 40px auto;font-size:1.1rem;line-height:1.55;text-align:center}.pricing-container h4{display:block;width:100%;margin:0 0 20px 0;text-align:center;font-size:3.5rem;color:var(--orng);font-weight:900!important}.pricing-container h4:nth-child(2n){font-size:2rem;margin:0 0 60px 0}.pricing-container h4 span{font-size:.9rem;line-height:1;font-weight:600!important;color:var(--grey);display:block}a.buy,a.learn{display:block;width:auto;background:rgba(var(--orng-rgb),.1);color:var(--orng);font-weight:600;text-align:center;padding:15px;position:absolute;bottom:70px;left:40px;right:40px;margin-top:50px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (min-width:996px){a.buy,a.learn{position:absolute;bottom:50px;left:40px;right:40px;margin-top:70px}}a.buy:hover,a.learn:hover{background:rgba(var(--orng-rgb),1);color:#fff}.workshop-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:column;background:#fff;box-shadow:0 5px 10px rgba(64,64,64,.2);padding:60px 40px 100px 40px;border-radius:4px;position:relative;opacity:0;top:50px;height:100%;position:relative}@media (min-width:996px){.workshop-container{padding:60px 40px 100px 40px}}.workshop-container h3{font-size:1.65rem;line-height:1.2!important;display:block;width:100%;margin:0 0 10px 0;text-align:left}.workshop-container h4{font-size:1.1rem;font-weight:600!important;display:block;width:100%;margin:0 0 30px 0;text-align:left}.workshop-container h5{font-family:var(--altFont);font-size:.85rem;text-transform:uppercase;font-weight:600!important;display:block;width:100%;padding:40px 40px 20px 40px;margin-top:0;border-bottom:1px solid rgba(var(--grey-rgb),.2);text-align:left;position:absolute;left:0;top:0}.workshop-container p{display:block;width:100%;margin:0 0 50px 0;font-size:1rem;line-height:1.4;text-align:left}.coc-container{position:relative}.coc-container p{font-size:1.2rem!important;line-height:1.65}.coc-container h2{font-size:1.5rem!important;line-height:1.65;margin:40px 0 10px 0;position:relative}@media (min-width:500px){.coc-container h2{font-size:2rem!important}}.coc-container h2:first-child{margin:0 0 10px 0}.coc-container h2:after{content:"";display:table;clear:both}.coc-container h2 a{float:none;display:block;font-size:1rem!important;font-weight:600;line-height:1.65;padding-top:20px;color:var(--main)}@media (min-width:375px){.coc-container h2 a{float:right;display:inline}}.coc-container h3{font-size:1.4rem!important;font-weight:600!important;line-height:1.65;margin:40px 0 0 0}ul{margin:0 0 30px 0}ul li{margin:5px 0;font-size:1.2rem!important}nav#table-of-contents:before{content:"Table of Contents";font-family:"Source Serif Pro",serf;font-weight:700;font-size:.8rem;text-transform:uppercase;display:block;margin:0 0 15px 0}nav#table-of-contents{display:block;width:100%;padding:0 0 50px 0}@media (min-width:768px){nav#table-of-contents{padding:0 50px 50px 0}}nav#table-of-contents a{color:var(--main);display:block;margin:5px 0;padding:15px 20px;background:rgba(var(--main-rgb),.1);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}nav#table-of-contents a:hover{color:#fff;background:rgba(var(--main-rgb),1)}h2.page-title.page-title--workshops{margin:0;font-size:2rem!important;line-height:1.25;width:100%}@media (min-width:500px){h2.page-title.page-title--workshops{font-size:2.2rem!important}}@media (min-width:996px){h2.page-title.page-title--workshops{font-size:3rem!important}}h3.speaker{margin:20px 0 0 0;font-size:1.4rem;font-weight:400!important;width:100%;max-width:750px}.ws-details h2.section-title{font-family:var(--altFont);font-size:.95rem;font-weight:700!important;letter-spacing:.5px;text-transform:uppercase;margin:0 0 20px 0}.ws-details-content{margin:0 0 100px 0}.ws-details h2.section-title.section-title--second{margin:60px 0 20px 0}.ws-details h2.section-title.section-tile--speaker{margin:60px 0 70px 0;padding:0 0 30px 0;border-bottom:1px solid rgba(var(--grey-rgb),.3)}.ws-details h3{font-size:24px;font-weight:600!important;margin:30px 0 0 0;padding:0}.ws-details h4{font-size:15px;font-weight:600!important;margin:5px 0 30px 0;padding:0}.session-details{background:rgba(var(--main-rgb),.1);padding:50px 50px}.session-details p{margin:0 0 5px 0}.session-details p.session-date{margin:5px 0 8px 0;font-weight:600!important;font-size:1.4rem}.session-details p.session-location{margin:0}.session-details p.session-time{margin:0 0 20px 0}.session-details p.session-location,.session-details p.session-time{font-weight:400!important;font-size:1.1rem}.ws-details .speaker-container .speaker-img-container{width:70%;height:0;padding-bottom:74%;clip-path:polygon(0 25%,50% 0,100% 25%,100% 75%,50% 100%,0 75%);position:relative;margin:0 1.667%}.ws-details .speaker-container .speaker-img-container img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%)}.speaker-social{display:flex;justify-content:flex-start;align-items:center}.speaker-social li{display:block;width:20%;max-width:22px;height:auto;margin:0 20px 0 0}.speaker-social li a{display:block;width:100%;height:100%}.footer{border-top:none}.ghost{display:none!important}.modal-hyperlink{color:#f96332;cursor:pointer;font-weight:600;transition:all .2s ease}.modal-hyperlink:hover{color:#404040}.breadcrumbs{left:0;position:absolute;top:0;width:100%}.breadcrumbs .back-btn{background:rgba(var(--orng-rgb),.07);border-radius:0 0 4px 4px;display:inline-block;font-size:1rem;padding:10px 30px 10px 45px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out}.breadcrumbs .back-btn::before{font-family:"Font Awesome 5 Free";content:"\f053";font-size:.9rem;position:absolute;left:26px;padding-right:5px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-web-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.breadcrumbs .back-btn:hover{color:#fff;background:rgba(var(--orng-rgb),1)}.section-landing-page .mobile-banner{margin:-245px 0 75px 0}@media (max-width:450px){.page-header-small #conf-header-content h2.page-title{font-size:2.6rem}}@media (min-width:1024px){.section-landing-page .mobile-banner{height:12.375rem;margin:-268px 0 75px 0}}.mobile-banner{background:#fdbe4b;display:block;padding:2rem 0;position:relative;width:100%;z-index:1000}@media (min-width:768px){.mobile-banner{padding:2.4rem 0}.mobile-banner__grid{display:flex;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mobile-banner-info{width:100%}.mobile-banner-info__copy{text-align:center}@media (min-width:768px){.mobile-banner-info{flex:0 1 auto;width:40%}.mobile-banner-info__copy{font-size:1.6rem;font-weight:600;line-height:2.2rem;text-align:initial}}.mobile-banner-cta{width:100%}.mobile-banner-cta__headline{font-size:1.8rem;font-weight:400!important;margin-top:0;text-align:center;text-transform:uppercase}@media (max-width:450px){.mobile-banner-cta__headline{margin-bottom:1rem!important}}.mobile-banner-cta__buttons{display:flex;flex-flow:row wrap;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.mobile-banner-cta__download{flex:0 1 auto;height:3.25rem;max-height:3.25rem;text-align:center;width:45%}.mobile-banner-cta__image{height:100%}@media (min-width:768px){.mobile-banner-cta{flex:0 1 auto;width:40%}.mobile-banner-cta__headline{font-size:2.2rem;text-align:initial}.mobile-banner-cta__buttons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-banner-cta__download{text-align:initial!important}}.section-landing-page .speaker-content{text-align:center}.section-landing-page .speaker-content h4{padding-bottom:10px}.section-landing-page .speaker-content__link{color:#fff;display:inline-block;padding:20px 0;text-align:center}.section-landing-page .speaker-content__link:hover{color:#fff}.section-landing-page .speaker-content__link::after{color:#fff}.conf-slider .swiper-conf{height:16rem}@media (min-width:768px){.conf-slider .swiper-conf{height:20rem}}@media (min-width:1200px){.conf-slider .swiper-conf{height:24.5rem}}.conf-slider .swiper-slide{height:100%!important}.conf-slider .swiper-slide img{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%,-50%)}.conf-slider .swiper-button-next::after,.conf-slider .swiper-button-prev::after{color:#fff}.social-feed__grid{padding:0 1rem}.social-feed__grid:not(:last-of-type){margin-bottom:2rem}@media (min-width:768px){.social-feed__grid{padding:2rem}}@media (min-width:1200px){.social-feed__grid{padding:0 4rem}}.social-feed-header{text-align:center}.social-feed-header__headline{margin-bottom:0!important}.social-feed-header__lead{font-size:1.2rem}@media (min-width:768px){.social-feed-header__headline{font-size:3rem}.social-feed-header__lead{font-size:1.5rem}}.social-feed-header__nav{display:flex;flex-flow:row wrap;list-style-type:none;margin:1.6rem 0 0;padding:0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-feed-header__nav--item{background-color:#404040;border-radius:50%;cursor:pointer;display:flex;flex-flow:row wrap;height:2.8rem;margin:0 .8rem;transition:.2s all ease;width:2.8rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-feed-header__nav--item:hover{background-color:#4d8dc9!important;cursor:pointer}.social-feed-header__nav--icon{color:#fff!important;cursor:pointer;font-size:1.5rem}.social-feed-header__nav--item:hover .social-feed-header__nav--github{color:#4d8dc9!important}.social-feed-header__nav--github{height:auto;transition:.2s all ease;width:1.5rem}.social-feed-title{font-weight:600!important;margin-bottom:1.6rem;padding-left:2rem}@media (min-width:768px){.social-feed-cards{display:flex;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.social-card{width:100%}@media (min-width:768px){.social-card{flex:0 1 auto;width:calc(50% - 15px)}}@media (min-width:1024px){.social-card{width:calc(33% - 15px)}}.skyline .sunriseBkgnd{background-image:none}.skyline #dcSkyline .st0{fill:#fff;stroke:#000;stroke-width:3px}.skyline #sailboat .st1{fill:#fff;stroke:#000;stroke-width:4px}.sponsors-new{background-color:#484747;background-image:url(static/assets/img/2022Conf/landing/hex-bg-pattern-01.svg);background-size:cover;background-repeat:no-repeat}.sponsors-new__row{display:flex;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-header{margin-bottom:5rem;text-align:center;width:100%}@media (min-width:576px){.section-header{margin-bottom:8rem}}.section-header__headline{color:#fff}.sponsor-card{display:flex;flex-flow:row wrap;flex:0 0 100%;margin-bottom:3.125rem;margin-top:3.125rem;max-height:none;padding:0 3rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:576px){.sponsor-card{flex:0 0 calc(50% - 4rem);margin-bottom:6rem;margin-top:0;max-height:none;padding:0}}@media (min-width:768px){.sponsor-card{flex:0 0 calc(33% - 2rem);margin-bottom:0;max-height:none}.sponsor-card:not(:nth-child(-n+3)){margin-top:8rem}}@media (min-width:992px){.sponsor-card{flex:0 0 calc(33% - 3rem)}}@media (min-width:1200px){.sponsor-card{flex:0 0 calc(33% - 5rem)}}.sponsor-card__wrapper{height:100%;width:auto}.sponsor-card__link{text-align:center}.sponsor-card__image{flex:0 0 auto;height:auto;max-height:100%}@media (min-width:768px){.sponsor-card__image{max-width:60%}}@media (min-width:1000px){.sponsor-card__image{max-width:70%}}.section-break{margin-bottom:4rem;margin-top:7rem;text-align:center;width:100%}@media (min-width:576px){.section-break{margin-bottom:2rem}}@media (min-width:768px){.section-break{margin-bottom:4rem}}.section-break__lead{color:#fdbe4b;font-size:1.6rem;font-weight:600;line-height:1.5;text-transform:uppercase}.live-stream .page-title span,.workshops-page .page-title span{font-weight:300}.live-stream__wrapper{padding-bottom:4.5rem}@media (min-width:768px){.live-stream__wrapper{padding-bottom:4.5rem}}.live-stream-2022 .container .content-center{top:60%}.live-stream-2022 .title{display:none!important}.live-stream-2022 #conf-header-content .page-subtitle,.workshops-page #conf-header-content .page-subtitle{margin-top:0}.live-stream-2022 .live-stream__panels{margin-top:8rem;position:relative}.live-stream-2022 .breadcrumbs{position:relative!important}.live-stream-tabbed .nav-tabs{padding:0}.live-stream-tabbed .tab-link{transition:all .2s ease}.live-stream-tabbed .tab-link.active{background:#e7553c!important}.live-stream-tabbed .tab-link:hover{background:#e7553c!important}.live-stream-tabbed .tab-link p{color:#404040;font-weight:700}.live-stream-tabbed .tab-link.active p{color:#fff;font-weight:700}.live-stream-tabbed .tab-link:nth-child(1){background:#e06a56}.live-stream-tabbed .tab-link:nth-child(2){background:#ec7a66}.live-stream-tabbed .tab-link:nth-child(3){background:#f08b79}.live-stream-tabbed .tab-link:nth-child(4){background:#f79888}.live-stream-tabbed .tab-link:nth-child(5){background:#f7afa3}.live-stream-tabbed .live-stream__tabs .nav{display:flex;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.live-stream-tabbed .live-stream__tabs .nav .nav-item{flex:1 0 auto}@media (min-width:768px){.live-stream-tabbed .tab-div{text-align:center}.live-stream__panels{margin-top:5rem}}@media (max-width:450px){.live-stream-tabbed .live-stream__tabs{padding-left:0;padding-right:0}.live-stream-tabbed .live-stream__tabs .nav #nav-keynote-1-tab{width:100%}.live-stream-tabbed .live-stream__tabs .nav .nav-item{width:50%}.live-stream-tabbed .live-stream__tabs .nav .nav-item .tab-div{padding:20px 0!important}.live-stream__player .card-header-toggles .language-toggle{padding:7px 10px}}.live-stream__header{margin-bottom:2rem}.live-stream__title{font-weight:600!important;margin-top:0!important}.live-stream__actions{text-align:center}.live-stream__captions .card-collapse .card .card-header{display:flex;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media (min-width:768px){.live-stream__captions .card-collapse .card .card-header{height:2.1875rem}}.live-stream__captions .card-collapse .card .card-header .card-header-captions{color:#fff;height:100%;margin:0}.live-stream__captions .card-header-icon{display:inline-block;height:100%}.live-stream__captions .card-header-icon .card-header-icon--image{height:100%;width:auto}.live-stream__captions .card-collapse .card .card-header .card-header-toggles .language-toggle{margin-bottom:0;margin-top:0}.live-stream__captions .card-collapse .card .card-header .card-header-toggles .language-toggle.is-active{background-color:#e7553c!important;border:1px solid #e7553c!important;color:#fff!important}.workshops-page .page-header.page-header-small{min-height:400px;max-height:400px}.workshops-page .container .content-center{top:60%}.workshops-page .mobile-banner .mobile-banner__grid{justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.workshops-page .mobile-banner .mobile-banner-cta__buttons{margin-top:0}.workshops-page .mobile-banner .mobile-banner-cta__headline{margin-bottom:0;text-align:center}.workshops-page .mobile-banner .mobile-banner-cta__download{text-align:center!important}.workshops-page .section-workshops{background-color:#faddd8!important;padding-bottom:70px}.workshops-cards__container{margin-top:70px}.workshop-card__summary{margin-bottom:.5rem!important}.workshop-card__speaker:not(:last-of-type){margin-bottom:.5rem!important}.talks-page .live-stream__panels{margin-top:0}.talks-page .mobile-banner .mobile-banner__grid{justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.talks-page .mobile-banner .mobile-banner-cta__buttons{margin-top:0}.talks-page .mobile-banner .mobile-banner-cta__headline{margin-bottom:0;text-align:center}.talks-page .mobile-banner .mobile-banner-cta__download{text-align:center!important}