.map{border-bottom:1px double var(--logo-dark);line-height:0}#smtcontact h2,.map h3{font-size:2rem;line-height:3;font-weight:normal;text-align:center}.map img{width:100%;object-fit:cover}@media screen and (max-width:992px){#smtcontact h2,.map h3{font-size:2rem;line-height:1.5;font-weight:normal;text-align:center}}.contact{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin:6rem auto}.contact .contact-phone{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:992px){.contact{grid-template-columns:1fr;gap:30px;margin:3rem auto}.contact .card{padding:1rem !important}.info .item{padding:1rem 0 !important}}.contact .card{background-color:#fafafa;border-radius:.5rem;padding:60px}.contact .card-head{text-align:center;margin-bottom:5rem}.contact h3{font-size:2rem;line-height:3;font-weight:normal}.info img{filter:brightness(.7);height:2.5rem;margin-right:2rem;float:left}.info .item{padding:3rem 0 3rem 3rem}.info .item:not(:first-child){border-top:1px solid #e9e9e9}.info .item>div>label{font-size:.9rem;color:var(--logo-dark)}.info .item>div>span{font-size:1.1rem}.info .item a{text-decoration:none;color:#000}.info label{display:block;margin-bottom:.5em}.info label span{display:block;float:right;padding-right:1rem;color:#ffa500}