.contact-block iframe{width:100%;height:100%;border-radius:16px;overflow:hidden}.contact-block .contacts{border-radius:16px;position:relative}.contact-block .contact-info{display:flex;flex-direction:column;background-color:#F5F5F5;border-radius:16px;padding:24px}.contact-block .contact-info .contact-img{margin-bottom:16px;line-height:0}.contact-block .contact-info img{width:100%;border-radius:8px}.contact-block .contact-info .contact-info-holder{display:flex;flex-direction:column;gap:24px}.contact-block .contact-info .contact-item{display:flex;flex-direction:column;gap:8px}.contact-block .contact-info .contact-item .contact-item-title{font-size:16px;font-weight:400;line-height:120%;color:#8E8E8E}.contact-block .contact-info .contact-item .contact-values{display:flex;gap:8px;flex-direction:column}.contact-block .contact-info .contact-item a,.contact-block .contact-info .contact-item p{font-size:18px;font-weight:400;line-height:100%;color:var(--black)}@media screen and (min-width:992px){.contact-block .contacts{height:520px}.contact-block .contact-info{position:absolute;top:12px;right:12px;height:calc(100% - 24px);width:290px;display:flex;flex-direction:column;background-color:#fff;border-radius:16px;padding:24px}}@media screen and (max-width:991px){.contact-block .contacts{display:flex;flex-direction:column;gap:16px}.contact-block .contacts iframe{height:330px}}@media screen and (max-width:582px){.contact-block .contacts iframe{height:240px}}