.contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px}.contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.contacts-info__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:800;line-height:100%;letter-spacing:.01em;padding:9px 10px;border-radius:var(--border-radius-small);outline:1px solid var(--color-primary);outline-offset:-1px;margin-block:12px}.contacts-info__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.contacts-info__accordions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.contacts-info__accordions:not(:last-child){margin-bottom:4px}.contacts-info__requisites-text *{text-transform:initial;font-family:var(--font-secondary);font-weight:500;font-size:12px;line-height:114%;letter-spacing:-.02em}.contacts-info .accordion__content :first-child,.contacts-info .accordion__content br+*{margin-top:0}.contacts-info .accordion__content :last-child{margin-bottom:0}.contacts-info .accordion__content .contacts-info__accordion-content{padding:12px 0;font-weight:500;line-height:100%;letter-spacing:.01em}.contacts-info .accordion__content .contacts-info__accordion-content :not(.contacts-info__btn){font-family:var(--font-secondary);text-transform:initial}.contacts-info .accordion__content .contacts-info__accordion-content :not(.contacts-info__btn):not(:last-child){margin-bottom:4px}.contacts-info .h4{color:var(--color-primary);margin-bottom:8px}.contacts-map .map-block{aspect-ratio:1;overflow:hidden;border-radius:var(--border-radius-small)}.contacts-map #YMapsID{width:100%;height:100%;margin:0;padding:0}@media only screen and (min-width:768px){.contacts-info{width:50%}}@media only screen and (min-width:1024px){.contacts__content{row-gap:48px}.contacts-info{width:100%;display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.contacts-info__items{row-gap:28px}.contacts-info__accordions{row-gap:8px}.contacts-info__accordions:not(:last-child){margin-bottom:8px}.contacts-info__requisites-text *{font-size:14px}.contacts-info__requisites{padding-left:24px}.contacts-info .accordion__content .contacts-info__accordion-content{padding:12px 0}.contacts-map .map-block{aspect-ratio:3/1;border-radius:var(--border-radius-base)}}@media only screen and (min-width:1500px){.contacts__content{row-gap:2.5vw}.contacts-info{gap:.42vw}.contacts-info__btn{padding:.63vw .83vw;margin-block:.83vw}.contacts-info__items{row-gap:1.46vw}.contacts-info__accordions{row-gap:.42vw}.contacts-info__accordions:not(:last-child){margin-bottom:.42vw}.contacts-info__requisites-text *{font-size:.73vw}.contacts-info__requisites{padding-left:1.25vw}.contacts-info .accordion__content .contacts-info__accordion-content{font-size:inherit;padding:.83vw}.contacts-info .accordion__content .contacts-info__accordion-content :not(.contacts-info__btn):not(:last-child){margin-bottom:.21vw}.contacts-info .h4{margin-bottom:.63vw}}