.form__submit{border:solid 2px rgba(0,0,0,0);display:inline-block;font-size:1rem;padding:0.5rem 1rem;text-decoration:none}.form__submit{background-color:#eea124;color:#fff !important;border:0 solid rgba(0,0,0,0);border-radius:1.875rem;box-sizing:border-box;font-family:"K2D",serif;font-size:1rem;font-style:normal;font-weight:bold;overflow:hidden;padding:1rem 1.875rem;position:relative;text-transform:none;z-index:0}.form-general__label,.form-text__heading{color:#9bc13c;display:block;font-family:"K2D",Helvetica,Arial,sans-serif;font-size:2.125rem;font-weight:bold;line-height:120%}@media print,screen and (min-width: 52.5625em){.form-general__label,.form-text__heading{font-size:4rem;line-height:110%}}.field-validation-error,.form__help-text,.form-text__body{font-size:1rem;line-height:1.5625rem}.checkbox__container{align-items:center;display:flex;margin-bottom:1rem;position:relative}.checkbox__container input[type=checkbox]::before{top:0.0625rem}.checkbox__container label{width:calc(100% - 2.8125rem)}.checkbox__container>*{flex-grow:0;flex-shrink:0}.dropdown__container{display:block;margin-bottom:1rem;width:100%}.radio__container{margin-bottom:1rem}.textfield__container{margin-bottom:1rem}.textarea__container{margin-bottom:1rem}.umbraco-forms-page{background-color:#f9f9f9;border-radius:30px;padding:1.5625rem 0.9375rem}@media print,screen and (min-width: 52.5625em){.umbraco-forms-page{padding:3.25rem 2.125rem}}.form__row{display:block;margin-bottom:0.9375rem;width:100%}.form__label{display:block;font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:.02em;padding-bottom:0.625rem}.form__page-heading{display:none}.form__submit{appearance:none;float:right}.form-general__label{display:block;margin:1rem 0}