.contact-us-form-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:32px;row-gap:32px}.contact-us-form-container .text-block{display:flex;flex-direction:column;row-gap:24px}.contact-us-form-container .text-block p{max-width:440px;width:100%;color:#50585e}.contact-us-form-container form{display:flex;flex-direction:column;max-width:682px;width:100%}@media screen and (max-width: 1270px){.contact-us-form-container form{max-width:560px}}@media screen and (max-width: 1110px){.contact-us-form-container form{max-width:100%}}.contact-us-form-container form .form-net{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px;margin-bottom:24px}@media screen and (max-width: 780px){.contact-us-form-container form .form-net{grid-template-columns:1fr;grid-row-gap:24px}}.contact-us-form-container form .form-net .full-row{grid-column:1/-1}.contact-us-form-container form .form-label{position:relative;width:100%;display:flex;padding-top:24px}.contact-us-form-container form .form-label.error span{color:#f5222d}.contact-us-form-container form .form-label.error input,.contact-us-form-container form .form-label.error textarea{border-bottom:1px solid #F5222D}.contact-us-form-container form .form-label>span{position:absolute;left:4px;top:24px;cursor:text;color:#a3a4a5;transition:.3s ease-in-out}.contact-us-form-container form .form-label>span span{color:#fb6c1b}.contact-us-form-container form .form-label input{padding:0 4px 4px;border:none;border-bottom:1px solid #E1E7EA;border-radius:0;width:100%}.contact-us-form-container form .form-label input[type=number]{-moz-appearance:textfield}.contact-us-form-container form .form-label input[type=number]::-webkit-outer-spin-button,.contact-us-form-container form .form-label input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-us-form-container form .form-label input:focus{box-shadow:none;border:none!important;border-bottom:1px solid #0F4D81!important}.contact-us-form-container form .form-label input:focus~span,.contact-us-form-container form .form-label input:not(:placeholder-shown)~span{transform:translateY(-24px);font-size:12px}.contact-us-form-container form .form-label textarea{padding:0 4px 4px;border:none;border-bottom:1px solid #E1E7EA;border-radius:0;width:100%;min-height:31px;height:auto;max-height:130px;overflow-y:auto;box-sizing:border-box;resize:none;transition:.3s ease-in-out}.contact-us-form-container form .form-label textarea::-webkit-scrollbar{width:2px}.contact-us-form-container form .form-label textarea::-webkit-scrollbar-track{background:transparent}.contact-us-form-container form .form-label textarea::-webkit-scrollbar-thumb{background:transparent}.contact-us-form-container form .form-label textarea:focus{outline:none;box-shadow:none;border:none!important;border-bottom:1px solid #0f4d81!important}.contact-us-form-container form .form-label textarea:focus~span,.contact-us-form-container form .form-label textarea:not(:placeholder-shown)~span{transform:translateY(-24px);font-size:12px}.contact-us-form-container form .form-file{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:32px}@media screen and (max-width: 780px){.contact-us-form-container form .form-file{flex-direction:column;row-gap:8px;justify-content:center}}.contact-us-form-container form .form-file.error p{color:#f5222d}.contact-us-form-container form .form-file input{display:none}.contact-us-form-container form .form-file__files{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.contact-us-form-container form .form-file__files div{color:#a3a4a5;display:flex;align-items:center;gap:4px;cursor:pointer;transition:.3s ease-in-out}.contact-us-form-container form .form-file__files div svg .fill-color{fill:#a3a4a5;transition:.3s ease-in-out}.contact-us-form-container form .form-file__files div:hover{color:#040b26}.contact-us-form-container form .form-file__files div:hover svg .fill-color{fill:#040b26}.contact-us-form-container form .form-file label{cursor:pointer;padding:8px 48px 8px 26px;border-radius:24px;margin-right:40px;margin-bottom:0;color:#50585e;display:flex;align-items:center;position:relative;background:#fff;gap:16px}@media screen and (max-width: 780px){.contact-us-form-container form .form-file label{margin-right:0}}.contact-us-form-container form .form-file label:after,.contact-us-form-container form .form-file label:before{position:absolute;content:"";inset:-1px;border-radius:24px;transition:.3s ease-in-out}.contact-us-form-container form .form-file label:after{z-index:-1;background:#e0e0e0}.contact-us-form-container form .form-file label:before{opacity:0;z-index:-2;background:linear-gradient(82deg,#0f4d81,#009899)}.contact-us-form-container form .form-file label:hover:after{opacity:0}.contact-us-form-container form .form-file label:hover:before{opacity:1}.contact-us-form-container form .form-file p{color:#a3a4a5}.contact-us-form-container .privacy-link{color:#50585e;margin-bottom:32px}.contact-us-form-container button[type=submit]{margin-left:auto;max-width:256px;width:100%}@media screen and (max-width: 780px){.contact-us-form-container button[type=submit]{max-width:100%}}
