

/* Start:/local/templates/.default/css/main.min.css?178048839036379*/
:root{--width-content: 100vw}@font-face{font-weight:400;font-family:"Geist";font-style:normal;src:local("Geist"),url("/local/templates/.default/css/../fonts/Geist/Geist-Regular.woff2")}@font-face{font-weight:500;font-family:"Geist";font-style:normal;src:local("Geist"),url("/local/templates/.default/css/../fonts/Geist/Geist-Medium.woff2")}@font-face{font-weight:900;font-family:"Geist";font-style:normal;src:local("Geist"),url("/local/templates/.default/css/../fonts/Geist/Geist-Bold.woff2")}.auth__formButton,.auth__formButtons,.auth__formError,.auth__formLink,.auth__formField,.auth__formFields,.auth__formDescription,.auth__formContent,.auth__formSuccessButton,.auth__formSuccessDescription,.auth__formSuccess,.auth__formTitle,.auth__form,.auth__inner,.auth,.field__password,.field__input,.field__box,.field__support,.field,.popup__successButton,.popup__successDescription b,.popup__successDescription,.popup__successContent,.popup__success,.popup__button,.popup__buttons,.popup__error,.popup__field,.popup__fields,.popup__close,.popup__title,.popup__content,.popup__inner,.popup,.mobileTopBar__langs,.mobileTopBar__button,.mobileTopBar__phone,.mobileTopBar__nav,.mobileTopBar__inner,.mobileTopBar,.footer__copy,.footer__link,.footer__links,.footer__logo,.footer__inner,.footer__content,.footer__banner,.footer,.contacts__blockButton,.contacts__blockContent,.contacts__block a,.contacts__blockIcon,.contacts__block,.contacts__blocks,.contacts__content,.contacts__title,.contacts__inner,.contacts,.team__card p b,.team__card p,.team__cardTitle,.team__cardContent,.team__cardImage,.team__card,.team__content,.team__title,.team__inner,.team,.services__paginationCounters,.services__paginationBtn,.services__pagination,.services__foot,.services__cardImage,.services__cardContent,.services__card p,.services__cardTitle,.services__cardHead,.services__card,.services__cards,.services__content,.services__inner,.services,h2:not([class]),.infoCard p b,.infoCard p,.infoCard__title,.infoCard__content,.infoCard__icon,.infoCard,.info__card,.info__content,.info__title,.info__inner,.info,.header__videoImage,.header__video,.header__item b,.header__item p,.header__item,.header__items,.header__button,.header h1,.header__head,.header__inner,.header,.button,.nav__item,.nav,.langs__listItem,.langs__list,.langs__current,.langs,.topBar__icon,.topBar__langs,.topBar__button,.topBar__phone,.topBar__info,.topBar__nav,.topBar__logo,.topBar__inner,.topBar,.body__popup,.body__section,.body__topBar,.body__content,.body,html{padding:0;margin:0;list-style-type:none;text-decoration:none;outline:none;line-height:1;border:0;background:none;border-radius:0;box-shadow:none;letter-spacing:unset;box-sizing:border-box;font-weight:400;-webkit-appearance:none;-webkit-font-smoothing:antialiased;font-family:"Geist"}.auth__formButtons,.popup__buttons,.footer__links,.contacts__blocks,.team__card,.services__paginationCounters,.services__pagination,.services__foot,.services__cardHead,h2:not([class]),.info__content,.header__items,.header__head,.button,.nav,.topBar__info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.auth__formFields,.auth__formContent,.auth__formSuccess,.auth__form,.popup__successContent,.popup__success,.popup__content,.popup,.contacts__block,.contacts__content,.team__cardContent,.infoCard__content,.infoCard,.body__content,.auth,.footer__content,.contacts,.team,.services,.info,.header,.topBar,.auth__inner,.mobileTopBar__inner,.footer__inner,.contacts__inner,.team__inner,.services__inner,.info__inner,.header__inner,.topBar__inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.auth__inner,.mobileTopBar__inner,.footer__inner,.contacts__inner,.team__inner,.services__inner,.info__inner,.header__inner,.topBar__inner{position:relative;max-width:calc(100% - 80px);width:1360px}@media screen and (min-width: 0)and (max-width: 1440px){.auth__inner,.mobileTopBar__inner,.footer__inner,.contacts__inner,.team__inner,.services__inner,.info__inner,.header__inner,.topBar__inner{width:100%;max-width:calc(100% - 40px)}}@media screen and (min-width: 0)and (max-width: 1024px){.auth__inner,.mobileTopBar__inner,.footer__inner,.contacts__inner,.team__inner,.services__inner,.info__inner,.header__inner,.topBar__inner{max-width:calc(100% - 32px)}}.auth,.footer__content,.contacts,.team,.services,.info,.header,.topBar{position:relative;width:100%;align-items:center}.auth__formLink,.field__password,.popup__close,.footer__link,.footer__logo,.contacts__block a,.services__paginationBtn,.button,.nav__item,.langs__listItem,.langs__current,.topBar__icon,.topBar__phone,.topBar__logo{user-select:none}@media screen and (min-width: 701px){.auth__formLink,.field__password,.popup__close,.footer__link,.footer__logo,.contacts__block a,.services__paginationBtn,.button,.nav__item,.langs__listItem,.langs__current,.topBar__icon,.topBar__phone,.topBar__logo{cursor:pointer}}.body{width:100%;-webkit-text-size-adjust:none;overflow-y:scroll}.body__content{width:100%;min-height:100vh}.body__topBar{position:absolute;top:0;left:0;width:100%;z-index:100}@media screen and (min-width: 0)and (max-width: 1024px){.body__topBar{height:56px}}@media screen and (min-width: 0)and (max-width: 1024px){.body__topBar:not(._fix):not(._mobile){display:none}}.body__topBar._fix{position:fixed;z-index:101;height:76px;background:#fff;transition:.3s ease-in-out}@media screen and (min-width: 0)and (max-width: 1024px){.body__topBar._fix{height:56px}}.body__topBar._fix:not(._show){transform:translate(0, -100%)}@media screen and (min-width: 0)and (max-width: 1024px){.body__topBar._fix:not(._show){transform:translate(0, 0)}}.body__topBar._mobile{position:fixed;height:100%;z-index:100;padding-top:56px;transition:.3s ease-in-out;display:none}.body__topBar._mobile:not(._show){opacity:0;pointer-events:none}@media screen and (min-width: 0)and (max-width: 1024px){.body__topBar._mobile{display:block}}.body__section{width:100%}.body__section._footer{margin-top:auto}.body__popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:102;transition:.3s ease-in-out}.body__popup:not(._show){opacity:0;pointer-events:none}.topBar{width:100%;height:100%;padding:20px 0}@media screen and (min-width: 0)and (max-width: 1024px){.topBar{padding:16px 0}}.body__topBar._fix .topBar{padding:0}.topBar__inner{height:100%;flex-direction:row;align-items:center;padding:8px 0;position:relative}@media screen and (min-width: 0)and (max-width: 1024px){.topBar__inner{padding:0}}.topBar__logo{width:170px;margin-right:56px}@media screen and (min-width: 0)and (max-width: 1440px){.topBar__logo{width:154px}}@media screen and (min-width: 0)and (max-width: 1024px){.topBar__logo{width:125px}}.topBar__logoImage{width:100%;object-fit:contain;object-position:left center}@media screen and (min-width: 0)and (max-width: 1024px){.topBar__nav{display:none}}.topBar__info{margin-left:auto;align-items:center}@media screen and (min-width: 0)and (max-width: 1024px){.topBar__info{display:none}}.topBar__phone{color:#bc34ba;font-size:16px}@media screen and (min-width: 0)and (max-width: 1440px){.topBar__phone{font-size:14px}}.topBar__button{margin-left:16px}.topBar__langs{margin-left:12px}.topBar__icon{width:24px;height:24px;position:absolute;top:50%;transform:translate(0, -50%);right:0;transition:.3s ease-in-out;display:none}.topBar__icon._close{opacity:0;pointer-events:none}@media screen and (min-width: 0)and (max-width: 1024px){.topBar__icon{display:block}}.topBar._open .topBar__icon{opacity:0;pointer-events:none}.topBar._open .topBar__icon._close{opacity:1;pointer-events:visible}.langs{width:100%;position:relative}.langs__current{padding:10px 23px 10px 8px;font-size:16px;line-height:1.3;color:#595454;position:relative}@media screen and (min-width: 0)and (max-width: 1440px){.langs__current{font-size:14px}}@media screen and (min-width: 0)and (max-width: 1024px){.langs__current{font-size:16px}}.langs__current::after{content:"";position:absolute;top:50%;transform:translate(0, -50%) rotate(45deg);margin-top:-2px;right:8px;width:4px;height:4px;border-bottom:2px solid #bc34ba;border-right:2px solid #bc34ba;transition:.3s ease-in-out}@media screen and (min-width: 0)and (max-width: 1440px){.langs__current::after{margin-top:-1px}}.langs._active .langs__current::after{transform:translate(0, -50%) rotate(-135deg);margin-top:1px}.langs__list{position:absolute;top:100%;left:0;z-index:2;min-width:100%;background:#fff;border:1px solid #d2d2d2;transition:.3s ease-in-out;will-change:transform}.langs__listItem{font-size:16px;line-height:1.3;color:#777;padding:10px 8px}@media screen and (min-width: 0)and (max-width: 1440px){.langs__listItem{font-size:14px}}@media screen and (min-width: 0)and (max-width: 1024px){.langs__listItem{font-size:16px}}.langs__listItem+.langs__listItem{border-top:1px solid #d2d2d2}.langs:not(._active) .langs__list{opacity:0;pointer-events:none;transform:translate(0, 6px)}.nav{width:100%;align-items:center}@media screen and (min-width: 0)and (max-width: 1024px){.nav{flex-direction:column;align-items:flex-start}}.nav__item{font-size:18px;line-height:1.3;font-weight:500;color:#777;will-change:transform;transition:.3s ease-in-out}.nav__item:active{transform:scale(0.97)}@media screen and (min-width: 0)and (max-width: 1440px){.nav__item{font-size:16px}}.nav__item:hover{color:#bc34ba}.nav__item+.nav__item{margin-left:20px}@media screen and (min-width: 0)and (max-width: 1440px){.nav__item+.nav__item{margin-left:16px}}@media screen and (min-width: 0)and (max-width: 1024px){.nav__item+.nav__item{margin-left:0;margin-top:24px}}.button{width:100%;height:100%;justify-content:center;align-items:center;font-size:16px;line-height:1.3;border-radius:360px;font-weight:500;padding:12px 20px 12px 20px;border:1px solid rgba(0,0,0,0);will-change:transform;transition:.3s ease-in-out}.button:active{transform:scale(0.97)}@media screen and (min-width: 0)and (max-width: 1440px){.button{font-size:14px}}.button._emptyMain{border-color:#bc34ba;color:#bc34ba}.button._emptyMain:hover{background:#bc34ba;color:#fff}.button._main{background:#bc34ba;color:#fff}.button._main:hover{background:#9b2399}.button._bigSize{padding:18px 24px}@media screen and (min-width: 0)and (max-width: 1024px){.button._bigSize{padding:16px 22px}}.header{width:100%;padding:140px 0 50px 0}@media screen and (min-width: 0)and (max-width: 1440px){.header{padding:120px 0 40px 0}}@media screen and (min-width: 0)and (max-width: 1024px){.header{padding:90px 0 30px 0}}@media screen and (min-width: 0)and (max-width: 700px){.header{padding:80px 0 30px 0}}.header__head{width:100%;align-items:flex-end;margin-bottom:44px}@media screen and (min-width: 0)and (max-width: 1024px){.header__head{flex-direction:column;align-items:flex-start}}.header h1{max-width:50%;font-size:72px;text-transform:uppercase;font-weight:500;line-height:1.25;color:#595454}@media screen and (min-width: 0)and (max-width: 1440px){.header h1{max-width:60%;font-size:66px}}@media screen and (min-width: 0)and (max-width: 1024px){.header h1{max-width:70%;font-size:60px;margin-bottom:32px}}@media screen and (min-width: 0)and (max-width: 700px){.header h1{font-size:36px;margin-bottom:16px}}.header__button{margin:0 155px 18px auto}@media screen and (min-width: 0)and (max-width: 1440px){.header__button{margin:0 74px 16px auto}}@media screen and (min-width: 0)and (max-width: 1024px){.header__button{margin:0}}.header__items{width:100%;align-items:stretch;margin-bottom:30px}@media screen and (min-width: 0)and (max-width: 700px){.header__items{flex-direction:column;align-items:flex-start}}.header__item{padding-right:20px}.header__item p{font-size:16px;line-height:1.3;color:#777}@media screen and (min-width: 0)and (max-width: 1440px){.header__item p{font-size:14px}}@media screen and (min-width: 0)and (max-width: 1440px){.header__item{padding-right:16px}}@media screen and (min-width: 0)and (max-width: 700px){.header__item{width:100%;padding-right:0}.header__item+.header__item{margin-top:12px;padding-top:12px;border-top:1px solid #d2d2d2}}.header__item:nth-child(1){width:34%}@media screen and (min-width: 0)and (max-width: 700px){.header__item:nth-child(1){width:100%}}.header__item:nth-child(2){width:34%}@media screen and (min-width: 0)and (max-width: 700px){.header__item:nth-child(2){width:100%}}.header__item:nth-child(3){width:32%}@media screen and (min-width: 0)and (max-width: 700px){.header__item:nth-child(3){width:100%}}.header__item b{color:#bc34ba}.header__item:not(:first-child){padding-left:20px;border-left:1px solid #d2d2d2}@media screen and (min-width: 0)and (max-width: 1440px){.header__item:not(:first-child){padding-left:16px}}@media screen and (min-width: 0)and (max-width: 700px){.header__item:not(:first-child){padding-left:0;border-left:0}}.header__video{width:100%;height:376px}@media screen and (min-width: 0)and (max-width: 1440px){.header__video{height:335px}}@media screen and (min-width: 0)and (max-width: 1024px){.header__video{height:320px}}@media screen and (min-width: 0)and (max-width: 700px){.header__video{width:calc(100% + 32px);margin-left:-16px;height:190px}}.header__videoImage{width:100%;height:100%;object-fit:cover;object-position:center -114px}@media screen and (min-width: 0)and (max-width: 1440px){.header__videoImage{object-position:center -60px}}@media screen and (min-width: 0)and (max-width: 1024px){.header__videoImage{object-position:center}}.info{width:100%;padding:70px 0}@media screen and (min-width: 0)and (max-width: 1440px){.info{padding:40px 0}}.info__title{width:100%;margin-bottom:40px}.info__content{width:100%;padding-bottom:40px;border-bottom:1px solid #d2d2d2;align-items:stretch}@media screen and (min-width: 0)and (max-width: 1440px){.info__content{flex-wrap:wrap}}@media screen and (min-width: 0)and (max-width: 700px){.info__content{flex-direction:column;align-items:flex-start;padding-bottom:20px}}.info__card{padding-right:12px}@media screen and (min-width: 0)and (max-width: 1440px){.info__card{padding-right:16px}}@media screen and (min-width: 0)and (max-width: 700px){.info__card{padding-right:0}}.info__card:not(:first-child){padding-left:12px}@media screen and (min-width: 0)and (max-width: 1440px){.info__card:not(:first-child){padding-left:16px}}@media screen and (min-width: 0)and (max-width: 700px){.info__card:not(:first-child){padding-left:0}}.info__card+.info__card{border-left:1px solid #d2d2d2}@media screen and (min-width: 0)and (max-width: 700px){.info__card+.info__card{border-left:0;margin-top:20px;padding-top:20px;border-top:1px solid #d2d2d2}}.info._about .info__card:nth-child(1){width:41.5%}@media screen and (min-width: 701px)and (max-width: 1440px){.info._about .info__card:nth-child(1){width:100%;padding-bottom:28px;border-bottom:1px solid #d2d2d2;margin-bottom:28px}.info._about .info__card:nth-child(1) .infoCard{flex-direction:row}.info._about .info__card:nth-child(1) .infoCard__content{width:calc(100% - 80px);padding-left:40px}}@media screen and (min-width: 0)and (max-width: 700px){.info._about .info__card:nth-child(1){width:100%}}.info._about .info__card:nth-child(2){width:29.5%}@media screen and (min-width: 0)and (max-width: 1440px){.info._about .info__card:nth-child(2){width:50%;border-left:0;padding-left:0}}@media screen and (min-width: 0)and (max-width: 700px){.info._about .info__card:nth-child(2){width:100%}}.info._about .info__card:nth-child(3){width:29%}@media screen and (min-width: 0)and (max-width: 1440px){.info._about .info__card:nth-child(3){width:50%}}@media screen and (min-width: 0)and (max-width: 700px){.info._about .info__card:nth-child(3){width:100%}}.info._decisions .info__card .infoCard__icon{margin-bottom:110px}@media screen and (min-width: 0)and (max-width: 1440px){.info._decisions .info__card .infoCard__icon{margin-bottom:16px}}.info._decisions .info__card:nth-child(1){width:33%}@media screen and (min-width: 0)and (max-width: 700px){.info._decisions .info__card:nth-child(1){width:100%}}.info._decisions .info__card:nth-child(2){width:34%}@media screen and (min-width: 0)and (max-width: 700px){.info._decisions .info__card:nth-child(2){width:100%}}.info._decisions .info__card:nth-child(3){width:33%}@media screen and (min-width: 0)and (max-width: 700px){.info._decisions .info__card:nth-child(3){width:100%}}.info._opportunites .info__card:nth-child(1){width:50%}@media screen and (min-width: 701px)and (max-width: 1024px){.info._opportunites .info__card:nth-child(1){width:100%;padding-bottom:28px;border-bottom:1px solid #d2d2d2;margin-bottom:28px}.info._opportunites .info__card:nth-child(1) .infoCard{flex-direction:row}.info._opportunites .info__card:nth-child(1) .infoCard__content{width:calc(100% - 80px);padding-left:40px}}@media screen and (min-width: 0)and (max-width: 700px){.info._opportunites .info__card:nth-child(1){width:100%}}.info._opportunites .info__card:nth-child(2){width:25%}@media screen and (min-width: 0)and (max-width: 1024px){.info._opportunites .info__card:nth-child(2){width:50%;border-left:0;padding-left:0}}@media screen and (min-width: 0)and (max-width: 700px){.info._opportunites .info__card:nth-child(2){width:100%}}.info._opportunites .info__card:nth-child(3){width:25%}@media screen and (min-width: 0)and (max-width: 1024px){.info._opportunites .info__card:nth-child(3){width:50%}}@media screen and (min-width: 0)and (max-width: 700px){.info._opportunites .info__card:nth-child(3){width:100%}}.infoCard{width:100%;height:100%;padding:0 12px 12px 12px}@media screen and (min-width: 0)and (max-width: 1440px){.infoCard{padding:0}}.infoCard__icon{width:94px;height:100px;object-fit:contain;object-position:left top;margin-bottom:16px}@media screen and (min-width: 0)and (max-width: 1440px){.infoCard__icon{width:80px;height:80px}}.infoCard__content{width:100%}.infoCard__title{max-width:100%;font-size:24px;line-height:1.3;color:#bc34ba;font-weight:500;margin-bottom:16px}@media screen and (min-width: 0)and (max-width: 1440px){.infoCard__title{font-size:18px;margin-bottom:14px}}.infoCard p{max-width:100%;font-size:16px;line-height:1.2;color:#595454}@media screen and (min-width: 0)and (max-width: 1440px){.infoCard p{font-size:14px}}.infoCard p b{color:#bc34ba}.infoCard p+p{margin-top:18px}@media screen and (min-width: 0)and (max-width: 1440px){.infoCard p+p{margin-top:14px}}h2:not([class]){width:100%;font-weight:500;font-size:44px;text-transform:uppercase;line-height:1.3;color:#595454;align-items:center}@media screen and (min-width: 0)and (max-width: 1440px){h2:not([class]){font-size:32px}}@media screen and (min-width: 0)and (max-width: 700px){h2:not([class]){font-size:24px}}h2:not([class])::after{content:"";height:1px;background:#d2d2d2;flex:1 auto;margin-left:16px}@media screen and (min-width: 0)and (max-width: 700px){h2:not([class])::after{margin-left:10px}}.services{width:100%;padding:50px 0;position:relative;z-index:1;overflow:hidden}@media screen and (min-width: 0)and (max-width: 700px){.services{padding:30px 0}}.services__content{width:100%;margin-bottom:28px}@media screen and (min-width: 0)and (max-width: 700px){.services__content{margin-bottom:12px}}.services__cards{display:inline-flex}.services__card{width:1015px;margin-right:20px}@media screen and (min-width: 0)and (max-width: 1440px){.services__card{width:817px;margin-right:16px}}@media screen and (min-width: 0)and (max-width: 1024px){.services__card{width:700px}}@media screen and (min-width: 0)and (max-width: 700px){.services__card{width:var(--width-content)}}.services__cardHead{width:100%;margin-bottom:24px}@media screen and (min-width: 0)and (max-width: 1440px){.services__cardHead{max-width:604px;margin-bottom:18px;flex-direction:column}}.services__cardTitle{max-width:35%;font-size:24px;color:#bc34ba;font-weight:500}@media screen and (min-width: 0)and (max-width: 1440px){.services__cardTitle{font-size:18px;max-width:100%;margin-bottom:16px}}.services__card p{margin-left:auto;max-width:55%;font-size:16px;line-height:1.2;color:#595454}@media screen and (min-width: 0)and (max-width: 1440px){.services__card p{max-width:100%;font-size:14px}}.services__cardContent{width:100%}.services__cardImage{width:100%;height:416px;object-fit:cover;display:block}@media screen and (min-width: 0)and (max-width: 1440px){.services__cardImage{height:380px}}@media screen and (min-width: 0)and (max-width: 700px){.services__cardImage{height:186px}}.services__foot{width:100%}.services__pagination{margin-left:auto;align-items:center}.services__paginationBtn{width:24px;height:24px;object-fit:contain;will-change:transform;transition:.3s ease-in-out}.services__paginationBtn:active{transform:scale(0.96)}.services__paginationBtn:hover{opacity:.64}.services__paginationBtn[data-disable]{filter:grayscale(1);opacity:.32;pointer-events:none}.services__paginationCounters{width:36px;justify-content:center;align-items:center;margin:0 16px;font-size:16px;line-height:1.25;color:#d2d2d2}@media screen and (min-width: 0)and (max-width: 1440px){.services__paginationCounters{margin:0 14px}}@media screen and (min-width: 0)and (max-width: 700px){.services__paginationCounters{margin:0 6px;font-size:14px}}.services__paginationCounters span._del{display:inline-block;margin:0 4px}.services__paginationCounters ._current{color:#595454}.team{width:100%;padding:50px 0}.team__title{width:100%;margin-bottom:40px}@media screen and (min-width: 0)and (max-width: 1440px){.team__title{margin-bottom:32px}}.team__content{width:100%}.team__card{width:100%;border-bottom:1px solid #d2d2d2;padding-bottom:40px;align-items:stretch}@media screen and (min-width: 0)and (max-width: 1440px){.team__card{padding-bottom:24px}}@media screen and (min-width: 0)and (max-width: 1024px){.team__card{flex-direction:column-reverse}}.team__card+.team__card{margin-top:40px}@media screen and (min-width: 0)and (max-width: 1440px){.team__card+.team__card{margin-top:24px}}.team__cardImage{width:555px;height:309px;object-fit:cover}@media screen and (min-width: 0)and (max-width: 1440px){.team__cardImage{width:484px;height:270px}}@media screen and (min-width: 0)and (max-width: 1024px){.team__cardImage{max-width:100%;width:484px;height:268px;margin-top:24px}}@media screen and (min-width: 0)and (max-width: 700px){.team__cardImage{width:100%;height:calc(var(--width-content)/1.7)}}.team__cardContent{max-width:calc(100% - 555px - 135px);margin-left:auto}@media screen and (min-width: 0)and (max-width: 1440px){.team__cardContent{max-width:calc(100% - 484px - 32px)}}@media screen and (min-width: 0)and (max-width: 1024px){.team__cardContent{width:100%;max-width:100%}}.team__cardTitle{max-width:100%;font-size:24px;font-weight:500;line-height:1.2;color:#bc34ba;margin-bottom:auto}@media screen and (min-width: 0)and (max-width: 1440px){.team__cardTitle{font-size:18px}}@media screen and (min-width: 0)and (max-width: 1024px){.team__cardTitle{margin-bottom:12px}}.team__card p{max-width:100%;font-size:16px;line-height:1.25;color:#595454}@media screen and (min-width: 0)and (max-width: 1440px){.team__card p{font-size:14px}}.team__card p b{color:#bc34ba}.team__card p+p{margin-top:16px}@media screen and (min-width: 0)and (max-width: 1440px){.team__card p+p{margin-top:14px}}.contacts{width:100%;padding:50px 0}@media screen and (min-width: 0)and (max-width: 1024px){.contacts{padding:40px 0}}.contacts__title{width:100%;margin-bottom:32px}.contacts__content{width:100%}.contacts__blocks{width:100%;margin:0 92px 0 auto;align-items:stretch}@media screen and (min-width: 0)and (max-width: 1440px){.contacts__blocks{margin:0 0 0 auto}}@media screen and (min-width: 0)and (max-width: 1024px){.contacts__blocks{flex-wrap:wrap}}@media screen and (min-width: 0)and (max-width: 700px){.contacts__blocks{max-width:100%;margin:0;flex-direction:column;align-items:flex-start}}.contacts__block{width:25%;height:130px;padding:12px 0;padding-right:34px}@media screen and (min-width: 0)and (max-width: 1440px){.contacts__block{width:22%;height:114px}.contacts__block:nth-child(4){width:34%}}@media screen and (min-width: 0)and (max-width: 1024px){.contacts__block{width:33.3333333333%}}@media screen and (min-width: 0)and (max-width: 700px){.contacts__block{width:100%;height:auto;flex-direction:row;padding:0}.contacts__block+.contacts__block{margin-top:24px;padding-top:24px;border-top:1px solid #d2d2d2}}.contacts__block:not(:first-child){padding-left:22px;border-left:1px solid #d2d2d2}@media screen and (min-width: 0)and (max-width: 700px){.contacts__block:not(:first-child){padding-left:0;border-left:0}}@media screen and (min-width: 0)and (max-width: 1024px){.contacts__block:nth-child(4){width:100%;border-left:0;padding-left:0;padding-right:0;align-items:center;border-top:1px solid #d2d2d2;margin-top:20px}}.contacts__blockIcon{width:28px;height:32px;object-fit:contain}@media screen and (min-width: 0)and (max-width: 1440px){.contacts__blockIcon{width:28px;height:28px}}@media screen and (min-width: 0)and (max-width: 700px){.contacts__blockIcon{width:22px;height:22px}}.contacts__blockContent,.contacts__block a{margin-top:auto;font-size:16px;line-height:1.3;color:#595454;font-weight:500}@media screen and (min-width: 0)and (max-width: 1440px){.contacts__blockContent,.contacts__block a{font-size:14px}}@media screen and (min-width: 0)and (max-width: 700px){.contacts__blockContent,.contacts__block a{margin:0;max-width:calc(100% - 22px);padding-left:12px}}.contacts__block a{will-change:transform;transition:.3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}.contacts__block a:active{transform:scale(0.96)}.contacts__block a:hover{color:#bc34ba;border-bottom-color:rgba(188,52,186,.8)}.contacts__blockButton{margin-top:auto}.footer{width:100%}.footer__banner{width:100%;height:340px;object-fit:cover}@media screen and (min-width: 0)and (max-width: 1440px){.footer__banner{height:226px}}@media screen and (min-width: 0)and (max-width: 700px){.footer__banner{height:149px}}.footer__content{width:100%}.footer__inner{flex-direction:row;align-items:center;padding:46px 0}@media screen and (min-width: 0)and (max-width: 1440px){.footer__inner{padding:20px 0}}@media screen and (min-width: 0)and (max-width: 1024px){.footer__inner{flex-wrap:wrap}}@media screen and (min-width: 0)and (max-width: 700px){.footer__inner{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}}.footer__logo{width:170px;display:block;object-fit:contain}@media screen and (min-width: 0)and (max-width: 1440px){.footer__logo{width:154px}}@media screen and (min-width: 0)and (max-width: 1024px){.footer__logo{width:125px}}@media screen and (min-width: 0)and (max-width: 700px){.footer__logo{margin-bottom:32px}}.footer__links{align-items:center;margin:0 auto}@media screen and (min-width: 0)and (max-width: 1024px){.footer__links{margin:0 0 0 auto}}@media screen and (min-width: 0)and (max-width: 700px){.footer__links{flex-direction:column;margin:0;align-items:flex-start}}.footer__link{font-size:16px;line-height:1.3;font-weight:500;color:#595454;will-change:transform;transition:.3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0)}.footer__link:active{transform:scale(0.96)}@media screen and (min-width: 0)and (max-width: 1440px){.footer__link{font-size:14px}}.footer__link:hover{color:#bc34ba;border-bottom-color:rgba(188,52,186,.8)}.footer__link+.footer__link{margin-left:32px}@media screen and (min-width: 0)and (max-width: 700px){.footer__link+.footer__link{margin-left:0;margin-top:16px}}.footer__copy{font-size:16px;line-height:1.3;color:#d2d2d2}@media screen and (min-width: 0)and (max-width: 1440px){.footer__copy{font-size:14px}}@media screen and (min-width: 0)and (max-width: 1024px){.footer__copy{width:100%;text-align:right;margin:10px 0 0 auto}}@media screen and (min-width: 0)and (max-width: 700px){.footer__copy{margin:32px 0 0 0;width:auto;text-align:left}}.mobileTopBar{width:100%;height:100%;background:#fff;border-top:1px solid #d2d2d2;overflow-y:auto}.mobileTopBar__inner{position:relative;padding:32px 0;margin:0 auto}.mobileTopBar__nav{width:100%;margin-bottom:40px}.mobileTopBar__phone{font-size:16px;line-height:1.3;color:#bc34ba;margin-bottom:22px}.mobileTopBar__button .button{font-size:16px;font-weight:400}.mobileTopBar__langs{position:absolute;top:22px;right:0}.popup{width:100%;height:100%;background:rgba(0,0,0,.5);padding:32px 0;overflow-y:auto}.popup__inner{margin:auto;width:100%;max-width:590px;background:#fff;padding:32px;transition:.3s ease-in-out;will-change:transform;border-radius:4px}@media screen and (min-width: 0)and (max-width: 1024px){.popup__inner{width:calc(100% - 32px);max-width:600px;padding:16px 12px}}.body__popup:not(._show) .popup__inner{transform:scale(0.98)}.popup__content{width:100%;position:relative;align-items:center}.popup._showSuccess .popup__content{display:none}.popup__title{width:100%;padding-right:64px;font-size:32px;font-weight:500;color:#595454;margin-bottom:20px}@media screen and (min-width: 0)and (max-width: 1024px){.popup__title{font-size:18px;line-height:1.1}}.popup__close{width:32px;height:32px;position:absolute;top:0;right:0;z-index:2}@media screen and (min-width: 0)and (max-width: 1024px){.popup__close{width:24px;height:24px}}.popup__fields{width:100%;margin-bottom:28px}.popup__field{width:100%}.popup__field+.popup__field{margin-top:12px}.popup__content._loading .popup__field{opacity:.64;pointer-events:none}.popup__error{font-size:16px;font-weight:500;color:#ea5658;margin:-4px 0 24px 0}@media screen and (min-width: 0)and (max-width: 1024px){.popup__error{font-size:14px}}.popup__buttons{width:100%;justify-content:space-between;align-items:center}@media screen and (min-width: 0)and (max-width: 1024px){.popup__buttons{flex-direction:column-reverse}}.popup__button{width:calc(50% - 6px)}@media screen and (min-width: 0)and (max-width: 1024px){.popup__button{width:100%}.popup__button+.popup__button{margin-bottom:8px}}.popup__success{width:100%;position:relative}.popup__successContent{width:100%;align-items:center;padding:32px 0}@media screen and (min-width: 0)and (max-width: 1024px){.popup__successContent{padding:16px 0}}.popup__successDescription{max-width:100%;text-align:center;font-size:16px;line-height:1.3;color:#595454}@media screen and (min-width: 0)and (max-width: 1024px){.popup__successDescription{font-size:14px}}.popup__successDescription b{font-weight:500;color:#bc34ba}.popup__successDescription+.popup__successDescription{margin-top:16px}@media screen and (min-width: 0)and (max-width: 1024px){.popup__successDescription+.popup__successDescription{margin-top:6px}}.popup__successButton{width:100%;margin-top:20px}.popup:not(._showSuccess) .popup__success{display:none}.field{width:100%}.field__support{max-width:100%;font-size:16px;font-weight:500;line-height:1.3;color:#595454;margin-bottom:4px}@media screen and (min-width: 0)and (max-width: 1024px){.field__support{font-size:14px}}.field__box{width:100%;height:48px;position:relative}@media screen and (min-width: 0)and (max-width: 1024px){.field__box{height:39px}}.field__input{width:100%;height:100%;border:1px solid #d2d2d2;transition:.3s ease-in-out;padding:6px 12px;font-size:16px;line-height:1.3;color:#595454;border-radius:4px}@media screen and (min-width: 0)and (max-width: 1024px){.field__input{font-size:14px}}.field__input:not(:placeholder-shown){border-color:#595454}.field__input::-webkit-input-placeholder{color:#d2d2d2}.field._white .field__input{background:#fff}.field._error .field__input{border-color:#ea5658;color:#ea5658}.field__password{position:absolute;top:50%;transform:translate(0, -50%);right:16px;z-index:2;width:24px;height:24px}.field__password::before,.field__password::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("/local/templates/.default/css/../media/../media/icon-password.svg") no-repeat;background-size:contain;background-position:center;transition:.3s ease-in-out}.field__password::after{background:url("/local/templates/.default/css/../media/../media/icon-password-active.svg") no-repeat;background-size:contain;background-position:center;opacity:0}.field__password._active::before{opacity:0}.field__password._active::after{opacity:1}.auth{width:100%;padding:133px 0}@media screen and (min-width: 0)and (max-width: 1024px){.auth{padding:58px 0}}.auth__inner{align-items:center}.auth__form{width:100%;max-width:590px;background:#f6f6f6;border-radius:12px;padding:32px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__form{padding:16px 12px;border-radius:8px}}.auth__formTitle{max-width:100%;font-size:32px;font-weight:500;line-height:1.2;color:#323232;margin-bottom:32px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formTitle{font-size:18px;margin-bottom:16px}}.auth__formSuccess{display:none}.auth__formSuccessDescription{width:100%;margin:54px 0 74px 0}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formSuccessDescription{margin:24px 0 44px 0}}.auth__formSuccessButton{width:100%;height:52px}.auth__form._success .auth__formSuccess{display:block}.auth__formContent{width:100%}.auth__form._success .auth__formContent{display:none}.auth__formDescription{max-width:100%;font-size:16px;line-height:1.2;color:#777;margin-bottom:20px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formDescription{font-size:14px}}.auth__formFields{width:100%;margin-bottom:32px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formFields{margin-bottom:24px}}.auth__formField{width:100%}.auth__formField+.auth__formField{margin-top:20px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formField+.auth__formField{margin-top:12px}}.auth__form._process .auth__formField{pointer-events:none;opacity:.64}.auth__formLink{margin:20px 0 0 auto;font-size:16px;font-weight:500;color:#777;position:relative;padding-left:32px}.auth__formLink._center{margin-right:auto;margin-top:22px}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formLink{font-size:14px;padding-left:26px}}.auth__formLink::before{content:"";position:absolute;top:50%;transform:translate(0, -50%);left:0;width:24px;height:24px;background:url("/local/templates/.default/css/../media/../media/icon-lock.svg") no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formLink::before{width:20px;height:20px}}.auth__formError{font-size:14px;line-height:1.2;font-weight:500;color:#ea5658;text-align:center;margin:32px auto 0 auto}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formError{margin-top:24px}}.auth__formError:not(._show){display:none}.auth__formButtons{width:100%;height:52px;justify-content:space-between;align-items:center}.auth__formButtons._full{flex-direction:column}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formButtons{height:auto;flex-direction:column-reverse;justify-content:flex-start}}.auth__form._process .auth__formButton{pointer-events:none}.auth__formButton{width:calc(50% - 6px);height:100%}@media screen and (min-width: 0)and (max-width: 1024px){.auth__formButton{width:100%;height:44px}.auth__formButton+.auth__formButton{margin-bottom:8px}}.auth__formButtons._full .auth__formButton{width:100%}


.body__cookies{
    box-sizing: border-box;
    position: fixed;
    left: 50%;
    bottom: 40px;
    transform: translate(-50%,0);
    max-width: 930px;
    width: calc(100% - 80px);
    padding: 24px 30px;
    background: rgba(245, 245, 245, 1);
    border: 1px solid rgba(210, 210, 210, 1);
    display: flex;
    z-index: 1000;
    align-items: center;
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.08);
    transition: .3s ease-in-out;
}

.body__cookies:not(._show){
    opacity: 0;
    pointer-events: none;
}

.body__cookiesText{
    font-size: 16px;
    line-height: 1.2;
    color: rgba(89, 84, 84, 1);
    margin: 0;
    font-weight: 400;
    width: calc(100% - 160px - 32px);
    margin-right: auto;   
    font-family: 'Geist';
    box-sizing: border-box;
}

.body__cookiesText span {
    color: rgba(188, 52, 186, 1);
}

.body__cookiesButton{
        box-sizing: border-box;
    width: 160px;
    height: 46px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    border-radius: 360px;
    background: rgba(188, 52, 186, 1);
    font-size: 16px;
       font-family: 'Geist';
    color: #fff;
    font-weight: 500;
}

@media screen and (min-width: 0)and (max-width: 700px){
.body__cookies{
    width: calc(100% - 32px);
    bottom: 16px;
    flex-direction: column;
    padding: 20px 16px;
}
.body__cookiesText{
    width: 100%;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 1.3;
}
.body__cookiesButton{
    width: 100%;
    font-size: 14px;
    height: 44px;
}
}
/* End */
/* /local/templates/.default/css/main.min.css?178048839036379 */
