.contact-block .title-wrap .title{max-width:570px}.contact-block .contact-top{display:flex;gap:40px}.contact-block .contact-item{display:flex;flex-direction:column;width:100%;gap:20px}.contact-block .contact-item .value-wrap,.contact-block .contact-item a.value-wrap,.contact-block .contact-item .value-wrap p{color:var(--head-primary);width:fit-content}.contact-block.dark-bg .contact-item .value-wrap,.contact-block.dark-bg .contact-item a.value-wrap,.contact-block.dark-bg .contact-item .value-wrap p{color:var(--head-secondary)}.contact-block .contact-item a.value-wrap:hover{color:var(--primary)}.contact-block .contact-item__title{width:max-content;color:var(--main-text-primary)}.contact-block.dark-bg .contact-item__title{color:var(--main-text-secondary)}.contact-block .contact-item .phone{white-space:nowrap}.contact-block .contact-item.soc-holder{width:max-content}.contact-block .contact-item.soc-holder .soc-wrap{display:flex;align-items:center;gap:10px}.contact-block .contact-map{margin-top:30px}.contact-block .map-holder{height:500px;border-radius:10px;overflow:hidden}.contact-block.light-bg .soc-holder .soc-icon{background:var(--head-secondary)}.contact-block.dark-bg .soc-holder .soc-icon{background:var(--background-fourth);border:1px solid var(--background-fourth)}.contact-block.light-bg .soc-holder .soc-icon:hover,.contact-block.dark-bg .soc-holder .soc-icon:hover{background:var(--primary);border:1px solid var(--primary)}@media (max-width:1280px){.contact-block .contact-top{flex-wrap:wrap}.contact-block .contact-item{width:fit-content}}@media (max-width:767px){.contact-block .contact-item{gap:10px}}@media (max-width:576px){.contact-block .contact-top{row-gap:20px}.contact-block .map-holder{height:350px}}@media (max-width:420px){.contact-block .contact-top{flex-direction:column}.contact-block .contact-item{width:fit-content}}