.contact{background:linear-gradient(180deg,#fafafa,#fafafa 30%,#fff 0,#fff)}.contact__wrapper{margin:0 auto;max-width:1200px;padding:50px 30px}.contact__image,.contact__image img{width:100%}.contact__form{background-color:#fff;box-shadow:1px 1px 1px rgba(3,7,18,.1),3px 5px 5px rgba(3,7,18,.08),6px 12px 12px rgba(3,7,18,.06),10px 20px 20px rgba(3,7,18,.04),16px 32px 32px rgba(3,7,18,.02);padding:30px;width:100%}.contact__form input:not([type=submit]){background-color:#f7f7f7;border:1px solid #ececec;border-radius:6px}.contact__form input[type=submit]{background-color:#00a184;border:1px solid #00a184;border-radius:23px;color:#fff;margin-top:10px}.contact__form-title{margin-bottom:30px}.hs-form-radio-display{display:block!important}.contact__form form label:not(.hs-error-msg){display:none}.contact__form form fieldset,.contact__form form fieldset>div{margin-bottom:15px!important}@media (min-width:1200px){.contact{background:linear-gradient(180deg,#fafafa,#fafafa 60%,#fff 0,#fff)}.contact__wrapper{align-items:flex-start;display:flex;flex-direction:row}.contact__form{padding:50px}.contact__form-title{margin-bottom:30px;max-width:90%}.contact__form form fieldset{margin-bottom:30px!important}.form-columns-1 .input,.form-columns-1 .input input.hs-input{width:100%}.contact__form form fieldset>div{margin-bottom:0!important}}.form-columns-1 .hs-richtext{font-size:12px}