.section-contacts__header[data-v-33bd3b3c]{padding:32px 32px 64px}@media only screen and (max-width:1279px){.section-contacts__header[data-v-33bd3b3c]{padding:20px 16px 32px}}.section-contacts__breadcrumbs[data-v-33bd3b3c]{padding:32px 32px 0}@media only screen and (max-width:1279px){.section-contacts__breadcrumbs[data-v-33bd3b3c]{padding:16px 16px 0}}@media only screen and (max-width:1023px){.section-contacts .section__body[data-v-33bd3b3c]{padding-bottom:4px}}.contacts[data-v-33bd3b3c]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1279px){.contacts[data-v-33bd3b3c]{grid-template-columns:40% calc(60% - 8px)}}@media only screen and (max-width:1023px){.contacts[data-v-33bd3b3c]{gap:4px;grid-template-columns:100%}}.contacts--full-width[data-v-33bd3b3c],.contacts--no-phones[data-v-33bd3b3c]{grid-template-columns:1fr}.contacts--backend-below[data-v-33bd3b3c]{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1279px){.contacts--backend-below[data-v-33bd3b3c]{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1023px){.contacts--backend-below[data-v-33bd3b3c]{grid-template-columns:100%}}.contacts--backend-below .contacts__right[data-v-33bd3b3c]{grid-column:1/-1}.contacts--side-by-side[data-v-33bd3b3c]{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1279px){.contacts--side-by-side[data-v-33bd3b3c]{grid-template-columns:40% calc(60% - 8px)}}@media only screen and (max-width:1023px){.contacts--side-by-side[data-v-33bd3b3c]{gap:4px;grid-template-columns:100%}}.contacts[data-v-33bd3b3c]:not(.contacts--backend-below,.contacts--no-phones,.contacts--side-by-side,.contacts--full-width){grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1279px){.contacts[data-v-33bd3b3c]:not(.contacts--backend-below,.contacts--no-phones,.contacts--side-by-side,.contacts--full-width){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:1023px){.contacts[data-v-33bd3b3c]:not(.contacts--backend-below,.contacts--no-phones,.contacts--side-by-side,.contacts--full-width){grid-template-columns:100%}}.contacts[data-v-33bd3b3c] .contacts__left,.contacts[data-v-33bd3b3c] .contacts__right{min-width:0;overflow:hidden}@media only screen and (max-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts__jumbotron{background-color:transparent;height:auto;min-height:unset;padding:0}}@media only screen and (max-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts__jumbotron-grid{gap:4px}}@media only screen and (max-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts__jumbotron-title{display:none}}@media only screen and (max-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts-card{height:122px}}@media only screen and (min-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts-card{background-color:transparent!important;gap:8px;padding:0;pointer-events:none}.contacts[data-v-33bd3b3c] .contacts__right .contacts-card:nth-child(3){order:4}}@media only screen and (min-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts-card__info{display:inline-flex;font-size:28px;line-height:32px;margin-top:6px;pointer-events:auto;transition:color .3s ease-in-out}.contacts[data-v-33bd3b3c] .contacts__right .contacts-card__info:hover{color:#20e5db}}@media only screen and (min-width:767px){.contacts[data-v-33bd3b3c] .contacts__right .contacts-card__icon{display:none}}.contacts__jumbotron[data-v-33bd3b3c]{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;min-height:320px;padding:24px 24px 32px}@media only screen and (max-width:1023px){.contacts__jumbotron[data-v-33bd3b3c]{background-color:#fff;border-radius:12px;height:auto;min-height:unset;padding:16px}}.contacts__jumbotron-title[data-v-33bd3b3c]{color:#141414;font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.2em;margin-bottom:60px;text-transform:uppercase}@media only screen and (max-width:1023px){.contacts__jumbotron-title[data-v-33bd3b3c]{margin-bottom:48px}}@media only screen and (max-width:767px){.contacts__jumbotron-title[data-v-33bd3b3c]{font-size:15px!important;line-height:20px!important;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}}.contacts__jumbotron-grid[data-v-33bd3b3c]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-top:auto}@media only screen and (max-width:767px){.contacts__jumbotron-grid[data-v-33bd3b3c]{gap:4px;grid-template-columns:100%;margin-top:0}}.contacts__jumbotron-grid--row[data-v-33bd3b3c]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:auto}@media only screen and (max-width:1023px){.contacts__jumbotron-grid--row[data-v-33bd3b3c]{gap:24px;grid-template-columns:100%;margin-top:0}}.contacts__jumbotron-phones[data-v-33bd3b3c]{display:flex;flex-direction:column;gap:16px;margin-top:auto}@media only screen and (max-width:767px){.contacts__jumbotron-phones[data-v-33bd3b3c]{gap:0;margin-top:0;padding-top:8px}}.contacts__phone-item[data-v-33bd3b3c]{align-items:center;border-bottom:1px solid hsla(0,0%,8%,.1);color:#141414;display:flex;gap:16px;justify-content:space-between;padding:12px 0;text-decoration:none;transition:color .3s ease-in-out}@media only screen and (max-width:767px){.contacts__phone-item[data-v-33bd3b3c]{border-bottom:none;gap:8px;padding:12px 0}.contacts__phone-item[data-v-33bd3b3c]:last-child{border-bottom:none}}@media only screen and (min-width:767px){.contacts__phone-item[data-v-33bd3b3c]{border-bottom:none;padding:0}}.contacts__phone-item:hover .contacts__phone-number[data-v-33bd3b3c]{color:#20e5db}.contacts__phone-icons[data-v-33bd3b3c]{align-items:center;display:flex;flex-shrink:0;gap:4px;height:32px}@media only screen and (max-width:767px){.contacts__phone-icons[data-v-33bd3b3c]{height:24px}}.contacts__phone-icon[data-v-33bd3b3c]{flex-shrink:0;height:32px}@media only screen and (max-width:767px){.contacts__phone-icon[data-v-33bd3b3c]{height:24px}}.contacts__phone-icon[data-v-33bd3b3c] svg{height:100%;width:auto}.contacts__phone-number[data-v-33bd3b3c]{flex-shrink:0;font-family:Rubik,sans-serif;font-size:28px;font-weight:400;letter-spacing:-.03em;line-height:1.2857em;text-align:right;text-transform:uppercase}@media only screen and (max-width:1023px){.contacts__phone-number[data-v-33bd3b3c]{font-size:22px;line-height:26px}}@media only screen and (max-width:767px){.contacts__phone-number[data-v-33bd3b3c]{flex:1}}
