.contact-form-module .top-content-block{display:block;margin-bottom:60px;text-align:center}.contact-form-module form .legal-consent-container .hs-richtext{margin-bottom:10px}.contact-form-module form .legal-consent-container .hs-richtext p{font-size:12px;margin-bottom:10px}.contact-form-module .legal-consent-container .hs-form-booleancheckbox-display span{font-size:16px}.contact-form-module .top-content-block .title{font-size:90px;font-weight:900;letter-spacing:.08em;line-height:130%}.contact-form-module .submitted-message{color:#fe6625;font-size:45px;font-weight:700;text-align:center}.contact-form-module .form-block form{border-radius:70px;margin:0 auto;max-width:885px;padding:40px}.contact-form-module .form-block form .hs-button{border-radius:11px;display:block;margin-left:auto;margin-right:0;margin-top:0;width:fit-content}.contact-form-module .form-block form .hs-richtext{color:#d9d9d9;font-size:20px;font-weight:400;line-height:130%}.contact-form-module .main-flex{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:50px}.contact-form-module .main-flex .content-desc-item{flex-basis:45%;-moz-flex-basis:45%;-webkit-flex-basis:45%;-o-flex-basis:45%}.contact-form-module .main-flex .form-block{flex-basis:50%;-moz-flex-basis:50%;-webkit-flex-basis:50%;-o-flex-basis:50%}.contact-form-module .main-flex .content-desc-item h2,.contact-form-module .main-flex .content-desc-item h3,.contact-form-module .main-flex .content-desc-item h4,.contact-form-module .main-flex .content-desc-item h5,.contact-form-module .main-flex .content-desc-item h6{margin-bottom:25px}.contact-form-module .main-flex .content-desc-item,.contact-form-module .main-flex .content-desc-item p{line-height:130%}@media (max-width:899px){.contact-form-module .main-flex{display:block!important}.contact-form-module .main-flex .content-desc-item{margin-bottom:30px}}@media (max-width:950px){.contact-form-module .top-content-block{display:block;margin-bottom:40px}}@media (max-width:767px){.contact-form-module .form-block form{border-radius:50px;margin:0 auto;padding:50px 30px}}