form{width:100%}::-moz-placeholder{color:rgba(0,92,168,.5);color:var(--color--text--placeholder)}::placeholder{color:rgba(0,92,168,.5);color:var(--color--text--placeholder)}.form-item{margin-bottom:1rem;margin-bottom:var(--sp1);margin-top:1rem;margin-top:var(--sp1)}.container-inline .form-item,tr .form-item{margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5)}.form-item>label,.form-item__label{display:block;font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:.25rem;margin-bottom:var(--sp0-25);margin-top:.5rem;margin-top:var(--sp0-5)}.container-inline .form-item__label{margin-right:1em}.form-item__label--multiple-value-form{font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0;margin-top:0}.form-item__label[for]{cursor:pointer}.form-item__label.option{display:inline;font-weight:400;font-weight:var(--font-weight)}.form-item__label.is-disabled{color:#aec3cd;color:var(--color--grey--light);cursor:default}.fieldset__label.form-required:after,.form-item__label.form-required:after,.required-mark:after,label.form-required:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23005CA8' d='m0 7.562 1.114-3.438q3.849 1.358 5.59 2.35Q6.245 2.093 6.22.447h3.511q-.074 2.397-.558 6.003 2.494-1.257 5.714-2.325L16 7.562Q12.925 8.58 9.972 8.918q1.476 1.284 4.166 4.575l-2.906 2.059q-1.403-1.91-3.316-5.206-1.792 3.415-3.147 5.206l-2.856-2.059q2.808-3.46 4.017-4.575A87 87 0 0 1 0 7.562'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.5rem .5rem;content:"";display:inline-block;height:.5rem;margin-left:.3em;margin-right:.3em;vertical-align:text-top;width:.5rem}@media screen and (-ms-high-contrast:active){.fieldset__label.form-required:after,.form-item__label.form-required:after,.required-mark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23fff' d='m0 7.562 1.114-3.438q3.849 1.358 5.59 2.35Q6.245 2.093 6.22.447h3.511q-.074 2.397-.558 6.003 2.494-1.257 5.714-2.325L16 7.562Q12.925 8.58 9.972 8.918q1.476 1.284 4.166 4.575l-2.906 2.059q-1.403-1.91-3.316-5.206-1.792 3.415-3.147 5.206l-2.856-2.059q2.808-3.46 4.017-4.575A87 87 0 0 1 0 7.562'/%3E%3C/svg%3E")}}.form-item>.description,.form-item__description{font-size:.875rem;font-size:var(--font-size--s);line-height:1.41575rem;line-height:var(--line-height--s);margin-bottom:.25rem;margin-bottom:var(--sp0-25);margin-top:.25rem;margin-top:var(--sp0-25);max-width:60ch}.form-item-school-classes.form-item>.description{max-width:100%}.field-multiple-table+.form-item__description{margin-top:0}.form-item--error-message{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23E33F1E' d='M9 0C4.031 0 0 4.031 0 9s4.031 9 9 9 9-4.031 9-9-4.031-9-9-9m1.5 14.613c0 .211-.164.387-.363.387h-2.25a.39.39 0 0 1-.387-.387v-2.226A.39.39 0 0 1 7.887 12h2.25c.199 0 .363.176.363.387zm-.023-4.031c-.012.164-.188.293-.399.293H7.91c-.223 0-.398-.129-.398-.293l-.2-7.277c0-.082.036-.164.118-.211A.45.45 0 0 1 7.71 3h2.58c.105 0 .21.035.28.094a.24.24 0 0 1 .117.21z'/%3E%3C/svg%3E");background-position:left .25rem;background-position:left var(--sp0-25);background-repeat:no-repeat;background-size:1rem 1rem;background-size:var(--sp1) var(--sp1);color:#ee7d86;color:var(--color--red);font-size:.875rem;font-size:var(--font-size--s);line-height:normal;margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5);padding-left:1.5rem;padding-left:var(--sp1-5)}.form-item--error-message,.form-item--error-message strong{font-weight:400;font-weight:var(--font-weight)}@media screen and (-ms-high-contrast:active){.form-item--error-message{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23fff' d='M9 0C4.031 0 0 4.031 0 9s4.031 9 9 9 9-4.031 9-9-4.031-9-9-9m1.5 14.613c0 .211-.164.387-.363.387h-2.25a.39.39 0 0 1-.387-.387v-2.226A.39.39 0 0 1 7.887 12h2.25c.199 0 .363.176.363.387zm-.023-4.031c-.012.164-.188.293-.399.293H7.91c-.223 0-.398-.129-.398-.293l-.2-7.277c0-.082.036-.164.118-.211A.45.45 0 0 1 7.71 3h2.58c.105 0 .21.035.28.094a.24.24 0 0 1 .117.21z'/%3E%3C/svg%3E")}}[dir=rtl] .form-item--error-message{background-position:100% 0}.form-actions{align-items:center;display:flex;flex-wrap:wrap}.form-actions,.form-actions .action-link,.form-actions .button{margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5)}.form-actions .action-link,.form-actions .button{background:#005ca8;background:var(--color--primary);-webkit-mask-image:url(../../images/masks/button-outer.svg);mask-image:url(../../images/masks/button-outer.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.form-actions .action-link:hover,.form-actions .button:hover{background:#fff;background:var(--color--white);color:#005ca8;color:var(--color--text)}.form-actions .ajax-progress--throbber{align-self:center}.form-item--editor-format{align-items:center;display:flex;flex-wrap:wrap;max-width:100%}.form-item--editor-format .form-element--editor-format,.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix{min-width:1px}.form-item--editor-format .form-item__label,.form-item--editor-format .form-item__prefix,.form-item--editor-format .form-item__suffix{margin-right:.5rem;margin-right:var(--sp0-5)}.form-item--editor-format .form-item--error-message,.form-item--editor-format .form-item__description{flex:0 1 100%;min-width:1px}.form--inline>*{display:inline-block;margin-bottom:0;margin-top:.5rem;margin-top:var(--sp0-5);vertical-align:top}.form--inline .form-item__label{margin:0}.form--inline .form-actions{margin-top:1.5rem;margin-top:var(--sp1-5)}.webform-submission-form .messages.messages--info{background-position:10px 1em;border:0;border-radius:.1875rem;border-radius:var(--border-radius--input);box-shadow:none;font-size:.875rem;font-size:var(--font-size--s);line-height:normal;padding:15px 20px 15px 35px;word-wrap:break-word}.webform-submission-form .messages.messages--info *{font-size:.875rem;font-size:var(--font-size--s);line-height:normal;margin:0}.webform-submission-form .form-submit{background:#005ca8;background:var(--color--primary);margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5);-webkit-mask-image:url(../../images/masks/button-outer.svg);mask-image:url(../../images/masks/button-outer.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;outline:none}.webform-submission-form .form-submit:hover{background:#fff;background:var(--color--white);color:#005ca8;color:var(--color--text)}.webform-submission-form .form-submit .webform-file-button{font-size:.875rem;font-size:var(--font-size--s);line-height:normal;padding:.5rem 1.25rem;padding:var(--sp0-5) var(--sp1-25)}.webform-submission-form>.form-item.form-item-newsletter .description,.webform-submission-form>.form-item.form-item-participant-tbe .description,.webform-submission-form>.form-item.form-item-privacy .description,.webform-submission-form>.form-item.form-item-privacy-policy .description,.webform-submission-form>.form-item.form-item-terms-and-conditions .description,.webform-submission-form>.form-item.form-item-terms-and-privacy .description{display:inline-block;font-size:1rem;font-size:var(--font-size);padding-left:.5rem;padding-left:var(--sp0-5)}.webform-submission-form .form-type-checkbox{display:flex}.webform-submission-form .form-type-checkbox input{margin-top:0;min-width:1.5rem;min-width:var(--sp1-5)}.webform-submission-form .form-type-checkbox .description,.webform-submission-form .form-type-checkbox label{margin-top:0}.webform-submission-form .form-type-checkbox .description a{-webkit-text-decoration:underline;text-decoration:underline}.webform-submission-form .iti__arrow,.webform-submission-form .iti__country-list{display:none}.webform-submission-form .captcha{border:0;margin-bottom:1rem;margin-bottom:var(--sp1);margin-left:0;margin-right:0;padding:0;width:100%}.webform-submission-form .captcha legend{display:none}.webform-submission-form .captcha input{margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5);width:100px!important}.webform-submission-form .captcha .form-item-captcha-response{margin-bottom:0}.webform-submission-form .captcha .description{font-size:.875rem;font-size:var(--font-size--s);line-height:1.41575rem;line-height:var(--line-height--s);margin:0}input.button{background:#005ca8;background:var(--color--primary);margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5);-webkit-mask-image:url(../../images/masks/button-outer.svg);mask-image:url(../../images/masks/button-outer.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;outline:none}input.button:hover{background:#fff;background:var(--color--white);color:#005ca8;color:var(--color--text)}.teacher-assignment-notice{font-size:.875rem;font-size:var(--font-size--s);line-height:normal}.captcha{border:0;margin-bottom:1rem;margin-bottom:var(--sp1);margin-left:0;margin-right:0;padding:0;width:100%}.captcha legend{display:none}.captcha input{margin-bottom:.5rem;margin-bottom:var(--sp0-5);margin-top:.5rem;margin-top:var(--sp0-5);width:100px!important}.captcha .form-item-captcha-response{margin-bottom:0}.captcha .description{font-size:.875rem;font-size:var(--font-size--s);line-height:1.41575rem;line-height:var(--line-height--s);margin:0}