.contact-section{background-color:#f9f9fa;padding:80px 0}.contact-section h2{margin-bottom:40px;text-align:center}.contact-section .row{row-gap:50px}.contact-section .contactform{background:#fff;border-radius:12px;padding:60px 26px}.contact-section .delivery{align-items:center;background:#c20f2f1a;border:1px solid #c20f307e;border-radius:12px;color:var(--color-red);display:flex;font-size:32px;font-weight:600;gap:31px;line-height:1.3em;margin-top:30px;padding:31px 65px}.contact-section .social-contact{background-color:#fff;border-radius:12px;padding:30px}.contact-section .social-contact a{color:unset;text-decoration:unset}.contact-section .social{align-items:center;border-top:.5px solid #00000033;display:flex;gap:20px;margin-top:30px;padding-top:30px}.contact-section .social h6{color:var(--color-black);font-size:18px;font-weight:600;line-height:1em}.contact-section .social div{display:flex;gap:18px}.contactform form .form-columns-1,.contactform form .form-columns-2{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;max-width:unset;width:100%}.contactform .form-title{display:none}.contactform form .form-columns-2 .hs-form-field{width:calc(50% - 8px)!important}.contactform form .form-columns-1 .hs-form-field{width:100%}.contactform form .hs-form-field .input{margin:0!important}.contactform form .hs-form-field .input input,.contactform form .hs-form-field .input textarea{width:100%}.contactform form .hs-submit input[type=submit]{background:var(--color-red);border:1px solid var(--color-red);color:var(--color-white);font-size:16px;font-weight:700;line-height:1;padding:20px 40px;transition:all .3s ease;width:auto}.contactform form .hs-submit input[type=submit]:hover{background:transparent;color:var(--color-red)}.hs-error-msg{margin:0!important}@media (max-width:767px){.contactform form .form-columns-2 .hs-form-field{width:100%!important}.contactform form .form-columns-2 .hs-form-field+.hs-form-field{margin-top:20px}}