.lang-text{font-family:Ubuntu Regular,sans-serif;font-size:16px;line-height:18px;color:var(--main-text-color)}.top-bar{background:#f3f3f4;grid-area:topbar;padding:24px 0 24px 0;z-index:1}.top-bar__wrapper{display:flex;justify-content:space-between}.top-bar__logo{display:flex;align-items:center;gap:9px}.top-bar__menu{display:flex;gap:24px}.top-bar__lang{display:flex;align-items:center;gap:14px}@media screen and (min-width:768px){.top-bar .top-bar__logo_text,.top-bar .top-bar__menu{display:flex}}.header{position:relative;margin-bottom:24px}.header_background{position:absolute;top:-1px;left:0;z-index:0;width:100%;height:360px}.header__wrapper{position:relative;z-index:1;text-align:center;padding-top:80px;padding-bottom:170px}@media screen and (min-width:1366px){.header .header__wrapper{padding-bottom:132px}}.company{z-index:1;margin-bottom:32px}.company-wrapper>h2{margin-bottom:16px}.company__info{display:flex;flex-direction:column}.company__list{margin-bottom:24px}.company__list>li:not(:last-child){margin-bottom:16px}.company__description{display:flex;flex-direction:column}.company__description>h4{margin-bottom:16px}.company__description>ul>li:not(:last-child){padding-bottom:8px}.company__description>ul{list-style:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACBSURBVHgBdY/BDcJADATXPuV/JVBC0gkt0AH3TAU8rwRaCB3QAZRACflztrEV8YiUm+eONNISnHqrp5bSHbDRDBmgZVApZS4f2iS/NrFjHVQn/nKqBzLIUWXPntHBzEYmwoo+2Qv07mrDg5vI5agSm5heefYrTXTyZfkLInrGFu4HA5I4Az9/GzMAAAAASUVORK5CYII=);margin-left:15px}@media screen and (min-width:768px){.company .company__info{flex-direction:row;justify-content:space-between;align-items:flex-start}.company .company__list{width:60%}.company .company__description{width:35%}}.services{z-index:1;margin-bottom:32px}.services-wrapper{background:#f3f3f4}.services p+p:last-child{margin-bottom:0;padding-bottom:32px}.services h2,.services h3{margin-bottom:16px}.services .services-part1 ul,.services .services-part2 ul,.services .services-part3 ul{display:flex;flex-direction:column;list-style:none}.services .sublist{margin-bottom:32px}.services-img{display:flex;align-items:center;justify-content:center;width:80%;height:80%}.services-avatar{width:99px!important;height:99px!important;min-width:99px!important;min-height:99px!important;margin-bottom:16px}@media screen and (min-width:768px){.services h3{margin-top:24px}.services .services-part1 ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;row-gap:32px}.services .services-part1 ul li{display:flex}.services .services-part1,.services .services-part2{margin-bottom:32px}.services .services-part1 ul li,.services .services-part2 ul li,.services .services-part3 ul li{align-items:center}.services .services-part1 p,.services .services-part2 p,.services .services-part3 p{margin-bottom:32px}.services .services-part2 ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);row-gap:32px}.services .services-part2 ul li{display:flex}.services .services-part3 ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);row-gap:32px}.services .services-part3 ul li{display:flex}.services .sublist{width:65%;margin-left:20px;margin-bottom:0}}@media screen and (min-width:1366px){.services .services-avatar{width:138px!important;height:138px!important;min-width:138px!important;min-height:138px!important}}.team h2{margin-bottom:16px}.team h3{margin-bottom:13px}.team-person{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:8px}.team-avatar,.team-person h4{margin-bottom:16px}.team-avatar{width:224px!important;height:224px!important;min-width:224px!important;min-height:224px!important}.team-description{display:flex;flex-direction:column;justify-content:center}.team-description ul{list-style:disc;margin-left:24px;margin-bottom:24px;margin-top:8px}@media screen and (min-width:768px){.team .team-wrapper{display:flex;flex-direction:row;justify-content:space-between}.team .team-person{width:224px;height:224px;justify-content:normal}.team .team-description{width:66%}}@media screen and (min-width:1366px){.team .team-person{width:304px;height:296px}.team .team-avatar{width:304px!important;height:304px!important;min-width:304px!important;min-height:304px!important}}.loader[data-v-68f00dc7]{background-color:#44434f}.v-dialog .pop-up__description[data-v-08593cc2]{padding-bottom:0!important}.v-card__actions>.v-btn[data-v-08593cc2]{width:100%}.form-wrapper{margin-bottom:80px}.form-wrapper .v-input .v-label{font-family:Inter Regular,sans-serif;font-size:12px;line-height:14px;color:#44434f}.form-wrapper .v-btn__content{color:#fff}.form-wrapper .loading{display:flex}.v-dialog .pop-up__description[data-v-9c2fc73c]{padding-bottom:0!important}.pop-up__actions[data-v-9c2fc73c]{justify-content:center}.v-btn__content{color:#fff}.icon-btn{width:18px;height:18px;margin-right:8px}.contacts-background{background:#f3f3f4;padding-top:24px}.contacts-wrapper{display:flex;flex-direction:column}.contacts h2{margin-bottom:16px}.contacts-form,.contacts-info{display:flex;flex-direction:column}.contacts-info{margin-bottom:24px}.contacts-info p{margin-bottom:8px}.contacts-info h4{margin-bottom:24px}@media screen and (min-width:768px){.contacts .contacts-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start}.contacts .contacts-form{width:45%}}.main{grid-area:main;z-index:1}.footer{grid-area:footer;z-index:1;background:#f3f3f4;text-align:center;padding:24px 0 24px 0}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none;color:inherit!important;font-family:inherit}img{max-width:100%;height:auto;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}:root{--main-header-color:#2c2b39;--main-text-color:#151423}html{scroll-behavior:smooth;height:100%}h1{font-size:32px;line-height:36px}h1,h2{font-family:Ubuntu Bold,sans-serif;color:var(--main-header-color)}h2{font-size:24px;line-height:27px}h3{font-size:20px;line-height:23px}h3,h4{font-family:Ubuntu Bold,sans-serif;color:var(--main-header-color)}h4{font-size:18px;line-height:20px}p{font-size:16px;line-height:24px}p,span{font-family:Inter Regular,sans-serif;color:var(--main-text-color)}span{font-size:12px;line-height:14px}ul>li{line-height:16px}.sublist,ul>li{font-family:Inter Regular,sans-serif;font-size:14px;color:var(--main-text-color)}.sublist{line-height:20px}.subheading{font-family:Inter Regular,sans-serif;line-height:24px}.menu-text,.subheading{font-size:16px;color:var(--main-text-color)}.menu-text{font-family:Ubuntu Regular,sans-serif;line-height:18px}.wrapper{max-width:85%;margin:0 auto}.d-custom_none{display:none}.v-application ol,.v-application ul{padding-left:0!important}.theme--light.v-btn{color:#fff}.nobr{white-space:nowrap;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.background-corner{width:100%;height:72px}@media screen and (min-width:768px){h1{font-size:48px;line-height:55px}h1,h2{font-family:Ubuntu Bold,sans-serif;color:var(--main-header-color)}h2{font-size:32px;line-height:36px}h3{font-family:Ubuntu Bold,sans-serif;font-size:24px;line-height:28px;color:var(--main-header-color)}.wrapper{max-width:94%;margin:0 auto}}@media screen and (min-width:1366px){h1{font-size:64px;line-height:74px}h1,h2{font-family:Ubuntu Bold,sans-serif;color:var(--main-header-color)}h2{font-size:40px;line-height:45px}.wrapper{max-width:70%;margin:0 auto}}@font-face{font-family:Ubuntu Regular;font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(/fonts/Ubuntu-Regular.4071ca55.woff) format("woff"),url(/fonts/Ubuntu-Regular.262ea7e9.woff2) format("woff2")}@font-face{font-family:Ubuntu Medium;font-style:normal;font-weight:500;src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(/fonts/Ubuntu-Medium.a4ca1920.woff) format("woff"),url(/fonts/Ubuntu-Medium.0fc5499a.woff2) format("woff2")}@font-face{font-family:Ubuntu Bold;font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(/fonts/Ubuntu-Bold.967ab8e7.woff) format("woff"),url(/fonts/Ubuntu-Bold.9ae1ec16.woff2) format("woff2")}@font-face{font-family:Inter Regular;font-style:normal;font-weight:400;src:local("Inter Regular"),local("Inter-Regular"),url(/fonts/Inter-Regular.c5851ed9.woff) format("woff"),url(/fonts/Inter-Regular.79bc3e31.woff2) format("woff2")}.grid-wrapper{display:grid;grid-template-areas:"topbar" "main" "footer";grid-template-rows:auto 1fr auto;min-height:100%}.main-ru{grid-area:main;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-ru h1{text-align:center}.main-ru__img{display:flex;justify-content:center;margin-top:36px;width:100%}.main-ru img{width:240px;max-width:360px;transform:rotate(-10deg)}@media screen and (min-width:768px){.main-ru .main-ru__img{margin-top:46px}.main-ru img{width:360px}}