.contacts{max-width:1920px;margin:0 auto}.contacts .breadcrumb-wrapper{margin-top:24px;margin-bottom:0;padding-inline-start:16px;padding-inline-end:16px}@media (min-width:1000px){.contacts .breadcrumb-wrapper{margin-bottom:24px;padding-inline-start:112px;padding-inline-end:112px}}.contacts-info{justify-content:space-between;gap:40px;padding:0 112px;display:flex}.contacts-head{position:relative}.contacts-head__title{z-index:10;color:var(--color-background);font-weight:700;font-size:var(--text-2xl);line-height:var(--text-2xl-line-height);position:absolute;bottom:1.5rem;left:1rem}@media (min-width:64rem){.contacts-head__title{font-size:var(--text-6xl);line-height:var(--text-6xl-line-height);bottom:5rem;left:7rem}}.contacts-head .head-background:before{content:"";background:linear-gradient(#1d1d1b00 -3.69999%,#1d1d1ba3 103.21%);width:100%;height:100%;position:absolute}.contacts-items{flex-wrap:wrap;flex-basis:60%;justify-content:space-between;row-gap:32px;display:flex}.contacts-items .items-container{column-count:2;flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.contacts-items .items-container .contacts-item{flex-basis:48%}.contacts-items .contacts-item{max-width:400px;margin-bottom:56px}.contacts-items .contacts-item .item-head{margin-bottom:24px;font-size:16px;font-weight:700;line-height:24px}.contacts-items .contacts-item .item-content{font-size:var(--text-base);line-height:var(--text-base-line-height)}.contacts-items .contacts-item .item-content .company-info{width:max-content}.contacts-items .contacts-item .item-content a{text-decoration:none;display:inline-block}.contacts-items .contacts-item .item-content .item-phone,.contacts-items .contacts-item .item-content .item-mail,.contacts-items .contacts-item .item-content .item-wa,.contacts-items .contacts-item .item-content .item-tg{margin-bottom:8px;font-size:16px}.contacts-items .contacts-item .item-content .item-phone:before,.contacts-items .contacts-item .item-content .item-mail:before,.contacts-items .contacts-item .item-content .item-wa:before,.contacts-items .contacts-item .item-content .item-tg:before{float:left;content:"";background-position:50%;background-repeat:no-repeat;width:16px;height:24px;margin-right:8px;display:inline-block;position:relative}.contacts-items .contacts-item .item-content .item-phone:before{background-image:url(/images/icon-phone.svg)}.contacts-items .contacts-item .item-content .item-mail:before{background-image:url(/images/icon-email.svg)}.contacts-items .contacts-item .item-content .item-wa:before{background-image:url(/images/wa_contact.svg)}.contacts-items .contacts-item .item-content .item-tg:before{background-image:url(/images/tg_contact.svg)}.contacts-items .contacts-item .item-content .item-time{font-size:16px}.contacts-items .contacts-item .item-content.item-address{align-items:flex-start;gap:8px;display:flex}.contacts-items .contacts-item .item-content.item-address img{padding-top:4px}.contacts-items .contacts-item .item-requisites{flex-direction:column;display:flex}.contacts-items .contacts-item--address-mob{display:none}.contacts-items .contacts-item--address-pc{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.contacts-items .contacts-item--address-pc .item-head{margin-bottom:0}.contacts-important-info{border-left:8px solid #7bc21f;flex-basis:40%;max-width:544px;height:-moz-fit-content;height:fit-content;padding:32px 48px;display:block;position:relative;box-shadow:2px 2px 16px #cdcdcd29}.contacts-important-info .contacts-info-head{margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}@media (min-width:1921px){.contacts{padding:0}}@media (max-width:1600px){.contacts-items .contacts-item .item-requisites{flex-direction:column;gap:0}}@media (max-width:1000px){.contacts-head .head-background img{object-fit:cover;width:100%;height:300px}.contacts-info{flex-direction:column;padding:0 16px}.contacts-items{gap:40px;margin:24px 0 0}.contacts-items .items-container{flex-flow:column;gap:40px}.contacts-items .contacts-item{min-width:unset;max-width:100%;margin-bottom:0}.contacts-items .contacts-item .item-head{margin-bottom:20px}.contacts-items .contacts-item--address-mob{flex-direction:column;gap:1rem;display:flex}.contacts-items .contacts-item--address-mob .item-head{margin-bottom:0}.contacts-items .contacts-item--address-pc{display:none}.contacts-important-info{margin:0 16px -24px;padding:16px 24px}.contacts-important-info .contacts-info-head{font-size:22px}.contacts-head .head-background img{content:url(/images/contacts/contacts-m.webp);object-fit:cover;height:189px}}@media (max-width:800px){.contacts{margin-bottom:-40px}.contacts-important-info{margin:0}}