*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:white}body{background-color:#000000;font-family:"FilsonPro"}a{text-decoration:none;color:white}@font-face{font-family:"FilsonPro";src:url("/fonts/FilsonProRegular.ttf")}@font-face{font-family:"FilsonProMedium";src:url("/fonts/FilsonProMedium.ttf")}@font-face{font-family:"FilsonProBold";src:url("/fonts/FilsonProBold.ttf")}@font-face{font-family:"Mulish";src:url("/fonts/Mulish-Regular.ttf")}@font-face{font-family:"MulishBold";src:url("/fonts/Mulish-Bold.ttf")}.custom-input{background:#ffffff;border-radius:6px;width:100%;padding:12px 55px;border:none;font-size:16px;line-height:150%;font-family:"MulishBold";color:#010106}.custom-input::-webkit-input-placeholder{opacity:0.6;height:48px;line-height:48px !important}.custom-input:-ms-input-placeholder{opacity:0.6;height:48px;line-height:48px !important}.custom-input::-ms-input-placeholder{opacity:0.6;height:48px;line-height:48px !important}.custom-input::placeholder{opacity:0.6;height:48px;line-height:48px !important}.input-container{position:relative}.input-container .input-icon{position:absolute;left:0;margin-top:12px;margin-left:20px}.invalid-custom-input{background:#ffffff;border-radius:6px;width:100%;padding:12px 48px;border:none;font-size:16px;line-height:150%;font-family:"MulishBold";color:#010106;border:2px solid #fd0303;-webkit-box-sizing:border-box;box-sizing:border-box}.invalid-custom-input::-webkit-input-placeholder{opacity:0.6;height:48px}.invalid-custom-input:-ms-input-placeholder{opacity:0.6;height:48px}.invalid-custom-input::-ms-input-placeholder{opacity:0.6;height:48px}.invalid-custom-input::placeholder{opacity:0.6;height:48px}.invalid-input-label{display:none}.invalid-input-label-active{display:block;color:#fd0303;margin-top:3px;text-align:left;position:absolute;font-size:14px}.main-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00e7f9;height:48px;padding:12px 32px;border:none;border-radius:6px;font-size:1rem;font-family:"MulishBold";width:100%;margin-top:16px;color:#000000;font-weight:bold;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.main-button:hover{cursor:pointer;background-color:#27edfd}.disabled-main-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00e7f9;height:48px;padding:12px 32px;border:none;border-radius:6px;font-size:1rem;font-family:"MulishBold";width:100%;margin-top:16px;opacity:0.78;color:#000000;font-weight:bold;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.disabled-main-button:hover{cursor:default}.calendar-button{padding:14px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #797978;border-radius:6px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.calendar-button img{height:20px;width:16px}.calendar-button p{font-size:16px;margin-top:5px;margin-left:16px}.calendar-button:hover{background:#797978;border:1px solid #797978;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:25;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0.6);border:1.2px solid #d3d3d3;border-radius:3px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.checkbox-container input:checked ~ .checkmark{background-color:#00e7f9}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked ~ .checkmark:after{display:block}.checkbox-container .checkmark:after{left:6px;top:1.5px;width:3px;height:10px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header{height:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header img{height:40px;width:auto;margin:0 24px}@media (max-width: 1024px){.header{height:80px}}@media (max-width: 480px){.header{height:76px}}.showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:40px 112px 80px;background:url("../img/showcase-banner-desktop.jpg") no-repeat center;background-size:cover}.showcase .showcase-text-and-cta{text-align:center;width:56%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase .showcase-text-and-cta .event-live-and-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase .showcase-text-and-cta .event-live-and-date .event-date{margin-bottom:0px}.showcase .showcase-text-and-cta .event-live-and-date .event-date p{margin-left:8px}.showcase .showcase-text-and-cta .event-live-and-date .live-event{margin:0px;margin-right:22px}.showcase .showcase-text-and-cta .live-event{font-family:"FilsonProMedium";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}.showcase .showcase-text-and-cta .live-event p{margin-top:2px;margin-left:8px}.showcase .showcase-text-and-cta .event-name{font-family:"FilsonProBold";margin:1rem 0;font-size:3.5rem;opacity:0.9}.showcase .showcase-text-and-cta .event-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"FilsonProMedium";margin-bottom:24px}.showcase .showcase-text-and-cta .event-date p{margin-top:2px;margin-left:8px}.showcase .showcase-text-and-cta .event-description{font-family:"Mulish";opacity:0.8;font-size:18px;line-height:145%;letter-spacing:-0.005em;width:488px}.showcase .showcase-text-and-cta .event-cta{width:410px;margin-top:24px}.showcase .showcase-text-and-cta .event-cta #name-input{margin-bottom:16px}.showcase .showcase-text-and-cta .event-cta .email-input{margin-bottom:24px}.showcase .showcase-text-and-cta .privacy-terms-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0}.showcase .showcase-text-and-cta .privacy-terms-checkbox p{font-family:"Mulish";opacity:0.8;margin-left:8px;text-align:left;font-size:0.875rem}.showcase .showcase-text-and-cta .privacy-terms-checkbox p a{text-decoration:underline}.showcase .showcase-text-and-cta .privacy-terms-checkbox input{border:1.2px solid #d3d3d3;border-radius:3px}@media (min-width: 769px) and (max-width: 1024px){.showcase{background:url("../img/showcase-banner-tablet.jpg") no-repeat top;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 40px 80px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase .showcase-image{width:100%}.showcase .showcase-text-and-cta{margin-top:241.9px;width:510px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.showcase .showcase-text-and-cta .event-name{font-size:2.5rem}.showcase .showcase-text-and-cta .event-description{font-size:1rem}.showcase .showcase-text-and-cta .event-cta{width:100%}.showcase .showcase-text-and-cta .event-cta button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 768px){.showcase{background:url("../img/showcase-banner-tablet.jpg") no-repeat center;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 40px 40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase .showcase-image{width:100%}.showcase .showcase-text-and-cta{margin-top:241.9px;width:510px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.showcase .showcase-text-and-cta .event-name{font-size:2.5rem}.showcase .showcase-text-and-cta .event-description{font-size:1rem}.showcase .showcase-text-and-cta .event-cta{width:100%}.showcase .showcase-text-and-cta .event-cta button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 480px){.showcase{background:url("../img/showcase-banner-mobile.jpg") no-repeat top;background-size:cover;padding:0px}.showcase .showcase-text-and-cta{margin-top:112px;width:100%;padding:0 24px}.showcase .showcase-text-and-cta .privacy-terms-checkbox{margin-right:5px}.showcase .showcase-text-and-cta .event-name{font-size:2rem}.showcase .showcase-text-and-cta .event-date{margin-bottom:0}.showcase .showcase-text-and-cta .event-description{margin:24px 0;width:100%}.showcase .showcase-text-and-cta .event-cta{margin-top:0}.showcase .showcase-text-and-cta .main-button,.showcase .showcase-text-and-cta .disabled-main-button{padding:0px}}.save-to-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 112px;background:url("../img/calendar-background.png") no-repeat center;background-size:cover}.save-to-calendar h2{margin-bottom:40px;font-family:FilsonProBold;font-size:2.5rem;line-height:115%;letter-spacing:-0.01em;color:rgba(255,255,255,0.8);text-align:center}.save-to-calendar a{margin-right:16px}.save-to-calendar .calendar-saving-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){.save-to-calendar{padding:40px;font-size:2rem}}@media (max-width: 680px){.save-to-calendar .calendar-saving-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.save-to-calendar .calendar-saving-buttons a{width:155px;height:48px;margin-bottom:24px}}@media (max-width: 480px){.save-to-calendar{padding:32px 24px}.save-to-calendar h2{font-size:1.5rem;text-align:center}.save-to-calendar .calendar-saving-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.save-to-calendar .calendar-saving-buttons a{width:155px;height:48px;margin-bottom:24px}}@media (max-width: 320px){.save-to-calendar .calendar-saving-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.save-to-calendar .calendar-saving-buttons a{width:155px;height:48px;margin-bottom:24px}}.follow-our-social-media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 112px;text-align:center}.follow-our-social-media h2{font-family:"FilsonProBold";font-size:2.5rem;line-height:46px;color:rgba(255,255,255,0.8);letter-spacing:-0.01em}.follow-our-social-media .social-medias{margin-top:40px}.follow-our-social-media .social-medias a,.follow-our-social-media .social-medias img{height:20px;width:20px}.follow-our-social-media .social-medias a:nth-child(2),.follow-our-social-media .social-medias img:nth-child(2){margin:0 24px}.follow-our-social-media .social-medias a:nth-child(3),.follow-our-social-media .social-medias img:nth-child(3){margin-right:24px}@media (max-width: 1024px){.follow-our-social-media{padding:40px;font-size:2rem}}@media (max-width: 480px){.follow-our-social-media h2{font-size:1.5rem;text-align:center}.follow-our-social-media .social-medias{margin-top:40px}}.footer{padding-top:64px;padding-bottom:40px;padding-left:102.5px;padding-right:102.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #313338}.footer .logo-and-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Mulish"}.footer .logo-and-copy p{margin-left:39px;color:#bcbcbc}.footer .privacy-terms a{font-family:"MulishBold";color:#bcbcbc;opacity:0.7;padding:0 8px}@media (max-width: 1024px){.footer{display:none}}.footer-tablet{display:none}@media (max-width: 1024px){.footer-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 40px 32px;border-top:1px solid #313338}.footer-tablet p{font-family:"Mulish";color:#bcbcbc;margin-bottom:24px}.footer-tablet .privacy-terms-and-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-tablet .privacy-terms-and-logo .privacy-terms{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-tablet .privacy-terms-and-logo .privacy-terms a{font-family:"MulishBold";color:#bcbcbc;opacity:0.7;padding:0 8px}.footer-tablet .privacy-terms-and-logo .privacy-terms a:nth-child(1){margin-left:16px}}@media (max-width: 480px){.footer-tablet{padding:32px 24px 40px;text-align:center}.footer-tablet .privacy-terms-and-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-tablet .privacy-terms-and-logo img{margin-bottom:16px;width:132px;height:24px}.footer-tablet .privacy-terms-and-logo .privacy-terms a{font-size:14px}}.thank-you-showcase{padding:90px 105px;background:url("../img/thank-you-showcase-banner-desktop.png") no-repeat center;background-size:cover}.thank-you-showcase .text-container{width:631.5px;text-align:left}.thank-you-showcase .text-container h2{font-family:"FilsonProBold";font-size:56px;line-height:115%;margin-bottom:16px}.thank-you-showcase .text-container p{font-family:"Mulish";margin-bottom:40px;font-size:18px;line-height:145%;letter-spacing:-0.005em;font-weight:600}.thank-you-showcase .button-container{width:353px}@media (max-width: 768px){.thank-you-showcase{padding:40px 44px;background:url("../img/thank-you-showcase-banner-tablet.png") no-repeat right;background-size:cover}.thank-you-showcase .text-container{width:421px}.thank-you-showcase .text-container h2{font-size:2.5rem}.thank-you-showcase .text-container p{margin-bottom:24px;font-size:1rem}}@media (max-width: 480px){.thank-you-showcase{padding:40px 24px;background:url("../img/thank-you-showcase-banner-mobile.png") no-repeat right;background-size:cover}.thank-you-showcase .text-container{width:270px}.thank-you-showcase .text-container h2{font-size:32px;line-height:115%;letter-spacing:-0.01em}.thank-you-showcase .text-container p{width:206px}.thank-you-showcase .button-container{width:100%}.thank-you-showcase .button-container .main-button{padding:0}}.privacy-header{padding:88px 80px;background:url("../img/privacy-showcase-banner-desktop.png") no-repeat center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.privacy-header .text-container{margin-left:24px}.privacy-header .text-container h2{font-family:"FilsonProBold";font-size:40px;line-height:115%;letter-spacing:-0.01em}.privacy-header .text-container p{font-family:"Mulish";line-height:145%;letter-spacing:-0.005em}@media (max-width: 1024px){.privacy-header .text-container h2{font-size:2rem;line-height:120%}}@media (max-width: 480px){.privacy-header{padding:40px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.privacy-header .icon-container{margin-bottom:16px}.privacy-header .text-container{margin-left:0}.privacy-header .text-container h2{font-size:1.5rem}.privacy-header .text-container p{margin-top:4px}}.privacy-text-container{width:728px;margin:auto;margin-top:80px;margin-bottom:40px}.privacy-text-container h3{font-family:"FilsonProBold"}.privacy-text-container p{font-family:"Mulish";margin-top:24px;margin-bottom:48px;opacity:0.9;line-height:150%}@media (max-width: 1024px){.privacy-text-container{width:100%;padding:0px 40px}}@media (max-width: 480px){.privacy-text-container{width:100%;padding:0px 24px}}.back-to-the-top-button{display:none}.back-to-the-top-button p{font-family:"Mulish";margin-right:16px;letter-spacing:-0.005em;text-align:right;line-height:115%}.back-to-the-top-button button{border:none;background:none;cursor:pointer}.back-to-the-top-button:hover{cursor:pointer}@media (max-width: 1024px){.back-to-the-top-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:47px}}.back-to-the-top-button-scrolled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:0;right:82px;bottom:120px}@media (max-width: 1024px){.back-to-the-top-button-scrolled{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:47px}}.privacy-footer{padding:32px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(32,34,39,0.5)}.privacy-footer p{font-family:"Mulish";line-height:115%;text-align:right;letter-spacing:-0.005em}@media (max-width: 1024px){.privacy-footer{padding:32px 44px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.privacy-footer p{text-align:center}}@media (max-width: 480px){.privacy-footer{padding:32px 21px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.privacy-footer p{text-align:center}}
 