.site-contact{background-color:#f7f6fd;padding:100px 0}.site-contact .texto-2{color:#fff;font-size:39px}.site-contact .texto-2,.site-contact .texto-3{font-style:normal;font-weight:600;line-height:normal}.site-contact .texto-3{color:var(--White,#fff);font-size:20px;opacity:.8}.site-contact .texto-4{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.site-contact .site-contact-content{position:relative}.site-contact .site-contact-content-text{height:100%;left:0;max-width:510px;padding:40px;position:absolute;top:0;width:100%}.site-contact .hs-form{background:#fff;border-radius:16px;box-shadow:-20px 257px 72px 0 rgba(140,1,117,0),-13px 164px 66px 0 rgba(140,1,117,.01),-7px 92px 56px 0 rgba(140,1,117,.02),-3px 41px 41px 0 rgba(140,1,117,.03),-1px 10px 23px 0 rgba(140,1,117,.04);padding:51.371px 32.616px;width:486px}.site-contact .form-columns-2{display:flex;gap:10px}.site-contact .hs-main-font-element{font-size:13px}.site-contact .hs-main-font-element p{margin-bottom:0}.site-contact [class^=form-columns]{margin-top:10px}.site-contact .hs-form .hs-form-field,.site-contact .hs-form .hs-input,.site-contact .hs-form .input{width:100%}.site-contact .hs-form input,.site-contact .hs-form select,.site-contact .hs-form textarea{background-color:#f5f8fa;border:1px solid #cbd6e2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#000;font-size:13px;margin:2px 0;padding:5px 10px}.site-contact .hs-form input::placeholder,.site-contact .hs-form textarea::placeholder{color:#a9a9a9;font-size:13px}.site-contact .hs-form .hs-form-field label{font-size:13px}.site-contact .hs-form .input label{color:#000;display:block;font-size:16px;font-weight:400;padding-bottom:0;padding-top:0}.site-contact .hs-form .actions .hs-button.primary.large{background-color:#8c0175;border:1px solid #8c0175;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-size:16px;font-weight:400;padding:3px 10px}.site-contact .hs-form .actions{margin-bottom:0;margin-top:20px;text-align:left}.site-contact ul.hs-error-msgs{color:#f2545b;font-size:14px;font-weight:400;list-style-type:none;padding:0 0 10px;text-align:left}.site-contact .hs-form .hs-error-msg{color:#f2545b}.site-contact .submitted-message p{color:#000;font-size:16px;font-weight:400;text-align:left}.site-contact .hs-form textarea{height:60px;resize:none}.site-contact .hs-form .input label{float:none;text-align:left}.site-contact .submitted-message{min-height:50px}.site-contact .hs-form .hs_submit.hs-submit{width:100%}@media (max-width:768px){.site-contact .texto-1{font-size:14px}.site-contact .texto-2{font-size:39px}.site-contact .texto-3{font-size:20px}.site-contact .texto-4{font-size:16px}.site-contact .hs-form{height:100%;padding:100px 33px;width:100%}.site-contact .form-wrapper{padding-left:50px;padding-right:50px;width:100%}}@media (max-width:576px){.site-contact .texto-1{font-size:9px}.site-contact .texto-2{font-size:18px}.site-contact .texto-3{font-size:14px}.site-contact .texto-4{font-size:11px}.site-contact .form-wrapper{width:100%}.site-contact .hs-form{height:100%;padding:50px 33px;width:100%}}