.contact_tab { display: flex; }
.contact_tab_itm { min-width: 144px; display: block; padding: 16px; border: 1px solid #e6ecf0; font-style: normal; font-weight: 600; font-size: 14px; line-height: 16px; text-align: center; letter-spacing: 0.03em; color: #0f203d; }
.contact_tab_itm.active { background-color: #e83832; border-color: #e83832; color: #ffffff; pointer-events: none; }
.contact_tab_itm:hover { border-color: #e83832; }
@media  (max-width: 767px) {
    .contact_tab { flex-direction: column; }
}