.formblock{margin-bottom:50px;margin-top:50px}@media(min-width:768px){.formblock{margin-bottom:75px;margin-top:75px}}@media(min-width:1024px){.formblock{margin-bottom:100px;margin-top:100px}}.formblock__wrapper{background-color:#e7e7e7;border-radius:20px;display:flex;flex-wrap:wrap;gap:20px;padding:20px}@media(min-width:768px){.formblock__wrapper{border-radius:30px;gap:40px;padding:30px}}@media(min-width:1024px){.formblock__wrapper{border-radius:60px;padding:40px}}.formblock__content{width:100%;ul{list-style:none;margin:0;padding:0;li{color:#1f2a37;font-size:16px;margin-bottom:10px}}}.formblock__form{.hsfc-Step__Content{padding:0!important}.hsfc-FieldDescription{display:none!important}*{font-family:Mulish,sans-serif!important}.hsfc-FieldDescription,.hsfc-FieldLabel,.hsfc-FieldLabel__Text,.hsfc-RichText,.hsfc-RichText p,label{color:#1f2a37!important;display:block;font-size:18px;margin-bottom:4px!important}.hsfc-EmailInput input,.hsfc-PhoneField input,.hsfc-TextInput input,input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{background-color:#fff!important;border:1px solid #d4d4d4!important;border-radius:6px!important;box-sizing:border-box;color:#1f2a37!important;font-size:16px!important;padding:12px 16px!important;width:100%}input::placeholder,textarea::placeholder{color:#7f8181!important;opacity:1!important}.hsfc-ErrorAlert,.hsfc-FieldLabel__RequiredIndicator,[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem{color:#1f2a37!important}.hsfc-ProgressBar{display:none!important}.hsfc-NavigationRow__Buttons{flex-wrap:wrap!important}.hsfc-CheckboxFieldGroup__Options,.hsfc-RadioFieldGroup__Options{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:20px!important;margin-top:10px}.hsfc-CheckboxFieldGroup__Option,.hsfc-RadioFieldGroup__Option{align-items:center;display:flex;gap:8px}.hsfc-CheckboxFieldGroup__Option label,.hsfc-RadioFieldGroup__Option label{cursor:pointer;margin-bottom:0}.hsfc-Button{background:#1f2a37!important;background-size:200% 200%!important;border:1px solid #1f2a37!important;border-radius:50px!important;border-radius:10px!important;box-shadow:0 2px 4px -1px #0000000f,0 12px 12px 2px #0000001a!important;color:#fff!important;display:inline-block!important;font-size:16px!important;font-weight:700!important;overflow:hidden!important;padding:16px 32px!important;position:relative!important;text-align:center!important;transform:translateZ(0)!important;transition:transform .22s ease,box-shadow .22s ease,background-position .32s ease,border-color .22s ease!important}.hsfc-Button:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0))!important;content:""!important;height:170%!important;left:-60%!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-35%!important;transform:skewX(-20deg);transition:opacity .22s ease!important;width:55%!important}.hsfc-Button>*{position:relative!important;z-index:1!important}.hsfc-Button,.hsfc-Button:hover{text-decoration:none!important}.hsfc-Button:focus-visible,.hsfc-Button:hover{background-position:90% 10%!important;border-color:hsla(0,0%,100%,.25)!important;box-shadow:0 16px 36px rgba(0,0,0,.22)!important;color:#fff!important;transform:translateY(-2px)!important}.hsfc-Button:focus-visible:before,.hsfc-Button:hover:before{opacity:.55!important;transform:translateX(-5%) translateY(-15%) scale(1.2)!important}.hsfc-Button:focus-visible:after,.hsfc-Button:hover:after{animation:btn-sheen .7s ease-out forwards!important;opacity:.8!important}.hsfc-Button:active{box-shadow:0 10px 22px rgba(0,0,0,.18)!important;transform:translateY(0)!important}@media (prefers-reduced-motion:reduce){.hsfc-Button,.hsfc-Button:after,.hsfc-Button:before{animation:none!important;transition:none!important}}input[type=checkbox],input[type=radio]{appearance:none;background-color:transparent;border:2px solid #d4d4d4;border-radius:6px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}[data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret{background-color:#1f2a37!important;border-bottom-left-radius:8px!important;border-top-left-radius:8px!important}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#1f2a37;border:1px solid #1f2a37}input[type=checkbox]:checked:after,input[type=radio]:checked:after{background-color:#1f2a37;border:none!important;border-radius:6px;content:"";height:8px;left:50%;mask-image:none!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.hsfc-Field{margin-bottom:20px}@media(min-width:768px){.hsfc-FieldRow{display:grid;gap:20px;grid-template-columns:1fr 1fr}.hsfc-CheckboxFieldGroup,.hsfc-FieldRow .hsfc-Field:only-child,.hsfc-FieldRow--single,.hsfc-RadioFieldGroup{grid-column:1/-1}}.hsfc-PhoneInput input{border-bottom-left-radius:0!important;border-top-left-radius:0!important}}@keyframes btn-sheen{0%{transform:translateX(0) skewX(-20deg)}to{transform:translateX(320%) skewX(-20deg)}}@media(min-width:768px){.formblock__content,.formblock__form{width:calc(50% - 20px)}}