.contact-panel{display:flex;gap:50px;flex-direction:column}@media (min-width:1024px){.contact-panel{flex-direction:row}}.contact-panel .member-list{display:flex;flex:1 1;gap:50px;flex-direction:column}.contact-panel .member-list-item{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:30px;padding-bottom:30px}@media (min-width:1024px){.contact-panel .member-list-item{flex-direction:row}}.contact-panel .member-list-item:not(:last-child){border-bottom:3px solid #eee}@media (min-width:1024px){.contact-panel .member-list-item__content{max-width:550px}}.contact-panel .member-list-item__content-title{color:#1b1b1b;font-family:var(--font-EurostileVN);font-size:28px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:16px}.contact-panel .member-list-item__content-address{list-style:none;padding:0;color:#1b1b1b;font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:16px}.contact-panel .member-list-item__content-address li{display:flex;align-items:flex-start}.contact-panel .member-list-item__content-address li strong{flex:0 0 100px}.contact-panel .member-list-item__thumb{width:auto;height:auto;max-width:450px;object-fit:contain}@media (min-width:1024px){.contact-panel .contact-form{width:56%}}.contact-panel .contact-form p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:130%}.contact-panel .contact-form .form-control{background-color:#eee}.contact-panel .contact-form .form-control:focus~label:after{background-color:transparent}.contact-panel .contact-form .btn-contact-submit{display:inline-flex;padding:10px 30px;justify-content:center;align-items:center;gap:15px;border-radius:57px;border:1.5px solid #ed1c24;background:#ed1c24;color:#fff;transition:all .3s ease-in-out}.contact-panel .contact-form .btn-contact-submit:hover{box-shadow:2px 4px 4px 0 rgba(0,0,0,.2)}.contact-panel .contact-form .form-floating{--bs-body-bg:transparent}.contact-company-map .nav-item{margin-bottom:0!important;margin-right:20px}.contact-company-map .nav-item button{--bs-nav-tabs-border-radius:0;background-color:#eee;padding:12px 20px;margin:0;border:none;color:#1b1b1b;font-family:var(--font-Barlow);font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.contact-company-map .nav-item button.active{--bs-nav-tabs-link-active-bg:#ed1c24;--bs-nav-tabs-link-active-color:#fff}