.family-promo__card[data-v-27b83832]{margin-bottom:35px}@media(min-width:768px){.family-promo__card[data-v-27b83832]{margin-bottom:24px}}[data-v-71f427e0]{box-sizing:border-box}.promo-banner[data-v-71f427e0]{position:relative}.promo-banner__image[data-v-71f427e0]{width:100%;height:100%;object-fit:cover}.promo-banner__top[data-v-71f427e0]{z-index:1;position:absolute;top:100px;width:100%}.promo-banner__flex[data-v-71f427e0]{display:flex;justify-content:space-between;width:100%}.promo-banner__phone[data-v-71f427e0]{position:relative;right:5px;color:transparent;font-size:0;text-decoration:none}@media(min-width:1024px){.promo-banner__phone[data-v-71f427e0]{right:24px}}@media(min-width:768px){.promo-banner__phone-svg[data-v-71f427e0]{display:none}}.promo-banner__phone-text[data-v-71f427e0]{display:none}@media(min-width:768px){.promo-banner__phone-text[data-v-71f427e0]{display:inline;color:#fff;font-size:12px}}@media(min-width:1024px){.promo-banner__phone-text[data-v-71f427e0]{font-size:14px}}.promo-banner__text[data-v-71f427e0]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,36,61,.83)}.promo-banner__text-wrapper[data-v-71f427e0]{position:relative;padding:20px}.promo-banner__text-wrapper--line[data-v-71f427e0]:after{content:"";width:90px;position:absolute;border-top:2px solid #c92335;bottom:-5px;left:0;margin-left:20px}.promo-banner__title[data-v-71f427e0]{font-style:normal;font-weight:300;font-size:20px;line-height:140%;letter-spacing:.1em;text-transform:uppercase;color:#fff}.promo-banner__description[data-v-71f427e0]{font-style:normal;font-weight:300;font-size:14px;line-height:140%;letter-spacing:.01em;color:#fff;margin-top:10px;margin-bottom:15px}.promo-banner__action[data-v-71f427e0]{display:block;width:max-content;font-family:Museo Sans Cyrl;font-size:12px;line-height:140%;letter-spacing:.1em;text-transform:uppercase;box-sizing:border-box;color:#fff;border:1px solid #c92335;padding:12px 26px;background:transparent;transition:all .3s;text-decoration:none}.promo-banner__action[data-v-71f427e0]:focus,.promo-banner__action[data-v-71f427e0]:hover{outline:none}.promo-banner__action[data-v-71f427e0]:hover{cursor:pointer;background:#c92335}.promo-banner__action[data-v-71f427e0]:focus{border:1px solid #8b1826;background:#8b1826}@media screen and (min-width:1024px){.promo-banner__action[data-v-71f427e0]{padding:14px 30px;font-size:14px}}@media screen and (min-width:1920px){.promo-banner__action[data-v-71f427e0]{font-size:16px}}.promo-banner--project[data-v-71f427e0]{height:100vh}@media(min-width:1024px){.promo-banner--project[data-v-71f427e0]{height:704px}}.promo-banner--project .promo-banner__text[data-v-71f427e0]{display:block;background-color:rgba(27,36,61,.73)}.promo-banner--project .promo-banner__text-wrapper[data-v-71f427e0]{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;max-width:unset;padding:0}.scroll[data-v-71f427e0]{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);text-align:center;letter-spacing:.5px}@media(min-width:1024px){.scroll[data-v-71f427e0]{bottom:30px}}.scroll__text[data-v-71f427e0]{color:#fff;font-size:12px;line-height:14px;text-transform:uppercase;font-weight:600;margin-bottom:11px}@media(min-width:1024px){.scroll__text[data-v-71f427e0]{margin-bottom:5px}}@media(min-width:768px){.promo-banner__text-wrapper[data-v-71f427e0]{padding:0;max-width:548px}.promo-banner__text-wrapper[data-v-71f427e0]:after{margin-left:0}}@media(min-width:1024px){.promo-banner__text-wrapper[data-v-71f427e0]{max-width:898px}.promo-banner__text-wrapper--line[data-v-71f427e0]:after{bottom:-15px}.promo-banner__title[data-v-71f427e0]{font-size:36px}.promo-banner__description[data-v-71f427e0]{font-size:16px}}@media(min-width:1920px){.promo-banner__text-wrapper[data-v-71f427e0]{max-width:1048px}.promo-banner__title[data-v-71f427e0]{font-size:42px}}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-500.0eb10fba.eot);src:local("Museo Sans Cyrl Regular"),local("Museo-Sans-CyrlRegular"),url(../fonts/MuseoSansCyrl-500.0eb10fba.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-500.2a4f9e37.woff) format("woff"),url(../fonts/MuseoSansCyrl-500.473e3212.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-500Italic.88ac0fcc.eot);src:local("Museo Sans Cyrl Regular-Italic"),local("Museo-Sans-CyrlRegularItalic"),url(../fonts/MuseoSansCyrl-500Italic.88ac0fcc.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-500Italic.afa2e9c8.woff) format("woff"),url(../fonts/MuseoSansCyrl-500Italic.5e2918af.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-300.ac9e2c9a.eot);src:local("Museo Sans Cyrl Thin"),local("Museo-Sans-CyrlThin"),url(../fonts/MuseoSansCyrl-300.ac9e2c9a.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-300.7c413ff1.woff) format("woff"),url(../fonts/MuseoSansCyrl-300.c2e5987a.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-300Italic.0ba3ce38.eot);src:local("Museo Sans Cyrl Thin-Italic"),local("Museo-Sans-CyrlThinItalic"),url(../fonts/MuseoSansCyrl-300Italic.0ba3ce38.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-300Italic.735f4b10.woff) format("woff"),url(../fonts/MuseoSansCyrl-300Italic.802b2ed9.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-700.ca722d99.eot);src:local("Museo Sans Cyrl Bold"),local("Museo-Sans-CyrlBold"),url(../fonts/MuseoSansCyrl-700.ca722d99.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-700.a128eded.woff) format("woff"),url(../fonts/MuseoSansCyrl-700.75a016c8.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-700Italic.253749b4.eot);src:local("Museo Sans Cyrl Bold-Italic"),local("Museo-Sans-CyrlBoldItalic"),url(../fonts/MuseoSansCyrl-700Italic.253749b4.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-700Italic.31a7dc3d.woff) format("woff"),url(../fonts/MuseoSansCyrl-700Italic.9549abd0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-100.a61eab68.eot);src:local("Museo Sans Cyrl Extra-Thin"),local("Museo-Sans-CyrlExtraThin"),url(../fonts/MuseoSansCyrl-100.a61eab68.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-100.9c67b055.woff) format("woff"),url(../fonts/MuseoSansCyrl-100.03100032.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-100Italic.93e0f710.eot);src:local("Museo Sans Cyrl Extra-Thin-Italic"),local("Museo-Sans-CyrlExtraThinItalic"),url(../fonts/MuseoSansCyrl-100Italic.93e0f710.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-100Italic.e5454bc2.woff) format("woff"),url(../fonts/MuseoSansCyrl-100Italic.a2c391ab.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-900.1b43d239.eot);src:local("Museo Sans Cyrl Extra-Bold"),local("Museo-Sans-CyrlExtraBold"),url(../fonts/MuseoSansCyrl-900.1b43d239.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-900.2d602d25.woff) format("woff"),url(../fonts/MuseoSansCyrl-900.3b1501e4.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(../fonts/MuseoSansCyrl-900Italic.f14f48a2.eot);src:local("Museo Sans Cyrl Extra-Bold-Italic"),local("Museo-Sans-CyrlExtraBoldItalic"),url(../fonts/MuseoSansCyrl-900Italic.f14f48a2.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl-900Italic.b2b20810.woff) format("woff"),url(../fonts/MuseoSansCyrl-900Italic.9058c83f.ttf) format("truetype");font-weight:900;font-style:italic}.family-page[data-v-351b4d6c]{margin-top:-100px}.family-page__banner[data-v-351b4d6c]{margin-bottom:16px}@media(min-width:1024px){.family-page__banner[data-v-351b4d6c]{margin-bottom:24px}}