.contact-page .contact-form-module,.custom-form{overflow:hidden;position:relative}.contact-page .contact-form-module .two-col-wrapper{align-items:center;position:relative;z-index:2}.custom-form .custom-form__body{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 8px 24px #2020501f;box-shadow:0 8px 24px #2020501f;overflow:hidden;padding:24px}.contact-form-module .left-part .section-heading{padding-bottom:4px}.contact-form-module .right form .hs-button,.contact-form-module .right form input[type=submit]{width:196px}.contact-form-module .right form h3{display:none}.legal-consent-container .field.hs-form-field,.legal-consent-container .field.hs-form-field .hs-form-booleancheckbox{margin:0}.contact-form-module .custom-form__body h4,.contact-form-module .custom-form__body p{font-weight:700;margin:0;text-align:center}.submitted-message.hs-main-font-element{font-weight:700;text-align:center}.contact-form-module .right h3{margin:0}.custom-form .custom-form__body-form form .legal-consent-container label{align-items:center;column-gap:10px;display:flex;flex-direction:row-reverse;justify-content:center}.custom-form .custom-form__body-form form .legal-consent-container label span,.custom-form .custom-form__body-form form .legal-consent-container label span p{margin-left:0!important}.custom-form .custom-form__body-form form .legal-consent-container label span p{font-size:14px;font-weight:400;line-height:22px}.custom-form .custom-form__body-form form .hs-submit .actions{display:flex;justify-content:center}.contact-page .contact-form-module span.overlay{background:transparent}.contact-page .contact-form-module .container.container--small{max-width:1376px}@media (min-width:768px){.custom-form svg{height:240px}}@media (min-width:1200px){.custom-form svg{height:360px}}@media (max-width:767px){.custom-form .custom-form__body{opacity:1!important;transform:none!important}}.contact-form-module{background-position:top;background-repeat:no-repeat;background-size:cover;padding:192px 0 64px;position:relative;z-index:1}.contact-form-module .two-col-wrapper{column-gap:86px;display:flex;flex-wrap:wrap}.contact-form-module .left-part{width:calc(48% - 43px)}.contact-form-module .right{width:calc(52% - 43px)}.section-heading h2{text-transform:capitalize}@media(max-width:991px){.contact-form-module .left-part,.contact-form-module .right{width:100%}.contact-form-module .two-col-wrapper{row-gap:20px}.contact-form-module{padding:50px 0 70px}.custom-form .custom-form__body{padding:20px}}@media(max-width:520px){.contact-form-module{padding:80px 0 50xp}}@media(min-width:1921px){.contact-page .contact-form-module{align-items:center;display:flex;flex-wrap:wrap;height:100vh;justify-content:center}}