.contact-section{background:#4d4f52;color:#fff;padding:120px 0 180px;position:relative}.contact-section .js-pattern-right{right:auto;left:47%;top:50%;transform:translateY(-50%)}.contact-section .row{margin:0 -16px;position:relative;z-index:2;justify-content:space-between}.contact-section .text{width:50%;flex:0 0 50%;padding:0 16px}.contact-section .title-section{border-top:1px solid #fff;padding:68px 0 0;margin:0}.contact-section .form-col{width:41.8%;padding:81px 16px 0}.contact-section .form-col .fs-lg{overflow:hidden;margin:0 0 20px}.contact-section .form-col .hs-form-field>label{display:none}.hs_error_rollup .hs-error-msgs,.contact-section .actions{text-align:left}.contact-section .actions{padding-top:22px}@media(max-width:1399px){.contact-section{padding:90px 0 124px}.contact-section .form-col .fs-lg{margin:0 0 4px}.contact-section .title-section{padding:50px 0 0}.contact-section .form-col{width:43%;padding:55px 16px 0}.contact-section .actions{padding-top:15px}}@media(max-width:1023px){.contact-section{padding:60px 0 80px}.contact-section .form-col .fs-lg{margin:0}.contact-section .title-section{padding:40px 0 0}.contact-section .form-col{width:50%;padding:45px 16px 0}.contact-section .actions{padding-top:10px}}@media(max-width:768px){.contact-section{padding:40px 0 64px}.contact-section .title-section{padding:30px 0 0}.contact-section .form-col{padding:20px 16px 0}.contact-section .form-col,.contact-section .text{width:100%}.contact-section .js-pattern-right{left:40%}}