.contacts{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;text-transform:uppercase;gap:60px;font-size:20px;font-weight:400;line-height:100%}@media only screen and (max-width:756px)and (orientation:portrait){.contacts{gap:20px}}@media only screen and (max-width:600px){.contacts{font-size:12px;font-weight:400;line-height:100%;gap:25px}}.contacts__block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.contacts__block:first-of-type{width:183px}.contacts__block:nth-of-type(2){width:235px}@media only screen and (max-width:756px)and (orientation:portrait){.contacts__block:nth-of-type(2){width:180px}}@media only screen and (max-width:600px){.contacts__block:first-of-type{width:104px}.contacts__block:nth-of-type(2){width:148px}}.contacts__block-title{font-size:18px;font-weight:700;line-height:100%;letter-spacing:-.02em}@media only screen and (max-width:720px){.contacts__block-title{font-size:16px;font-weight:700;line-height:100%}}@media only screen and (max-width:600px){.contacts__block-title{font-size:11px;font-weight:700;line-height:100%}}.contacts__block-info{font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.04em}@media only screen and (max-width:720px){.contacts__block-info{font-size:16px;font-weight:400;line-height:100%}}@media only screen and (max-width:600px){.contacts__block-info{font-size:11px;font-weight:400;line-height:100%}}.contacts__block-info a:focus-visible{outline:2px solid #f4f4f4;outline-offset:1px}