.contact-page-form{width:100%;height:auto;background:#f6f6f6}.contact-page-form_container{display:flex;flex-direction:column;gap:50px}.contact-page-form_container_title{display:flex;align-items:center;gap:20px}.contact-page-form_container_title h2{color:#121111;font-family:var(--font-jost),sans-serif;font-size:50px;font-weight:700}@media(max-width:600px){.contact-page-form_container_title h2{font-size:32px}}@media(max-width:450px){.contact-page-form_container_title h2{font-size:26px}}.contact-page-form_container_forms form{display:flex;flex-wrap:wrap;gap:20px}.contact-page-form_container_forms form .form-group{display:flex;flex-direction:column;width:calc(33.33% - 20px);margin-bottom:30px}@media(max-width:600px){.contact-page-form_container_forms form .form-group{width:calc(100% - 20px)}}.contact-page-form_container_forms form .form-group_labels{display:flex}.contact-page-form_container_forms form .form-group_labels .required{font-size:20px!important}.contact-page-form_container_forms form .form-group label{margin-bottom:10px;color:#74787c;font-family:Open Sans,sans-serif;font-size:22px;font-weight:400;line-height:26px}.contact-page-form_container_forms form .form-group input,.contact-page-form_container_forms form .form-group textarea{width:100%;padding:8px;background:#fff;border:1px solid #dbdbdb;border-radius:4px;outline:none;font-size:20px}.contact-page-form_container_forms form .form-group input{height:60px}.contact-page-form_container_forms form .form-group textarea{height:150px;resize:none}.contact-page-form_container_forms form .form-group:nth-child(7){width:calc(100% - 20px)}.contact-page-form_container button{width:150px;padding:18px 38px}.contact-page-info{width:100%;height:auto;background:#fff}.contact-page-info_container{display:flex;flex-direction:column;gap:100px}.contact-page-info_container_title{display:flex;align-items:center;gap:20px}.contact-page-info_container_title h3{color:#121111;font-family:var(--font-jost),sans-serif;font-size:50px;font-weight:700}@media(max-width:600px){.contact-page-info_container_title h3{font-size:32px}}@media(max-width:450px){.contact-page-info_container_title h3{font-size:26px}}.contact-page-info_container_line{width:100%;opacity:.15;border:1px solid #121111}.contact-page-info_container_details{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}@media(max-width:600px){.contact-page-info_container_details{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:20px}}.contact-page-info_container_details_text{display:flex;flex-direction:column;gap:30px}.contact-page-info_container_details_text h2{color:#121111;font-family:var(--font-jost),sans-serif;font-size:30px;font-weight:700}.contact-page-info_container_details_text_address p{color:#74787c;font-family:var(--font-jost),sans-serif;font-size:20px;font-weight:400;line-height:34px}.contact-page-hero{width:100%;height:150px;background:linear-gradient(90deg,#0e2043,#0e2043 15.17%,rgba(14,32,67,.8)),url(/assets/contact.jpeg);background-size:cover;background-position:100%;display:flex;align-items:center;gap:20px;padding-left:250px}@media(max-width:1200px){.contact-page-hero{padding-left:120px;height:250px}}@media(max-width:840px){.contact-page-hero{padding-left:60px}}@media(max-width:600px){.contact-page-hero{padding-left:30px}}.contact-page-hero h1{color:#fff;font-size:50px;font-weight:700}@media(max-width:600px){.contact-page-hero h1{font-size:32px}}.contact-title{color:#121111;font-family:var(--font-jost),sans-serif;font-size:30px;font-weight:400;line-height:46px}