.contacts{background-color:#181818}.contacts-inner{display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts-info{width:42%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 0}.contacts-info .h3{margin-bottom:20px}.contacts-img{width:58%;background-size:cover;background-position:center left;background-repeat:no-repeat}.contacts-img img{width:100%;height:100%;object-fit:cover}.contact-link{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px;transition:opacity .3s}.contact-link img,.contact-link svg{display:block;width:26px;height:26px}.contact-link:hover{opacity:.5}@media(max-width: 1279px){.contacts-inner{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-inner>div{width:100%}.contacts-img{aspect-ratio:2/1}}@media(max-width: 900px){.contact-link{font-size:17px}}.contatcs-map{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.contatcs-map iframe{width:500px;height:120px}@media(max-width: 767px){.contatcs-map iframe{width:100%;height:120px}}