/**handles:beademonstrator**/
.gform_required_legend{font-size:16px}.form-wrapper{display:none}.gsection_title{font-family:var(--heading);font-size:18px;font-weight:600;text-transform:uppercase;text-align:left;letter-spacing:1px;padding:40px 0 0;margin:40px 0 0;border-top:2px solid #cecece}.main .gform_wrapper.gravity-theme .gfield input,.main .gform_wrapper.gravity-theme .gfield select,.main .gform_wrapper.gravity-theme .gfield textarea,.main.white-bg .gform_wrapper.gravity-theme input:not([type=checkbox]):not([type=radio]):not([type=submit]){border:1px solid #cecece}.main .gform_wrapper.gravity-theme .gsection{border-bottom:0 solid #ccc;padding:0}.main .gform_wrapper.gravity-theme .gfield_label{display:block;font-size:20px;font-weight:400;margin-bottom:6px}.main .gform_wrapper.gravity-theme .gfield{margin:0 0 25px}.form_saved_message input[type=email],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:12px}.gform_resume_email_label.gfield_label:after{content:':'}.form_saved_message input[type=email]{border-radius:30px;border:2px solid var(--blue);margin:0 10px}.form_saved_message .gform_fields{display:flex;align-items:center;justify-content:center}.form_saved_message .gfield{display:grid;grid-template-columns:auto auto;grid-gap:15px;align-items:center}.form_saved_message p[role=alert]{font-size:26px;font-weight:600;line-height:1.4}.form_saved_message .resume_form_link_wrapper+p{font-size:14px}.resume_form_link_wrapper>a{word-break:break-all}.form_saved_message p br{font-style:italic}.main .gfield_radio .gchoice:not(:last-child){margin-bottom:10px}.main .gfield-choice-input[type=radio]{width:20px;height:20px;margin-right:10px}.main .gform_wrapper.gravity-theme .gfield_radio label{font-size:18px}.gform_wrapper.gravity-theme .gsection_description,.gform_wrapper.gravity-theme .instruction,.main .gform_wrapper.gravity-theme .gfield_description{font-size:18px;color:#6c6c6c;padding:0;margin:0 0 15px}.main .gform_wrapper.gravity-theme .gfield.gfield_html_formatted{margin:0}.main .gform_wrapper.gravity-theme .gfield.gfield_html_formatted .gfield_label{margin-bottom:0}.form_saved_message{text-align:center}.form_saved_message span{display:block;padding-top:40px;margin-top:80px;border-top:2px solid #cecece}.form_saved_message span>h2{display:none}#field_8_14 label{font-size:22px;font-weight:400;margin:0 0 10px}#gform_8{overflow-x:hidden}.ginput_container_textarea{margin:0 0 30px}.main .gform_wrapper.gravity-theme .gform_footer{justify-content:center;align-items:center;gap:30px;margin-top:30px}.main .gform_wrapper.gravity-theme .gform_previous_button.button,.main .gform_wrapper.gravity-theme .gform_save_link.button{display:flex;align-items:center;border:0;font-weight:300;color:var(--black)}.main .gform_wrapper.gravity-theme .gform_footer input:after,.main .gform_wrapper.gravity-theme .gform_previous_button.button:after,.main .gform_wrapper.gravity-theme .gform_save_link.button:after{display:none}.main .gform_wrapper.gravity-theme .gform_previous_button.button:focus,.main .gform_wrapper.gravity-theme .gform_previous_button.button:hover,.main .gform_wrapper.gravity-theme .gform_save_link.button:focus,.main .gform_wrapper.gravity-theme .gform_save_link.button:hover{color:var(--blue)}.main .gform_wrapper.gravity-theme .gform_previous_button.button svg,.main .gform_wrapper.gravity-theme .gform_save_link.button svg{margin-right:10px}.gform_wrapper.gravity-theme .gform_footer input+button{margin:0}#gfield_description_8_9{padding-top:30px}#gform_resume_email{font-size:18px;text-align:center}.ginput_container_fileupload{margin-top:20px}.main .gform_wrapper input[type=submit]{font-size:16px}.main .gform_footer:after{display:none}.disclaimer p{font-size:16px;color:#677079}.disclaimer p:last-of-type{margin:0}table.deadlines,table.deadlines td,table.deadlines th{font-weight:400;text-align:left;border:1px solid var(--grey);border-collapse:collapse}table.deadlines td,table.deadlines th{padding:5px 20px}table.deadlines td{font-weight:600}#label_8_19_2 a{text-decoration:1px dotted underline}@media screen and (max-width:768px){#form-buttons{grid-template-columns:1fr;grid-gap:30px}#form-buttons aside{justify-content:stretch;text-align:center;width:100%}#form-buttons .button{width:100%;justify-content:center}.main .gform_wrapper.gravity-theme .gform_footer{flex-direction:column}.main .gform_wrapper.gravity-theme .gform_footer button,.main .gform_wrapper.gravity-theme .gform_footer input{width:100%;text-align:center;margin-left:0;justify-content:center}.main .gform_wrapper.gravity-theme .gform_previous_button.button svg,.main .gform_wrapper.gravity-theme .gform_save_link.button svg{display:none}.form_saved_message .gform_fields{flex-direction:column;align-items:normal}.form_saved_message .gfield{grid-template-columns:1fr;margin-bottom:15px}.form_saved_message input[type=email]{width:100%;margin:0}.form_saved_message input[type=submit]{justify-content:center}}@media screen and (max-width:580px){table.deadlines{border:0}table.deadlines,table.deadlines tr{display:flex;flex-direction:column}table.deadlines tr{margin:0 0 20px}table.deadlines tr th:first-child{border-bottom:0;background:var(--blue);color:var(--white)}}body.single-demo-day.postid-19629 #sidebar:not(.visible){display:none}#sidebar-wrapper .menu-toggle.prev-menu:after{display:none}#sidebar-wrapper .menu-toggle.prev-menu:before{content:'\f0a8';font-family:var(--icons);font-weight:300;margin-right:10px;transition:var(--transition-slow)}