.styles-module-scss-module__h-xZHa__topButtons button{font:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;display:block}.styles-module-scss-module__h-xZHa__section{background-color:#fff;position:relative}.styles-module-scss-module__h-xZHa__container{width:100%;max-width:151.2rem;margin:0 auto}@media only screen and (max-width:1599px){.styles-module-scss-module__h-xZHa__container{max-width:120rem}}@media only screen and (max-width:1279px){.styles-module-scss-module__h-xZHa__container{max-width:94.4rem}}@media only screen and (max-width:1023px){.styles-module-scss-module__h-xZHa__container{max-width:66.4rem}}@media only screen and (max-width:743px){.styles-module-scss-module__h-xZHa__container{max-width:100%;padding:0 2rem}}.styles-module-scss-module__h-xZHa__container{z-index:1;padding-top:8rem;padding-bottom:10.4rem;position:relative}@media only screen and (max-width:743px){.styles-module-scss-module__h-xZHa__container{padding-top:8rem;padding-bottom:10.4rem}}.styles-module-scss-module__h-xZHa__sectionTitle{letter-spacing:-.096rem;font-size:3.2rem;font-weight:600;line-height:125%}@media only screen and (max-width:743px){.styles-module-scss-module__h-xZHa__sectionTitle{font-weight:500}}.styles-module-scss-module__h-xZHa__sectionTitle{margin-bottom:4.8rem}.styles-module-scss-module__h-xZHa__contacts{grid-template-columns:repeat(12,1fr);gap:2.4rem;min-height:53.6rem;display:grid}@media only screen and (max-width:1023px){.styles-module-scss-module__h-xZHa__contacts{min-height:auto}}.styles-module-scss-module__h-xZHa__contactsContent{background-color:#ededed;border-radius:2rem;flex-direction:column;grid-column:span 4;gap:4rem;padding:4rem;display:flex}@media only screen and (max-width:1599px){.styles-module-scss-module__h-xZHa__contactsContent{grid-column:span 5}}@media only screen and (max-width:1279px){.styles-module-scss-module__h-xZHa__contactsContent{grid-column:span 6}}@media only screen and (max-width:1023px){.styles-module-scss-module__h-xZHa__contactsContent{grid-column:span 12}}@media only screen and (max-width:743px){.styles-module-scss-module__h-xZHa__contactsContent{gap:2rem;padding:2rem}}.styles-module-scss-module__h-xZHa__contactsMap{border-radius:2rem;grid-column:span 8;overflow:hidden}.styles-module-scss-module__h-xZHa__contactsMap>iframe{border:none;width:100%;height:100%}@media only screen and (max-width:1599px){.styles-module-scss-module__h-xZHa__contactsMap{grid-column:span 7}}@media only screen and (max-width:1279px){.styles-module-scss-module__h-xZHa__contactsMap{grid-column:span 6}}@media only screen and (max-width:1023px){.styles-module-scss-module__h-xZHa__contactsMap{grid-column:span 12;height:50.8rem}}.styles-module-scss-module__h-xZHa__top{justify-content:space-between;display:flex}.styles-module-scss-module__h-xZHa__topCity{letter-spacing:-.0625rem;font-size:2.5rem;font-weight:500;line-height:120%}@media only screen and (max-width:1279px){.styles-module-scss-module__h-xZHa__topCity{letter-spacing:-.05rem}}.styles-module-scss-module__h-xZHa__topButtons{gap:4.9rem;display:flex;position:relative}.styles-module-scss-module__h-xZHa__topButtons button{cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:background-color .2s;display:flex}.styles-module-scss-module__h-xZHa__topButtons button:first-child{transform:rotate(180deg)}@media (hover:hover){.styles-module-scss-module__h-xZHa__topButtons button:hover,.styles-module-scss-module__h-xZHa__topButtons button:active{background-color:#f6f6f6}}@media (hover:none){.styles-module-scss-module__h-xZHa__topButtons button{-webkit-tap-highlight-color:#0000}.styles-module-scss-module__h-xZHa__topButtons button:active{background-color:#f6f6f6}}.styles-module-scss-module__h-xZHa__topButtons:after{content:"";background-color:#5d6673;width:1px;height:100%;position:absolute;left:5.6rem}.styles-module-scss-module__h-xZHa__info{flex-direction:column;gap:2.4rem;margin-bottom:auto;display:flex}.styles-module-scss-module__h-xZHa__infoTime{letter-spacing:-.038rem;color:#7f858d;font-size:1.9rem;font-weight:400;line-height:145%}.styles-module-scss-module__h-xZHa__label{letter-spacing:-.013rem;text-transform:uppercase;font-size:1.3rem;font-weight:400;line-height:150%}.styles-module-scss-module__h-xZHa__text{letter-spacing:-.038rem;font-size:1.9rem;font-weight:500;line-height:145%}.styles-module-scss-module__h-xZHa__link{color:#2b62f5;align-items:center;font-size:1.6rem;font-weight:500;line-height:145%;transition:opacity .2s;display:flex}@media (hover:hover){.styles-module-scss-module__h-xZHa__link:hover,.styles-module-scss-module__h-xZHa__link:active{opacity:.8}}@media (hover:none){.styles-module-scss-module__h-xZHa__link{-webkit-tap-highlight-color:#0000}.styles-module-scss-module__h-xZHa__link:active{opacity:.8}}.styles-module-scss-module__h-xZHa__linkPhone{letter-spacing:-.038rem;font-size:1.9rem;font-weight:500;line-height:145%;transition:opacity .2s}@media (hover:hover){.styles-module-scss-module__h-xZHa__linkPhone:hover,.styles-module-scss-module__h-xZHa__linkPhone:active{opacity:.8}}@media (hover:none){.styles-module-scss-module__h-xZHa__linkPhone{-webkit-tap-highlight-color:#0000}.styles-module-scss-module__h-xZHa__linkPhone:active{opacity:.8}}.styles-module-scss-module__h-xZHa__linkEmail{letter-spacing:-.038rem;color:#2b62f5;font-size:1.9rem;font-weight:500;line-height:145%;transition:opacity .2s}@media (hover:hover){.styles-module-scss-module__h-xZHa__linkEmail:hover,.styles-module-scss-module__h-xZHa__linkEmail:active{opacity:.8}}@media (hover:none){.styles-module-scss-module__h-xZHa__linkEmail{-webkit-tap-highlight-color:#0000}.styles-module-scss-module__h-xZHa__linkEmail:active{opacity:.8}}.styles-module-scss-module__h-xZHa__social{margin-top:auto}.styles-module-scss-module__h-xZHa__background{z-index:0;background-image:url(/media/patterns/pattern_3.webp);background-size:42rem;width:42rem;height:42rem;position:absolute;top:-19rem;left:67rem}@media only screen and (max-width:1599px){.styles-module-scss-module__h-xZHa__background{top:-10rem;left:25rem}}@media only screen and (max-width:1279px){.styles-module-scss-module__h-xZHa__background{display:none}}
