#contacts__block{padding-top:80px;background:var(--card)}#contacts__block .contacts__holder{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:100px;margin-bottom:30px}#contacts__block .contacts__holder .top__wrapper{display:flex;align-items:center;gap:5px;margin-bottom:12px}#contacts__block .contacts__holder .top__wrapper .icon{width:24px;height:24px}#contacts__block .contacts__holder .top__wrapper .icon img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}#contacts__block .contacts__holder .top__wrapper .name{font-size:calc(.00125*100vw + 13.6px);font-style:normal;font-weight:800;line-height:100%;color:var(--head)}#contacts__block .contacts__holder .adresses__holder{max-width:320px;width:100%}#contacts__block .contacts__holder .adresses__holder .addresses__wrapper{display:flex;flex-direction:column;gap:10px}#contacts__block .contacts__holder .adresses__holder .addresses__wrapper p{font-size:calc(.00125*100vw + 13.6px);font-style:normal;font-weight:300;line-height:150%;color:var(--head);margin:0}#contacts__block .contacts__holder .phones__holder .phones__wrapper{display:flex;flex-direction:column;gap:5px}#contacts__block .contacts__holder .phones__holder .phones__wrapper .phone__item{font-size:calc(.00125*100vw + 13.6px);font-style:normal;font-weight:300;line-height:150%;color:var(--head);transition:color .4s ease-out}#contacts__block .contacts__holder .phones__holder .phones__wrapper .phone__item:hover{color:var(--primary)}#contacts__block .contacts__holder .email__holder .email__wrapper{display:flex;flex-direction:column;gap:5px}#contacts__block .contacts__holder .email__holder .email__wrapper .email__item{font-size:calc(.00125*100vw + 13.6px);font-style:normal;font-weight:300;line-height:150%;color:var(--head);transition:color .4s ease-out}#contacts__block .contacts__holder .email__holder .email__wrapper .email__item:hover{color:var(--primary)}#contacts__block .contacts__holder .soc__holder{display:flex;align-items:center;gap:20px}#contacts__block .contacts__holder .soc__holder .soc__item{width:40px;height:40px;transition:transform .4s ease-out}#contacts__block .contacts__holder .soc__holder .soc__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}#contacts__block .contacts__holder .soc__holder .soc__item:hover{transform:scale(1.1)}#contacts__block .map-holder{height:500px}@media (max-width:1100px){#contacts__block .contacts__holder{gap:20px}}@media (max-width:992px){#contacts__block{padding:0}}