.not-found{height:80vh;width:100%;display:flex;justify-content:center;align-items:center;font-size:2.4rem}
.not-authorized{height:80vh;width:100%;display:flex;justify-content:center;align-items:center;font-size:2.4rem}
.survey-answer-submitted-container{background-color:#fff;border-radius:16px;margin:3.2rem auto;padding:3.2rem;white-space:pre-wrap;text-align:center;font-size:1.8rem}
.personal-data-form-container{background-color:#fff;border-radius:16px;margin:3.2rem auto;padding:3.2rem}.personal-data-form-title{font-size:1.8rem;font-weight:500;margin-bottom:1.6rem}
.survey-form-container{background-color:#fff;border-radius:16px;margin:3.2rem auto;padding:3.2rem}.survey-title{font-size:1.8rem;font-weight:500;margin-bottom:1.6rem}.survey-form-submit-button{margin-top:3.2rem;display:flex;justify-content:flex-end}
.header-main-container{min-height:50vh;padding:3.2rem;margin:3.2rem auto}.event-header-image-conteiner{width:100%;display:flex;justify-content:center}.event-header-image{max-width:100%;margin:auto;object-fit:contain;border-radius:15px}
.event-info-container{background-color:#fff;border-radius:16px;margin:3.2rem auto;padding:3.2rem}.event-info-logo{max-width:100%;max-height:100%}.event-info-time{font-size:1.6rem}.event-info-title{font-size:3.2rem;font-weight:500;margin-top:1.6rem}.event-info-subtitle{white-space:pre-wrap;font-size:1.8rem;font-weight:500;margin-bottom:1.6rem}.event-info-location{font-size:1.4rem}
.survey-info-container{background-color:#fff;border-radius:16px;margin:3.2rem auto;padding:3.2rem}.survey-info-title{font-size:1.8rem;margin-bottom:1.6rem}.survey-info-description{white-space:pre-wrap}
.survey-closed-container{background-color:#fff;border-radius:16px;margin:3.2rem auto}.survey-closed{display:block;text-align:center;font-size:1.8rem;padding:1.6rem 0}
.survey-header-container{position:sticky;top:0;width:100%;z-index:101}.survey-logo-loader{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.simple-survey-locale-picker{position:fixed;top:2.4rem;right:2.4rem}
.main-container{min-height:100vh;position:relative}.content-container{padding-bottom:8rem;z-index:100}.logo-loader-main-container{height:100vh;display:flex;justify-content:center;align-items:center}
html{font-size:62.5%;box-sizing:border-box;-ms-overflow-style:scrollbar}body{color:#333;font-family:Eventrify,sans-serif;font-size:1.6rem;line-height:1.6;margin:0;background-color:#f5f5f5;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#90a4ae #cfd8dc}body::-webkit-scrollbar{width:11px}body::-webkit-scrollbar-track{background:#cfd8dc;border-radius:6px}body::-webkit-scrollbar-thumb{background-color:#90a4ae;border-radius:6px;border:3px solid #cfd8dc}*,*::before,*::after{box-sizing:inherit}@font-face{font-family:Eventrify;src:url(https://get2events.blob.core.windows.net/assets/fonts/AvenirNextLTPro-Regular.otf) format("opentype");font-style:normal;font-stretch:normal}@font-face{font-family:Eventrify;src:url(https://get2events.blob.core.windows.net/assets/fonts/AvenirNextLTPro-UltLt.otf) format("opentype");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:Eventrify;src:url(https://get2events.blob.core.windows.net/assets/fonts/AvenirNextLTPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Eventrify;src:url(https://get2events.blob.core.windows.net/assets/fonts/AvenirNextLTPro-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Eventrify;src:url(https://get2events.blob.core.windows.net/assets/fonts/AvenirNextLTPro-Demi.otf) format("opentype");font-weight:600;font-style:normal;font-stretch:normal}
