.contact-area{display:flex;flex-direction:column;gap:80px}.contact-area .contact-title{font-family:Montserrat,serif;font-size:32px;font-weight:500}.contact-area .contacts{display:grid;gap:48px;grid-template-columns:repeat(2,1fr)}.contact-area .contacts .contact-item{display:flex;gap:32px;overflow:hidden}.contact-area .contacts .contact-item .contact-image{align-items:center;border-radius:4px;display:flex;flex:1 1 50%;height:350px;justify-content:center;max-width:50%;overflow:hidden}.contact-area .contacts .contact-item .contact-image img{border-radius:4px;display:block;height:100%;object-fit:cover;object-position:center;width:auto}.contact-area .contacts .contact-item .contact-info{display:flex;flex:1 1 50%;flex-direction:column;gap:24px;justify-content:center}.contact-area .contacts .contact-item .contact-info .name{font-family:Montserrat,serif;font-size:24px;font-weight:500}.contact-area .contacts .contact-item .contact-info .letter,.contact-area .contacts .contact-item .contact-info .position{font-weight:600}.contact-area .contacts .contact-item .contact-info .dot{align-items:center;display:flex;font-size:6px;justify-content:center;padding-top:2px}.contact-area .contacts .contact-item .contact-info .email,.contact-area .contacts .contact-item .contact-info .phone{display:flex;gap:4px}@media (max-width:1199px){.contact-area .contacts{grid-template-columns:repeat(1,1fr)}}@media (max-width:991px){.contact-area .contact-title{text-align:center}.contact-area .contacts .contact-item{flex-direction:column;gap:24px}.contact-area .contacts .contact-item .contact-image{flex:unset;height:unset;max-width:unset}.contact-area .contacts .contact-item .contact-info{flex:unset;gap:16px}.contact-area .contacts .contact-item .contact-image img{max-height:400px;width:100%}}