.input-field{color:#0c3378;flex-basis:100%;flex-grow:1;font-size:.875rem;font-weight:400;height:-moz-fit-content;height:fit-content;line-height:1.5;position:relative}.input-field:after{align-items:center;background:red;border-radius:50%;color:#fff;content:"!";display:flex;height:20px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:.2rem;top:2.1rem;width:20px;z-index:1}.input-field:has(.-error):not(.-checkbox):not(.-radiobox):after{opacity:1}.input-field:has(.-error) .input-field__error{display:block}.input-field__error{color:red;display:none}.-checkbox .input-field__error{margin-left:calc(2.6rem + 10px)}.input-field:has([readonly]){pointer-events:none}.input-field:has([disabled]:not(option)){opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-field__label{display:flex;flex-direction:column;gap:9px;height:100%;justify-content:center}.input,.options,.selectbox,.textarea{background:#fff;font-size:1.1rem;position:relative}.checkbox,.input,.radiobox,.selectbox,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox:hover,.input:hover,.radiobox:hover,.selectbox:hover,.textarea:hover{border-color:rgba(12,51,120,.5)}.checkbox:focus,.input:focus,.radiobox:focus,.selectbox:focus,.textarea:focus{border-color:#0c3378}.checkbox.-error,.input.-error,.radiobox.-error,.selectbox.-error,.textarea.-error{border-color:#e6e9ef;outline:1px solid red}.checkbox.-valid,.input.-valid,.radiobox.-valid,.selectbox.-valid,.textarea.-valid{border:1px solid #00b45e}.input,.selectbox,.textarea{border:1px solid #e6e9ef;border-radius:0 0 20px 0;color:#3e3e40;height:70px;outline:0;padding:1rem;width:100%}.input[readonly],.selectbox[readonly],.textarea[readonly]{color:rgba(0,0,0,.7);pointer-events:none}.selectbox{background-image:url(/assets/svg/arrow-light-down.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem 1rem}.textarea{min-height:120px;resize:vertical}.options{--size:2.6rem;align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1rem 0 0}.options__label{margin-top:calc(var(--size)/2/2)}.options__option{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}.checkbox,.radiobox{align-items:center;background:#fff;border:1px solid #e6e9ef;display:flex;height:var(--size);justify-content:center;min-height:var(--size);min-width:var(--size);position:relative;width:var(--size)}.checkbox:after,.radiobox:after{content:"";display:block;opacity:0;position:absolute}.checkbox:checked:after,.radiobox:checked:after{opacity:1}.checkbox{border-radius:0 0 8px 0}.checkbox:after{border:solid #124618;border-width:0 2px 2px 0;height:20px;left:15px;margin:0 auto;top:7px;transform:rotate(45deg);width:10px}.checkbox+span{color:#3e3e40}.radiobox{border-radius:50%}.radiobox:after{background-color:#124618;border-radius:inherit;height:calc(var(--size)/2);margin:0 auto;width:calc(var(--size)/2)}@media screen and (min-width:768px){.options{align-items:center;flex-direction:row;gap:2rem;padding:1.2rem 0 0}}@media screen and (max-width:767.99px){.options:has(.-labelless){padding:0}}.form{gap:47px;justify-content:flex-start;margin-bottom:100px}.form,.form__col,.form__row{display:flex;flex-direction:column}.form__col,.form__row{gap:2.1rem 1.5rem;justify-content:center}.form__col{flex-grow:1}.form__group{border:1px solid rgba(12,51,120,.4);border-radius:0 0 20px 0;padding:2rem 1rem}.form__button{align-self:flex-end;background:#124618;border:0;border-radius:0 0 20px 0;color:#fff;height:60px;margin-left:auto;width:100%}.form__button:hover{background:#124618;cursor:pointer}.form .-muted{opacity:.7}.form-field{border:none;padding:2.1rem 0}.form-field__title{color:#124618;font-size:22px;font-weight:500;line-height:30px}.form-field__desc{position:relative;top:-2rem}.grecaptcha-badge{visibility:hidden}@media screen and (min-width:768px){.form__row{flex-direction:row}}@media screen and (min-width:1200px){.form__button{width:360px}}