:root{--color-green:#96c247;--color-purple:#630f7a;--color-darkpurple:#4f137b;--color-blue:#0065b2;--color-teal:#00afaa;--color-pink:#cd154f;--color-lightpink:rgba(205,21,79,0.3);font-size:15px;font-weight:300;zoom:1.4}body,html{font-family:Titillium Web,sans-serif}p{margin-bottom:1em}a.classic{font-weight:700;color:#034ea2}a.classic:hover{text-decoration:underline}strong{font-weight:700}header{background-color:#630f79;background:linear-gradient(0deg,#630f79,#3a1f79);background-image:url(/head.16ad8f3d.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom}.section-inner{width:700px;margin:0 auto}.main-logo{width:180px;height:79px}#topnav li{display:inline-block}#topnav li.hidden{display:none}#topnav li a{font-size:10px;color:#fff}.button:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}h1,h2,h3,h4{font-size:50px;font-weight:300;line-height:1;margin-top:2rem;margin-bottom:2rem}h2{font-size:40px}h3{font-size:25px}h4{font-size:15px}.brand-green{color:var(--color-green)}.brand-purple{color:var(--color-purple)}.brand-darkpurple{color:var(--color-darkpurple)}.brand-blue{color:var(--color-blue)}.brand-teal{color:var(--color-teal)}.countdown{border-top:3px solid var(--color-green);border-bottom:3px solid var(--color-green)}.curve-top{background-image:url(/curve-top.242b0c6a.svg);background-position:center -1px}.curve-bottom,.curve-top{background-size:101%;background-repeat:no-repeat}.curve-bottom{background-image:url(/curve-bottom.32c80205.svg);background-position:center 100.5%}.curve-top-bottom{background-image:url(/curve-top.242b0c6a.svg),url(/curve-bottom.32c80205.svg);background-position:center -1px,center 100.5%;background-size:101%,101%;background-repeat:no-repeat,no-repeat;padding:4rem 0}.purple-section{background:#630f79;background:linear-gradient(0deg,#630f79,#3a1f79);color:#fff}img.numbers{width:250px;height:478px}#yearbook{background-color:#630f79;background:linear-gradient(0deg,#630f79,#3a1f79);background-image:url(/bg-yearbook.694dac39.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom}#agenda{background-color:#630f79;background:linear-gradient(0deg,#630f79,#3a1f79);background-image:url(/bg-agenda.1afa7642.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom}#follow-us{background:#ededed}#bottom-nav{color:#fff;background-color:#373737;text-transform:uppercase;font-size:8px}#bottom-nav a{color:#fff;font-weight:200;padding:1rem 1rem 1rem 0}#bottom-nav a img{width:20px;height:20px;margin-left:1rem;margin-top:.75rem;border-bottom:1px solid transparent}#bottom-nav a:hover img{border-bottom:1px solid #fff}.bottom-nav-left li{padding-top:1rem;padding-right:1rem}.bottom-nav-left li a:hover{text-decoration:underline}.workshop-box{border:3px solid var(--color-teal);min-height:5rem;padding:2rem 2rem 1.5rem;font-size:8px}.workshop-box .workshop-icon{float:right;width:17%;height:auto;margin-left:1rem;margin-bottom:1rem}.workshop-box ul{margin-left:1.5em;margin-bottom:1em}.workshop-box h4{margin:-.2rem 0 1rem;font-weight:700;font-size:20px;color:var(--color-teal)}.workshop-box .workshop-provider{text-transform:uppercase;font-weight:700;color:var(--color-teal)}.countdown-group{text-align:center;margin:0 1rem;display:inline-block}.countdown-label{transform:rotate(-6deg) translateY(-1rem);line-height:1.15;font-size:13.95px;margin-right:1.5rem}.countdown-label span{font-size:17.4px}.countdown-num{min-width:4.5rem}.countdown-num-label,p.small{font-size:10px}.btn-white{border:1px solid #fff}.btn-white:hover{background-color:#fff;color:var(--color-purple)}.btn-submit{background-color:var(--color-pink);color:#fff;padding:.75rem 3rem;font-weight:700;margin:2rem auto 3rem;border-radius:9999px;display:block}.btn-submit:disabled,.btn-submit[disabled]{opacity:.2;pointer-events:none}#submit-success{color:var(--color-teal);margin-bottom:5rem}#submit-error{padding:1rem;background:var(--color-lightpink)}.text-highlight{font-style:normal;padding:0 .15em;border-radius:.15em;background:#000}.tt-phase{position:relative;border-left:2px solid #fff;margin-bottom:4rem}.tt-phase-title{padding-right:2em;letter-spacing:1.5px}.tt-event{margin-left:3.5rem;background-color:hsla(0,0%,100%,.05);padding:1.25rem 1.5rem 1rem;margin-bottom:.25rem;display:flex}.tt-event-time{font-size:20px;width:25%}.tt-event-content{width:75%}.tt-event-title{font-size:20px;margin-bottom:.5rem}.tt-event-desc{font-size:8px}.tt-phase-title-head{font-weight:700;font-size:11.5px;text-transform:uppercase;transform:rotate(180deg);transform-origin:130% 50%;position:absolute;top:0;left:0;margin:0;writing-mode:vertical-rl;text-orientation:sideways}ul.experts-list li{display:inline-block;border-top:2px solid var(--color-teal);border-bottom:2px solid var(--color-teal);padding:1.5rem 0 1rem;margin:1.25rem 0 3rem;font-size:8px}.exp-partner-logo img{margin:-1rem auto 1rem;max-width:90%;height:auto}.exp-name,.exp-partner-name{color:var(--color-teal);margin-bottom:1rem}.exp-partner-name{font-size:15px;font-weight:700;line-height:1}.exp-name{text-transform:uppercase}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#registration-form label{display:none}#registration-form label.visible{display:initial;font-size:10px}.formbuilder-select select,.formbuilder-text input{background:#ededed;width:100%;padding:.75rem .5rem;color:var(--color-darkpurple);font-size:10px}.form-message{font-size:10px;margin-top:.25rem;font-weight:700}.form-error{padding:.25rem .5rem;background:var(--color-pink);color:#fff}#bottom-info{background-color:#666;color:#fff;font-size:10px}.contact-us{padding-bottom:1rem}.contact-us h4{font-size:15px;font-weight:700;margin-bottom:1rem}.contact-us p{line-height:1.25}.contact-us p a:hover{text-decoration:underline}.supported-by img{margin-top:1rem}input[type=checkbox]{display:none}input[type=checkbox]+label:before{width:1.25em;height:1.25em;border:2px solid #000;border-radius:.25em;background-color:#fff;display:block;content:"";float:left;margin-right:.5em}input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 3px #fff;background-color:var(--color-green)}input#mobile-menu-toggle,input#mobile-menu-toggle+label:before{display:none}.line{position:absolute;display:block;background:#fff;width:2rem;height:.25rem;border-radius:.2rem;left:0;transition:all .6s cubic-bezier(.5,.1,0,1.2)}.line-1{top:0}.line-2{top:.75rem;transform:translateX(0);-webkit-transform:translateX(0)}.line-3{top:1.5rem}input#mobile-menu-toggle~label{display:none}input#mobile-menu-toggle:checked~label{z-index:100}input#mobile-menu-toggle:checked~label .line-1{top:.5rem;width:2.5rem;transform:translateX(-12px) rotate(-45deg) translateY(12px)}input#mobile-menu-toggle:checked~label .line-2{opacity:0}input#mobile-menu-toggle:checked~label .line-3{top:1.25rem;width:2.5rem;transform:translateX(-10px) rotate(45deg) translateY(-8px)}@media (max-width:1023px){:root{zoom:1;font-size:18px}body.responsive #registration-form label.visible,body.responsive .exp-partner-name,body.responsive input,body.responsive label,body.responsive li,body.responsive p,body.responsive select{font-size:22px}body.responsive #registration-form label.visible.subline,body.responsive .exp-partner-name.subline,body.responsive input.subline,body.responsive label.subline,body.responsive li.subline,body.responsive p.subline,body.responsive select.subline{font-size:24px;margin-bottom:4rem}body.responsive header{position:relative}body.responsive .main-logo{width:40%;height:auto;clear:both}body.responsive input#mobile-menu-toggle~label{position:absolute;top:2rem;right:2rem;z-index:10;width:2rem;height:2rem;display:block}body.responsive input#mobile-menu-toggle~nav ul{opacity:0;margin-top:-5rem;padding-top:5rem;transition:all 1s cubic-bezier(.5,1,.22,1)}body.responsive input#mobile-menu-toggle:checked~nav ul{transition:all 1s cubic-bezier(.5,1,.22,1);background:rgba(0,0,0,.5);padding-top:6rem;padding-bottom:1rem;opacity:1}body.responsive #topnav{text-align:right;margin-top:5rem;position:absolute;right:0;top:0}body.responsive #topnav #topnav-toggle{width:5rem;height:5rem;position:absolute;top:0;right:0;padding:1rem}body.responsive #topnav li{display:block;padding:.5rem 1rem}body.responsive #topnav li a{font-size:24px}body.responsive #topnav .register-button{display:none}body.responsive .btn-submit,body.responsive .countdown-cta a,body.responsive .countdown-label,body.responsive .exp-partner-name{font-size:24px}body.responsive .countdown-num-label,body.responsive .form-error{font-size:20px}body.responsive img.numbers{width:80%;margin-right:10%;margin-top:15%;height:auto}body.responsive h3{font-size:32px}body.responsive h3.tt-phase-title-head{font-size:14px}body.responsive .workshop-box h4,body.responsive h4{font-size:28px}body.responsive .bottom-info,body.responsive .bottom-info p{font-size:14px}}
/*# sourceMappingURL=/main.e9f2e447.css.map */