.contact-form-block{width:100%}.contact-form-block .container{display:flex;align-items:center;justify-content:space-between;padding-top:100px;padding-bottom:100px;gap:80px}@media(max-width: 1024px){.contact-form-block .container{flex-direction:column-reverse;padding-top:60px;padding-bottom:60px;gap:40px}}.contact-form-block .container .image-container{flex:1 1 0%;height:620px}@media(max-width: 1024px){.contact-form-block .container .image-container{display:none}}.contact-form-block .container .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.contact-form-block .container .content-container{flex:1 1 0%}@media(max-width: 1024px){.contact-form-block .container .content-container{width:100%;padding-left:0}}.contact-form-block .container .content-container h2{font-size:40px;font-weight:700;color:#000;margin-bottom:12px;max-width:60%}@media(max-width: 1024px){.contact-form-block .container .content-container h2{max-width:100%;font-size:24px;margin-bottom:8px}}.contact-form-block .container .content-container .description-container{font-size:16px;font-weight:400;color:#949494;margin-bottom:24px}@media(max-width: 1024px){.contact-form-block .container .content-container .description-container{font-size:14px;margin-bottom:16px}}.contact-form-block .container .content-container .nf-before-form-content{display:none}.contact-form-block .container .content-container .nf-field-label{margin-bottom:4px}.contact-form-block .container .content-container .nf-field-label label{font-size:14px;font-weight:600;color:#000}@media(max-width: 768px){.contact-form-block .container .content-container .nf-field-label label{font-size:12px}}.contact-form-block .container .content-container .nf-after-field{font-size:14px}@media(max-width: 768px){.contact-form-block .container .content-container .nf-after-field{font-size:12px}}.contact-form-block .container .content-container .nf-field-container{margin-bottom:8px}.contact-form-block .container .content-container .nf-field-element input,.contact-form-block .container .content-container .nf-field-element textarea{border:1px solid #d9d9d9;border-radius:10px !important}.contact-form-block .container .content-container .nf-field-element input:focus,.contact-form-block .container .content-container .nf-field-element textarea:focus{border-color:#1c2d52;outline-color:#1c2d52}.contact-form-block .container .content-container .nf-field-element input[type=submit]{width:100%;border-radius:99999px !important;background-color:#bd1823 !important;color:#fff;font-size:16px;font-weight:600;padding:16px 20px;height:auto !important;line-height:1;border:0 !important;transition:filter .3s ease;margin-top:8px}@media(max-width: 1024px){.contact-form-block .container .content-container .nf-field-element input[type=submit]{font-size:14px;padding:14px 20px}}.contact-form-block .container .content-container .nf-field-element input[type=submit]:hover{filter:brightness(1.1)}.contact-form-block .container .content-container .nf-error-msg{font-size:14px}.contact-form-block .container .content-container .nf-response-msg{background-color:#5cb85c;color:#fff;padding:16px 20px;border-radius:10px;font-size:16px;font-weight:600;text-align:center}
