/*! normalize.css v3.0.2 | MIT License | git.io/normalize */pre,textarea{overflow:auto}body,html{height:100%;width:100%}a,body,mark{color:#000}button,img{border:none}.wrapper,body,sub,sup{position:relative}.header.active .header__links .header__logo g,.header_white .header__links .header__logo g{fill:#fff}.about__description,.advantages-item__text,.careers-item span,.directions-card__list,.how-card__text,.how__description,.process__description{opacity:.6}:active,:focus,:hover,a,a:active,a:hover,button{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;cursor:pointer}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:60%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}*,body{padding:0;-webkit-font-smoothing:antialiased;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{resize:none}.register__message,.wrapper,body.active{overflow:hidden}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{min-height:100vh;font-family:HelveticaNeueLTStd,sans-serif;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;background-color:#faf7f5}li,ol,ul{list-style:none}img{max-width:100%;max-height:100%}h1,h2{margin:0;font-size:36px;color:#242326;line-height:1.11}@media only screen and (min-width:480px){h1,h2{font-size:48px}}@media only screen and (min-width:768px){h1,h2{font-size:54px;line-height:1}}@media only screen and (min-width:1024px){h1,h2{font-size:64px}}h3{margin:0;font-size:24px;line-height:1.3}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px transparent;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:transparent;-webkit-text-fill-color:#000}input:-webkit-autofill::-webkit-input-placeholder,input:-webkit-autofill:focus::-webkit-input-placeholder,input:-webkit-autofill:hover::-webkit-input-placeholder,textarea:-webkit-autofill::-webkit-input-placeholder,textarea:-webkit-autofill:focus::-webkit-input-placeholder,textarea:-webkit-autofill:hover::-webkit-input-placeholder{color:rgba(0,0,0,.6);-webkit-text-fill-color:rgba(0,0,0,.6)}input:-webkit-autofill+span,input:-webkit-autofill:focus+span{-webkit-transform:translateY(0);transform:translateY(0);top:-15px;display:block}.wrapper{background-color:#faf7f5;background-image:url(../img/icons/bg.svg);z-index:0}.wrapper__black-fon{background-color:#242326;color:#fff;position:relative;z-index:-1}.wrapper__triangle{position:absolute;bottom:100%;left:0;right:0}.wrapper__triangle svg{position:relative;left:0;right:0;height:150px;bottom:-10px}@media only screen and (min-width:480px){.wrapper__triangle svg{height:200px}}@media only screen and (min-width:768px){.wrapper__triangle svg{height:350px}}@media only screen and (min-width:1024px){.wrapper__triangle svg{height:auto;position:absolute;bottom:-1px}}.wrapper__triangle-bottom{background-color:#242326;width:100%;height:160px;display:block}@media only screen and (min-width:768px){.wrapper__triangle-bottom{display:none}}.container-big{margin:0 auto;padding:0 15px}@media only screen and (min-width:480px){.container-big{padding:0 20px}}@media only screen and (min-width:1320px){.container-big{padding:0 88px}}.container-small{margin:0 auto;max-width:1155px;padding:0 15px}@media only screen and (min-width:480px){.container-small{padding:0 20px}}@font-face{font-family:HelveticaNeueLTStd;src:url(../../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.eot);src:url(../../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(../../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.woff) format("woff"),url(../../fonts/HelveticaNeueLTStd-Roman/HelveticaNeueLTStd-Roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLTStd;src:url(../../fonts/HelveticaNeueLTStd-Bd/HelveticaNeueLTStd-Bd.eot);src:url(../../fonts/HelveticaNeueLTStd-Bd/HelveticaNeueLTStd-Bd.eot?#iefix) format("embedded-opentype"),url(../../fonts/HelveticaNeueLTStd-Bd/HelveticaNeueLTStd-Bd.woff) format("woff"),url(../../fonts/HelveticaNeueLTStd-Bd/HelveticaNeueLTStd-Bd.ttf) format("truetype");font-weight:700;font-style:normal}.about{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:80px;padding-bottom:80px;height:auto}@media only screen and (min-width:768px){.about{padding-top:165px;padding-bottom:165px}}@media screen and (min-height:725px) and (min-width:768px){.about{padding-top:80px;height:100vh}}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about__info{position:relative;width:100%;padding-top:48px;padding-bottom:40px;max-width:500px}@media only screen and (min-width:768px){.about__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about__info{max-width:1020px;padding-right:400px}}@media only screen and (min-width:1024px){.about__info{padding-right:42%}}.about__title{margin-bottom:0}@media only screen and (min-width:768px){.about__title{margin-bottom:16px}}.about__description{font-weight:400}.about__logo{margin-bottom:24px}@media only screen and (min-width:768px){.about__logo{margin-bottom:0;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.about__logo svg{max-width:248px;margin:0 auto;display:block}@media only screen and (min-width:480px){.about__logo svg{max-width:336px}}.about__logo svg g{stroke-width:8}@media only screen and (min-width:768px){.about__logo svg{max-width:100%;margin:0}.about__logo svg g{stroke-width:10}}.advantages{max-width:1195px;padding-bottom:80px}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:288px;margin:0 auto}@media only screen and (min-width:768px){.advantages{padding-bottom:160px}.advantages__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}}.careers-item__link,.careers__list{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.advantages-item{margin-bottom:40px}.advantages-item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.advantages-item{width:37%;margin-bottom:0}.advantages-item:last-child{width:33%}.advantages-item:last-child .advantages-item__text{width:90%}.advantages-item__text{width:80%}}.advantages-item__icon{margin-bottom:16px}.advantages-item__title{margin-bottom:4px}.careers{padding-bottom:80px;padding-top:60px}@media only screen and (min-width:768px){.careers{text-align:center;padding-top:80px}}.careers__container{background-color:#ed4300;padding:0}.careers__info{padding:50px 40px 43px}.careers__title{color:#fff;margin-bottom:14px}.careers__description{opacity:.6;max-width:650px;margin:0 auto}.careers__list{display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#242326;text-align:left}.careers-item{background-color:#ed4300;margin-top:1px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer__years,.hamburger{-webkit-transition:all .4s;-o-transition:all .4s}.careers-item:hover{background-color:#242326}.careers-item__link{color:#fff;padding:24px;display:flex;font-size:16px;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.careers-item__icon,.directions__list{display:-webkit-box;display:-ms-flexbox}@media only screen and (min-width:480px){.careers-item__link{font-size:20px}}@media only screen and (min-width:640px){.careers-item__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header.active .header__links,.header.active .nav,.how{-webkit-box-orient:vertical;-webkit-box-direction:normal}.careers-item__icon{margin-bottom:16px;display:flex}.careers-item__title{text-align:center}@media only screen and (min-width:640px){.careers-item__icon{margin-right:16px;margin-bottom:0}.careers-item__title{margin-right:24px;text-align:left}.careers-item span{margin-right:24px}}.careers-item span:last-child{margin-right:0}.directions{margin-bottom:60px}@media only screen and (min-width:768px){.careers-item__link{font-size:24px;padding:40px 56px 32px}.directions{margin-bottom:80px}.directions__list{margin-right:-40px}}.directions__list{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer,.header{font-size:12px;display:-webkit-box;display:-ms-flexbox;font-weight:700}@media only screen and (min-width:1024px){.directions__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}}.directions-card{padding:40px 36px;width:100%;margin-bottom:24px}@media only screen and (min-width:768px){.directions-card{padding:40px 40px 32px;width:calc(50% - 40px);margin-right:40px;margin-bottom:40px}}@media only screen and (min-width:1024px){.directions-card{width:calc(33.3% - 40px);max-width:320px;margin-bottom:0;margin-right:40px}}.directions-card_yellow{background-color:#fb0}.directions-card_yellow .directions-card__item:before{background-color:#000}.directions-card_red{background-color:#ed4300;color:#fff}.directions-card_red .directions-card__item:before{background-color:#fff}.directions-card_black{background-color:#242326;color:#fff}.directions-card_black .directions-card__item:before{background-color:#fff}.directions-card__title{margin-bottom:14px}.directions-card__item{margin-bottom:8px;padding-left:26px;position:relative}.directions-card__item:before{top:6px;left:1px;position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color:inherit}.directions-card__item:last-child{margin-bottom:0}.footer{line-height:2;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;right:0;bottom:28px;z-index:1111}@media only screen and (min-width:768px){.footer{bottom:54px}}.footer__years{color:#1a100d;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;bottom:calc(100% + 8px);right:-8px;transition:all .4s}.footer.active .footer__years,.footer.active .social__link,.footer__years_white,.footer_white .footer__years,.footer_white .social__link,.header.active .header__language-item,.header.active .header__links,.header.active .nav__link,.header.active .nav__link:active,.header__language-item.active,.header_white .header__language-item,.header_white .header__links{color:#fff}@media only screen and (min-width:1320px){.footer__years{right:60px}}.footer.active .social__item:before,.footer_white .social__item:before{background-color:#fff}.hamburger{position:relative;width:26px;padding:5px;display:block;transition:all .4s;height:26px;z-index:1;left:-5px}@media only screen and (min-width:768px){.hamburger{display:none}}.hamburger span,.hamburger:after,.hamburger:before{content:'';width:16px;height:2px;background-color:#242326;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;display:block;margin-top:4px}.hamburger.active span,.hamburger.active:after,.hamburger.active:before,.header_white .hamburger span,.header_white .hamburger:after,.header_white .hamburger:before,.header_white .header__language-item:before{background-color:#fff}.header__language-item,.header__links:before{-webkit-transition:all .2s;-o-transition:all .2s}.hamburger:before{margin-top:0}.header{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;right:0;top:28px;z-index:111}.header_white .header__language-item.active{border:1px solid #fff;background-color:inherit}.header_white .header__language-item.active:hover:before{content:none}.header_white .nav__item:before{background-color:#fff}.header_white .nav__link,.header_white .nav__link:active{color:#fff}.header__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:100%}@media only screen and (min-width:768px){.header{top:54px}.header__links{position:relative;right:auto}}.header__links:before{position:absolute;top:0;bottom:0;right:100%;width:100%;height:100%;content:'';transition:all .2s}@media only screen and (min-width:768px){.header__links:before{content:none}}.header__logo{margin-right:24px;display:inline-block;z-index:1111}.header__language-item{margin-left:5px;transition:all .2s;display:inline-block;line-height:1;vertical-align:bottom;padding:4px 2px 2px;position:relative;border:1px solid transparent}.header__language-item:before,.nav__item{-webkit-transition:all .2s;-o-transition:all .2s}.header__language-item.active{background-color:#ed4300}.header__language-item:before{position:absolute;left:0;bottom:0;height:2px;width:0;transition:all .2s;content:'';background-color:#ed4300}.header__language-item:hover:before{width:100%}.header.active .hamburger span,.header.active .hamburger:after,.header.active .hamburger:before{background-color:#fff}.header.active .hamburger span{display:none}.how,.how__list{display:-webkit-box;display:-ms-flexbox}.header.active .hamburger:after,.header.active .hamburger:before{top:8px;position:absolute}.header.active .hamburger:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header.active .hamburger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:0}.header.active .header__links{padding:65px 16px;position:fixed;top:0;left:0;right:0;bottom:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header.active .header__links:before{right:0;background-color:#ed4300}.header.active .header__language-item:before,.header.active .nav__item:before,.how-card{background-color:#fff}.header.active .header__links .header__logo{margin-bottom:24px}.header.active .header__language-item.active{border:1px solid #fff}.header.active .header__language-item.active:before{content:none}.header.active .nav__item.active:before,.nav__item:before{content:''}.header.active .nav{width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header.active .nav__item{margin-bottom:16px}.header.active .nav__link{font-size:16px;font-weight:700;line-height:1.5;padding:0;text-align:left;min-width:0}.how{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;z-index:111;padding-top:60px;padding-bottom:28px}@media only screen and (min-width:480px){.how{padding-bottom:40px}}@media only screen and (min-width:768px){.how{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:80px;padding-bottom:92px}}.how-card,.how__list{-webkit-box-orient:vertical;-webkit-box-direction:normal}.how__content{margin-bottom:40px;position:relative}@media only screen and (min-width:768px){.how__content{width:49%;padding-top:8px;max-width:470px;margin-right:40px;margin-bottom:0}.how__content-fix{max-width:330px}}.how__description p,.how__title{margin-bottom:16px}.how__content-fix{width:100%}@media only screen and (min-width:900px){.how__content-fix{max-width:420px}}@media only screen and (min-width:1024px){.how__content-fix{max-width:472px}}.how__content-fix.fixed{position:relative;top:0}@media only screen and (min-width:768px){.how__content-fix.fixed{position:fixed;top:8.25rem}}.how__content-fix.fixed-stop{position:relative}@media only screen and (min-width:768px){.how__content-fix.fixed-stop{position:absolute;bottom:27rem}.how__list{max-width:560px;width:51%}}@media only screen and (min-width:900px){.how__content-fix.fixed-stop{bottom:20rem}}@media only screen and (min-width:1024px){.how__content-fix.fixed-stop{bottom:17rem}}@media only screen and (min-width:1280px){.how__content-fix.fixed-stop{bottom:15.3rem}}.how__description{color:#260b00}.how__description p:last-child{margin-bottom:0}.how-card,.how__list-inner{margin-bottom:40px}.how__list{display:flex;-ms-flex-direction:column;flex-direction:column}.how-card{-webkit-box-shadow:0 24px 40px -32px rgba(0,0,0,.1);box-shadow:0 24px 40px -32px rgba(0,0,0,.1);padding:24px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.how-card:last-child{margin-bottom:0}.how-card__icon{margin-bottom:16px;max-height:40px}.how-card__figure{background-color:#242326;display:block}.how-card__figure_cube{width:34px;height:35px}.how-card__figure_circle{width:36px;height:37px;border-radius:50%;overflow:hidden}.how-card__figure_rhomb{width:32px;height:33px;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.how-card__figure_triangle{border:24px solid transparent;border-bottom:34px solid #242326;position:relative;background-color:inherit;top:-26px}.nav__item.active:hover,.nav__item:before{background-color:#ed4300}@media only screen and (min-width:480px){.how-card{padding:42px 44px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how-card__icon{margin-right:40px}.how-card__figure_triangle{top:-15px}}.how-card__title{color:#ed4300}.nav{line-height:2.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;mix-blend-mode:inherit}.nav__item{transition:all .2s;border:2px solid transparent;position:relative}.nav__item:before,.register__input+span{-webkit-transition:all .2s;-o-transition:all .2s}.nav__item:before{position:absolute;left:0;bottom:-2px;height:2px;width:0;transition:all .2s}.nav__item:hover:before{width:100%}.nav__item.active{border:2px solid #ed4300}.nav__item.active:before{content:none}.nav__item.active:hover .nav__link{color:#fff}.nav__link{display:inline-block;padding:0 14px;min-width:87px;text-align:center;vertical-align:-webkit-baseline-middle}.process-part,.process__list{display:-webkit-box;display:-ms-flexbox}.process{padding-bottom:60px;padding-top:80px}.process_ru .process-part__title{font-size:24px}@media only screen and (min-width:768px){.nav{mix-blend-mode:difference}.process{padding-bottom:80px;text-align:center}.process_ru .process-part__title{min-height:62px;font-size:18px}.process__description{max-width:600px}}@media only screen and (min-width:1024px){.process_ru .process-part__title{font-size:24px}}.process__title{color:#fff;margin-bottom:12px}.process__description{margin:0 auto 56px}.process__list{display:flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:288px;margin:0 auto}@media only screen and (min-width:768px){.process__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%}}.process-part{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:48px;padding-bottom:40px}.register,.register__part{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.process-part:first-child .process-part__band{border-top-left-radius:4px;border-top-right-radius:4px}.process-part:nth-child(2n) .process-part__band{background-color:#fb0}.process-part:nth-child(2n) .process-part__band:after{border-top:10px solid #fb0}.process-part:last-child{padding-bottom:0}.process-part:last-child .process-part__band{height:20%}@media only screen and (min-width:768px){.process-part{width:25%;padding-left:0;padding-bottom:0}.process-part:first-child .process-part__band{border-bottom-left-radius:4px;border-top-right-radius:0}.process-part:nth-child(2n) .process-part__band:after{border-top:12px solid transparent;border-left:10px solid #fb0}.process-part:last-child .process-part__band{width:75%;height:24px}}.process-part:last-child .process-part__band:after{width:100%;height:100px;background-color:#fb0;border-radius:100% 0 100% 100%/0 100% 100%}@media only screen and (min-width:768px){.process-part:last-child .process-part__band:after{height:100%;width:60px;border-radius:0 100% 100% 0/0 60% 60%}}.process-part__title{margin-bottom:10px}.process-part__band{height:100%;background-color:#ed4300;margin-bottom:24px;position:absolute;top:0;width:24px;left:0}@media only screen and (min-width:768px){.process-part__band{position:relative;width:100%;height:24px}}.process-part__band:after{content:'';position:absolute;top:100%;left:0;border:12px solid transparent;z-index:111;border-top:10px solid #ed4300}.register{padding-top:80px;padding-bottom:80px;height:auto;max-width:840px;margin:0 auto;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.process-part__band:after{left:100%;top:0;border-top:12px solid transparent;border-left:10px solid #ed4300}.register{text-align:center;padding-top:120px;padding-bottom:120px}}@media screen and (min-height:725px) and (min-width:768px){.register{padding-top:80px;height:100vh}}.register_ru{max-width:920px}.register_ru .register__button{max-width:180px}.register__title{margin:0 auto 40px}.register__part{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.register__label,.register__message{display:-webkit-box;display:-ms-flexbox}@media only screen and (min-width:640px){.register__part{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:-24px;margin-bottom:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.register__part:last-child{margin-bottom:0;margin-right:0}.register__label{display:flex;width:100%;position:relative;margin-bottom:16px}.register__label_message{max-width:656px;height:120px}.register__label_message .register__input+span{top:20px}.register__input{outline:0;width:100%;border:2px solid #000;background-color:transparent;padding:20px;font-weight:700}.register__input:-webkit-autofill+span,.register__input:-webkit-autofill:focus+span,.register__input:-webkit-autofill:hover+span{top:-15px}.register__input:not(:valid)+span{top:18px}.register__input.active+span,.register__input:focus+span{top:-15px}.register__input+span{top:18px;background-color:#faf7f5;cursor:text;position:absolute;left:18px;color:rgba(0,0,0,.6);line-height:1;transition:all .2s;padding:8px}.register__button{background-color:#ed4300;color:#fff;font-size:24px;font-weight:700;max-width:120px;padding:20px;width:100%;margin-top:24px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:2px solid #ed4300;line-height:3.13}@media only screen and (min-width:640px){.register__label{margin-right:24px;margin-bottom:0}.register__button{margin-top:0;line-height:2.13}}.register__button:hover{background-color:transparent;color:#000}.register__message{position:relative;display:flex;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:300px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;text-align:left;height:0}.register__message_error{color:#000}.register__message_error p{background-color:#fb0;border-color:#ed4300;margin-bottom:24px}.register__message_success{color:#fff}.register__message_success p{background-color:#242326;border-color:#242326;margin-top:24px}.register__message_success span{position:relative;padding-left:30px}.register__message_success span:before{content:'';position:absolute;top:-1px;left:0;width:16px;height:8px;border-bottom:solid 2px #fff;border-left:solid 2px #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.register__message p{border:2px solid transparent;padding:15px;position:relative;width:100%}@media only screen and (min-width:768px){.register__message p{text-align:center}}.social{display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{margin-right:16px;position:relative}.social__item:before{position:absolute;left:0;bottom:0;height:1px;width:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;content:'';background-color:#000}.social__item:hover:before{width:100%}.social__link{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}