.events-platform .q4-event-registration_wrapper{background-color:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;width:60%;padding:0 64px;display:flex}.events-platform .q4-event-registration_wrapper h1{color:#373b41;font-family:Helvetica,sans-serif;font-weight:400;line-height:40px}.events-platform .q4-event-registration_wrapper--custom{width:100%;height:100%;padding-bottom:32px}.events-platform .q4-event-registration_wrapper--custom .custom-registration-form_layout{margin:auto}.events-platform .q4-event-registration_image-container{justify-content:center;align-items:center;width:100%;height:100px;margin-top:8px;display:flex}.events-platform .q4-event-registration_description{text-align:center;width:90%;font-family:Helvetica,sans-serif}.events-platform .q4-event-registration_form{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.events-platform .q4-event-registration_form--checkbox{margin-top:24px}.events-platform .q4-event-registration_form--submit{width:100%;margin-top:20px}.events-platform .q4-event-registration_form-logout{margin-top:20px}.events-platform .q4-event-registration_custom-field-scrollbar .simplebar-content-wrapper:not([style*="overflow: hidden scroll"]) .simplebar-content{justify-content:center;align-items:center;height:100%;display:flex}@media only screen and (max-width:1440px){.events-platform .q4-event-registration_wrapper{width:80%}}@media only screen and (max-width:1024px){.events-platform .q4-event-registration_wrapper{flex:unset;border-radius:3px;place-self:center;width:70%;padding:32px 64px;position:absolute;box-shadow:0 1px 4px #ccc}.events-platform .q4-event-registration_wrapper--custom{min-height:calc(50vh + 116px)}.events-platform .q4-event-registration_wrapper--custom .custom-registration-form_layout{border-radius:5px;max-width:70%;margin-top:-176px;position:relative;box-shadow:0 4px 16px #00000026}}@media only screen and (max-width:600px){.events-platform .q4-event-registration_wrapper{width:100%;box-shadow:unset;border-radius:unset;padding:32px 16px;position:relative}.events-platform .q4-event-registration_wrapper--custom{height:auto;min-height:auto}.events-platform .q4-event-registration_wrapper--custom .custom-registration-form_layout{border-radius:unset;max-width:100%;box-shadow:unset;margin-top:0;padding:32px 16px;position:relative}}@media only screen and (max-height:800px) and (min-width:600px){.events-platform .q4-event-registration_wrapper{margin-top:96px;padding:16px}.events-platform .q4-event-registration_form--checkbox,.events-platform .q4-event-registration_form--submit{margin-top:8px}}.events-platform .q4-session_layout{background-color:#fff;grid-template-rows:1fr;grid-template-columns:1fr 1fr;height:100vh;min-height:700px;display:grid}.events-platform .q4-session_header-container{justify-content:space-between;height:60px;display:flex}.events-platform .q4-session_header-container>.logo{color:#fff;align-items:center;height:50px;margin-left:24px;margin-right:16px;display:flex;overflow:hidden}.events-platform .q4-session_header-container--buttons{justify-content:center;align-self:flex-start;align-items:flex-start;padding:24px 0 0 16px;display:flex}.events-platform .q4-session_header-container--buttons>.help,.events-platform .q4-session_header-container--buttons>.logout{margin-right:16px}.events-platform .q4-session_event-title-container{border-top:1px solid #eee;justify-content:center;align-items:center;height:60px;display:flex}.events-platform .q4-session_event-title-container>.title{margin-top:4px;margin-left:24px;margin-right:16px;font-size:20px}.events-platform .q4-session_hero{background-color:#0f5ca3;background-position:top;background-size:cover;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.events-platform .q4-session_hero--header-container{background-color:#0000;justify-content:space-between;align-self:flex-start;width:100%;height:60px;display:flex}.events-platform .q4-session_hero--header-event{justify-content:center;align-self:flex-start;align-items:flex-start;padding:16px 0 0 16px;display:flex}.events-platform .q4-session_hero--header-event>.logo{color:#fff;align-items:center;height:35px;margin-left:24px;margin-right:16px;display:flex;overflow:hidden}.events-platform .q4-session_hero--header-event>.title{color:#fff;margin-top:4px;margin-left:24px;margin-right:16px;font-size:20px}.events-platform .q4-session_hero--header-event>.vertical-border{border-left:1px solid #ddd;height:35px}.events-platform .q4-session_hero--header-buttons{justify-content:center;align-self:flex-start;align-items:flex-start;padding:24px 0 0 16px;display:flex}.events-platform .q4-session_hero--header-buttons>.help,.events-platform .q4-session_hero--header-buttons>.logout{margin-right:16px}.events-platform .q4-session_hero--content{text-align:center;color:#fff;flex-direction:column;flex:2 0 auto;justify-content:center;align-items:center;display:flex}.events-platform .q4-session_hero--content>.welcome-text{font-family:Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:24px}.events-platform .q4-session_hero--content>.page-title{padding-top:16px;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:48px}.events-platform .q4-session_hero--content>.page-description{padding:16px 192px;font-family:Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:22px}.events-platform .q4-session_hero--footer{color:#fff;align-self:flex-start;width:100%}.events-platform .q4-session_event-register{background-color:#fff;flex-direction:column;flex:1;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.events-platform .q4-session_event-register--header-buttons{background-color:#0000;justify-content:center;align-self:flex-end;align-items:flex-start;height:60px;padding:16px 0 0 16px;display:flex}.events-platform .q4-session_event-register--header-buttons>.help,.events-platform .q4-session_event-register--header-buttons>.logout{margin-right:16px}.events-platform .q4-session_event-register--footer{align-self:flex-end;width:100%}@media only screen and (max-width:1440px){.events-platform .q4-session_hero--content>.page-description{padding:16px 128px}}@media only screen and (max-width:1024px){.events-platform .q4-session_layout{flex-direction:column;justify-content:center;display:flex}.events-platform .q4-session_layout--custom-field{height:auto;display:block}.events-platform .q4-session_layout--custom-field .q4-session_hero{height:50vh}.events-platform .q4-session_hero{justify-content:flex-start;height:50%}.events-platform .q4-session_hero--content{flex:unset;margin-top:48px}.events-platform .q4-session_hero--content>.page-description{padding:16px}.events-platform .q4-session_event-register{flex-direction:row-reverse;height:50%}}@media only screen and (max-width:600px){.events-platform .q4-session_layout{height:100vh;min-height:700px;display:flex}.events-platform .q4-session_layout--custom-field{height:auto;min-height:100vh;display:flex}.events-platform .q4-session_layout--custom-field .q4-session_hero,.events-platform .q4-session_hero{text-align:center;height:300px;display:block}.events-platform .q4-session_hero--content{flex:unset;width:100%}.events-platform .q4-session_event-register{justify-content:center}.events-platform .q4-session_event-register--footer{width:unset;margin-bottom:16px}}