.form,.wpforms-form{--color-primary:white;--color-secondary:white;--color-element-background:transparent;--form-row-space:calc(6.6666666667 * var(--vw-unit))}@media (min-width:768px){.form,.wpforms-form{--form-row-space:2.5rem}}@media (min-width:1280px){.form,.wpforms-form{--form-row-space:calc(1.3020833333 * var(--vw-unit))}}.page--2 .page__main .form,.page--2 .page__main .wpforms-form{--color-primary:var(--color-dark-one);--color-secondary:var(--color-accent-two);--color-element-background:white;--color-form-placeholder:var(--color-accent-two)}.form fieldset,.wpforms-form fieldset{margin:0;padding:0;border:none}.form .wpforms-field-container,.form .wpforms-field-layout-rows,.form__container,.wpforms-form .wpforms-field-container,.wpforms-form .wpforms-field-layout-rows,.wpforms-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--form-row-space)}.form .wpforms-field-container+.form__container,.form .wpforms-field-layout-rows+.form__container,.form__container+.form__container,.wpforms-form .wpforms-field-container+.form__container,.wpforms-form .wpforms-field-layout-rows+.form__container,.wpforms-form__container+.form__container{margin-top:var(--form-row-space)}.form .wpforms-layout-row,.form__row,.wpforms-form .wpforms-layout-row,.wpforms-form__row{display:block;width:100%;position:relative}@media (max-width:767px){.form .wpforms-layout-row--50-50,.form__row--50-50,.wpforms-form .wpforms-layout-row--50-50,.wpforms-form__row--50-50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--form-row-space)}}@media (min-width:768px){.form .wpforms-layout-row--50-50,.form__row--50-50,.wpforms-form .wpforms-layout-row--50-50,.wpforms-form__row--50-50{--gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap)}}@media (min-width:1280px){.form .wpforms-layout-row--50-50,.form__row--50-50,.wpforms-form .wpforms-layout-row--50-50,.wpforms-form__row--50-50{--gap:calc(1.0416666667 * var(--vw-unit))}}@media (min-width:768px){.form .wpforms-layout-row--50-50>*,.form__row--50-50>*,.wpforms-form .wpforms-layout-row--50-50>*,.wpforms-form__row--50-50>*{width:calc((100% - var(--gap))/ 2)}}.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.form__group,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul,.wpforms-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(5.3333333333 * var(--vw-unit));width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}@media (min-width:768px){.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.form__group,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul,.wpforms-form__group{gap:2rem}}@media (min-width:1280px){.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.form__group,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul,.wpforms-form__group{gap:calc(1.5625 * var(--vw-unit))}}.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul{padding-left:calc(2.9333333333 * var(--vw-unit));padding-bottom:calc(1.3333333333 * var(--vw-unit))}@media (min-width:768px){.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul{padding-left:1.1rem;padding-bottom:.5rem}}@media (min-width:1280px){.form .wpforms-field-checkbox ul,.form .wpforms-field-gdpr-checkbox ul,.form .wpforms-field-radio ul,.wpforms-form .wpforms-field-checkbox ul,.wpforms-form .wpforms-field-gdpr-checkbox ul,.wpforms-form .wpforms-field-radio ul{padding-left:calc(.5729166667 * var(--vw-unit));padding-bottom:calc(.2604166667 * var(--vw-unit))}}.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}@media (min-width:768px){.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{font-size:1.5rem}}@media (min-width:1280px){.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}}.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{cursor:pointer;display:block;padding-left:calc(2.9333333333 * var(--vw-unit));padding-bottom:calc(1.3333333333 * var(--vw-unit))}@media (min-width:768px){.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{padding-left:1.1rem;padding-bottom:.5rem}}@media (min-width:1280px){.form .wpforms-field-label,.form__label,.wpforms-form .wpforms-field-label,.wpforms-form__label{padding-left:calc(.5729166667 * var(--vw-unit));padding-bottom:calc(.2604166667 * var(--vw-unit))}}.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}@media (min-width:768px){.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{font-size:1.5rem}}@media (min-width:1280px){.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}}.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{display:block;width:100%;height:calc(10.6666666667 * var(--vw-unit));padding:calc(2.6666666667 * var(--vw-unit));border-radius:calc(5.3333333333 * var(--vw-unit));background-color:transparent;border:calc(.2666666667 * var(--vw-unit)) solid var(--color-primary);color:var(--color-primary)}@media (min-width:768px){.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{height:4rem;padding:1rem;border-width:.1rem;border-radius:2rem}}@media (min-width:1280px){.form .wpforms-field-email input,.form .wpforms-field-phone input,.form .wpforms-field-text input,.form .wpforms-field-textarea textarea,.form__date,.form__email,.form__multi-select,.form__select,.form__text,.form__textarea,.wpforms-form .wpforms-field-email input,.wpforms-form .wpforms-field-phone input,.wpforms-form .wpforms-field-text input,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__date,.wpforms-form__email,.wpforms-form__multi-select,.wpforms-form__select,.wpforms-form__text,.wpforms-form__textarea{height:calc(2.6041666667 * var(--vw-unit));padding:calc(.5208333333 * var(--vw-unit));border-width:calc(.0520833333 * var(--vw-unit));border-radius:calc(1.0416666667 * var(--vw-unit))}}.form__date::-webkit-input-placeholder,.form__email::-webkit-input-placeholder,.form__text::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,.wpforms-form__date::-webkit-input-placeholder,.wpforms-form__email::-webkit-input-placeholder,.wpforms-form__text::-webkit-input-placeholder,.wpforms-form__textarea::-webkit-input-placeholder{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}.form__date::-moz-placeholder,.form__email::-moz-placeholder,.form__text::-moz-placeholder,.form__textarea::-moz-placeholder,.wpforms-form__date::-moz-placeholder,.wpforms-form__email::-moz-placeholder,.wpforms-form__text::-moz-placeholder,.wpforms-form__textarea::-moz-placeholder{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}.form__date:-ms-input-placeholder,.form__email:-ms-input-placeholder,.form__text:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,.wpforms-form__date:-ms-input-placeholder,.wpforms-form__email:-ms-input-placeholder,.wpforms-form__text:-ms-input-placeholder,.wpforms-form__textarea:-ms-input-placeholder{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}.form__date::-ms-input-placeholder,.form__email::-ms-input-placeholder,.form__text::-ms-input-placeholder,.form__textarea::-ms-input-placeholder,.wpforms-form__date::-ms-input-placeholder,.wpforms-form__email::-ms-input-placeholder,.wpforms-form__text::-ms-input-placeholder,.wpforms-form__textarea::-ms-input-placeholder{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}.form__date::placeholder,.form__email::placeholder,.form__text::placeholder,.form__textarea::placeholder,.wpforms-form__date::placeholder,.wpforms-form__email::placeholder,.wpforms-form__text::placeholder,.wpforms-form__textarea::placeholder{font-family:var(--font-open-sans);font-size:calc(4 * var(--vw-unit));font-weight:400;line-height:1.3;letter-spacing:.01em;color:var(--color-text)}@media (min-width:768px){.form__date::-webkit-input-placeholder,.form__email::-webkit-input-placeholder,.form__text::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,.wpforms-form__date::-webkit-input-placeholder,.wpforms-form__email::-webkit-input-placeholder,.wpforms-form__text::-webkit-input-placeholder,.wpforms-form__textarea::-webkit-input-placeholder{font-size:1.5rem}.form__date::-moz-placeholder,.form__email::-moz-placeholder,.form__text::-moz-placeholder,.form__textarea::-moz-placeholder,.wpforms-form__date::-moz-placeholder,.wpforms-form__email::-moz-placeholder,.wpforms-form__text::-moz-placeholder,.wpforms-form__textarea::-moz-placeholder{font-size:1.5rem}.form__date:-ms-input-placeholder,.form__email:-ms-input-placeholder,.form__text:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,.wpforms-form__date:-ms-input-placeholder,.wpforms-form__email:-ms-input-placeholder,.wpforms-form__text:-ms-input-placeholder,.wpforms-form__textarea:-ms-input-placeholder{font-size:1.5rem}.form__date::-ms-input-placeholder,.form__email::-ms-input-placeholder,.form__text::-ms-input-placeholder,.form__textarea::-ms-input-placeholder,.wpforms-form__date::-ms-input-placeholder,.wpforms-form__email::-ms-input-placeholder,.wpforms-form__text::-ms-input-placeholder,.wpforms-form__textarea::-ms-input-placeholder{font-size:1.5rem}.form__date::placeholder,.form__email::placeholder,.form__text::placeholder,.form__textarea::placeholder,.wpforms-form__date::placeholder,.wpforms-form__email::placeholder,.wpforms-form__text::placeholder,.wpforms-form__textarea::placeholder{font-size:1.5rem}}@media (min-width:1280px){.form__date::-webkit-input-placeholder,.form__email::-webkit-input-placeholder,.form__text::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,.wpforms-form__date::-webkit-input-placeholder,.wpforms-form__email::-webkit-input-placeholder,.wpforms-form__text::-webkit-input-placeholder,.wpforms-form__textarea::-webkit-input-placeholder{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}.form__date::-moz-placeholder,.form__email::-moz-placeholder,.form__text::-moz-placeholder,.form__textarea::-moz-placeholder,.wpforms-form__date::-moz-placeholder,.wpforms-form__email::-moz-placeholder,.wpforms-form__text::-moz-placeholder,.wpforms-form__textarea::-moz-placeholder{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}.form__date:-ms-input-placeholder,.form__email:-ms-input-placeholder,.form__text:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,.wpforms-form__date:-ms-input-placeholder,.wpforms-form__email:-ms-input-placeholder,.wpforms-form__text:-ms-input-placeholder,.wpforms-form__textarea:-ms-input-placeholder{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}.form__date::-ms-input-placeholder,.form__email::-ms-input-placeholder,.form__text::-ms-input-placeholder,.form__textarea::-ms-input-placeholder,.wpforms-form__date::-ms-input-placeholder,.wpforms-form__email::-ms-input-placeholder,.wpforms-form__text::-ms-input-placeholder,.wpforms-form__textarea::-ms-input-placeholder{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}.form__date::placeholder,.form__email::placeholder,.form__text::placeholder,.form__textarea::placeholder,.wpforms-form__date::placeholder,.wpforms-form__email::placeholder,.wpforms-form__text::placeholder,.wpforms-form__textarea::placeholder{font-size:calc(.8854166667 * var(--vw-unit));line-height:1.5}}.form__date::-webkit-input-placeholder,.form__email::-webkit-input-placeholder,.form__text::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,.wpforms-form__date::-webkit-input-placeholder,.wpforms-form__email::-webkit-input-placeholder,.wpforms-form__text::-webkit-input-placeholder,.wpforms-form__textarea::-webkit-input-placeholder{color:var(--color-form-placeholder)}.form__date::-moz-placeholder,.form__email::-moz-placeholder,.form__text::-moz-placeholder,.form__textarea::-moz-placeholder,.wpforms-form__date::-moz-placeholder,.wpforms-form__email::-moz-placeholder,.wpforms-form__text::-moz-placeholder,.wpforms-form__textarea::-moz-placeholder{color:var(--color-form-placeholder)}.form__date:-ms-input-placeholder,.form__email:-ms-input-placeholder,.form__text:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,.wpforms-form__date:-ms-input-placeholder,.wpforms-form__email:-ms-input-placeholder,.wpforms-form__text:-ms-input-placeholder,.wpforms-form__textarea:-ms-input-placeholder{color:var(--color-form-placeholder)}.form__date::-ms-input-placeholder,.form__email::-ms-input-placeholder,.form__text::-ms-input-placeholder,.form__textarea::-ms-input-placeholder,.wpforms-form__date::-ms-input-placeholder,.wpforms-form__email::-ms-input-placeholder,.wpforms-form__text::-ms-input-placeholder,.wpforms-form__textarea::-ms-input-placeholder{color:var(--color-form-placeholder)}.form__date::placeholder,.form__email::placeholder,.form__text::placeholder,.form__textarea::placeholder,.wpforms-form__date::placeholder,.wpforms-form__email::placeholder,.wpforms-form__text::placeholder,.wpforms-form__textarea::placeholder{color:var(--color-form-placeholder)}.form .wpforms-field-textarea textarea,.form__textarea,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__textarea{height:calc(66.6666666667 * var(--vw-unit))}@media (min-width:768px){.form .wpforms-field-textarea textarea,.form__textarea,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__textarea{height:25rem}}@media (min-width:1280px){.form .wpforms-field-textarea textarea,.form__textarea,.wpforms-form .wpforms-field-textarea textarea,.wpforms-form__textarea{height:calc(13.0208333333 * var(--vw-unit))}}.form__select,.wpforms-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(13.3333333333 * var(--vw-unit));background-image:url("/app/themes/sgh/images/icons-colored/arrow-down-white.svg");background-repeat:no-repeat;background-position:right calc(5.3333333333 * var(--vw-unit)) center;cursor:pointer}.page--2 .form__select,.page--2 .wpforms-form__select{background-image:url("/app/themes/sgh/images/icons-colored/arrow-down-violet.svg")}@media (min-width:768px){.form__select,.wpforms-form__select{padding-right:5rem;background-position:right 2rem center}}@media (min-width:1280px){.form__select,.wpforms-form__select{padding-right:calc(2.6041666667 * var(--vw-unit));background-position:right calc(1.0416666667 * var(--vw-unit)) center}}.form__multi-select,.wpforms-form__multi-select{display:block;width:100%;height:calc(66.6666666667 * var(--vw-unit));padding:calc(2.6666666667 * var(--vw-unit));border:calc(.2666666667 * var(--vw-unit)) solid var(--color-primary)}@media (min-width:768px){.form__multi-select,.wpforms-form__multi-select{height:25rem;padding:1rem;border-width:.1rem}}@media (min-width:1280px){.form__multi-select,.wpforms-form__multi-select{height:calc(13.0208333333 * var(--vw-unit));padding:calc(.5208333333 * var(--vw-unit));border-width:calc(.0520833333 * var(--vw-unit))}}.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form .wpforms-field-radio input,.form__checkbox,.form__radio,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form .wpforms-field-radio input,.wpforms-form__checkbox,.wpforms-form__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(6.6666666667 * var(--vw-unit));height:calc(6.6666666667 * var(--vw-unit));border:calc(.2666666667 * var(--vw-unit)) solid var(--color-primary);vertical-align:middle;cursor:pointer}@media (min-width:768px){.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form .wpforms-field-radio input,.form__checkbox,.form__radio,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form .wpforms-field-radio input,.wpforms-form__checkbox,.wpforms-form__radio{width:2.5rem;height:2.5rem;border-width:.1rem}}@media (min-width:1280px){.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form .wpforms-field-radio input,.form__checkbox,.form__radio,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form .wpforms-field-radio input,.wpforms-form__checkbox,.wpforms-form__radio{width:calc(1.3020833333 * var(--vw-unit));height:calc(1.3020833333 * var(--vw-unit));border-width:calc(.0520833333 * var(--vw-unit))}}.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form__checkbox,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form__checkbox{border-radius:calc(.8 * var(--vw-unit));background-color:var(--color-element-background);background-repeat:no-repeat;background-position:center}@media (min-width:768px){.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form__checkbox,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form__checkbox{border-radius:.3rem}}@media (min-width:1280px){.form .wpforms-field-checkbox input,.form .wpforms-field-gdpr-checkbox input,.form__checkbox,.wpforms-form .wpforms-field-checkbox input,.wpforms-form .wpforms-field-gdpr-checkbox input,.wpforms-form__checkbox{border-radius:calc(.15625 * var(--vw-unit))}}.form .wpforms-field-checkbox input:checked,.form .wpforms-field-gdpr-checkbox input:checked,.form__checkbox:checked,.wpforms-form .wpforms-field-checkbox input:checked,.wpforms-form .wpforms-field-gdpr-checkbox input:checked,.wpforms-form__checkbox:checked{background-image:url("/app/themes/sgh/images/icons-colored/checked-white.svg")}.page--2 .form .wpforms-field-checkbox input:checked,.page--2 .form .wpforms-field-gdpr-checkbox input:checked,.page--2 .form__checkbox:checked,.page--2 .wpforms-form .wpforms-field-checkbox input:checked,.page--2 .wpforms-form .wpforms-field-gdpr-checkbox input:checked,.page--2 .wpforms-form__checkbox:checked{background-image:url("/app/themes/sgh/images/icons-colored/checked-violet.svg")}.form .wpforms-field-radio input,.form__radio,.wpforms-form .wpforms-field-radio input,.wpforms-form__radio{border-radius:50%;background-image:none;background-repeat:no-repeat;background-position:center;background-size:50%;-webkit-transition:background-color .2s;transition:background-color .2s}.form .wpforms-field-radio input:checked,.form__radio:checked,.wpforms-form .wpforms-field-radio input:checked,.wpforms-form__radio:checked{background-image:url("/app/themes/sgh/images/icons-colored/circle-white.svg")}.page--2 .form .wpforms-field-radio input:checked,.page--2 .form__radio:checked,.page--2 .wpforms-form .wpforms-field-radio input:checked,.page--2 .wpforms-form__radio:checked{background-image:url("/app/themes/sgh/images/icons-colored/circle-violet.svg")}.form .wpforms-field-checkbox ul li,.form .wpforms-field-gdpr-checkbox ul li,.form .wpforms-field-radio ul li,.form__checkbox-container,.form__radio-container,.wpforms-form .wpforms-field-checkbox ul li,.wpforms-form .wpforms-field-gdpr-checkbox ul li,.wpforms-form .wpforms-field-radio ul li,.wpforms-form__checkbox-container,.wpforms-form__radio-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:calc(2.6666666667 * var(--vw-unit));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.form .wpforms-field-checkbox ul li,.form .wpforms-field-gdpr-checkbox ul li,.form .wpforms-field-radio ul li,.form__checkbox-container,.form__radio-container,.wpforms-form .wpforms-field-checkbox ul li,.wpforms-form .wpforms-field-gdpr-checkbox ul li,.wpforms-form .wpforms-field-radio ul li,.wpforms-form__checkbox-container,.wpforms-form__radio-container{gap:1rem}}@media (min-width:1280px){.form .wpforms-field-checkbox ul li,.form .wpforms-field-gdpr-checkbox ul li,.form .wpforms-field-radio ul li,.form__checkbox-container,.form__radio-container,.wpforms-form .wpforms-field-checkbox ul li,.wpforms-form .wpforms-field-gdpr-checkbox ul li,.wpforms-form .wpforms-field-radio ul li,.wpforms-form__checkbox-container,.wpforms-form__radio-container{gap:calc(.5208333333 * var(--vw-unit))}}.form .wpforms-field-checkbox ul li .form__label,.form .wpforms-field-gdpr-checkbox ul li .form__label,.form .wpforms-field-radio ul li .form__label,.form__checkbox-container .form__label,.form__radio-container .form__label,.wpforms-form .wpforms-field-checkbox ul li .form__label,.wpforms-form .wpforms-field-gdpr-checkbox ul li .form__label,.wpforms-form .wpforms-field-radio ul li .form__label,.wpforms-form__checkbox-container .form__label,.wpforms-form__radio-container .form__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:calc(.5333333333 * var(--vw-unit))}@media (min-width:768px){.form .wpforms-field-checkbox ul li .form__label,.form .wpforms-field-gdpr-checkbox ul li .form__label,.form .wpforms-field-radio ul li .form__label,.form__checkbox-container .form__label,.form__radio-container .form__label,.wpforms-form .wpforms-field-checkbox ul li .form__label,.wpforms-form .wpforms-field-gdpr-checkbox ul li .form__label,.wpforms-form .wpforms-field-radio ul li .form__label,.wpforms-form__checkbox-container .form__label,.wpforms-form__radio-container .form__label{padding-top:.2rem}}@media (min-width:1280px){.form .wpforms-field-checkbox ul li .form__label,.form .wpforms-field-gdpr-checkbox ul li .form__label,.form .wpforms-field-radio ul li .form__label,.form__checkbox-container .form__label,.form__radio-container .form__label,.wpforms-form .wpforms-field-checkbox ul li .form__label,.wpforms-form .wpforms-field-gdpr-checkbox ul li .form__label,.wpforms-form .wpforms-field-radio ul li .form__label,.wpforms-form__checkbox-container .form__label,.wpforms-form__radio-container .form__label{padding-top:0}}.form .wpforms-field-checkbox ul li .form__label a,.form .wpforms-field-gdpr-checkbox ul li .form__label a,.form .wpforms-field-radio ul li .form__label a,.form__checkbox-container .form__label a,.form__radio-container .form__label a,.wpforms-form .wpforms-field-checkbox ul li .form__label a,.wpforms-form .wpforms-field-gdpr-checkbox ul li .form__label a,.wpforms-form .wpforms-field-radio ul li .form__label a,.wpforms-form__checkbox-container .form__label a,.wpforms-form__radio-container .form__label a{display:inline!important}.form .wpforms-field-checkbox ul li .form__label a::after,.form .wpforms-field-gdpr-checkbox ul li .form__label a::after,.form .wpforms-field-radio ul li .form__label a::after,.form__checkbox-container .form__label a::after,.form__radio-container .form__label a::after,.wpforms-form .wpforms-field-checkbox ul li .form__label a::after,.wpforms-form .wpforms-field-gdpr-checkbox ul li .form__label a::after,.wpforms-form .wpforms-field-radio ul li .form__label a::after,.wpforms-form__checkbox-container .form__label a::after,.wpforms-form__radio-container .form__label a::after{content:none!important}.form .wpforms-field-checkbox ul li input,.form .wpforms-field-gdpr-checkbox ul li input,.form .wpforms-field-radio ul li input,.wpforms-form .wpforms-field-checkbox ul li input,.wpforms-form .wpforms-field-gdpr-checkbox ul li input,.wpforms-form .wpforms-field-radio ul li input{-webkit-box-flex:0;-ms-flex:none;flex:none}.form__file,.wpforms-form__file{color:#000;cursor:pointer}.form__slider-container,.wpforms-form__slider-container{display:inline-block}.form__slider-container .form__label,.wpforms-form__slider-container .form__label{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(2.6666666667 * var(--vw-unit))}@media (min-width:768px){.form__slider-container .form__label,.wpforms-form__slider-container .form__label{gap:1rem}}@media (min-width:1280px){.form__slider-container .form__label,.wpforms-form__slider-container .form__label{gap:calc(.5208333333 * var(--vw-unit))}}.form__slider-box,.wpforms-form__slider-box{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.form__slider-box .form__slider,.wpforms-form__slider-box .form__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:calc(13.3333333333 * var(--vw-unit));height:calc(6.6666666667 * var(--vw-unit));border-radius:calc(4.5333333333 * var(--vw-unit));background-color:var(--color-titan-white);-webkit-transition:background-color .3s;transition:background-color .3s;border:none;cursor:pointer}@media (min-width:768px){.form__slider-box .form__slider,.wpforms-form__slider-box .form__slider{width:5rem;height:2.5rem;border-radius:1.7rem}}@media (min-width:1280px){.form__slider-box .form__slider,.wpforms-form__slider-box .form__slider{width:calc(2.6041666667 * var(--vw-unit));height:calc(1.3020833333 * var(--vw-unit));border-radius:calc(.8854166667 * var(--vw-unit))}}.form__slider-box .form__slider:checked,.wpforms-form__slider-box .form__slider:checked{background-image:none;background-color:var(--color-accent-one)}.form__slider-box .form__slider:checked+span,.wpforms-form__slider-box .form__slider:checked+span{-webkit-transform:translate(0,-50%) scale(.8);transform:translate(0,-50%) scale(.8)}.form__slider-box .form__slider+span,.wpforms-form__slider-box .form__slider+span{display:block;position:absolute;left:50%;top:50%;height:100%;width:50%;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(-100%,-50%) scale(.8);transform:translate(-100%,-50%) scale(.8)}.form .wpforms-has-error em.wpforms-error,.form .wpforms-has-error-message,.form__error em.wpforms-error,.form__error-message,.wpforms-form .wpforms-has-error em.wpforms-error,.wpforms-form .wpforms-has-error-message,.wpforms-form__error em.wpforms-error,.wpforms-form__error-message{display:block;margin:0;padding:calc(1.3333333333 * var(--vw-unit)) calc(2.6666666667 * var(--vw-unit));color:var(--color-alert-error)}@media (min-width:768px){.form .wpforms-has-error em.wpforms-error,.form .wpforms-has-error-message,.form__error em.wpforms-error,.form__error-message,.wpforms-form .wpforms-has-error em.wpforms-error,.wpforms-form .wpforms-has-error-message,.wpforms-form__error em.wpforms-error,.wpforms-form__error-message{padding:.5rem 1rem}}@media (min-width:1280px){.form .wpforms-has-error em.wpforms-error,.form .wpforms-has-error-message,.form__error em.wpforms-error,.form__error-message,.wpforms-form .wpforms-has-error em.wpforms-error,.wpforms-form .wpforms-has-error-message,.wpforms-form__error em.wpforms-error,.wpforms-form__error-message{padding:calc(.2604166667 * var(--vw-unit)) calc(.5208333333 * var(--vw-unit))}}.form .wpforms-has-error .dynamic-select__current,.form .wpforms-has-error .form__checkbox,.form .wpforms-has-error .form__date,.form .wpforms-has-error .form__email,.form .wpforms-has-error .form__radio,.form .wpforms-has-error .form__select,.form .wpforms-has-error .form__text,.form .wpforms-has-error .form__textarea,.form .wpforms-has-error .wpforms-error,.form__error .dynamic-select__current,.form__error .form__checkbox,.form__error .form__date,.form__error .form__email,.form__error .form__radio,.form__error .form__select,.form__error .form__text,.form__error .form__textarea,.form__error .wpforms-error,.wpforms-form .wpforms-has-error .dynamic-select__current,.wpforms-form .wpforms-has-error .form__checkbox,.wpforms-form .wpforms-has-error .form__date,.wpforms-form .wpforms-has-error .form__email,.wpforms-form .wpforms-has-error .form__radio,.wpforms-form .wpforms-has-error .form__select,.wpforms-form .wpforms-has-error .form__text,.wpforms-form .wpforms-has-error .form__textarea,.wpforms-form .wpforms-has-error .wpforms-error,.wpforms-form__error .dynamic-select__current,.wpforms-form__error .form__checkbox,.wpforms-form__error .form__date,.wpforms-form__error .form__email,.wpforms-form__error .form__radio,.wpforms-form__error .form__select,.wpforms-form__error .form__text,.wpforms-form__error .form__textarea,.wpforms-form__error .wpforms-error{border-color:var(--color-alert-error)}.form .wpforms-submit-container,.form__actions,.wpforms-form .wpforms-submit-container,.wpforms-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}@media (min-width:768px){.form .wpforms-submit-container,.form__actions,.wpforms-form .wpforms-submit-container,.wpforms-form__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form .wpforms-submit-container,.wpforms-form .wpforms-submit-container{margin-top:var(--form-row-space);border-top:calc(.2666666667 * var(--vw-unit)) solid var(--color-light);padding-top:calc(5.3333333333 * var(--vw-unit))}@media (min-width:768px){.form .wpforms-submit-container,.wpforms-form .wpforms-submit-container{border-top-width:.1rem;padding-top:2rem}}@media (min-width:1280px){.form .wpforms-submit-container,.wpforms-form .wpforms-submit-container{border-top-width:calc(.0520833333 * var(--vw-unit));padding-top:calc(1.0416666667 * var(--vw-unit))}}.form__input-button-merge,.wpforms-form__input-button-merge{display:-webkit-box;display:-ms-flexbox;display:flex}.form__input-button-merge input,.wpforms-form__input-button-merge input{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;z-index:var(--z-form-input-button-merge)}.form__input-button-merge button,.wpforms-form__input-button-merge button{-webkit-box-flex:0;-ms-flex:none;flex:none;border-top-left-radius:0;border-bottom-left-radius:0;width:auto}.wpforms-submit{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(2.6666666667 * var(--vw-unit));padding:calc(2.1333333333 * var(--vw-unit)) calc(5.3333333333 * var(--vw-unit));background-color:var(--color-accent-one-angepasst);text-align:center;border-radius:calc(5.3333333333 * var(--vw-unit));-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s;border:calc(.2666666667 * var(--vw-unit)) solid var(--color-accent-one-angepasst)}@media (max-width:767px){.wpforms-submit{width:100%}}@media (min-width:768px){.wpforms-submit{gap:1rem;padding:.9rem 2rem;border-radius:2rem;border-width:.1rem}}@media (min-width:1280px){.wpforms-submit{gap:calc(.5208333333 * var(--vw-unit));padding:calc(.46875 * var(--vw-unit)) calc(1.0416666667 * var(--vw-unit));border-radius:calc(1.0416666667 * var(--vw-unit));border-width:calc(.0520833333 * var(--vw-unit))}}.wpforms-submit,.wpforms-submit:focus,.wpforms-submit:hover,.wpforms-submit:link,.wpforms-submit:visited{font-family:var(--font-open-sans);font-size:calc(3.2 * var(--vw-unit));font-weight:600;line-height:1.3;letter-spacing:.04em;color:var(--color-text);text-transform:uppercase}@media (min-width:768px){.wpforms-submit,.wpforms-submit:focus,.wpforms-submit:hover,.wpforms-submit:link,.wpforms-submit:visited{font-size:1.2rem}}@media (min-width:1280px){.wpforms-submit,.wpforms-submit:focus,.wpforms-submit:hover,.wpforms-submit:link,.wpforms-submit:visited{font-size:calc(.625 * var(--vw-unit))}}.wpforms-submit:focus:has(+ [class*=visual-headline]),.wpforms-submit:has(+ [class*=visual-headline]),.wpforms-submit:hover:has(+ [class*=visual-headline]),.wpforms-submit:link:has(+ [class*=visual-headline]),.wpforms-submit:visited:has(+ [class*=visual-headline]){--layout-block-space:calc(5.3333333333 * var(--vw-unit))}@media (min-width:768px){.wpforms-submit:focus:has(+ [class*=visual-headline]),.wpforms-submit:has(+ [class*=visual-headline]),.wpforms-submit:hover:has(+ [class*=visual-headline]),.wpforms-submit:link:has(+ [class*=visual-headline]),.wpforms-submit:visited:has(+ [class*=visual-headline]){--layout-block-space:4rem}}@media (min-width:1280px){.wpforms-submit:focus:has(+ [class*=visual-headline]),.wpforms-submit:has(+ [class*=visual-headline]),.wpforms-submit:hover:has(+ [class*=visual-headline]),.wpforms-submit:link:has(+ [class*=visual-headline]),.wpforms-submit:visited:has(+ [class*=visual-headline]){--layout-block-space:calc(2.0833333333 * var(--vw-unit))}}.wpforms-submit,.wpforms-submit:focus,.wpforms-submit:hover,.wpforms-submit:link,.wpforms-submit:visited{color:var(--color-dark-two)}.wpforms-submit:focus,.wpforms-submit:hover,a:focus .wpforms-submit,a:hover .wpforms-submit{background-color:#fff;color:var(--color-dark-two);border-color:var(--color-dark-two)}.wpforms-submit:focus .button__icon,.wpforms-submit:hover .button__icon,a:focus .wpforms-submit .button__icon,a:hover .wpforms-submit .button__icon{--color-svg-icon:var(--color-dark-two)}