.contact-section{background-color:#0c6c47;border-radius:24px;margin:0 16px;padding:16px}.contact-section .cs-container{margin:0 auto;max-width:1462px;width:100%}.contact-section .cs-row{align-items:center;display:flex;flex-wrap:wrap;gap:80px}.contact-section .cs-img{max-width:625px;width:50%}.contact-section .cs-img img{border-radius:18px;height:695px;object-fit:cover;width:100%}.contact-section .cs-col{flex:1}.contact-section .cs-col>h2{color:#fff;font-family:Formiga;font-size:48px;font-weight:600;line-height:50px;margin-bottom:32px}.contact-section .cs-form{max-width:540px;width:100%}.contact-section .cs-form .form-title{display:none}.contact-section .cs-form .hs-form{background-color:unset;border:0;padding:0}.contact-section .cs-form .hs-form fieldset{margin-bottom:24px}.contact-section .cs-form .hs-form fieldset .hs-form-field{margin:0}.contact-section .cs-form .hs-form fieldset .hs-form-field>label{color:#fff;font-family:Mona Sans;font-size:16px;font-weight:500;line-height:24px;margin:0;padding:0 0 8px}.contact-section .cs-form .hs-form fieldset .hs-form-field>label span.hs-form-required{color:#ffc76c;display:inline-block;margin-left:4px}.contact-section .cs-form .hs-form fieldset .hs-form-field .input{margin:0}.contact-section .cs-form .hs-form fieldset .hs-form-field .input input{background-color:transparent;border:1px solid #eeecd129;border-radius:8px;color:#fff;display:block;font-family:Mona Sans;font-size:16px;font-weight:400;line-height:24px;margin:0;outline:0;padding:11px}.contact-section .cs-form .hs-form fieldset .hs-form-field .hs-error-msgs,.contact-section .cs-form .hs-form fieldset .hs-form-field .hs-error-msgs li{margin:0}.contact-section .cs-form .hs-form fieldset .hs-form-field .hs-error-msgs label.hs-error-msg{color:#ef6b51;display:block;font-size:12px;font-weight:500;line-height:18px;margin:0;padding:5px 0 0}.contact-section .cs-form .hs-form fieldset.form-columns-2{display:flex;flex-wrap:wrap;gap:24px}.contact-section .cs-form .hs-form fieldset.form-columns-2 .hs-form-field{float:unset;width:calc(50% - 12px)}.contact-section .cs-form .hs-form fieldset .hs-form-field .input textarea{accent-color:#fff;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 7 7'%3E%3Cpath stroke='%2379c944' d='m6.354 4.596-2 2m2-6.242-6 6'/%3E%3C/svg%3E");background-position:bottom 6px right 6px;background-repeat:no-repeat;background-size:10px;border:1px solid #eeecd129;border-radius:8px;color:#fff;display:block;font-family:Mona Sans;font-size:16px;font-weight:400;line-height:24px;margin:0;min-height:124px;outline:0;padding:11px}.contact-section .cs-form .hs-form fieldset .hs-form-field .input textarea::-webkit-resizer,.contact-section .cs-form .hs-form fieldset .hs-form-field .input textarea::-webkit-scrollbar-corner{color:#fff}.contact-section .cs-form .hs-form .hs-submit .actions{display:flex}.contact-section .cs-form .hs-form .hs-submit .actions input.hs-button{background-color:#79c944;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 3 5 5-5 5"/></svg>');background-position:right 32px center;background-repeat:no-repeat;background-size:16px;border:1px solid #79c944;border-radius:8px;color:#fff;font-family:Mona Sans;font-size:16px;font-weight:500;line-height:24px;padding:16px 56px 16px 32px;transition:all .3s ease;width:auto}.contact-section .cs-form .hs-form .hs-submit .actions input.hs-button:hover{background-color:transparent}.contact-section .cs-form .hs-form .hs_error_rollup{display:none}@media (max-width:1023.98px){.contact-section .cs-row{gap:16px}}@media (max-width:991.98px){.contact-section .cs-row{gap:16px}.contact-section .cs-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}}@media (max-width:767.98px){.contact-section .cs-img{max-width:100%;width:100%}.contact-section .cs-img img{height:auto}.contact-section .cs-col{flex:unset;width:100%}.contact-section .cs-form{max-width:100%;width:100%}}