@font-face{font-family:Graphik-Black;font-style:normal;font-weight:700;src:local("Graphik-Black"),url(../../static/media/Graphik-Black.2a4199a9.ttf) format("truetype"),url(../../static/media/Graphik-Black.95e6ab26.woff) format("woff")}@font-face{font-family:Graphik-Regular;font-style:normal;font-weight:400;src:local("Graphik"),url(../../static/media/Graphik-Regular.a89b485a.ttf) format("truetype"),url(../../static/media/Graphik-Regular.af406082.woff) format("woff")}@font-face{font-family:Graphik-Super;font-style:normal;font-weight:400;font-display:swap;src:local("Graphik-Super"),url(../../static/media/Graphik-Super.3d21010b.ttf) format("truetype")}@font-face{font-family:Graphik-Light;font-style:normal;font-weight:400;font-display:swap;src:local("Graphik-Light"),url(../../static/media/Graphik-Light.6a3fc510.ttf) format("truetype")}body,html{margin:0;padding:0;font-family:Graphik-Regular,sans-serif;font-weight:400;height:100%;font-size:14px;background-color:#f7f7f7;color:#000}h1{font-family:Graphik-Black,sans-serif;font-size:36px;line-height:64px;font-weight:700;margin-bottom:50px}h1.section-title{margin-top:220px;margin-bottom:50px}a,h2{font-family:Graphik-Black,sans-serif;font-weight:700}#about h1.section-title{margin-top:180px}@media only screen and (max-width:1023px){h1.section-title{margin-top:100px;margin-bottom:50px}#about h1.section-title{margin-top:150px}}p{line-height:120%}#root{height:100%}.button{font-family:Graphik-Black,sans-serif;font-size:18px;font-weight:700;line-height:21px;border:none;background-color:initial;border-radius:9999px;padding-left:0;height:2.7em}.button:hover{background:#7500c0;border:none;color:#fff}.fa-circle{color:#7500c0}.fa-angle-left,.fa-angle-right{color:#fff}.button-text{margin-left:.5em}.nav-menu{z-index:5000}.nav-menu .navbar{height:70px;background-color:initial;transition:background-color .5s ease}.nav-menu .social-buttons{display:none}.nav-menu .navbar-item{padding-left:25px;padding-right:25px}.nav-menu #mobile-logo-button{display:none}.nav-menu .navbar-end .navbar-item{line-height:21px;font-size:22px}.nav-menu .navbar-menu.is-active{padding-right:0}.nav-menu .navbar-item,.nav-menu button.navbar-item{line-height:21px;color:#fff;background:transparent;border:none;font-size:18px;outline:0;transition:all .25s ease}.nav-menu a.navbar-item:hover,.nav-menu button.navbar-item:hover{color:#f1ed06;border:none;background:transparent;cursor:pointer}.nav-menu .navbar-item.menu-item-active{color:#f1ed06}.nav-menu a.menu-item,.nav-menu button.menu-item{color:#414141;font-size:18px;width:100%}.nav-menu .hideMenuBkg{background-color:initial}.nav-menu .showMenuBkg{background-image:url(../../static/media/nav_mobile_top5-5.b09651a8.png);background-repeat:no-repeat;background-size:cover;background-position-y:100%}@media only screen and (min-width:1024px) and (max-width:1100px){.nav-menu .container{margin-left:5px;margin-right:5px;max-width:100%}.nav-menu .navbar-item{padding-left:12px;padding-right:12px}}@media only screen and (min-width:1101px) and (max-width:1400px){.nav-menu .container{margin-left:5px;margin-right:5px;max-width:100%}.nav-menu .navbar-item{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1023px){.nav-menu .container{max-width:100%}.nav-menu .navbar-item{padding-left:0;padding-right:0}.nav-menu .navbar-brand{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.nav-menu #mobile-logo-button{display:block;padding-left:10px}.nav-menu .navbar-burger{color:#fff;background-color:initial;border:none;outline:0;font-size:22px;display:flex;align-items:center;justify-content:center}.nav-menu .navbar-burger:hover{color:#fff;border:none;background:transparent;cursor:pointer}.nav-menu .navbar-burger:focus,.nav-menu .navbar-burger:visited{color:#fff}.nav-menu .social-buttons{display:flex;width:100%;justify-content:space-evenly}.nav-menu .social-buttons,.nav-menu .social-buttons .navbar-item{font-size:22px;line-height:21px}.nav-menu a.menu-item,.nav-menu a.navbar-item:hover,.nav-menu button.navbar-item{color:#fff}.nav-menu .menu-item.menu-item-active,.nav-menu a.menu-item:hover,.nav-menu button.navbar-item:hover{color:#f1ed06}.nav-menu .navbar-menu{background-color:#000;color:#fff}.nav-menu .navbar-end{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:60%;margin-left:auto;margin-right:auto;margin-top:20px;padding-top:20px;padding-bottom:20px;border-top:1px solid}}.fade-appear{opacity:.01}.fade-appear.fade-appear-active{opacity:1;transition:opacity .5s ease-in}#sponsors .announcement{font-size:18px}#sponsors img{max-width:100%;margin:30px}#sponsors>div:first-of-type h1,#sponsors>div:not(:first-of-type){margin-top:150px}@media only screen and (max-width:768px){#sponsors .logo-margin{margin-bottom:50px}}.about-emphasised{font-family:Graphik-Black,sans-serif;font-weight:700}#note{background-color:#6906c5;opacity:1%;width:100%;position:absolute;top:15%;padding:20}#note h1{color:#fff;font-size:1.5em;justify-content:center;margin:0;line-height:2em;text-shadow:#000 1px 0 10px}#note h1,strong{font-family:Graphik-Black,sans-serif;font-weight:700}.save-the-date{padding-bottom:0!important}.save-the-date h1{font-family:Graphik-Black,sans-serif;margin:0;padding:0;font-weight:700}.save-the-date h1:last-of-type{font-family:Graphik-Regular,sans-serif;font-weight:400}.save-the-date p{font-size:1.5em;padding:0 3%;text-align:center}.save-the-date span{font-family:Graphik-Black,sans-serif;font-weight:700}@media screen and (max-width:1500px){#note h1{font-family:Graphik-Regular,sans-serif;font-size:1em;font-weight:400}}#about{text-align:left}#about .openslava-numbers{text-align:center}#about div .as-paragraph,#about p{margin-bottom:30px;line-height:25px;font-size:18px}#about ul{list-style-type:disc;padding-left:40px;font-size:18px}#about .background-layer{position:relative;width:100%;height:340px;bottom:-50px}#about .card-footer-item{font-family:Graphik-Regular,sans-serif;font-size:15px;font-weight:400}#about iframe{height:340px}#about #youtube-column{font-size:12px}@media only screen and (min-width:1500px){#about #youtube-column{padding-left:70px}}#about .youtube-wrapper{position:relative;bottom:50px}#about .footer-wrapper{position:relative;text-align:left;justify-content:unset}#about .single-stat{text-align:center;color:#707070}#about .stat{font-family:Graphik-Black,sans-serif;font-size:50px;margin-top:8px;font-weight:700}#about .stat-info{font-size:18px;line-height:21px;display:inline;white-space:nowrap}@media only screen and (min-width:3200px){#about .background-layer{width:60%;height:450px;left:20%}#about iframe{height:450px}}@media only screen and (min-width:2200px){#about .background-layer{width:70%;height:450px;left:15%}#about iframe{height:450px}}@media only screen and (min-width:1700px){#about .background-layer{width:80%;height:400px;left:10%}#about iframe{height:400px}}@media only screen and (min-width:1500px){#about{margin-top:10vh}}@media only screen and (min-width:2000px){#about{margin-top:20vh}}@media only screen and (min-width:3000px){#about{margin-top:30vh}}.countdown-container{font-family:Graphik-Black,sans-serif;position:relative;z-index:1;font-size:1.4em;font-weight:700!important;display:flex;justify-content:flex-start}@media screen and (max-width:750px){.countdown-container>h2{font-size:.8em}}@media only screen and (min-width:360px) and (max-width:767px){.countdown-container{justify-content:center}}@media only screen and (min-width:650px) and (max-width:1023px) and (max-height:450px){.countdown-container{justify-content:center}}#speaker-card{font-family:Graphik-Black,sans-serif;display:block;font-weight:700}#speaker-card .card{padding-top:100%}#speaker-card .card img{transition:opacity .5s linear .25s}#speaker-card .card .card-overlay,#speaker-card .card img{width:100%;height:100%;position:absolute;left:0;top:0}#speaker-card .card p{padding-left:10px;color:#fff;text-align:left}#speaker-card .card .speaker-featured-company{font-family:Graphik-Regular,sans-serif;padding-bottom:10px;text-transform:uppercase;font-weight:400}#speaker-card .card .speaker-featured-name{padding-top:30%}#speaker-card .card .speaker-featured{position:absolute;width:100%;bottom:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}#speaker-card .card-overlay:focus,#speaker-card .card-overlay:hover{cursor:pointer;background:rgba(117,0,192,.3)}#speaker-card .card-content{padding:0}#speaker-card .speaker-featured-name{font-size:18px}#speaker-card .speaker-featured-company{font-size:12px;margin-top:6px}.speakers-section{padding-top:70px}.speakers-section h3{margin-bottom:1em}#speakers-featured{width:100%;margin:0 auto}#speakers-featured .page-title>h1{margin-top:100px}#speakers-featured .other-speakers{margin-top:50px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#home-section{animation:fadeIn .7s;animation-delay:.1s;background-color:#000;width:100%;position:relative;background-image:url(../../static/media/home_background_new_1.b17bcf05.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:600px}.home{padding-top:70px;padding-bottom:70px;color:#eaeaea;width:100%;height:100%;font-size:20px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;filter:drop-shadow(0 0 5px purple) drop-shadow(0 0 20px blue);text-shadow:0 0 40px #000}.home p a{color:#fff;text-decoration:underline}.container,.home-middle{height:100%;width:100%}.home-middle{display:flex;flex-direction:column;justify-content:center}.home-middle-first-row{height:40%}.home-middle-second-row{height:15%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.home-middle-third-row{padding-top:15px;justify-content:space-between}.home-middle-fourth-row,.home-middle-third-row{height:20%;display:flex;flex-direction:row;align-items:center}.home-middle-fourth-row{margin-bottom:2%;justify-content:flex-start}#cfs-button,#workshops-button{min-width:250px;height:50px;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.3137254901960784);background:#fff;color:#7500c0;transition:all .25s ease;line-height:21px;border:none;padding-left:10px;padding-right:10px;text-shadow:none}#cfs-button:hover,#workshops-button:hover{background:#7500c0;border-color:#7500c0;color:#fff}.logo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:2%;background-repeat:no-repeat;background-size:contain;line-height:.8;font-size:4em;display:flex;justify-content:flex-start}.logo div{border-radius:20px}.bold-text{font-family:Graphik-Super!important}.background-text{border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.light-text{font-family:Graphik-Light!important}.logo-subtitle{margin-left:15%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:flex-start;align-items:center;padding-top:5px}.logo-subtitle div{font-size:2.4rem;border-radius:10px;line-height:.8}.logo-button{display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;height:50%;width:100%}.home-bottom-left{display:flex;flex-direction:column;align-items:flex-start}.home-bottom-left span{line-height:24px;display:inline;white-space:nowrap}.home-bottom-right{margin-left:15%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:auto}.home-bottom-right span{line-height:24px;display:inline;white-space:nowrap}@media only screen and (min-width:3840px) and (min-height:2160px){.home-middle-third-row{align-items:flex-start}.logo{line-height:.8;font-size:6.3em}.logo-subtitle div{font-size:3.3rem;line-height:.8}}@media only screen and (min-width:2560px) and (max-width:3839px){.home-middle-third-row{align-items:flex-start}.logo{line-height:.8;font-size:6.3em}.logo-subtitle div{font-size:3.3rem;line-height:.8}}@media only screen and (min-width:1920px) and (max-width:2559px){.home-middle-third-row{align-items:center}.logo{line-height:.8;font-size:5.3em}.logo-subtitle div{font-size:3.2rem;line-height:.8}}@media only screen and (min-width:1024px) and (max-width:1919px){.home-middle-third-row{align-items:center}.logo{line-height:.8;font-size:3.3em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:1.3em;line-height:.8}}@media only screen and (min-width:768px) and (max-width:1023px){#home-section{background-image:url(../../static/media/home_background_new_mobile_1.979266e7.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:50%}.home-middle-first-row{height:35%}.home-middle-second-row{height:20%}.logo{font-size:2.2em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:1em;line-height:1}.home-middle-third-row{height:30%;padding:0}#cfs-button,#workshops-button{line-height:21px;font-size:15px;min-width:200px;height:40px}.home-middle-fourth-row{height:25%;font-size:.6em}.home-bottom-right{margin-left:25%}}@media only screen and (min-width:360px) and (max-width:767px) and (min-height:850px){#home-section{background-image:url(../../static/media/home_background_new_mobile_2.51f82a5c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:40%;min-height:280px}.home{padding-bottom:20px;text-shadow:0 0 20px #000;filter:drop-shadow(0 0 10px blue)}.home-middle-first-row{height:30%}.home-middle-second-row{height:20%}.logo{font-size:1.4em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:.6em;line-height:1}.home-middle-third-row{height:30%;padding:0}.home-middle-fourth-row{font-size:.4em;height:30%;display:none}#cfs-button,#workshops-button{display:flex;justify-content:center;line-height:18px;font-size:15px;min-width:150px;height:35px}.home-bottom-left span,.home-bottom-right span{line-height:16px}}@media only screen and (min-width:360px) and (max-width:767px) and (max-height:849px){#home-section{background-image:url(../../static/media/home_background_new_mobile_2.51f82a5c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:40%;min-height:280px}.home{padding-bottom:20px;text-shadow:0 0 20px #000;filter:drop-shadow(0 0 10px blue)}.home-middle-first-row,.home-middle-second-row{height:25%}.logo{font-size:1.4em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:.6em;line-height:1}.home-middle-third-row{height:30%;padding:0}.home-middle-fourth-row{font-size:.4em;height:30%;display:none}#cfs-button,#workshops-button{display:flex;justify-content:center;line-height:18px;font-size:15px;min-width:150px;height:35px}.home-bottom-left span,.home-bottom-right span{line-height:16px}}@media only screen and (min-width:360px) and (max-width:767px) and (max-height:739px){#home-section{background-image:url(../../static/media/home_background_new_mobile_2.51f82a5c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:40%;min-height:280px}.home{padding-bottom:20px;text-shadow:0 0 20px #000;filter:drop-shadow(0 0 10px blue)}.home-middle-first-row{height:20%}.home-middle-second-row{height:25%}.logo{font-size:1.4em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:.6em;line-height:1}.home-middle-third-row{height:30%;padding:0}.home-middle-fourth-row{font-size:.4em;height:35%;display:none}#cfs-button,#workshops-button{display:flex;justify-content:center;line-height:18px;font-size:15px;min-width:150px;height:35px}.home-bottom-left span,.home-bottom-right span{line-height:16px}}@media only screen and (max-width:359px){#home-section{background-image:url(../../static/media/home_background_new_mobile_2.51f82a5c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:40%;min-height:280px}.home{padding-bottom:20px;text-shadow:0 0 20px #000;filter:drop-shadow(0 0 10px blue)}.home-middle-first-row{height:20%}.home-middle-second-row{height:25%}.logo{font-size:1.4em}.logo-subtitle{padding-top:0}.logo-subtitle div{font-size:.6em;line-height:1}.home-middle-third-row{height:30%;padding:0}.home-middle-fourth-row{font-size:.4em;height:35%;display:none}#cfs-button,#workshops-button{display:flex;justify-content:center;line-height:18px;font-size:15px;min-width:150px;height:35px}.home-bottom-left span,.home-bottom-right span{line-height:16px}}@media only screen and (min-width:650px) and (max-width:1023px) and (max-height:450px){#home-section{background-image:url(../../static/media/home_background_new_mobile_2.51f82a5c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%;min-height:380px}.home{text-shadow:0 0 20px #000;filter:drop-shadow(0 0 5px purple) drop-shadow(0 0 15px blue)}.home-middle-first-row,.home-middle-second-row{height:25%}.logo{font-size:2.2em}.logo-subtitle div{font-size:1em;line-height:1}.home-middle-third-row{height:40%}.home-middle-fourth-row{font-size:.6em;height:30%;display:none}.home-bottom-left span,.home-bottom-right span{line-height:16px}#cfs-button,#workshops-button{line-height:21px;font-size:15px;min-width:200px;height:40px}}#privacy-section{background-image:url(../../static/media/nav_web_top5-5.d87e6cef.png);background-repeat:no-repeat;background-size:cover;background-position-y:100%}#privacy-section div{display:flex;flex-direction:row;align-items:center;justify-content:center}#privacy-section a{color:#fff}#privacy-section a:hover{color:#7500c0}@media only screen and (max-width:1023px){#privacy-section{padding:2.5em 0}}@media only screen and (max-width:768px){#privacy-section .columns{margin-left:0;margin-right:0}}#contacts-section{width:100%;position:relative;padding-top:70px;height:100%}#contacts-section h1{font-family:Graphik-Black,sans-serif;font-size:36px;line-height:64px;font-weight:700}#contacts-section .contacts{width:100%;min-height:100%;display:flex;flex-direction:column}#contacts-section .page-header{padding-top:100px;padding-bottom:50px}#contacts-section .contacts-middle{display:flex;flex-direction:row;justify-content:center;width:100%;height:auto;min-height:400px}#contacts-section .contacts-middle.columns{margin:0}#contacts-section .left-column{display:flex;flex-direction:column;justify-content:space-evenly}#contacts-section .right-column{display:flex;flex-direction:column;width:50%;height:400px}#contacts-section .info-row{font-size:25px;width:100%}#contacts-section .travel{display:flex;flex-direction:row;justify-content:space-between;width:460px}#contacts-section .info-row p{line-height:25px}#contacts-section .info-row h2{font-family:Graphik-Black,sans-serif;line-height:28px;font-size:20px;font-weight:700;flex-direction:row;align-items:center;padding-bottom:10px}#contacts-section .info-row i{line-height:21px;font-size:20px;color:#7500c0;text-align:center;margin-right:7px}#contacts-section #canvas-map{height:100%;width:100%;z-index:1;overflow:hidden}@media only screen and (max-width:1087px){#contacts-section .contacts{padding-bottom:50px}}@media only screen and (max-width:490px){#contacts-section .page-header{padding-top:50px}#contacts-section .travel{flex-direction:column;width:100%}#contacts-section .info-row{padding-top:10px;padding-bottom:10px}#contacts-section .bus{padding-bottom:10px}#contacts-section .tram{padding-top:10px}}@media only screen and (max-height:420px){#contacts-section .page-header{padding-top:50px}}#program-card{font-family:Graphik-Black,sans-serif;display:block;font-weight:700;min-height:230px;height:100%}#program-card .card{display:flex;border-radius:0;transition:opacity .5s linear .25s;border:1px solid #f2f2f2;text-align:left;height:100%;min-height:230px}@media only screen and (max-width:1023px){#program-card .card{text-align:right}}#program-card .card.closed{background-color:#e0e0e0;border-radius:0}#program-card .card:focus,#program-card .card:hover{cursor:pointer;transform:scale(1.02)}#program-card .not-clickable.card:focus,#program-card .not-clickable.card:hover{cursor:default;transform:none}#program-card .card-color-marker{display:block;width:5px;min-width:5px}#program-card .track-workshop{color:#1238ff}#program-card .track-1{color:#ffc287}#program-card .track-2{color:#5d8aee}#program-card .track-3{color:#dd81ff}#program-card .track-4{color:#62d9ed}#program-card .track-5{color:#6feba1}#program-card .track-6{color:#ff3131}#program-card .track-workshop-color{background:linear-gradient(#dd81ff 6.29%,#1238ff 100.11%)}#program-card .track-1-color{background-color:#ffc287}#program-card .track-2-color{background-color:#5d8aee}#program-card .track-3-color{background-color:#dd81ff}#program-card .track-4-color{background-color:#62d9ed}#program-card .track-5-color{background-color:#6feba1}#program-card .track-6-color{background-color:#ff3131}#program-card .card-content{height:100%;min-height:inherit;width:100%;padding:10px;display:flex;flex-direction:column;align-items:flex-start}#program-card .program-card-top-row{font-family:Graphik-Black,sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;width:100%;color:#414141;margin-left:auto;margin-right:auto;margin-bottom:12px}@media only screen and (max-width:1023px){#program-card .program-card-top-row{text-align:right;font-size:14px;line-height:15px}}#program-card .program-card-speakers{font-family:Graphik-Regular,sans-serif;width:100%;font-size:12px;font-weight:400;line-height:13px;letter-spacing:0;display:flex;flex-direction:column}@media only screen and (max-width:1023px){#program-card .program-card-speakers{text-align:right;align-items:flex-end}}#program-card .program-card-speakers .speakers{padding-right:3px;padding-bottom:12px}@media only screen and (max-width:1023px){#program-card .program-card-speakers .speakers{padding-bottom:5px}}#program-card .program-card-speakers .speakers:last-child{padding-bottom:0}#program-card .program-card-speakers .speakers-company{font-family:Graphik-Regular,sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:13px;letter-spacing:0}#program-card .program-card-speakers .video-link{color:#8a8a8a;display:flex}#program-card .program-card-speakers .video-link:hover{color:#7500c0}#program-card .program-card-speakers .live .green{color:green;margin-right:10px}#program-card .program-card-speakers .live .green .fa-circle{color:green}#program-card .program-card-speakers .live .pulse{border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 0 0 rgba(0,128,0,.4);animation:pulse 2s infinite}#program-card .bottom-part{position:relative;bottom:0;margin-top:auto;width:100%;padding-top:20px}@media only screen and (max-width:1023px){#program-card .bottom-part{text-align:right}}#program-card .date{font-family:Graphik-Black,sans-serif;font-weight:700}#program-card .date,#program-card .time{font-size:12px;line-height:13px;letter-spacing:0}#program-card .time{font-family:Graphik-Regular,sans-serif;font-weight:400}#program-card .room{font-family:Graphik-Black,sans-serif;width:100%;font-size:12px;font-weight:700;line-height:13px;letter-spacing:0;padding-top:15px;bottom:0}#program-card .room .room-icon{padding-right:5px}#speaker-details{width:100%;min-height:100%;margin-bottom:30px;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left}#speaker-details .no-speaker{text-align:center;padding:10%}#speaker-details .sp-form{margin-top:40px;width:100%}#speaker-details .sp-container{padding-top:20px;height:auto}#speaker-details .back-btn{position:absolute;left:0;font-size:14px;margin-top:10px}#speaker-details .speaker-card{padding-top:80px}#speaker-details .speaker-photo{position:relative;width:100%}#speaker-details .speaker-photo:before{padding-top:100%;content:"";display:block}#speaker-details .img{position:absolute;left:0;top:0;width:100%;max-width:360px;height:100%;max-height:360px}#speaker-details .speaker-title{text-transform:uppercase;margin:0}#speaker-details .speaker-subtitle{margin-bottom:15px;font-size:120%}#speaker-details .talks-title{margin:25px 0;font-size:200%}#program-section{width:100%;min-height:100%;height:-webkit-fit-content;height:-moz-fit-content;padding-top:70px;height:fit-content;background-color:#fff}#program-section .container{height:auto;margin-left:0;margin-right:0;width:100%;max-width:100%;padding-bottom:70px}#program-section h1{padding-top:30px;padding-bottom:30px;text-align:left;margin-bottom:0}@media only screen and (max-width:1023px){#program-section h1{font-family:Graphik-Black,sans-serif;font-size:18px;font-weight:700;line-height:20px;letter-spacing:0}}#program-section ul{list-style-type:disc;list-style-position:inside;line-height:27px;padding-left:40px;padding-bottom:30px}#program-section ul li{margin-top:10px}#program-section .subtitle{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:15px;margin-bottom:30px}#program-section .subtitle div{display:flex;flex-direction:column;align-items:center}#program-section .subtitle .note{font-family:Graphik-Regular,sans-serif;font-size:16px;font-weight:400;line-height:18px;padding-bottom:1em;letter-spacing:0}#program-section .subtitle .date{font-family:Graphik-Black,sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0}#program-section .subtitle .conference-day{font-family:Graphik-Black,sans-serif;font-size:12px;font-weight:700;line-height:13px;letter-spacing:.02em}#program-section .track-names-row{font-family:Graphik-Black,sans-serif;margin-bottom:30px;display:flex;justify-content:space-between;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0}#program-section .track-names-row .track-name{display:flex;align-items:center;justify-content:center;min-width:130px;padding:0 5px}#program-section .track-names-row .track-marker{display:block;width:18px;height:18px;min-width:18px}#program-section .track-names-row .track-title{padding-left:10px;text-align:left}@media only screen and (max-width:1023px){#program-section .track-names-row{font-size:12px;line-height:13px;flex-direction:column}#program-section .track-names-row .track-name{padding-bottom:5px;justify-content:flex-start}}#program-section .program-wrapper{display:flex;flex-direction:column;width:100%}#program-section .program-wrapper .program-row{display:flex;flex-direction:row;width:100%;margin-bottom:5px}#program-section .program-wrapper .program-row .program-row-talks{width:100%}#program-section .program-wrapper .program-row .program-row-talks .column{padding:0 5px 0 0}#program-section .program-wrapper .program-row .program-row-talks .column:last-child{padding-right:0}#program-section .program-wrapper .program-row .program-row-talks .lightningTalks{display:flex;flex-direction:column}#program-section .program-wrapper .program-row .program-row-talks .break-slot{font-family:Graphik-Black,sans-serif;display:flex;align-items:center;background-color:#f2f2f2;min-height:46px;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;padding-left:15px}#program-section .program-wrapper .program-row .columns{width:100%;margin:0}#program-section .program-wrapper .program-row-time{font-family:Graphik-Black,sans-serif;display:flex;padding-top:14px;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;text-align:left;margin-right:15px;width:55px}@media only screen and (max-width:1023px){#program-section .program-wrapper .program-row{flex-direction:column}#program-section .program-wrapper .program-row .program-row-talks{display:flex;flex-direction:column}#program-section .program-wrapper .program-row .program-row-talks .column{padding-right:0;padding-bottom:5px}#program-section .program-wrapper .program-row .program-row-talks .column:last-child{padding-bottom:0}#program-section .program-wrapper .program-row-time{padding-bottom:16px}}@media only screen and (max-width:1023px){#program-section .container{padding-left:24px;padding-right:24px}}#program-section .track1-color{background-color:#ffc287}#program-section .track2-color{background-color:#5d8aee}#program-section .track3-color{background-color:#dd81ff}#program-section .track4-color{background-color:#62d9ed}#program-section .track5-color{background-color:#6feba1}#program-section .track6-color{background-color:#ff3131}#talk-details .talk-info-wrapper{display:flex;flex-direction:column;align-items:flex-start}#talk-details .talk-title{font-family:Graphik-Black,sans-serif;text-transform:uppercase;font-size:36px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;margin-bottom:30px}#talk-details .talk-room{font-family:Graphik-Regular,sans-serif;font-size:20px;font-weight:400;line-height:22px;letter-spacing:-.02em;margin-bottom:30px}#talk-details .talk-room i{padding-right:3px}#talk-details .talk-info-rows{display:flex;flex-direction:row;width:100%}#talk-details .talk-info-rows .track-indicator{display:block;width:5px;margin-right:10px}#talk-details .talk-info-rows .talk-difficulty{font-family:Graphik-Regular,sans-serif;display:flex;flex-direction:column;text-align:left;font-size:16px;font-weight:400;line-height:18px;letter-spacing:0}#talk-details .talk-info-rows .talk-difficulty span{padding-bottom:5px;display:flex;flex-direction:row}#talk-details .talk-info-rows .talk-difficulty span .info-bold{font-family:Graphik-Black,sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:0;padding-right:3px}#talk-details .talk-info-rows .talk-difficulty span:last-child{padding-bottom:0}#talk-details .talk-difficulty .video a{color:#7500c0;transition:transform .25s}#talk-details .talk-difficulty .video a:hover{transform:scale3d(1.02,1.02,1)}#talk-details .underline{height:2px;width:100%;display:block;background:linear-gradient(90.45deg,#dd81ff 6.29%,#1238ff 100.11%);border-radius:1px;margin-top:30px;margin-bottom:30px}#talk-details .talk-detail{padding:80px 0 100px}#talk-details .description{font-family:Graphik-Regular,sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}#talk-details .track-workshop-color{background:linear-gradient(#dd81ff 6.29%,#1238ff 100.11%)}#talk-details .track-1-color{background-color:#ffc287}#talk-details .track-2-color{background-color:#5d8aee}#talk-details .track-3-color{background-color:#dd81ff}#talk-details .track-4-color{background-color:#62d9ed}#talk-details .track-5-color{background-color:#6feba1}#talk-details .track-6-color{background-color:#ff3131}#talk-details .track-workshop{color:#1238ff}#talk-details .track-1{color:#ffc287}#talk-details .track-2{color:#5d8aee}#talk-details .track-3{color:#dd81ff}#talk-details .track-4{color:#62d9ed}#talk-details .track-5{color:#6feba1}#talk-details .track-6{color:#ff3131}#talk-details .live .green{color:green;margin-right:10px}#talk-details .live .green .fa-circle{color:green}#talk-details .live .icon{padding:0!important}#talk-details .live .video-link{color:#7500c0;transition:transform .25s;display:flex}#talk-details .live .video-link:hover{transform:scale3d(1.02,1.02,1)}#talk-details .live .pulse{border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 0 0 rgba(0,128,0,.4);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,128,0,.4)}70%{box-shadow:0 0 0 10px rgba(0,128,0,0)}to{box-shadow:0 0 0 0 rgba(0,128,0,0)}}#talk-details-section{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100%;background-color:#fff}#talk-details{width:100%;margin-bottom:30px}#talk-details .sp-form{margin-top:40px;width:100%}#talk-details .sp-container{padding-top:20px;height:auto}#talk-details .back-btn{position:absolute;left:0;font-size:14px;margin-top:10px}.App{text-align:center;height:100%;background-color:#f7f7f7;display:flex}.section,section{padding-top:5rem;padding-bottom:5rem}@media only screen and (max-width:768px){.section{padding-left:0;padding-right:0}}.container{max-width:90%}#no-support{width:100%;height:100%;position:relative}
/*# sourceMappingURL=main.7f2841fe.chunk.css.map */