@import "../_font/tornado/stylesheet.css";@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom{0%{width:0;background:#fff;height:0;z-index:7}20%{background:#fff7e0;z-index:6}40%{background:#d0aff6;z-index:5}60%{background:#ab94c5;z-index:4}70%{background:#716a8a;z-index:3}80%{background:#54536c;z-index:2}90%{background:#4a495f;z-index:1}to{width:100%;background:#302f41;height:100%;z-index:0}}@-moz-keyframes zoom{0%{width:0;background:#fff;height:0;z-index:7}20%{background:#fff7e0;z-index:6}40%{background:#d0aff6;z-index:5}60%{background:#ab94c5;z-index:4}70%{background:#716a8a;z-index:3}80%{background:#54536c;z-index:2}90%{background:#4a495f;z-index:1}to{width:100%;background:#302f41;height:100%;z-index:0}}@-o-keyframes zoom{0%{width:0;background:#fff;height:0;z-index:7}20%{background:#fff7e0;z-index:6}40%{background:#d0aff6;z-index:5}60%{background:#ab94c5;z-index:4}70%{background:#716a8a;z-index:3}80%{background:#54536c;z-index:2}90%{background:#4a495f;z-index:1}to{width:100%;background:#302f41;height:100%;z-index:0}}@keyframes zoom{0%{width:0;background:#fff;height:0;z-index:7}20%{background:#fff7e0;z-index:6}40%{background:#d0aff6;z-index:5}60%{background:#ab94c5;z-index:4}70%{background:#716a8a;z-index:3}80%{background:#54536c;z-index:2}90%{background:#4a495f;z-index:1}to{width:100%;background:#302f41;height:100%;z-index:0}}@-webkit-keyframes jump{50%{margin-bottom:1.5%}to{margin-bottom:0}}@-moz-keyframes jump{50%{margin-bottom:1.5%}to{margin-bottom:0}}@-o-keyframes jump{50%{margin-bottom:1.5%}to{margin-bottom:0}}@keyframes jump{50%{margin-bottom:1.5%}to{margin-bottom:0}}@-webkit-keyframes mzoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes mzoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes mzoomOut{0%{opacity:0;transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes mzoomOut{0%{opacity:0;-webkit-transform:scale(1.3);-moz-transform:scale(1.3)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes scroll{0%{background-position:1020px 0}to{background-position:0 0}}@keyframes anim{to{width:0}}a,abbr,acronym,address,applet,big,cite,dd,del,div,dl,dt,font,form,h2,h3,h4,h5,h6,html,iframe,ins,label,li,object,ol,p,q,s,span,strike,table,tbody,tfoot,thead,tr,tt,ul,var{margin:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{font-weight:inherit;font-style:inherit}blockquote,h1{font-weight:inherit;vertical-align:baseline}code,kbd,pre,samp{padding:0;font-style:inherit}dfn{font-family:inherit}body,code,dfn,em,kbd,pre,samp{outline:0;vertical-align:baseline}blockquote,caption,fieldset,h1,img,legend,small,td,th{outline:0;font-style:inherit;font-family:inherit}dfn,em,img{font-size:100%}caption,fieldset,legend,small,td,th{vertical-align:baseline}code,dfn,em,img,kbd,pre,samp,small{margin:0;font-weight:inherit}caption,fieldset,legend,td,th{font-size:100%}fieldset,legend{font-weight:inherit}body,caption,dfn,em,h1,img,small{padding:0}caption,legend,td,th{margin:0}:focus{outline:0}ul{list-style:none}caption,td,th{text-align:left;font-weight:400}blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}img{-ms-interpolation-mode:bicubic;vertical-align:middle;border:0}em{font-style:normal}@font-face{font-display:swap;font-family:'tornadocyr-regularregular';src:url(../_font/TrnCR__W.eot);src:local('TornadoCyr Web'),local('TornadoCyrWeb'),url(../_font/TrnCR__W.eot?#iefix) format('embedded-opentype'),url(../_font/TrnCR__W.woff) format('woff'),url(../_font/TrnCR__W.ttf) format('truetype'),url(../_font/TrnCR__W.svg#TornadoCyrWeb) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'tornadocyr-mediumregular';src:url(../_font/TrnCB__W.eot);src:local('TornadoCyr Web Bold'),local('TornadoCyrWebBold'),url(../_font/TrnCB__W.eot?#iefix) format('embedded-opentype'),url(../_font/TrnCB__W.woff) format('woff'),url(../_font/TrnCB__W.ttf) format('truetype'),url(../_font/TrnCB__W.svg#TornadoCyrWeb-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'tornadocyr-boldregular';src:url(../_font/TrnCB__W.eot);src:local('TornadoCyr Web Bold'),local('TornadoCyrWebBold'),url(../_font/TrnCB__W.eot?#iefix) format('embedded-opentype'),url(../_font/TrnCB__W.woff) format('woff'),url(../_font/TrnCB__W.ttf) format('truetype'),url(../_font/TrnCB__W.svg#TornadoCyrWeb-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'tornadocyr-italicregular';src:url(../_font/TrnCI__W.eot);src:local('TornadoCyr Web Italic'),local('TornadoCyrWebItalic'),url(../_font/TrnCI__W.eot?#iefix) format('embedded-opentype'),url(../_font/TrnCI__W.woff) format('woff'),url(../_font/TrnCI__W.ttf) format('truetype'),url(../_font/TrnCI__W.svg#TornadoCyrWeb-Italic) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'tornadolightcregular';src:url(../_font/TrnCL__W.eot);src:local('TornadoCyr Web Light'),local('TornadoCyrWebLight'),url(../_font/TrnCL__W.eot?#iefix) format('embedded-opentype'),url(../_font/TrnCL__W.woff) format('woff'),url(../_font/TrnCL__W.ttf) format('truetype'),url(../_font/TrnCL__W.svg#TornadoCyrWeb-Light) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'tornadocyr-regularregular';src:url(../_font/TrnCR__W.svg#TornadoCyrWeb) format('svg')}@font-face{font-family:'tornadocyr-mediumregular';src:url(../_font/TrnCB__W.svg#TornadoCyrWeb-Bold) format('svg')}@font-face{font-family:'tornadocyr-boldregular';src:url(../_font/TrnCB__W.svg#TornadoCyrWeb-Bold) format('svg')}@font-face{font-family:'tornadocyr-italicregular';src:url(../_font/TrnCI__W.svg#TornadoCyrWeb-Italic) format('svg')}}body{margin:0;font-size:14px;line-height:21px;font-family:'TornadoCyr Web',sans-serif}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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:8px 0 25px;text-align:center}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;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[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-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;-moz-box-sizing:content-box;-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}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}html{-webkit-tap-highlight-color:transparent;height:100%;-webkit-text-size-adjust:100%;min-width:240px}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:740px}}@media (min-width:980px){.container{width:960px}}@media (min-width:1200px){.container{width:1160px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.row,.row *,.row :after,.row :before,.row:after,.row:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{margin-left:-10px;margin-right:-10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-24{width:100%}.col-xs-23{width:95.83333333%}.col-xs-22{width:91.66666667%}.col-xs-21{width:87.5%}.col-xs-20{width:83.33333333%}.col-xs-19{width:79.16666667%}.col-xs-18{width:75%}.col-xs-17{width:70.83333333%}.col-xs-16{width:66.66666667%}.col-xs-15{width:62.5%}.col-xs-14{width:58.33333333%}.col-xs-13{width:54.16666667%}.col-xs-12{width:50%}.col-xs-11{width:45.83333333%}.col-xs-10{width:41.66666667%}.col-xs-9{width:37.5%}.col-xs-8{width:33.33333333%}.col-xs-7{width:29.16666667%}.col-xs-6{width:25%}.col-xs-5{width:20.83333333%}.col-xs-4{width:16.66666667%}.col-xs-3{width:12.5%}.col-xs-2{width:8.33333333%}.col-xs-1{width:4.16666667%}.col-xs-pull-24{right:100%}.col-xs-pull-23{right:95.83333333%}.col-xs-pull-22{right:91.66666667%}.col-xs-pull-21{right:87.5%}.col-xs-pull-20{right:83.33333333%}.col-xs-pull-19{right:79.16666667%}.col-xs-pull-18{right:75%}.col-xs-pull-17{right:70.83333333%}.col-xs-pull-16{right:66.66666667%}.col-xs-pull-15{right:62.5%}.col-xs-pull-14{right:58.33333333%}.col-xs-pull-13{right:54.16666667%}.col-xs-pull-12{right:50%}.col-xs-pull-11{right:45.83333333%}.col-xs-pull-10{right:41.66666667%}.col-xs-pull-9{right:37.5%}.col-xs-pull-8{right:33.33333333%}.col-xs-pull-7{right:29.16666667%}.col-xs-pull-6{right:25%}.col-xs-pull-5{right:20.83333333%}.col-xs-pull-4{right:16.66666667%}.col-xs-pull-3{right:12.5%}.col-xs-pull-2{right:8.33333333%}.col-xs-pull-1{right:4.16666667%}.col-xs-pull-0{right:auto}.col-xs-push-24{left:100%}.col-xs-push-23{left:95.83333333%}.col-xs-push-22{left:91.66666667%}.col-xs-push-21{left:87.5%}.col-xs-push-20{left:83.33333333%}.col-xs-push-19{left:79.16666667%}.col-xs-push-18{left:75%}.col-xs-push-17{left:70.83333333%}.col-xs-push-16{left:66.66666667%}.col-xs-push-15{left:62.5%}.col-xs-push-14{left:58.33333333%}.col-xs-push-13{left:54.16666667%}.col-xs-push-12{left:50%}.col-xs-push-11{left:45.83333333%}.col-xs-push-10{left:41.66666667%}.col-xs-push-9{left:37.5%}.col-xs-push-8{left:33.33333333%}.col-xs-push-7{left:29.16666667%}.col-xs-push-6{left:25%}.col-xs-push-5{left:20.83333333%}.col-xs-push-4{left:16.66666667%}.col-xs-push-3{left:12.5%}.col-xs-push-2{left:8.33333333%}.col-xs-push-1{left:4.16666667%}.col-xs-push-0{left:auto}.col-xs-offset-24{margin-left:100%}.col-xs-offset-23{margin-left:95.83333333%}.col-xs-offset-22{margin-left:91.66666667%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-20{margin-left:83.33333333%}.col-xs-offset-19{margin-left:79.16666667%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-17{margin-left:70.83333333%}.col-xs-offset-16{margin-left:66.66666667%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-14{margin-left:58.33333333%}.col-xs-offset-13{margin-left:54.16666667%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-11{margin-left:45.83333333%}.col-xs-offset-10{margin-left:41.66666667%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-8{margin-left:33.33333333%}.col-xs-offset-7{margin-left:29.16666667%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-5{margin-left:20.83333333%}.col-xs-offset-4{margin-left:16.66666667%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-2{margin-left:8.33333333%}.col-xs-offset-1{margin-left:4.16666667%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-24{width:100%}.col-sm-23{width:95.83333333%}.col-sm-22{width:91.66666667%}.col-sm-21{width:87.5%}.col-sm-20{width:83.33333333%}.col-sm-19{width:79.16666667%}.col-sm-18{width:75%}.col-sm-17{width:70.83333333%}.col-sm-16{width:66.66666667%}.col-sm-15{width:62.5%}.col-sm-14{width:58.33333333%}.col-sm-13{width:54.16666667%}.col-sm-12{width:50%}.col-sm-11{width:45.83333333%}.col-sm-10{width:41.66666667%}.col-sm-9{width:37.5%}.col-sm-8{width:33.33333333%}.col-sm-7{width:29.16666667%}.col-sm-6{width:25%}.col-sm-5{width:20.83333333%}.col-sm-4{width:16.66666667%}.col-sm-3{width:12.5%}.col-sm-2{width:8.33333333%}.col-sm-1{width:4.16666667%}.col-sm-pull-24{right:100%}.col-sm-pull-23{right:95.83333333%}.col-sm-pull-22{right:91.66666667%}.col-sm-pull-21{right:87.5%}.col-sm-pull-20{right:83.33333333%}.col-sm-pull-19{right:79.16666667%}.col-sm-pull-18{right:75%}.col-sm-pull-17{right:70.83333333%}.col-sm-pull-16{right:66.66666667%}.col-sm-pull-15{right:62.5%}.col-sm-pull-14{right:58.33333333%}.col-sm-pull-13{right:54.16666667%}.col-sm-pull-12{right:50%}.col-sm-pull-11{right:45.83333333%}.col-sm-pull-10{right:41.66666667%}.col-sm-pull-9{right:37.5%}.col-sm-pull-8{right:33.33333333%}.col-sm-pull-7{right:29.16666667%}.col-sm-pull-6{right:25%}.col-sm-pull-5{right:20.83333333%}.col-sm-pull-4{right:16.66666667%}.col-sm-pull-3{right:12.5%}.col-sm-pull-2{right:8.33333333%}.col-sm-pull-1{right:4.16666667%}.col-sm-pull-0{right:auto}.col-sm-push-24{left:100%}.col-sm-push-23{left:95.83333333%}.col-sm-push-22{left:91.66666667%}.col-sm-push-21{left:87.5%}.col-sm-push-20{left:83.33333333%}.col-sm-push-19{left:79.16666667%}.col-sm-push-18{left:75%}.col-sm-push-17{left:70.83333333%}.col-sm-push-16{left:66.66666667%}.col-sm-push-15{left:62.5%}.col-sm-push-14{left:58.33333333%}.col-sm-push-13{left:54.16666667%}.col-sm-push-12{left:50%}.col-sm-push-11{left:45.83333333%}.col-sm-push-10{left:41.66666667%}.col-sm-push-9{left:37.5%}.col-sm-push-8{left:33.33333333%}.col-sm-push-7{left:29.16666667%}.col-sm-push-6{left:25%}.col-sm-push-5{left:20.83333333%}.col-sm-push-4{left:16.66666667%}.col-sm-push-3{left:12.5%}.col-sm-push-2{left:8.33333333%}.col-sm-push-1{left:4.16666667%}.col-sm-push-0{left:auto}.col-sm-offset-24{margin-left:100%}.col-sm-offset-23{margin-left:95.83333333%}.col-sm-offset-22{margin-left:91.66666667%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-20{margin-left:83.33333333%}.col-sm-offset-19{margin-left:79.16666667%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-17{margin-left:70.83333333%}.col-sm-offset-16{margin-left:66.66666667%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-14{margin-left:58.33333333%}.col-sm-offset-13{margin-left:54.16666667%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-11{margin-left:45.83333333%}.col-sm-offset-10{margin-left:41.66666667%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-8{margin-left:33.33333333%}.col-sm-offset-7{margin-left:29.16666667%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-5{margin-left:20.83333333%}.col-sm-offset-4{margin-left:16.66666667%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-2{margin-left:8.33333333%}.col-sm-offset-1{margin-left:4.16666667%}.col-sm-offset-0{margin-left:0}}@media (min-width:980px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-24{width:100%}.col-md-23{width:95.83333333%}.col-md-22{width:91.66666667%}.col-md-21{width:87.5%}.col-md-20{width:83.33333333%}.col-md-19{width:79.16666667%}.col-md-18{width:75%}.col-md-17{width:70.83333333%}.col-md-16{width:66.66666667%}.col-md-15{width:62.5%}.col-md-14{width:58.33333333%}.col-md-13{width:54.16666667%}.col-md-12{width:50%}.col-md-11{width:45.83333333%}.col-md-10{width:41.66666667%}.col-md-9{width:37.5%}.col-md-8{width:33.33333333%}.col-md-7{width:29.16666667%}.col-md-6{width:25%}.col-md-5{width:20.83333333%}.col-md-4{width:16.66666667%}.col-md-3{width:12.5%}.col-md-2{width:8.33333333%}.col-md-1{width:4.16666667%}.col-md-pull-24{right:100%}.col-md-pull-23{right:95.83333333%}.col-md-pull-22{right:91.66666667%}.col-md-pull-21{right:87.5%}.col-md-pull-20{right:83.33333333%}.col-md-pull-19{right:79.16666667%}.col-md-pull-18{right:75%}.col-md-pull-17{right:70.83333333%}.col-md-pull-16{right:66.66666667%}.col-md-pull-15{right:62.5%}.col-md-pull-14{right:58.33333333%}.col-md-pull-13{right:54.16666667%}.col-md-pull-12{right:50%}.col-md-pull-11{right:45.83333333%}.col-md-pull-10{right:41.66666667%}.col-md-pull-9{right:37.5%}.col-md-pull-8{right:33.33333333%}.col-md-pull-7{right:29.16666667%}.col-md-pull-6{right:25%}.col-md-pull-5{right:20.83333333%}.col-md-pull-4{right:16.66666667%}.col-md-pull-3{right:12.5%}.col-md-pull-2{right:8.33333333%}.col-md-pull-1{right:4.16666667%}.col-md-pull-0{right:auto}.col-md-push-24{left:100%}.col-md-push-23{left:95.83333333%}.col-md-push-22{left:91.66666667%}.col-md-push-21{left:87.5%}.col-md-push-20{left:83.33333333%}.col-md-push-19{left:79.16666667%}.col-md-push-18{left:75%}.col-md-push-17{left:70.83333333%}.col-md-push-16{left:66.66666667%}.col-md-push-15{left:62.5%}.col-md-push-14{left:58.33333333%}.col-md-push-13{left:54.16666667%}.col-md-push-12{left:50%}.col-md-push-11{left:45.83333333%}.col-md-push-10{left:41.66666667%}.col-md-push-9{left:37.5%}.col-md-push-8{left:33.33333333%}.col-md-push-7{left:29.16666667%}.col-md-push-6{left:25%}.col-md-push-5{left:20.83333333%}.col-md-push-4{left:16.66666667%}.col-md-push-3{left:12.5%}.col-md-push-2{left:8.33333333%}.col-md-push-1{left:4.16666667%}.col-md-push-0{left:auto}.col-md-offset-24{margin-left:100%}.col-md-offset-23{margin-left:95.83333333%}.col-md-offset-22{margin-left:91.66666667%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-20{margin-left:83.33333333%}.col-md-offset-19{margin-left:79.16666667%}.col-md-offset-18{margin-left:75%}.col-md-offset-17{margin-left:70.83333333%}.col-md-offset-16{margin-left:66.66666667%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-14{margin-left:58.33333333%}.col-md-offset-13{margin-left:54.16666667%}.col-md-offset-12{margin-left:50%}.col-md-offset-11{margin-left:45.83333333%}.col-md-offset-10{margin-left:41.66666667%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-8{margin-left:33.33333333%}.col-md-offset-7{margin-left:29.16666667%}.col-md-offset-6{margin-left:25%}.col-md-offset-5{margin-left:20.83333333%}.col-md-offset-4{margin-left:16.66666667%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-2{margin-left:8.33333333%}.col-md-offset-1{margin-left:4.16666667%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-24{width:100%}.col-lg-23{width:95.83333333%}.col-lg-22{width:91.66666667%}.col-lg-21{width:87.5%}.col-lg-20{width:83.33333333%}.col-lg-19{width:79.16666667%}.col-lg-18{width:75%}.col-lg-17{width:70.83333333%}.col-lg-16{width:66.66666667%}.col-lg-15{width:62.5%}.col-lg-14{width:58.33333333%}.col-lg-13{width:54.16666667%}.col-lg-12{width:50%}.col-lg-11{width:45.83333333%}.col-lg-10{width:41.66666667%}.col-lg-9{width:37.5%}.col-lg-8{width:33.33333333%}.col-lg-7{width:29.16666667%}.col-lg-6{width:25%}.col-lg-5{width:20.83333333%}.col-lg-4{width:16.66666667%}.col-lg-3{width:12.5%}.col-lg-2{width:8.33333333%}.col-lg-1{width:4.16666667%}.col-lg-pull-24{right:100%}.col-lg-pull-23{right:95.83333333%}.col-lg-pull-22{right:91.66666667%}.col-lg-pull-21{right:87.5%}.col-lg-pull-20{right:83.33333333%}.col-lg-pull-19{right:79.16666667%}.col-lg-pull-18{right:75%}.col-lg-pull-17{right:70.83333333%}.col-lg-pull-16{right:66.66666667%}.col-lg-pull-15{right:62.5%}.col-lg-pull-14{right:58.33333333%}.col-lg-pull-13{right:54.16666667%}.col-lg-pull-12{right:50%}.col-lg-pull-11{right:45.83333333%}.col-lg-pull-10{right:41.66666667%}.col-lg-pull-9{right:37.5%}.col-lg-pull-8{right:33.33333333%}.col-lg-pull-7{right:29.16666667%}.col-lg-pull-6{right:25%}.col-lg-pull-5{right:20.83333333%}.col-lg-pull-4{right:16.66666667%}.col-lg-pull-3{right:12.5%}.col-lg-pull-2{right:8.33333333%}.col-lg-pull-1{right:4.16666667%}.col-lg-pull-0{right:auto}.col-lg-push-24{left:100%}.col-lg-push-23{left:95.83333333%}.col-lg-push-22{left:91.66666667%}.col-lg-push-21{left:87.5%}.col-lg-push-20{left:83.33333333%}.col-lg-push-19{left:79.16666667%}.col-lg-push-18{left:75%}.col-lg-push-17{left:70.83333333%}.col-lg-push-16{left:66.66666667%}.col-lg-push-15{left:62.5%}.col-lg-push-14{left:58.33333333%}.col-lg-push-13{left:54.16666667%}.col-lg-push-12{left:50%}.col-lg-push-11{left:45.83333333%}.col-lg-push-10{left:41.66666667%}.col-lg-push-9{left:37.5%}.col-lg-push-8{left:33.33333333%}.col-lg-push-7{left:29.16666667%}.col-lg-push-6{left:25%}.col-lg-push-5{left:20.83333333%}.col-lg-push-4{left:16.66666667%}.col-lg-push-3{left:12.5%}.col-lg-push-2{left:8.33333333%}.col-lg-push-1{left:4.16666667%}.col-lg-push-0{left:auto}.col-lg-offset-24{margin-left:100%}.col-lg-offset-23{margin-left:95.83333333%}.col-lg-offset-22{margin-left:91.66666667%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-20{margin-left:83.33333333%}.col-lg-offset-19{margin-left:79.16666667%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-17{margin-left:70.83333333%}.col-lg-offset-16{margin-left:66.66666667%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-14{margin-left:58.33333333%}.col-lg-offset-13{margin-left:54.16666667%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-11{margin-left:45.83333333%}.col-lg-offset-10{margin-left:41.66666667%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-8{margin-left:33.33333333%}.col-lg-offset-7{margin-left:29.16666667%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-5{margin-left:20.83333333%}.col-lg-offset-4{margin-left:16.66666667%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-2{margin-left:8.33333333%}.col-lg-offset-1{margin-left:4.16666667%}.col-lg-offset-0{margin-left:0}}#content:after,#content:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}#content:after,.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}ol:not([class]){padding-left:20px;margin:10px 0 30px;margin-bottom:10px}ul:not([class]){margin:10px 0;padding:0}li:not([class]){padding:0}ul:not([class])>li{padding-left:20px;position:relative}ul:not([class])>li:after{content:'';float:left;margin:7px 0 0;top:0;left:0;width:5px;height:5px;display:block;background:#95a6b7;position:absolute;border-radius:100%}li:not([class])+li:not([class]){margin-top:5px}a:not([class]){color:#477bc8;text-decoration:none;transition:.2s}a:not([class]):hover{color:red;text-decoration:none}a:not([class]):active,a:not([class]):focus{text-decoration:none}.bold,b,strong{font-weight:700}.bold,.regular,b,strong{font-family:'TornadoCyr Web',sans-serif}em,i{font-family:'tornadocyr-italicregular',sans-serif}li:not([class]),p:not([class]){font-size:14px;line-height:21px}p:not([class]){padding-bottom:20px}h1:not([class]),h2:not([class]){text-align:center}h1:not([class]),h2:not([class]),h3:not([class]){font-family:'TornadoCyr Web',sans-serif;font-weight:700}h1:not([class]){font-size:28px;line-height:32px;padding:0 0 16px}.blog-page h2,h2:not([class]){font-size:22px;line-height:26px;padding:5px 0 10px}h3:not([class]),h4:not([class]){font-size:16px;line-height:20px;padding:5px 0 8px;text-align:left}h4:not([class]){font-family:'TornadoCyr Web',sans-serif;font-weight:400}blockquote{background:#ebeff3 url(../img/official/blockquote-before.gif) no-repeat 8px 19px;position:relative;font-size:16px;line-height:26px;padding:15px 50px;text-align:center;margin:20px 0}blockquote:after{content:'';position:absolute;width:34px;height:33px;background:url(../img/official/blockquote-after.gif) no-repeat;right:10px;bottom:17px}figure+figure{margin-top:40px}figure img{max-width:100%;margin:5px auto!important;vertical-align:top}figure.img-shadow img{box-shadow:0 1px 4px rgba(0,0,0,.5)}.icon-svg,figure a,figure img{display:inline-block}figure a{margin:5px 0}figure a img{margin:0!important}figure>figcaption{font-size:14px;line-height:21px;text-align:center;color:#8c8c8c;margin-top:15px}.one-portfolio figure>figcaption h2,figure>figcaption h2{padding:0;text-transform:none;margin-top:15px;font-size:24px;line-height:1em}figure>figcaption figcaption p{padding:0;color:#4d4d4d;font-size:16px;line-height:1em;margin-top:5px}.include-svg-all{display:none}.icon-svg{height:40px;width:40px;transition:.2s}@media screen and (min-width:768px){ol:not([class]),ul:not([class]){margin-bottom:10px}ol:not([class]){padding-left:30px}ol:not([class]) li:not([class]){padding-left:5px}ul:not([class])>li:not([class]){padding-left:35px}ul:not([class])>li:not([class]):after{left:13px}h1:not([class]){font-size:30px;line-height:36px;padding:0 0 16px}.blog-page h2,h2:not([class]){font-size:24px;line-height:28px;padding:20px 0 16px}h3:not([class]),h4:not([class]){font-size:18px;line-height:22px;padding:17px 0 13px}blockquote{padding:30px 72px;background-position:23px 38px;font-size:23px;line-height:32px}blockquote:after{right:27px;bottom:36px}figure figcaption{font-size:15px}figure{margin:8px 0 30px;text-align:center}figure+figure{margin-top:50px}figure figcaption p{font-size:20px;margin-top:8px}.one-portfolio figure>figcaption h2,figure>figcaption h2{margin-top:30px;line-height:28px;font-size:28px}}@media screen and (min-width:1024px){body,li:not([class]),p:not([class]){font-size:16px;line-height:25px}ol:not([class]){padding-left:42px}ol:not([class]) li:not([class]){padding-left:10px}ul:not([class]){padding-left:30px}ul:not([class])>li:not([class]){padding-left:20px}ul:not([class])>li:not([class]):after{margin-left:-20px;margin-top:11px}.blog-page h2,h1:not([class]),h2:not([class]){font-size:32px;line-height:36px;padding:0 0 16px}h2:not([class]){font-size:26px;padding:20px 0 16px}h3:not([class]),h4{font-size:20px;line-height:36px;padding:17px 0 13px}blockquote{padding:51px 15% 65px;margin:29px 0 25px;background-position:10% 59px}blockquote:after{right:7%;bottom:71px}figure{margin:8px -100px 43px;text-align:center}figure+figure{margin-top:73px}figure figcaption{font-size:16px}figure figcaption p{font-size:23px;margin-top:11px}.one-portfolio figure>figcaption h2,figure>figcaption h2{font-size:32px;margin-top:42px}}.hide{display:none!important}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:1279px){.hide-tablet{display:none!important}}@media (min-width:1280px){.hide-desktop{display:none!important}}.inline-block{display:inline-block}.no-list,.no-list li{margin:0;padding:0}.files-list li:after,.no-list li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}body{width:100%;position:relative;height:100%;color:#252525}#page .ajax-loader-fon{display:flex}#page .ajax-loader-fon .spinner{margin:auto;width:50px;height:50px}#page .ajax-loader-fon .spinner svg,.clients-list .client-svg svg,.icon-svg svg{display:block;width:100%;height:100%}#page .prevent-click-fon,.st-container .st-container-back{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}#page.loading .ajax-loader-fon{visibility:visible;opacity:1}#page.loading .ajax-loader-fon .spinner{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}#page.loading .prevent-click-fon{display:block}.st-content,.st-pusher,body{min-height:100%}.st-content{width:100%;display:block;position:relative}.st-container{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.st-container .st-container-back{position:absolute;z-index:100}.st-container.zoomed-state{background:#000;-webkit-perspective:1500px;perspective:1500px}.st-container.zoomed-state,.st-container.zoomed-state .st-pusher{overflow:hidden;height:100%}.st-container.zoomed-state .st-content{height:100%}#content,.st-container.zoomed-state .st-container-back{display:block}@media screen and (min-width:768px){.st-content.short{overflow:hidden}}.st-container,.st-content-inner{min-height:100%;position:relative}.st-pusher{position:relative;flex-grow:1;left:0;z-index:99;height:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s;background:#fff;width:100%;overflow:hidden}.lt-ie9 .st-container.st-menu-open .st-pusher>.back{position:absolute;width:100%;height:100%;background:#000;opacity:.8;z-index:101}.lt-ie9 .st-container.st-menu-open .st-pusher::after,.one-portfolio .team ul::after,.one-portfolio .team ul::before{content:none}.st-pusher::after{position:absolute;top:-1%;right:-1%;width:0;height:0;background:rgba(0,0,0,.8);content:'';opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:100}.st-pusher #footer{position:relative;top:-102px}.st-menu-open header{z-index:100}.st-menu-open .st-pusher::after{width:102%;height:102%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.st-menu,.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%}.st-menu{display:block;z-index:100;visibility:hidden;-webkit-transition:all .5s;transition:all .5s;margin:0;overflow-y:scroll;background:#fff}.st-menu::after{background:rgba(0,0,0,.2);content:'';opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}.lt-ie9 .st-container .st-menu{right:-450px}.lt-ie9 .st-container.st-menu-open .st-menu{visibility:visible;right:0}.st-effect-9 .st-pusher{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.st-effect-9.st-menu-open .st-pusher{-webkit-transform:translate3d(0,0,-100%);-moz-transform:translate3d(0,0,-100%);overflow:hidden}.st-effect-9.st-menu-open .st-effect-9.st-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lt-ie9 .st-effect-9.st-menu-open .st-effect-9.st-menu{right:0}.st-effect-9.st-menu{opacity:1;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lt-ie9 .st-effect-9.st-menu{right:-450px}.st-effect-9.st-menu::after{display:none}@media screen and (min-width:768px){.st-menu{width:450px}.st-effect-9.st-menu-open .st-pusher{-webkit-transform:translate3d(0,0,-450px);-moz-transform:translate3d(0,0,-450px)}}header{position:fixed;width:100%;left:0;top:0;z-index:102}.content-loaded-wrapper .main-page{background:#000;padding-top:70px;margin-top:-70px}#content{padding-top:60px}@media (min-width:768px){#content{min-height:calc(100vh - 80px - 60px - 128px);padding-top:80px}}@media (min-width:1280px){#content{min-height:calc(100vh - 80px - 80px - 160px)}}.content-in{padding:28px 3.125% 0;max-width:1400px;margin:0 auto}.content-in:after,.content-in:before,.header-logo a:after,.header-logo a:before,.header-logo div:after,.header-logo div:before{content:" ";display:table}.content-in:after,.header-logo a:after,.header-logo div:after{clear:both}@media screen and (min-width:768px){.content-in{padding:37px 30px 0}}@media screen and (min-width:1025px){.content-in{padding:33px 0 21px}}#footer,aside{text-align:center}@media screen and (min-width:1025px){.content-left{width:75%;float:left}.content-right{position:relative;width:100%}.content-right .content-left-in{padding-left:330px}aside{width:21%;padding:0 0 4%;float:right;text-align:left}.vacancy-aside{width:280px;float:left;margin-right:-280px}}.page-container{max-width:1218px;margin:0 auto}@media (max-width:1919px){.page-container{max-width:100%;margin:0 135px}}@media (max-width:1279px){.page-container{margin:0 30px}}@media (max-width:767px){.page-container{margin:0 16px}}#footer{width:100%;position:absolute;border-top:#414141 solid 1px;left:0;bottom:0;overflow:hidden;color:#57696f;line-height:1.65;z-index:100;-webkit-transform:translateZ(0);transition:.3s;opacity:1;box-sizing:border-box}#footer.loading{opacity:0}#footer *,#footer :after,#footer :before{box-sizing:inherit}@media screen and (min-width:1025px){.foot-presentation a{width:201px}}#content .second-head,.lt-ie9 .range .rouble svg,.print-block,.print-map{display:none}.i-text{border:2px solid #c8c8c8;box-sizing:border-box;height:50px;width:100%;padding:0 0 0 8px;color:#464646;font-size:16px;display:block;border-radius:0;-webkit-appearance:none;font-family:'tornadocyr-regularregular'}.i-text::-moz-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-text:-ms-input-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-text::-webkit-input-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-text:focus::-moz-placeholder{color:#acb2ba;opacity:0}.i-text:focus:-ms-input-placeholder,.i-textarea:focus:-ms-input-placeholder{color:#acb2ba;opacity:0}.i-text:focus::-webkit-input-placeholder{color:#acb2ba;opacity:0}.i-text.placeholder{color:#acb2ba;font-family:'tornadocyr-boldregular'}.lt-ie9 .i-text{line-height:46px}.i-textarea{border:2px solid #c8c8c8;box-sizing:border-box;height:158px;width:100%;color:#464646;font-size:16px;line-height:20px;display:block;resize:none;padding:6px 0 0 8px;border-radius:0;-webkit-appearance:none;font-family:'tornadocyr-regularregular';overflow:auto}.i-textarea::-moz-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-textarea:-ms-input-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-textarea::-webkit-input-placeholder{color:#acb2ba;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.i-textarea:focus::-moz-placeholder{color:#acb2ba;opacity:0}.i-textarea:focus::-webkit-input-placeholder{color:#acb2ba;opacity:0}.i-textarea.placeholder{color:#acb2ba;font-family:'tornadocyr-boldregular'}.form-block .inputs-block .form-item+.form-item{margin-top:-2px}.form-block .inputs-block .form-item.error-item .i-text,.form-block .inputs-block .form-item.error-item .i-textarea{border-color:#e23a3a;background:#f8e6e7;position:relative;z-index:1}.form-block .form-item+.form-item,.form-block .form-item+.inputs-block,.form-block .form-item+.tab,.form-block .inputs-block+.form-item{margin-top:28px}.form-block .item-head{margin-bottom:11px}.form-block .item-head strong{display:block;font-size:16px;line-height:18px;font-family:'tornadocyr-boldregular'}.form-block .error-text{font-size:.81em;line-height:1.54em;margin:0;color:#ff0201}.tab{margin:28px 0}.buttons-line{margin-top:40px}.radio-group{font-size:0;line-height:0}.radio-btn{box-sizing:border-box;border:2px solid #477bc8;line-height:38px;color:#477bc8;display:inline-block;vertical-align:middle;font-size:16px;cursor:pointer;transition:.3s;padding:0 13px;position:relative}.radio-btn input{opacity:0;position:absolute;top:0;left:0}.radio-btn:hover{color:red;border-color:red}.radio-btn.active{color:#fff;border-color:#575757;background:#575757;position:relative;z-index:1}.radio-btn+.radio-btn{margin-left:-2px}.range{font-size:16px;line-height:50px;margin-top:-2px}.range .i-text,.range .rouble{width:40%;display:inline-block;vertical-align:middle}.range .rouble{width:9px;height:13px;fill:#464646}.lt-ie9 .range .rouble{background:url(../img/official/rouble-sign.png) no-repeat}.btn,.btn-round,.btn-round-contour{display:inline-block;vertical-align:middle;color:#fff;cursor:pointer;transition:.3s}.btn{line-height:36px;padding:0 15px;border-radius:3px;background:#ff9600;font:16px/36px tornadocyr-regularregular;border:0}.btn:hover{background:#ff8000}.btn.blue-btn{line-height:40px;background:#477bc8;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;border-radius:0}.btn.blue-btn:hover{background:#ff0201}.btn.disabled,.btn.disabled.blue-btn{background:#ababab;cursor:default}.btn-round,.btn-round-contour{line-height:46px;border:2px solid #477bc8;background:#477bc8;border-radius:50px;text-transform:uppercase;font-size:14px;padding:0 20px;font-family:'tornadocyr-boldregular';letter-spacing:1px}.btn-round-contour:hover{background:red}.btn-round:hover{border-color:red;background:red}.btn-round-contour{background:0 0;color:#477bc8;font-family:'tornadocyr-regularregular'}.btn-round-contour:hover{border-color:red;color:red;background:0 0}.input-type-file .input-container{position:relative;overflow:hidden}.input-type-file .input-container input{position:absolute;top:0;right:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:100px}.input-type-file .limit{display:inline-block;vertical-align:middle;font-size:16px;color:#b2b2b2;margin-left:5px;margin-right:-50px}.files-list{margin:0;padding:0}.files-list li{padding:0;font-size:16px;line-height:18px;margin:0 0 16px}.files-list span{padding-right:20px;position:relative;display:inline-block;zoom:1;*display:inline}.files-list span>span{color:#b2b2b2;padding:0}.files-list span .icon{padding:10px;width:11px;height:11px;right:-10px;top:50%;margin-top:-15px;background:red;cursor:pointer;position:absolute;display:block;background:url(../img/official/delete-file-icon.png) no-repeat center}.files-list span .icon:hover,.header-bottom .header-bottom-in a:hover,.vCard .content-in p a:hover{opacity:.6}.check-line{margin:12px 0 -3px}.icheckbox{display:inline-block;vertical-align:middle;width:12px;height:12px;border:2px solid #477bc8;margin:-4px 10px 0 0;background:url(../img/svg/checkbox_check.svg) no-repeat center}.lt-ie9 .icheckbox{background:url(../img/official/check-arrow.png) no-repeat center}.icheckbox.checked{background-color:#575757}.custom-check{display:block}.custom-check:hover .icheckbox{border-color:red}.custom-check:hover .icheckbox.checked,.icheckbox.checked{border-color:#575757}.custom-check+.custom-check{margin-top:11px}.i-select,.i-select .i-select-value{display:inline-block;vertical-align:middle}.i-select{min-width:150px;position:relative;border:1px solid #bbb;text-decoration:none;text-align:left;color:#000;outline:0;background:#f2f2f2;cursor:default;height:40px;line-height:38px;width:190px}.i-select .i-select-value{white-space:nowrap;overflow:hidden;padding:0 0 0 10px}.i-select .i-select-value:after{content:'';display:block;position:absolute;top:0;right:0;width:23px;height:100%;border:0;background:url(../img/official/select-drop-down-arrow.png) 0 center no-repeat}.i-select .i-select-touch{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;margin:0}header .header-top{transition:all .3s;background:#04071b;min-height:70px;z-index:21;position:relative;top:0}header .header-top .wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:40;padding:0 40px;height:80px;background-color:#04071b}header .fixed-year-select{transition:.3s;position:absolute;top:70px;width:100%;left:0}header.hiddened .header-top{top:-70px}header.hiddened .fixed-year-select{top:70px}header.about-visible .header-top{margin-top:0}header .header-phone{display:flex;align-items:center;color:#fff}header .header-phone-icon{display:block;fill:currentColor;margin:0 10px 0 0;width:16px;height:16px}header .header-phone-text{font-family:'TornadoCyr Web',sans-serif;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.08em}.no-transition{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.header-logo{font-family:'tornadocyr-regularregular',sans-serif;position:relative;z-index:1;top:0;left:0;margin:0;padding:0;font-size:18px;text-align:center;color:#c2dee9;white-space:nowrap}.header-logo .print{display:none;margin:0;padding:0;position:static;width:auto}.header-logo img{margin:-5px 12px 0 0;width:40px}.error-page .header-logo img{vertical-align:middle}.header-logo ins{text-decoration:none;display:none}.header-logo a,.header-logo div{padding-left:62px;color:#fff;text-decoration:none;display:block}.header-logo a span,.header-logo div span{transition:.2s}.header-logo a:hover span{opacity:.5}.header-logo a:hover span.icon-svg{opacity:1}@media screen and (min-width:380px){.header-logo ins{display:inline}}.icon-logo-area,.icon-logo-area i{position:absolute;left:0;background-size:56px 56px;display:block}.icon-logo-area{top:50%;margin-top:-8px;background-image:url(../img/svg/clear_logo.svg);background-repeat:no-repeat;background-position:0 0;transform:translateY(-50%)}.icon-logo-area i{top:-56px;opacity:0;transition:.3s}.icon-logo-area i.active{opacity:1;top:0}.icon-logo-area,.icon-logo-area i,.icon-logo-area i .icon-svg{width:56px;height:56px}.lt-ie9 .icon-logo-area,.no-backgroundsize .header-logo .icon-logo-area{background:url(../img/official/clear_logo.png) no-repeat 0 0}.header-bottom{text-align:center}.header-bottom .wrapper{background:#000;opacity:.85}.sticky-wrapper{height:40px}@media screen and (min-width:768px){.sticky-wrapper{height:59px}.nav-current-category{margin:0 30px 0 20px}}.header-bottom{position:fixed;width:100%;bottom:-1px;z-index:10}.header-bottom .line{width:100%;height:1px;background:#fff;opacity:.15;filter:alpha(opacity=15);position:absolute;top:0;left:0}.header-bottom .header-bottom-in{height:40px;position:relative;margin:0 3.125%}.header-bottom .header-bottom-in:after,.header-bottom .header-bottom-in:before{content:" ";display:table}.header-bottom .header-bottom-in:after{clear:both}.header-bottom .header-bottom-in a{color:#fff;text-decoration:none;font-size:11px;line-height:13px}.header-bottom .header-bottom-in a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-bottom .header-bottom-in a span+span{font-size:9px}.bottom-portfolio-nav-container{height:40px;position:relative;width:100%}.header-bottom-left{padding:7px 0 0 20px;float:left;max-width:40%;top:0;left:0;text-align:left}.header-bottom-left .icon-svg,.header-bottom-right .icon-svg{position:absolute;top:50%;margin-top:-6px;width:10px;height:16px;fill:#fff}.header-bottom-left .icon-svg{left:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lt-ie9 .header-bottom-left:after,.lt-ie9 .header-bottom-right:after{content:"";display:block;width:10px;height:16px;position:absolute;top:12px}.lt-ie9 .header-bottom-left:after{left:0;background:url(../img/official/img.png) 0 -163px no-repeat;transition:.3s}.header-bottom-right{padding:7px 20px 0 0;float:right;max-width:40%;text-align:right;position:relative}.header-bottom-right .icon-svg{right:0}.lt-ie9 .header-bottom-right:after{right:0;background:url(../img/official/img.png) 0 -203px no-repeat}@media screen and (min-width:768px){.bottom-portfolio-nav-container{position:relative;height:59px;width:100%}.header-bottom .header-bottom-in{height:59px;margin:0 30px}.header-bottom .header-bottom-in .header-bottom-left,.header-bottom .header-bottom-in .header-bottom-right{margin-top:9px}.header-bottom .header-bottom-in a{padding-top:0;position:relative}.header-bottom .header-bottom-in a span{display:block;padding:6px 0 0}.header-bottom .header-bottom-in a span span{font-size:13px;padding:1px 0 0;line-height:14px;margin-top:-1px}.header-bottom .header-bottom-in a span span+span{font-size:11px;line-height:13px;margin:0}.header-bottom-center{font-family:'tornadocyr-boldregular',sans-serif;font-size:1.333em;padding:16px 0 0}.header-bottom-center span{font-size:10px}}@media screen and (min-width:1060px){.header-bottom-center span{font-size:12px}.header-bottom .header-bottom-in a span{font-size:14px}.header-bottom .header-bottom-in a span span{font-size:16px;line-height:18px;margin:-2px 0}}.outer-list{height:100%;backface-visibility:hidden;padding-top:20px}.outer-list>.scroll-wrapper{height:100%;margin-right:10px}.jspVerticalBar{width:6px;background:0 0;right:10px}.jspPane{margin-left:0!important}.jspTrack{background:#292929;border-radius:3px;overflow:hidden}.jspDrag{background:#545454;border-radius:3px}.jspCap{display:block;height:10px}.bxslider li,.vCard ul{margin:0;padding:0}.bxslider li:after,.vCard ul li:after{content:none;width:0;height:0}@media screen and (min-width:768px){header .second-head{display:block}header .second-head+#content{padding-top:110px}}.view-slide-nav{position:fixed;right:10px;top:50%;z-index:3;margin:-78px 0 0}.nav-item{width:10px;height:10px;border-radius:100%;background:#4f4f4f;background:rgba(79,79,79,.4);margin:0 0 5px;cursor:pointer}.nav-item.active{background:#fff;background:rgba(255,255,255,.7)}.slide-img-fon{height:100%;width:100%;position:absolute;left:0;top:0}.slide-img-fon.hide{display:none}.about-page-slider-body{background:#000}.about-page-slider-body #footer{-ms-transform:translate(0,221px);-webkit-transform:translate(0,221px);transform:translate(0,221px)}.about-page-slider-body #footer.fadeIn{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.about-page-slider-body .st-container,.about-page-slider-body .st-content,.about-page-slider-body .st-content-inner{height:100%}.about-page-slider-body .st-container .st-pusher{background:#000 url(../img/official/ajax-loader.gif) no-repeat center center}@media screen and (min-width:768px){.about-page-slider-body #footer{-ms-transform:translate(0,104px);-webkit-transform:translate(0,104px);transform:translate(0,104px)}}html.about-page-slider,html.about-page-slider body{position:static!important;zoom:1;overflow:hidden}html.about-page-slider .st-pusher{background:#000!important}html.about-page-slider .viewport-block,html.about-page-slider .viewport-block .view-slide{position:absolute;left:0;top:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}html.about-page-slider .viewport-block{-webkit-transform:translatez(360);-moz-transform:translatez(360);-ms-transform:translatez(360);-o-transform:translatez(360);transform:translatez(360)}html.about-page-slider .viewport-block .view-slide{background:#000;will-change:-webkit-transform;will-change:transform;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}html.about-page-slider .viewport-block .view-slide.transition-state{-webkit-transition:all .7s cubic-bezier(.43,.06,.41,1);transition:all .7s cubic-bezier(.43,.06,.41,1)}html.lt-ie10 .viewport-block .view-slide.active{z-index:3}body .viewport-block.hiddened{visibility:hidden}body .viewport-block,body .viewport-block .view-slide{overflow:hidden;background:#000}.slide-1 .slide-img-fon{background:url(../img/official/slide-1-1.jpg) no-repeat center center/cover}.slide-2 .slide-img-fon{background:url(../img/official/slide-2.jpg) no-repeat center center/cover}.slide-3 .slide-img-fon{background:url(../img/official/slide-3.jpg) no-repeat center center/cover}.slide-4 .slide-img-fon{background:url(../img/official/slide-4.jpg) no-repeat center center/cover}.slide-5 .slide-img-fon{background:url(../img/official/slide-5.jpg) no-repeat center center/cover}.slide-6 .slide-img-fon{background:url(../img/official/slide-6.jpg) no-repeat center center/cover}.slide-text{font-size:12px;line-height:16px;color:#fff}.slide-head,.slide-img,.slide-text{position:relative}.slide-img img{height:60px}.slide-img .icon-svg{fill:#fff;height:60px;width:60px}.slide-head{font-size:24px;line-height:26px;color:#fff;font-family:'tornadolightcregular',sans-serif}.slide-info-wrapper{position:absolute;bottom:16px;left:0;width:100%}.img-fon-template{position:absolute;left:0;top:0}html.mobile-view{height:auto;overflow:visible}html.mobile-view body{overflow:visible!important;height:auto}html.mobile-view body .st-container,html.mobile-view body .st-container .st-pusher,html.mobile-view body .st-container .st-pusher .st-content,html.mobile-view body .st-container .st-pusher .st-content .st-content-inner{height:auto}html.mobile-view body #page{padding-bottom:0}html.mobile-view body .viewport-block{overflow:visible;position:static;height:auto}html.mobile-view body .viewport-block .view-slide{position:relative;min-height:640px;overflow:visible}.slide-1.presentation .scroll-indicator,.slide-1.presentation .slide-head,.slide-1.presentation .slide-img,.slide-1.presentation .slide-text,html.mobile-view body .viewport-block .view-slide .slide-head,html.mobile-view body .viewport-block .view-slide .slide-img,html.mobile-view body .viewport-block .view-slide .slide-text{opacity:1;transform:translate3d(0,0,0)}html.mobile-view body .viewport-block .view-slide .main-page-achievements-wrapper,html.mobile-view body .viewport-block .view-slide .slide-info-content{opacity:1}html.mobile-view body .view-slide-nav{display:none}html.mobile-view body #footer{display:block;position:relative;transform:translate3d(0,0,0)}.slide-1 .slide-head,.slide-1 .slide-img{text-align:center;position:absolute;left:0;width:100%;top:89px;z-index:2;transition:all cubic-bezier(.2,.39,.58,.98) .8s;transform:translate3d(0,150px,0);transition-delay:.5s;opacity:0}.slide-1 .slide-head{top:157px;transition-delay:.7s}.slide-1 .slide-head-content{width:80%;margin:0 auto}.slide-1 .slide-head-content span{white-space:nowrap}.slide-1 .slide-text{text-align:center;position:absolute;left:0;width:100%;bottom:34px;transition:all cubic-bezier(.2,.39,.58,.98) .8s;transform:translate3d(0,150px,0);transition-delay:.9s;opacity:0}.slide-1 .slide-text-content{width:88%;margin:0 auto}.slide-1 .slide-1-gradient{width:100%;height:284px;position:absolute;left:0;bottom:0;background:url(../img/official/slide-1-gradient.png) repeat-x 0 -1px}.slide-1 .slide-info-wrapper{position:relative;z-index:2;bottom:auto}.scroll-indicator{width:63px;height:32px;background:url(../img/official/scroll-indicator.png) no-repeat 0 0;display:none;position:absolute;left:50%;bottom:39px;margin:0 0 0 -31px;transition:all cubic-bezier(.2,.39,.58,.98) .8s;transform:translate3d(0,-150px,0);transition-delay:.7s;opacity:0}.scroll-indicator:hover{filter:alpha(opacity=70);opacity:.7!important}.slide-info-content{padding:0 20px;transition:opacity .2s;opacity:0}.active .slide-info-content,.active-slide .slide-info-content{opacity:1}.transition .slide-info-content{opacity:0}.slide-info-wrapper .slide-img{margin:0 0 8px}.slide-info-wrapper .slide-head{margin:0 0 11px}.main-page-achievements-wrapper{position:relative;z-index:2;transition:opacity .2s;opacity:0}.active .main-page-achievements-wrapper{opacity:1}.transition .main-page-achievements-wrapper{opacity:0}.main-page-achievements{padding:25px 0 0}.main-page-achievements .bx-wrapper{position:relative}.main-page-achievements .bx-wrapper .bx-controls-direction a{width:70px;background:url(../img/official/last-slide-arrows.png) no-repeat;opacity:.8}.main-page-achievements .bx-wrapper .bx-controls-direction a.bx-prev{left:-70px;background-position:20px center}.main-page-achievements .bx-wrapper .bx-controls-direction a.bx-next{right:-70px;background-position:-49px center}.main-page-achievements .bx-wrapper .bx-controls-direction a:hover{opacity:1}.main-page-achievements .bx-wrapper .bx-controls-direction a.disabled{display:block;opacity:.2;cursor:default}.ach-head{font-size:18px;line-height:1.2;text-align:center;color:#fff;font-family:'tornadocyr-boldregular',sans-serif;margin:0 0 19px}.ach-item-list{margin:0 0 45px}.ach-item{width:260px;margin:0 auto 19px;zoom:1}.ach-item:after,.ach-item:before{content:" ";display:table}.ach-item:after{clear:both}.ach-item .icon-svg,.ach-item img{display:block;float:left;height:70px;margin:0 14px 0 0}.ach-item .icon-svg{width:70px;fill:#fff}.ach-item-text{overflow:hidden;line-height:71px;color:#fff}.ach-item-text span,.ach-item-text strong{display:block}.ach-item-text-inner{display:inline-block;zoom:1;*display:inline;vertical-align:middle;font-size:13px;line-height:16px}.to-portfolio-block{font-size:16px;line-height:18px;text-align:center;color:#fff;width:290px;margin:24px auto 0}@media (min-width:768px){.to-portfolio-block{margin:24px auto}}@media (min-width:1150px){.to-portfolio-block{margin:40px auto 0}}.to-portfolio-block a{display:inline-block;zoom:1;*display:inline;height:39px;line-height:39px;color:#fff;border:#fff solid 1px;border-radius:18px;padding:0 29px;text-decoration:none;margin:0 0 20px}.to-portfolio-block a:hover{background:#fff;background:rgba(255,255,255,.3)}.lt-ie9 .to-portfolio-block a:hover{color:#000}.to-port-head{margin:0 0 26px}@media screen and (min-width:768px){.view-slide-nav{right:20px}.nav-item{width:12px;height:12px;margin:0 0 7px}.slide-img img{height:131px}.slide-img .icon-svg{height:131px;width:131px}.slide-head{font-size:48px;line-height:52px}.slide-text{font-size:16px;line-height:24px}.slide-1 .slide-head,.slide-1 .slide-img{position:relative;left:auto;top:auto;z-index:2}.slide-1 .slide-img{height:auto;padding:133px 0 0;margin-bottom:5px;width:auto}.slide-1 .slide-img img{height:120px}.slide-1 .slide-img .icon-svg{height:120px;width:120px}.slide-1 .slide-head{margin:0 0 15px}.slide-1 .slide-head-content{width:auto;padding:0 50px}.slide-1 .slide-text{position:relative;left:auto;top:auto;bottom:auto;z-index:2}.slide-1 .slide-text-content{width:auto;padding:0 90px;max-width:1000px}.scroll-indicator{display:block;opacity:1}.slide-info-wrapper{bottom:63px}.main-page-achievements{padding:110px 0 0;bottom:auto;width:100%}.ach-head{font-size:30px;margin-bottom:19px}.ach-item-list{text-align:center;padding:0 70px;margin-bottom:25px}.ach-item{display:inline-block;vertical-align:top;width:180px;margin:0 0 25px}.ach-item .icon-svg,.ach-item img{height:100px;color:#888d86;cursor:default;opacity:1;float:none;margin:0 auto 18px!important}.ach-item .icon-svg{width:100px}.slide-info-wrapper .slide-img{margin:0 0 38px}.slide-info-wrapper .slide-head{margin:0 0 35px}.slide-info-content{padding:0 7%;max-width:750px}.main-page-achievements-wrapper{position:absolute;left:0;top:0;bottom:0;right:0;vertical-align:middle;z-index:2}.main-page-achievements{position:absolute;top:50%;padding-top:0;margin-top:-208px}.second-head{display:block;margin:0 auto 17px;float:none}.second-head+#content{padding-top:110px}.ach-item-text{overflow:hidden;height:auto;line-height:19px}.ach-item-text span,.ach-item-text strong{font-size:14px;line-height:19px}.to-portfolio-block{width:710px}.to-portfolio-block a{margin:0 18px}.to-port-head{font-size:18px;line-height:24px;margin:22px 0}}@media screen and (min-width:1000px) and (max-height:810px){.ach-item-text span,.ach-item-text strong{font-size:14px;line-height:20px}}@media screen and (min-width:1025px){.view-slide-nav{right:50px}.nav-item{width:16px;height:16px;margin:0 0 10px}.slide-1 .slide-img img,.slide-img img{height:auto}.slide-img .icon-svg{height:190px;width:190px}.slide-head{font-size:62px;line-height:64px}.slide-text{font-size:18px;line-height:28px}.slide-1 .slide-img{text-align:right;padding:140px 160px 0;margin-bottom:-15px}.slide-1 .slide-img .icon-svg{height:172px;width:172px}.slide-1 .slide-head-content{padding:0 90px}}@media screen and (min-width:1025px) and (max-height:850px){.slide-1 .slide-img .icon-svg,.slide-1 .slide-img img{display:none}.slide-1 .slide-head{padding-top:90px}}@media screen and (min-width:1150px){.main-page-achievements{margin-top:-261px}.ach-head{margin-bottom:53px}.ach-item{width:180px;margin:0}.ach-item .icon-svg,.ach-item img{height:100px;margin-bottom:19px}.ach-item .icon-svg{width:100px}.ach-item-list{text-align:center;padding:0 70px;margin-bottom:53px}.ach-item-text{margin:0 15px}.ach-item-text span,.ach-item-text strong{font-size:14px;line-height:19px}.to-port-head{font-size:16px;line-height:24px;margin:0 0 44px}}.ymaps-image-with-content{cursor:url(http://api-maps.yandex.ru/2.0.39/images/ef50ac9e93aaebe3299791c79f277f8e.cur) 16 16,url(http://api-maps.yandex.ru/2.0.39/images/ef50ac9e93aaebe3299791c79f277f8e.cur),move}.vCard{background:#000;color:#fff;padding-bottom:6px}.vCard .content-block{padding-top:0}.vCard .content-in{padding:26px 21px 0}.vCard .content-in .h1,.vCard .content-in h1{color:#fff;font-size:24px;line-height:26px;padding:0 0 19px;text-align:left}.vCard .content-in p{font-size:13px;padding:0}.vCard .content-in p.small{font-size:11px;line-height:14px;margin:3px 0;color:#c9c9c9}.vCard .content-in p a{color:#fff;border-bottom:1px solid #656565}.vCard ul li{padding:0;list-style:none;margin:0;background:0 0}.vCard ul li+li{margin-top:13px}.vCard ul li.phone{margin:20px 0}.vCard ul li .title{font-family:'tornadocyr-boldregular',sans-serif}.vCard ul li .title+p{line-height:18px;padding:2px 0}.vCard ul li .small+.small{margin-top:10px}.vCard .jspPane{padding:0!important}.contacts-map,.map-container{position:relative;z-index:2;background:#000}.map-container{width:100%;height:100%}.contacts-map{height:320px;margin:0 -3.125%;border-top:1px solid #a9bac0;opacity:.9}.contacts-map .print-map{position:absolute;top:80px;left:0;display:block}.contacts-map .loader-map{background:url(../img/official/ajax-loader.gif) no-repeat 0 0;width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;z-index:100}@media screen and (min-width:768px){.vCard{width:270px;padding:16px 0 0 30px;position:relative;z-index:2;text-align:left}.mapContent .vCard{position:fixed;top:110px;bottom:0}.vCard p{line-height:21px;padding:0;margin-top:-2px}.vCard .content-in{width:auto;height:100%;padding:0}.vCard .content-in .scroll-x{display:none!important}.vCard .content-in .scroll-container{margin-right:10px;width:auto;height:100%!important;overflow-x:hidden!important}.vCard .content-in .scroll-container::-webkit-scrollbar{width:8px}.vCard .content-in .scroll-container::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px;background:#5a5a5a}.vCard .content-in .scroll-container::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#848484}.vCard .content-in .scroll-container.scroll-scrolly_visible::-webkit-scrollbar{width:8px;opacity:0}.vCard .content-in .scroll-container.scroll-scrolly_visible::-webkit-scrollbar-track{background:0 0;opacity:0}.vCard .content-in .scroll-container.scroll-scrolly_visible::-webkit-scrollbar-thumb{background:0 0;opacity:0}.vCard .content-in .h1,.vCard .content-in h1{font-size:36px;line-height:38px;text-align:left;margin-top:0}.vCard .content-in ul{padding:0 15px 0 0;margin-top:8px}.vCard .content-in ul li.phone{margin:32px 0 27px}.vCard .content-in ul li+.vCard .content-in ul li{margin-top:16px}.vCard .content-block{padding-top:0;height:100%}.contacts-map{display:block;position:absolute;top:0;left:0;width:100%;height:100%;min-width:100%;min-height:100%;border:0;z-index:1;margin:0}.contacts-map .loader-map{margin:-16px 0 0 134px}}.clients-page{text-align:center;padding-top:27px;padding-bottom:50px}.content-head{display:block;background:0 0;text-align:center}.content-head .h1,.content-head h1{text-align:center;font-size:21px;padding-bottom:20px;font-family:'tornadocyr-boldregular',sans-serif}.content-head .h2,.content-head h2{color:#000;text-align:center;font-family:'tornadocyr-boldregular',sans-serif}.clients-list{margin:0 -3.125% 33px}.clients-list ul{text-align:center;font-size:0;padding:0;max-width:1000px;margin:auto}.clients-list ul li{background:0 0;padding:0;margin:10px;width:128px;height:128px;display:inline-block;vertical-align:middle;border:1px solid #e6e6e6;transition:.3s;position:relative}.clients-list ul li:after{content:none;width:0;height:0}.clients-list ul li a,.cooperation-stories ul li a{display:block;position:relative;height:100%}.clients-list ul li a .border{transition:.3s}.clients-list ul li .desc{color:#000;position:absolute;z-index:2;background:#fff;width:auto;height:22px;left:auto;bottom:auto;top:-11px;right:-11px;padding:0 12px;font:11px/22px 'tornadocyr-boldregular';border:2px solid #000;text-transform:uppercase;border-radius:16px}.clients-list .client-svg,.clients-list ul li img{position:absolute;width:100%;height:100%;top:0;left:0;display:block}.clients-list ul li:hover .border{position:absolute;top:-1px;left:-1px;width:130px;z-index:1;height:130px;box-shadow:inset 0 0 0 3px #e6e6e6}.cooperation-stories{margin-top:12px;margin-bottom:25px}.cooperation-stories ul{margin:0;padding:0}.cooperation-stories ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.cooperation-stories ul li{padding:0;margin:0;background:0 0;list-style:none;font-size:0}.cooperation-stories ul li+li{margin-top:20px}.cooperation-stories ul li a{width:100%;height:200px;text-decoration:none;max-width:487px;margin-right:auto;margin-left:auto}.cooperation-stories ul li .back,.cooperation-stories ul li .img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.cooperation-stories ul li .img{background:#000 no-repeat center/cover}.cooperation-stories ul li .back{background:#000;opacity:.5;transition:.1s}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover,.cooperation-stories ul li:hover .back{opacity:.7}.cooperation-stories ul li .text,.cooperation-stories ul li a:after{display:inline-block;vertical-align:middle}.cooperation-stories ul li a:after{content:'';width:0;height:200px}.cooperation-stories ul li .text{position:relative;z-index:1;color:#fff;margin-top:9px;padding:0 15px}.cooperation-stories ul li .text h2{color:#fff;text-transform:uppercase;font-size:24px;line-height:24px;padding:0 0 14px;letter-spacing:1px}.cooperation-stories ul li .text p{font-size:12px;line-height:15px;padding-bottom:16px}.button-white{font-size:11px;height:24px;line-height:24px;border:1px solid #fff;border-radius:13px;padding:0 19px;display:inline-block}.button-white:hover,.cooperation-stories ul li a:hover .button-white{background:rgba(255,255,255,.3)}.button-white,.button-white .back{transition:.3s}@media screen and (min-width:768px){.clients-page{padding-bottom:0}.clients-page .clients-list{margin:0 -13px 39px -12px}.content-head{margin-top:9px;height:auto}.content-head .h1,.content-head h1{font-size:36px;line-height:1em;padding-bottom:30px}.content-head h2 .h2{font-size:22px;line-height:26px;padding:0 0 13px}.clients-list ul{margin:0;padding:0}.clients-list ul li{padding:0;width:178px;height:178px;margin:15px 13px 15px 12px}.clients-list ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.clients-list ul li .desc{height:26px;padding:0 13px;font:13px/26px 'tornadocyr-boldregular'}.clients-list ul li:hover .border{width:180px;height:180px}.cooperation-stories ul li+li{margin-top:25px}.cooperation-stories ul li a,.cooperation-stories ul li a:after{height:240px}.cooperation-stories ul li .text{margin-top:-2px;padding:0 120px}.cooperation-stories ul li .text h2{font-size:28px;line-height:28px;padding-bottom:12px}.cooperation-stories ul li .text p{font-size:15px;line-height:20px;padding-bottom:15px}.button-white{font-size:14px;height:38px;line-height:38px;border-radius:20px;padding:0 26px}}@media screen and (min-width:1025px){.content-in{padding:33px 0 21px;width:1000px;margin:auto}.content-head .h1,.content-head h1{font-size:50px;padding-bottom:46px;font-family:'tornadocyr-boldregular',sans-serif}.content-head .h2,.content-head h2{font-size:30px;line-height:32px;font-family:'tornadocyr-boldregular',sans-serif;padding:0 0 13px}.clients-page p{font-size:18px;line-height:28px}.clients-page .clients-list{margin:20px -13px 62px -12px}.clients-list ul,.content-in{max-width:none}.clients-list ul li{margin:12px 13px 13px 12px}.cooperation-stories{margin:32px -13px 0}.cooperation-stories ul{font-size:0;text-align:left}.clients-page .cooperation-stories ul li{display:inline-block;vertical-align:middle;margin:0 13px 25px;text-align:center}.cooperation-stories ul li a{width:487px;height:385px}.cooperation-stories ul li a:after{height:385px}.cooperation-stories ul li .text{margin-top:25px;padding:0 20px}.cooperation-stories ul li .text h2{font-size:36px;line-height:36px}.cooperation-stories ul li .text p{font-size:18px;line-height:22px;padding-bottom:20px}.button-white{font-size:17px;height:39px;line-height:39px;border-radius:20px;padding:0 27px}}aside .vacancy-block{font-size:14px;line-height:21px;margin-bottom:10px}.ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg svg,aside .terms-block{display:none}.vacancy-block{zoom:1;background:#f2f8fa;padding:0 0 20px;margin:0 -3.125%}.vacancy-block:after,.vacancy-block:before{content:" ";display:table}.vacancy-block:after{clear:both}.content-left-in .vacancy-block{display:block}.vacancy-block .vb-left,.vacancy-block .vb-right{padding:0 3.125%}.vacancy-block .vb-right{margin-top:11px}.vacancy-block .h3,.vacancy-block h3{font-size:16px;line-height:21px;padding-top:15px}.vb-left{background:#f2f8fa;padding:18px 20px 8px}.vb-left .h2,.vb-left h2{padding-bottom:3px;text-align:left}.vb-left ul{padding:0;margin:0 65px 0 0}.vb-left ul li{margin:0;padding:17px 0;background:0 0;border-top:#ccd9e8 solid 1px;font-size:19px;font-family:'tornadocyr-boldregular',sans-serif;color:#757575}.vb-left ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.vb-left ul li,.vb-left ul li a{text-decoration:none}.vb-left ul li:first-child{border-top:none}.vb-right{overflow:hidden;padding:7px 20px 0}.vb-right p{padding:0 0 14px}.work-head{font-size:36px;text-align:center;background:#3d5977;margin-bottom:20px}.blue-caption .blue-description{display:block;margin:0 auto;background:#3d5977;color:#fff;font-size:14px;line-height:21px}.blue-caption .blue-description span{display:block;padding:15px 20px 13px;text-align:left;font-size:14px;line-height:21px}.blue-caption img{display:block;margin:0 auto}.slider-note{position:absolute;left:0;bottom:10px;background:#000;width:100%;zoom:1;padding:10px 0 11px;text-align:left}.slider-note:after,.slider-note:before{content:" ";display:table}.slider-note:after{clear:both}.slider-photo-name{float:left;width:75%;font-size:14px;line-height:18px;color:#fff}.slider-photo-count,.slider-photo-name span{font-family:'tornadocyr-regularregular',sans-serif}.slider-photo-name span{display:block;padding:0 19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slider-photo-count{padding:0;color:#aaa;text-align:right;position:absolute;right:19px;top:50%;font-size:12px;margin:-10px 0 0}.bx-wrapper .bx-controls-direction a{width:50px;height:100%;margin:0;top:0;z-index:2}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:.4}.bx-wrapper .bx-prev{background:url(../img/official/bx-slider-controls.png) no-repeat -400px center}.bx-wrapper .bx-next{background:url(../img/official/bx-slider-controls.png) no-repeat -575px center}.bx-wrapper img{margin:0 auto}.vacancy-aside{margin-bottom:40px;text-align:left}.vacancy-aside .h2,.vacancy-aside h2{font-size:18px;line-height:20px;padding-top:20px}.vacancy-aside .h3,.vacancy-aside h3{text-transform:none;letter-spacing:0;text-align:left}@media screen and (min-width:768px){.one-vacancy-page .content-head{margin-top:14px}.vacancy-block{background:#f2f8fa;margin:-50px -3.125% 50px;padding:22px 3.125% 5px}.vacancy-block .vb-left,.vacancy-block .vb-right,.vb-left{padding:0}.vacancy-block .vb-right{margin-top:1px}.vacancy-block .vb-right p{font-size:14px;line-height:21px;padding-bottom:16px}aside .vacancy-block{padding-bottom:20px;margin-bottom:0}.vacancy-content-left .terms-block{padding-top:31px}.vb-left{width:32%;float:left;margin:0}.vb-left ul li{line-height:1.3;padding:16px 0}.work-head{display:block}.slider-photo-name{font-size:18px;line-height:20px}.slider-photo-name span{white-space:normal}.slider-photo-count{font-size:16px;margin:-6px 0 0}.bx-wrapper .bx-controls-direction a{width:140px}.bx-wrapper .bx-prev{background-position:0 center}.bx-wrapper .bx-next{background-position:-100px center}.blue-caption .blue-description span{padding:15px 20px 13px;font-size:16px;line-height:24px}.vacancy-aside{margin-bottom:70px;margin-top:92px}.vacancy-aside .h2,.vacancy-aside h2{font-size:21px;line-height:26px;padding-top:0}}@media screen and (min-width:1025px){.vacancy-aside{position:absolute;top:0;margin:0}.vacancy-aside .h2,.vacancy-aside h2{font-size:24px;line-height:30px}.vacancy-content-left{float:right;padding-left:15px}.content-left-in .vacancy-block,.vacancy-content-left .terms-block{display:none}aside .vacancy-block{display:block;margin:-40px 0 31px;padding:40px 15px 0}.vb-left{width:auto;float:none}.vb-right{padding:7px 0 0}}.vacancy-page{padding-top:27px}.opened-vacancy-block{padding:5px 0 23px}.vac-item{background:#ecf3f4;display:block;text-decoration:none;text-align:left;height:100px;padding:20px;margin:0 auto 10px;position:relative;overflow:hidden;color:#477bc8}.vac-item:hover{background:#d5dfe0;color:#477bc8}.vac-item img,.vac-name-block{display:inline-block;vertical-align:middle}.vac-item img{width:100px;margin:0 -120px 0 0}.vac-name-block{padding-left:135px;text-align:left}.vac-name,.vacancy-contacts-us{font-size:16px;line-height:18px;margin:0}.vac-name{display:inline-block;vertical-align:middle;font-weight:400;padding:0;font-family:'tornadocyr-regularregular',sans-serif}.vacancy-contacts-us{padding:24px 20px 325px;background:#333;position:relative;overflow:hidden}.vacancy-contacts-us .icon-svg{width:1920px;height:334px;position:absolute;left:-464px;bottom:0}.vacancy-contacts-us p{margin:0 0 17px;padding:0;color:#fff}.vacancy-contacts-us a{color:#fff992;text-decoration:none;white-space:nowrap}.vacancy-contacts-us a:hover{color:#b89c00}.vacancy-contacts-us .vcu-head{font-size:18px;line-height:21px;color:#fff;margin:0 0 24px;font-family:'tornadocyr-boldregular',sans-serif}.our-advantages{margin:-9px 0 40px}.our-advantages .content-head{margin-bottom:10px;margin-top:0}.adv-item-block{zoom:1;margin:0 0 22px}.adv-item-block:after,.adv-item-block:before{content:" ";display:table}.adv-item-block:after{clear:both}.adv-item-block img{display:block;float:left;margin:0 10px 0 0;width:100px}.adv-info{overflow:hidden}.adv-info-head{font-size:16px;line-height:18px;color:#000;font-family:'tornadocyr-boldregular',sans-serif;margin:0 0 8px}.adv-info-head .nobr{white-space:nowrap}.adv-description,.blog-tags li,.blog-tags li span{font-size:14px;line-height:18px}.studio-photo-gallery{margin:0 0 40px}.studio-photo-gallery p{font-size:14px;line-height:21px;margin:0 0 5px;text-align:center}.studio-photo-gallery .bx-slider,.vacancy-info-description-block ol+*,.vacancy-info-description-block ul+*{margin-top:30px}.more-detail-wrapper .bx-wrapper,.studio-photo-gallery .bx-wrapper{position:relative}.studio-photo-gallery-head{font-size:18px;line-height:1.2;color:#000;font-family:'tornadocyr-boldregular',sans-serif;text-align:center;margin:0 0 10px}.more-detail-wrapper{margin-bottom:50px}.more-detail-about-studio{text-align:center;margin-bottom:50px}.more-detail-about-studio a{display:inline-block;border:#477bc8 solid 2px;border-radius:28px;text-decoration:none;position:relative;font-size:16px;line-height:23px;padding:15px 40px 12px}.more-detail-about-studio a .icon-svg{width:8px;height:14px;vertical-align:middle;fill:#477bc8}.one-vacancy-page .more-detail-about-studio a .icon-svg{-webkit-transform:rotateZ(90deg) rotateY(0deg);-ms-transform:rotateZ(90deg) rotateY(0deg);transform:rotateZ(90deg) rotateY(0deg);margin-left:10px}.more-detail-about-studio a:hover{color:red;border-color:red}.more-detail-about-studio a:hover .icon-svg{fill:red}.more-detail-about-studio a.opened .icon-svg{-webkit-transform:rotateZ(90deg) rotateY(180deg);-ms-transform:rotateZ(90deg) rotateY(180deg);transform:rotateZ(90deg) rotateY(180deg)}@media screen and (min-width:768px){.vacancy-page{padding-top:37px}.opened-vacancy-block{text-align:center;font-size:0;padding:0 0 20px;margin:14px -30px 0}.vac-item{width:41%;height:240px;display:inline-block;vertical-align:top;margin:0 11px 20px;text-align:center}.vac-item img{width:170px;margin:0 auto 36px;display:block}.vac-name-block{width:auto;text-align:center;padding:0}.vac-name{font-size:19px;line-height:23px}.vacancy-contacts-us{padding:44px 6% 13px 56%;background-position:41% bottom;font-size:18px;line-height:21px}.vacancy-contacts-us .icon-svg{left:-50%;bottom:0}.vacancy-contacts-us .vacancy-contacts-us-inner{position:relative}.vacancy-contacts-us .vcu-head{font-size:24px;line-height:24px}.vacancy-contacts-us p{margin:0 0 23px}.our-advantages{margin-top:0;text-align:center;margin-bottom:21px}.our-advantages .content-head{margin-bottom:22px}.adv-item-block{display:inline-block;vertical-align:top;width:190px;margin:0 15px 47px;text-align:center}.adv-item-block img{float:none;width:auto;display:block;margin:0 auto 16px}.our-advantages-head{font-size:24px;margin:0 0 36px}.studio-photo-gallery{margin:0 0 70px}.studio-photo-gallery .studio-photo-gallery-head{font-size:24px;margin:0 0 14px}.studio-photo-gallery p{line-height:24px;margin:3px 0 5px}.slider-note{padding:20px 0}.slider-photo-count{margin:-12px 0 0}.more-detail-about-studio a{font-size:18px;padding:17px 40px 16px}.more-detail-about-studio a .icon-svg{width:12px;height:21px;vertical-align:middle}}@media screen and (min-width:1025px){.vacancy-page{padding-top:33px}.opened-vacancy-block{text-align:center;margin:-2px -15px 0}.vac-item{width:190px;margin:0 13px 20px}.vac-item img{margin:0 auto 24px}.vac-name-block{min-height:36px;line-height:36px}.vac-name{vertical-align:middle}.vacancy-contacts-us{padding:58px 13% 35px 51%;background-position:center bottom;font-size:18px;line-height:21px}.vacancy-contacts-us .icon-svg{left:50%;margin-left:-960px;bottom:0}.vacancy-contacts-us-inner{width:auto}.our-advantages{margin-top:42px;margin-bottom:25px}.our-advantages-head{font-size:30px}.adv-item-block{width:180px;margin:0 6px 46px}.studio-photo-gallery{margin:0 0 80px}.studio-photo-gallery .content-head{margin-bottom:2px}.studio-photo-gallery-head{font-size:30px;margin:0 74px 16px}.studio-photo-gallery-head p{font-size:18px;line-height:28px;margin:0 0 14px}.more-detail-about-studio{margin-bottom:79px}.more-detail-about-studio a{font-size:21px;padding:16px 40px 17px}}.vacancy-info-block{margin:1px 0 20px}.vacancy-info-head{position:relative;margin:0 0 24px}.vacancy-info-head img{display:block;float:left;margin:0 22px 11px 0;width:106px}.vacancy-info-name{font-size:18px;line-height:21px;font-family:'tornadocyr-boldregular',sans-serif;margin:0 0 7px;padding:20px 0 0!important;text-align:left}.vacancy-info-place{font-size:14px;color:#747f8a;margin:0 0 11px;padding:0;font-family:'tornadocyr-regularregular',sans-serif;text-align:left}.vacancy-info-text{clear:both;font-size:14px;line-height:21px;color:#363636}.vacancy-info-description-list{margin:0 0 3px}.vacancy-info-description-block{border-top:#dedede solid 1px;padding:27px 0 12px;margin:0;position:relative}.vacancy-info-description-block .descripton-head{font-size:16px;line-height:18px;font-family:'tornadocyr-boldregular',sans-serif;margin:0 0 17px}.vacancy-info-description-block .descripton-head+p{margin-top:22px}.vacancy-info-description-block ul{list-style-type:none;padding:0}.vacancy-info-description-block ul li{font-size:14px;line-height:18px;padding:0 0 0 20px;margin:0 0 14px;background:url(../img/official/bull-blue.png) no-repeat 0 5px}.vacancy-info-description-block ul li:after{content:none;width:0;height:0}.vacancy-info-description-block ol li{font-size:14px;line-height:18px;margin:0 0 14px;color:#95a6b7}.vacancy-info-description-block ol li>span{color:#252525}.vacancy-info-description-block ol{margin-bottom:0}.ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg{width:14px;height:8px;background:url(../img/official/link-arrow-horizontal.gif) no-repeat 0 0}.ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg{background-position:-22px -43px}.ie9 .one-vacancy-page .more-detail-about-studio a:hover .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a:hover .icon-svg{background-position:0 -9px}.ie9 .one-vacancy-page .more-detail-about-studio a:hover.opened .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a:hover.opened .icon-svg{background-position:-22px -34px}@media screen and (min-width:768px){.vacancy-info-block{margin:7px auto 0;width:720px}.vacancy-info-description-list{width:720px;margin:0 auto 20px}.vacancy-info-head{padding:0 0 0 189px}.vacancy-info-head img{position:absolute;left:0;top:0;width:auto}.vacancy-info-name{font-size:36px;line-height:1.2;font-family:'tornadocyr-regularregular',sans-serif;padding:0!important;margin:0!important}.vacancy-info-place{font-size:18px;margin:0 0 14px}.vacancy-info-text{font-size:16px;line-height:24px}.vacancy-info-description-block{padding-left:189px}.vacancy-info-description-block.requires{padding-bottom:37px}.vacancy-info-description-block .descripton-head{position:absolute;left:0;top:27px;width:180px}.vacancy-info-description-block .descripton-head+p{margin-top:0}.vacancy-info-description-block ol li,.vacancy-info-description-block ul li{font-size:16px;line-height:18px}.vacancy-info-description-block ol{padding-left:20px;margin-bottom:0}.vacancy-info-description-block ol li{padding-left:0}.ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a .icon-svg{width:21px;height:12px;background-position:-15px 0}.ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg{background-position:0 -39px}.ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg:before,.ie9 .one-vacancy-page .more-detail-about-studio a:hover.opened .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a.opened .icon-svg:before,.lt-ie9 .one-vacancy-page .more-detail-about-studio a:hover.opened .icon-svg{background-position:0 -26px}.ie9 .one-vacancy-page .more-detail-about-studio a:hover .icon-svg,.lt-ie9 .one-vacancy-page .more-detail-about-studio a:hover .icon-svg{background-position:-15px -13px}}@media screen and (min-width:1025px){.vacancy-info-block,.vacancy-info-description-list{width:auto;margin:0}.one-vacancy-page.content-in{padding:28px 30px 0;max-width:1280px;width:auto}.one-vacancy-page .content-in{width:auto;padding:0 50px;max-width:1250px}.one-vacancy-page .content-in:after,.one-vacancy-page .content-in:before{content:" ";display:table}.one-vacancy-page .content-in:after{clear:both}.one-vacancy-page .h1,.one-vacancy-page h1{padding-bottom:56px}.one-vacancy-page .our-advantages{margin-top:0}.vacancy-info-text{font-size:18px;line-height:28px}.vacancy-info-place{margin-bottom:24px}.vacancy-info-head{margin-bottom:22px}.vacancy-info-description-block{padding:26px 0 14px 189px}.vacancy-info-description-block ol li,.vacancy-info-description-block ul li{font-size:18px;line-height:21px;margin-bottom:12px;background-position:0 9px}.vacancy-info-description-block ol{padding-left:22px;margin-bottom:0}.vacancy-info-description-block ol li{padding-left:0}.vacancy-info-description-block .descripton-head{font-size:18px;line-height:21px}.vacancy-info-description-block p{font-size:18px;line-height:28px;margin-top:-3px}.vacancy-info-description-block.requires{padding-bottom:16px}aside .vacancy-block{margin:-5px 0 0;padding-top:6px;padding-bottom:17px}.vacancy-block .vb-right{margin-top:2px}.vacancy-block .vb-right .h3,.vacancy-block .vb-right h3{padding-top:24px}.vb-left .h2,.vb-left h2{font-size:24px;line-height:24px;padding-top:13px}.vb-left ul{margin:3px 0 0}.vb-left ul li{padding:16px 0 14px}}@media screen and (min-width:1920px){.more-detail-about-studio{margin-bottom:56px}}.blog-page h2,.one-post-page .h1,.one-post-page .h2,.one-post-page h1,.one-post-page h2{text-align:left}.blog-page.content-in{padding-bottom:40px}.blog-page h2{padding-top:2px}.blog-page .right-block{border:0;text-align:center}.blog-page p{color:#646464;padding:0 0 16px}.blog-page .content-left,aside{margin-top:20px}.blog-page .content-left section+section{margin-top:32px}.blog-page .content-left-in:after,.blog-page .content-left-in:before,.pagination:after,.pagination:before{content:" ";display:table}.blog-page .content-left-in:after,.pagination:after{clear:both}.blog-page .article-img{display:block;float:left;width:90px;margin-right:-90px;margin-top:11px}.blog-page .article-img img{display:block;width:100%;height:auto}.blog-page .article-img+.text{padding-left:100px}.blog-tags{padding:0;margin:0 0 25px}.blog-tags li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.blog-tags li{margin:0 0 7px;line-height:23px}.blog-tags li a{color:#477bc8;border-color:#c9d3e2;padding-left:9px;padding-right:9px}.blog-tags li a:hover{color:red;border-color:#e2c9c8}.blog-tags li span{display:inline-block;border:1px solid #ebebeb;border-radius:2px;padding:1px 9px 2px;margin-right:8px;text-decoration:none;color:#aaa;text-transform:none}.blog-tags li a:first-letter,.blog-tags li span:first-letter{text-transform:uppercase}.right-block-tags .rss a{display:inline-block;padding-left:21px;background:url(../img/official/rss-icon.png) no-repeat left 1px;font-size:14px;line-height:16px}.time-and-author span,.time-and-author time{color:#aaa;display:inline-block;vertical-align:middle;font-size:14px;line-height:18px}.time-and-author span{padding-left:17px;margin-left:17px;background:url(../img/official/blog-author.gif) no-repeat 0 1px}.comments-and-tags{margin-bottom:15px;line-height:0}.comments-and-tags .comments{display:inline-block;vertical-align:middle;padding:0;line-height:23px;padding-right:21px;margin:0 13px 0 0;font-size:16px;background:url(../img/official/blog-comments.gif) no-repeat right 5px;transition:initial}.comments-and-tags ul.blog-tags{display:inline-block;vertical-align:middle;margin:0;padding:0}.blog-page .content-left ul.blog-tags li,.comments-and-tags ul.blog-tags li{margin:4px 0;display:inline-block;padding:0}.comments-and-tags .comments:hover{background-position:right -27px}.arr{background:0 0}.pagination{font-size:16px;line-height:38px;color:#646464;margin-top:30px}.pagination .first-page,.pagination .last-page{width:38px;height:38px;border:1px solid #c9d3e2;line-height:38px;text-align:center;display:block;font-size:16px;position:relative;z-index:2;border-radius:2px}.pagination span .first-page,.pagination span .last-page{cursor:default;opacity:.5;color:#646464;background:0 0}.pagination .first-page{float:left}.pagination .last-page{float:right}.pagination .pg-container a.arrow:hover,.pagination a.first-page:hover,.pagination a.last-page:hover{background:#f3f6fb;color:#477bc8}.pagination .pg-container{margin:0 50px;border-radius:2px;border:1px solid #c9d3e2;height:38px;text-align:center;line-height:39px}.pagination .pg-container .arrow{height:38px;line-height:38px;float:left;font-size:16px;width:40px}.pagination .pg-container .arrow img,.pagination .pg-container .arrow span{vertical-align:middle;line-height:39px}.pagination .pg-container .arrow img{display:inline-block}.pagination .pg-container .arrow.prev{border-right:1px solid #c9d3e2}.pagination .pg-container .arrow.next{border-left:1px solid #c9d3e2;float:right}.pagination .pg-container .arrow span,.pagination .pg-container .big{display:none}.pagination .pg-container span.arrow{opacity:.5}.pagination .pg-container span.arrow img{filter:grayscale(100%)}@-moz-document url-prefix(){.pagination .pg-container span.arrow img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}}.projects-list li h2,aside .h3,aside h3{text-align:center;font-size:18px;line-height:20px;letter-spacing:1px;padding:0 0 2px;text-transform:uppercase}.navigation{margin-top:41px;padding-top:12px}.navigation .nav-next,.navigation .nav-previous{border:0;margin:0;line-height:20px;max-width:40%}.navigation .nav-next>a,.navigation .nav-previous>a{border:0;margin:0;background:url(../img/official/blog-navigation-arrows.gif) no-repeat;transition:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-ie9 .one-portfolio .link .pointer-container .pointer#big-hand,.lt-ie9 .one-portfolio .link .pointer-container .pointer#middle-hand,.lt-ie9 .one-portfolio .link .pointer-container .pointer.svg,.navigation .arr{display:none}.navigation a{text-decoration:none;border:0;display:block;line-height:20px}.navigation .nav-previous a{padding-left:23px;background-position:left 2px}.navigation .nav-previous a:hover{background-position:left -25px}.navigation .nav-next a{padding-right:23px;background-position:right -52px}.navigation .nav-next a:hover{background-position:right -79px}@media screen and (min-width:768px){.pagination .pg-container .arrow{padding:0 20px;width:auto}.pagination .pg-container .arrow span{display:inline-block}.pagination .pg-container .arrow.prev span{padding-left:10px}.pagination .pg-container .arrow.next span{padding-right:10px}.pagination .pg-container .big{display:inline}.pagination .pg-container .small{display:none}.blog-page .article-img{width:100px;margin-right:-100px}.blog-page .article-img+.text{padding-left:120px}.blog-page .content-left{margin-top:0}.time-and-author span,.time-and-author time{font-size:16px;line-height:20px}}@media screen and (min-width:1025px){.content-in.blog-page,.content-in.one-post-page{width:auto;padding-left:3.125%;padding-right:3.125%;padding-bottom:70px;max-width:1400px}.blog-page .article-img{width:121px;margin-right:-121px}.blog-page .article-img+.text{padding-left:140px}.blog-page .right-block,aside h3{text-align:left}aside{margin-top:4px}aside h3{font-size:18px;line-height:20px;letter-spacing:1px;padding:0 0 2px;text-transform:uppercase}}.one-post-page.content-in{padding-top:40px;padding-bottom:50px}.one-post-page figure{margin-left:0;margin-right:0}.one-post-page time{margin-bottom:4px}.one-post-page .content-left-in p{color:#000}.one-post-page .author{font-size:0;margin:-4px 0 8px}.one-post-page .author:after,.one-post-page .author:before{content:" ";display:table}.one-post-page .author:after{clear:both}.about-company .in-squares li,.one-post-page .author .img-part,.one-post-page .author .text{vertical-align:middle;display:inline-block}.one-post-page .author .img-part{width:70px;height:70px;margin-right:-70px;overflow:hidden;border-radius:100%}.one-post-page .author .img-part img{display:block;width:100%;height:auto}.one-post-page .author .img-part+.text{padding-left:85px}.blog-tags li,.one-post-page .author .text p{padding:0;color:#aaa}.one-post-page .author .text p.name{color:#000;font-family:'tornadocyr-boldregular',sans-serif;margin:-3px 0 -4px}.one-post-page .comments-and-tags{margin-bottom:13px}.social-line{width:auto;margin-top:18px;margin-bottom:26px}aside{padding-top:0}@media screen and (min-width:768px){.content-left-in .figure-right{float:right;max-width:40%;margin-left:20px;padding-bottom:0}.one-post-page.content-in{padding-top:50px}.two-columns:after,.two-columns:before{content:" ";display:table}.two-columns:after{clear:both}.two-columns .column{width:45%;float:left}.two-columns .column+.column{margin-left:10px}.social-line{margin-bottom:55px}}@media screen and (min-width:1025px){.one-post-page.content-in{padding-top:87px}aside{padding-top:0}}.company-header{background:red;padding:0 3.125%;position:relative;z-index:2}.company-header .h1,.company-header h1{color:#fff;padding:13px 0 12px;margin:0;font-size:21px;line-height:30px}.clients-card .about-company{padding:10px 3.125% 40px;position:relative;background:#fff;z-index:2}.clients-card .about-company:after,.clients-card .about-company:before{content:" ";display:table}.clients-card .about-company:after{clear:both}.about-company .in-squares,.clients-card .review h3{padding:0;font-size:0;margin:0 -10px 16px;text-align:center}.about-company .in-squares li:after,.projects-list li:after{width:0;height:0;float:none;background:0 0;margin:0}.projects-list li:after{content:none}.about-company .in-squares li{margin:10px;width:128px;height:128px;border:1px solid #e6e6e6;font-size:12px;line-height:14px;padding:0}.about-company .in-squares li:after,.about-company .in-squares li:before,.projects-list:after,.projects-list:before{content:" ";display:table}.about-company .in-squares li:after,.projects-list:after{clear:both}.about-company .in-squares li span{display:block;font-size:42px;line-height:44px;margin:26px 0 1px}.about-company .in-squares li a,.about-company .in-squares li img,.projects-list li{display:block;width:100%;height:100%}.about-company .button-line{text-align:center;margin-top:7px}.button-blue{display:inline-block;color:#fff;background:#477bc8;border:0;font-size:17px;line-height:19px;border-radius:18px;padding:11px 65px;text-align:center}.button-blue:hover{background:red;color:#fff}.clients-card .review{padding:36px 3.125% 50px;color:#fff;position:relative;overflow:hidden}.clients-card .review .back,.clients-card .review .black-overlay{position:absolute!important;top:0;left:0;width:100%;height:100%}.clients-card .review .back img{-webkit-filter:blur(36px);-ms-filter:blur(36px);filter:blur(36px)}.clients-card .review .black-overlay{background:#000;opacity:.4}.clients-card .review .content,.main-slider-part .slides a .button-white span,.projects-list li .year span{position:relative;z-index:2}.clients-card .review .one-line{text-align:center}.clients-card .review h3{text-transform:none;font-size:18px;letter-spacing:0;margin:0 0 20px}.review .reviewer-photo{margin:27px 0 0}.review .reviewer-photo img{width:194px;height:auto;margin:auto;border:3px solid #fff}.review .reviewer-photo figcaption{margin-top:18px}.review .reviewer-photo figcaption p{color:#fff;font-size:12px;line-height:16px;margin-top:1px}.review .reviewer-photo figcaption p.name{font-size:14px;font-family:'tornadocyr-boldregular',sans-serif}.review .comment{position:relative;padding:55px 0;margin:15px 0 25px;font-size:15px;line-height:18px;text-align:left}.review .comment:after,.review .comment:before{font-size:90px;line-height:90px;position:absolute;color:#fff;opacity:.1}.review .comment:before{content:'\00AB';top:-33px;left:0}.review .comment:after{content:'\00BB';right:0;bottom:-17px}.review .letter{margin:15px auto;border:1px solid #e4e4e4;display:inline-block}.other-inform .other-projects span,.review .letter img{display:block}.video-review{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:40px auto 0}.video-review embed,.video-review iframe,.video-review object{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.projects{background:#17191a;padding:27px 0 0;-webkit-transition:.3s;transition:.3s}.projects.showed{opacity:1}.projects h2{color:#fff;font-size:24px;line-height:24px;font-family:'tornadocyr-regularregular',sans-serif;padding:0 0 3px}.projects p{color:#fff;padding:0;font-size:13px;line-height:21px}.projects-header{text-align:center;margin-bottom:25px}.projects-list{background:#17191a;margin:0;padding:0}.projects-list li{list-style:none;position:relative;height:320px;overflow:hidden;padding:0;margin:0;background:0 0;z-index:1}.projects-list li .back,.projects-list li img{transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.17,.27,.31,.99);-moz-transition-timing-function:cubic-bezier(.17,.27,.31,.99);transition-timing-function:cubic-bezier(.17,.27,.31,.99);position:absolute;top:0}.projects-list li img{margin:0;right:0;height:320px;width:auto;max-width:none}.projects-list li .back{left:0;width:100%;height:100%;z-index:1;background:url(../img/official/clients-card-projects-gradient.png) repeat-x;opacity:.8}.lt-ie9 .projects-list li .back{background:#000;opacity:.2}.projects-list li a,.projects-list li>span{padding:0 20px;height:100%;display:block;position:relative;z-index:2;color:#fff}.projects-list li h2{padding:16px 0 11px;line-height:26px;font-size:24px;text-align:left;color:#fff!important}.projects-list li p,.site-map-block ul li ul li{font-size:14px}.projects-list li .year{position:absolute;right:3.125%;bottom:20px;border:2px solid #fff;color:#fff;border-radius:15px;height:26px;line-height:26px;padding:0 14px;font-size:14px;overflow:hidden}.projects-list li .year .back{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#000;border-radius:15px;opacity:.7}.projects-list li:hover img{transform:scale(1.1)}.projects-list li:hover .back{opacity:1}.lt-ie9 .projects-list li:hover .back{opacity:.3}.mfp-figure figcaption,.vacancy-info-description-block ul{margin:0}@media screen and (min-width:532px){.projects-list li{height:385px}.projects-list li img{height:auto}}@media screen and (min-width:640px){.projects-list li{width:50%;height:385px;float:left}.projects-list li img{height:auto}}@media screen and (min-width:768px){.projects-list{display:block}.projects-list:after,.projects-list:before{content:" ";display:table}.projects-list:after{clear:both}.projects-list li{float:left}.projects-list li p{font-size:16px;line-height:18px}.projects-list li h2{font-size:36px;line-height:40px;letter-spacing:2px}}@media (min-width:1281px){.projects-list li{width:33.3%}}@media screen and (min-width:1921px){.projects-list li{width:25%}}.projects-slider{display:none;position:relative}@media screen and (min-width:768px){.company-header{padding:0 30px}.company-header .h1,.company-header h1{font-size:32px;line-height:34px;padding:14px 0 18px;margin:0}.clients-card .about-company{padding:15px 3.125% 50px}.about-company .in-squares{float:left;width:180px;margin:0 -180px 0 0}.about-company .in-squares li{width:178px;height:178px;line-height:16px}.about-company .in-squares li span{font-size:60px;margin:49px 0 9px}.about-company .text-inform{padding:6px 0 0 230px}.about-company .text-inform p{font-size:14px;line-height:21px;padding-bottom:31px}.about-company .button-line{margin-top:2px}.about-company .button-blue{padding:11px 37px}.clients-card .review{padding-top:45px}.clients-card .review h3{font-size:24px;line-height:24px}.review .reviewer-photo figcaption{margin-top:17px}.review .reviewer-photo figcaption p{font-size:14px;line-height:21px;margin:0}.review .comment{font-size:18px;line-height:22px;max-width:495px;margin:23px auto 25px;padding:63px 0}.review .comment:after,.review .comment:before{line-height:115px;font-size:115px}.review .comment:before{top:-43px}.review .comment::after{right:-4px;bottom:-24px}.video-review{margin-top:50px}.projects{padding:46px 0 120px}.projects h2{font-size:36px;line-height:36px;padding-bottom:5px}.projects-header{margin-bottom:0}.projects-header p{font-size:16px;visibility:hidden}.clients-card .projects-list{display:none}.projects-slider{width:500px;margin:auto;display:block}.projects-slider .year{position:absolute;width:110px;text-align:center;height:40px;line-height:40px;bottom:-70px;left:50%;margin-left:-55px;background:#484c4e;color:#fff;font-size:18px;border-radius:20px;opacity:0;transition:.5s}.projects-slider ul{padding:0;margin:10px 0 0;width:3000px}.projects-slider ul li{margin:0;padding:0;background:0 0;height:385px;width:500px;position:relative;opacity:.3;transition:.1s;float:left}.projects-slider ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.projects-slider ul:after,.projects-slider ul:before{content:" ";display:table}.projects-slider ul:after{clear:both}.projects-slider ul li .img-container{position:relative;overflow:hidden;height:100%}.projects-slider ul li .img-container img{max-width:none;position:absolute;top:0;right:0;display:block}.projects-slider ul li a,.projects-slider ul li>span{position:absolute;width:100%;height:100%;top:0;left:0;display:block}.projects-slider ul li .back{display:block}.projects-slider ul li .project-category{display:block;position:absolute;width:100%;left:0;top:-33px;text-align:center;color:#fff;font-size:16px;transition:.5s;opacity:0}.projects-slider ul li.active-slide .project-category{opacity:1}.projects-slider ul li .back{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:url(../img/official/clients-card-projects-gradient.png) repeat-x;opacity:.8;transition:.3s}.lt-ie9 .projects-slider ul li .back{background:#000;opacity:.2}.projects-slider ul li.hovered,.projects-slider ul li:hover{opacity:.5}.projects-slider ul li.hovered:hover .back,.projects-slider ul li:hover:hover .back{opacity:.3}.projects-slider ul li.active-slide,.projects-slider ul li.active-slide .year,.projects-slider ul li.active-slide:hover .back{opacity:1}.projects-slider .bx-viewport{overflow:visible!important}.projects-slider li a,.projects-slider li>span{z-index:2}.projects-slider li h2{text-transform:uppercase;margin:0 20px;padding:16px 0 11px;letter-spacing:2px;text-align:left;font-size:36px;line-height:40px;font-family:'tornadocyr-boldregular',sans-serif}.projects-slider li p{margin:0 20px;font-size:16px;line-height:18px}.projects-slider .bx-wrapper .bx-controls-direction a{width:71px;height:100%;margin:0;top:0;background:url(../img/official/clients-project-slider-arrows.png) 20px center no-repeat;opacity:1}.projects-slider .bx-wrapper .bx-controls-direction a.hovered,.projects-slider .bx-wrapper .bx-controls-direction a:hover{opacity:.8}.projects-slider .bx-wrapper .bx-controls-direction a.disabled{opacity:.2;cursor:default;display:block}.projects-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-71px;background-position:20px center}.projects-slider .bx-wrapper .bx-controls-direction .bx-next{right:-71px;background-position:-89px center}}@media screen and (min-width:1025px){.clients-card{min-height:650px}.clients-card .right-card-column{width:45%}.clients-card .about-company{padding:30px 0 0}.clients-card .review{padding-left:40px;padding-right:40px}.projects{background:#17191a;padding:0}.projects .top-line{position:absolute;width:100%;height:70px;background:#fff;top:0;left:0}.about-company .in-squares{width:auto;float:none;margin:0}.about-company .text-inform{padding:25px 40px 54px}.about-company .button-line{margin-top:10px}.projects-slider .bx-wrapper .bx-controls-direction .bx-prev{left:0}.projects-slider .bx-wrapper .bx-controls-direction .bx-next{right:0}.projects-slider ul li .project-category{top:-33px}.projects-header{padding-top:46px;margin:0}.stick-container{backface-visibility:hidden;padding-top:66px}.stick-element{height:635px;overflow:hidden}.projects-offset{height:136px;background:#17191a}}@media screen and (min-width:1920px){.clients-card .right-card-column,.projects{width:50%}.clients-card .about-company{padding-bottom:50px}.clients-card .review .one-line:after,.clients-card .review .one-line:before{content:" ";display:table}.clients-card .review .one-line:after{clear:both}.about-company .in-squares{float:left;width:190px;margin:0 -210px 0 0;padding-left:30px}.about-company .text-inform{padding:6px 40px 0 230px}.about-company .text-inform .inner-text-container{width:450px;margin:auto}.about-company .button-line{margin-top:-5px}.projects-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-71px}.projects-slider .bx-wrapper .bx-controls-direction .bx-next{right:-71px}.review .reviewer-photo{width:200px;float:left;margin:27px -200px 0 0;position:relative;z-index:2}.review .letter{float:right;margin-left:-200px;position:relative;z-index:2;margin-top:7px}.review .comment{margin:7px 240px 0;width:auto;float:left;padding-top:67px}}.one-portfolio .preloader{position:fixed;width:100%;height:100%;left:0;top:0;background:#000 url(../img/official/ajax-loader.gif) center no-repeat;z-index:2}.one-portfolio #content{color:#4d4d4d}.one-portfolio .content-head{margin-top:-7px}.one-portfolio .content-head .h1,.one-portfolio .content-head h1{padding:0;margin:0 0 -1px}.one-portfolio .h2,.one-portfolio h2{text-transform:uppercase;letter-spacing:.1em;font-size:21px;line-height:26px;padding:10px 0 14px}.one-portfolio img{max-width:100%;height:auto;margin:8px auto}.one-portfolio .content-in .content-head p{padding:0}.one-portfolio .about-client p{padding:25px 30px 23px}.one-portfolio .decision h2,.one-portfolio .decision p{position:relative;z-index:2;margin:0}.one-portfolio .quote p{font-family:'tornadocyr-italicregular',sans-serif;font-size:16px;padding:0}.one-portfolio .link{text-align:center;padding:20px 0 39px}.one-portfolio .link a{font-size:24px;line-height:1em;text-decoration:underline}.one-portfolio .link .pointer-container{display:block;margin:18px auto 0;height:43px}.one-portfolio .link .pointer-container .pointer{width:37px;display:inline-block;margin:auto}.lt-ie9 .one-portfolio .link .pointer-container .pointer#small-hand{display:inline-block}.one-portfolio .awards .award p,.one-portfolio .similar-projects>h2{padding:0;text-transform:uppercase;font-size:11px;line-height:21px;position:relative}.one-portfolio .awards+.team .whole-back,.one-portfolio .team+.other-inform .whole-back{border-top-color:transparent}.one-portfolio .team{padding-bottom:112px}@media (max-width:1279px){.one-portfolio .team{padding-bottom:56px}}@media (max-width:767px){.one-portfolio .team{padding-bottom:40px}}.one-portfolio .team p{text-align:left}.one-portfolio .team h2.title{text-align:left;text-transform:none;font-size:40px;line-height:48px}@media (max-width:767px){.one-portfolio .team h2.title{font-size:28px;line-height:36px}}.one-portfolio .team .content-in{padding:0}.one-portfolio .team .list-workers{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:42px;grid-row-gap:64px;max-width:100%}@media (max-width:1279px){.one-portfolio .team .list-workers{grid-template-columns:repeat(3,1fr);grid-row-gap:40px}}@media (max-width:767px){.one-portfolio .team .list-workers{grid-template-columns:repeat(2,136px);grid-column-gap:15px;grid-row-gap:32px;width:fit-content;margin:0 auto}}.one-portfolio .team .list-workers li.item-worker{display:flex;flex-direction:column;align-items:flex-start}.one-portfolio .team .list-workers li.item-worker .worker-image{display:block;width:160px;height:160px;margin:0 0 32px;border-radius:100%;object-fit:cover;object-position:center;overflow:hidden}@media (max-width:767px){.one-portfolio .team .list-workers li.item-worker .worker-image{margin:0 0 8px;width:80px;height:80px}}.one-portfolio .team .list-workers li.item-worker .worker-image img,.sofico__video-box>iframe{width:100%;height:100%}.one-portfolio .team .list-workers li.item-worker p{margin:0;font-size:18px;line-height:24px}@media (max-width:767px){.one-portfolio .team .list-workers li.item-worker p{font-size:16px;line-height:24px}}.one-portfolio .team .list-workers li.item-worker .title{margin:0;padding-bottom:8px;font-weight:700}@media (max-width:767px){.one-portfolio .team .list-workers li.item-worker .title{white-space:pre-wrap}}.one-portfolio .other-inform .support p{position:relative;margin-top:15px;padding:0}.one-portfolio .other-inform .support+.other-projects{border-left:1px solid}.one-portfolio .other-inform .other-projects p{font-size:13px;line-height:18px;text-align:center}.one-portfolio .similar-projects>h2{font-size:14px;line-height:20px;color:#fff!important}.about-client{border:1px solid #000;margin-top:25px;margin-bottom:34px}.about-client:after,.about-client:before,.team ul:after,.team ul:before{content:" ";display:table}.about-client:after,.team ul:after{clear:both}.about-client .logo{display:block;height:178px;line-height:178px;text-align:center;border-bottom:1px solid #000}.about-client .logo img{vertical-align:middle;display:inline-block;margin:0}.goal{margin-top:-10px}.goal img{margin-top:9px}.decision{padding:25px 0 27px}.decision,.decision *,.decision img{position:relative}.decision img{z-index:1;max-width:128%}.result{margin-top:25px}.img-in-back{margin-top:38px;padding-top:15px;padding-bottom:15px}.img-in-back,.img-in-back img{position:relative}.blockquote{font-size:16px;line-height:21px;border-top:2px solid #000;border-bottom:2px solid #000;text-align:center;margin:40px 0 36px;padding:16px 0 15px}.quote{position:relative;border:2px solid #000;margin:20px 0 55px;padding:30px 30px 25px}.quote .author{width:150px;margin:0 auto 22px;font-size:12px;line-height:14px;text-align:center}.quote .author b{font-size:14px;margin-bottom:5px;display:block}.quote .pic{width:100px;height:100px;margin:0 auto 17px;overflow:hidden;border-radius:100%}.one-portfolio .content-in.portfolio-default-page .about-client .text p,.quote .pic img{margin:0}.quote .arrow-container{position:absolute;bottom:-18px;left:40%;background:#fff;overflow:hidden}.lt-ie9 .quote .arrow-container{bottom:-26px}.lt-ie9 .quote .arrow-container #quote-arrow{display:inline-block;vertical-align:top;margin-top:-1px}.lt-ie9 .quote .arrow-container .svg{display:none}.quote .arrow-container .arrow{display:block;height:18px;width:21px}.whole-back{width:1920px;height:100%;position:absolute;left:50%;top:0;margin:0 0 0 -960px}.awards{position:relative;text-align:center}.awards .whole-back{border-top:1px solid #000;border-bottom:1px solid #000}.awards .award,.team ul{position:relative;padding:31px 0 32px}.awards .award .whole-back{border-bottom:0}.awards .award img{display:block;margin:0 auto 9px;position:relative}.awards .award p.name{font-size:16px;font-family:'tornadocyr-boldregular',sans-serif;text-transform:none;padding-bottom:5px}.awards .award .year{font-size:21px;padding-bottom:3px}.awards+.other-inform{margin-top:1px}.team{padding-top:37px;margin:1px 0;padding-bottom:33px}.team .whole-back{border-width:1px 0;border-style:solid}.team ul{font-size:0;margin:0;padding:0;z-index:1}.team ul li{margin:19px 0 0;padding:0;background:0 0}.team ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.other-inform,.team{text-align:center;position:relative}.other-inform .support{position:relative;padding-top:30px;padding-bottom:26px}.other-inform .support .whole-back{border-top:1px solid #000;border-bottom:1px solid #000}.other-inform .support img{position:relative;margin:auto}.other-inform .support .icon-svg{width:86px;height:62px;fill:#6d6d6d}.other-inform .support p b{display:block;margin-bottom:3px}.other-inform .support p a{display:inline-block;margin-top:9px}.other-inform .other-projects{padding:29px 0 24px;position:relative}.other-inform .other-projects .projects-count{display:inline-block;font-size:26px;line-height:30px;font-family:'tornadocyr-boldregular',sans-serif;margin:1px 0 15px}.similar-projects{position:relative;padding-top:24px}.similar-projects .whole-back{position:absolute;background:#1c1c1c}.similar-projects .projects-list{display:block;margin-top:26px;font-size:0;line-height:0;text-align:left}.similar-projects .projects-list.center{text-align:center}.similar-projects .projects-list li{display:inline-block;text-align:left;float:none;vertical-align:top}.design-count{position:relative;height:200px;margin-bottom:20px;margin-top:40px}.design-count .text{font-size:28px;line-height:30px;color:#fff;bottom:40px;position:absolute}.design-count .text span{display:block;font-size:70px;line-height:1em}.design-count .whole-back{background-size:cover;background-image:url(../img/pic/detail-technotrade-8.jpg);width:800px;margin-left:-400px}@media screen and (min-width:768px){.one-portfolio h2{font-size:24px;line-height:26px;letter-spacing:1px;padding:13px 0 15px}.one-portfolio img{margin:16px auto}.one-portfolio .content-in{padding-top:43px}.one-portfolio .content-in .content-head p{font-size:13px;margin-top:6px}.one-portfolio .blockquote,.one-portfolio .two-columns,.one-portfolio h2,.one-portfolio h3,.one-portfolio ol,.one-portfolio p,.one-portfolio ul{max-width:600px;margin-left:auto;margin-right:auto}.one-portfolio .projects-list{max-width:none}.decision h2,.one-portfolio .other-inform.two-items .other-projects p{text-align:left}.one-portfolio .about-client .height,.one-portfolio .about-client .text{display:inline-block;vertical-align:middle}.one-portfolio .about-client .text p{margin:0;padding:25px 30px;max-width:none}.one-portfolio .about-client .logo+.text{margin:0 30px 0 178px;padding:30px 0;text-align:left;border-left:1px solid #000}.one-portfolio .about-client .logo+.text p{margin:0;padding:0 30px}.one-portfolio .about-client .height{min-height:178px;width:0;margin-left:-1px}.one-portfolio .goal p{padding:0 12% 31px}.one-portfolio .decision p{width:44%}.one-portfolio .result p{padding:0 12% 14px}.one-portfolio .quote{margin:30px auto 56px;font-size:0;border-width:3px;padding:40px 30px 13px 24px;max-width:546px}.one-portfolio .quote p{display:inline-block;vertical-align:middle;padding-left:174px;margin-top:-24px}.about-client{margin-top:24px;margin-bottom:47px;font-size:0}.about-client .logo{display:inline-block;vertical-align:middle;width:178px;height:178px;margin-right:-179px;border-right:1px solid #000;border-bottom:0}.goal{margin-top:-13px;text-align:center}.goal img{margin:31px auto 0}.decision{padding-top:24px}.decision img{margin:-122px 0 0 48px}.result{margin-top:34px;text-align:center}.img-in-back{margin-top:57px}.inform-part{margin:0 12%}.blockquote{margin:50px 0 45px;border-top-width:3px;border-bottom-width:3px;font-size:21px;line-height:24px;padding:26px 0 25px}.quote .pic{margin-bottom:19px}.quote .author{display:inline-block;vertical-align:middle;margin-right:-150px}.lt-ie9 .quote .arrow-container,.quote .arrow-container{left:16%;bottom:-23px}.quote .arrow-container .arrow{width:27px;height:23px}.lt-ie9 .quote .arrow-container #quote-arrow{margin-top:0}.two-columns:after,.two-columns:before{content:" ";display:table}.two-columns:after{clear:both}.two-columns .column{float:left;width:48%}.two-columns .column+.column{margin-left:4%}.one-portfolio .two-columns{margin-bottom:10px}.one-portfolio .two-columns p{padding-bottom:30px}.one-portfolio .link{padding:10px 0 51px}.one-portfolio .link a{font-size:36px}.one-portfolio .link .pointer-container{height:58px}.one-portfolio .link .pointer-container .pointer{width:50px;height:58px}.awards .award,.lt-ie9 .one-portfolio .link .pointer-container .pointer#middle-hand,.team ul li{display:inline-block}.lt-ie9 .one-portfolio .link .pointer-container .pointer#big-hand,.lt-ie9 .one-portfolio .link .pointer-container .pointer#small-hand{display:none}.awards{margin-top:51px;font-size:0}.awards .award{zoom:1;*display:inline;vertical-align:middle;width:47%;padding:38px 0 28px;margin-bottom:-1px}.awards .award+.award{border-left:1px solid #000}.team ul{padding-right:15px;padding-left:15px;margin-top:19px;max-width:inherit}.team ul li{width:166px;vertical-align:top;margin-top:0;margin-bottom:28px}.team+.content-in{padding-top:0}.other-inform{position:relative;font-size:0}.other-inform .whole-back{border-top:1px solid #000}.other-inform.two-items:before{content:'';display:block;width:1px;height:100%;position:absolute;left:50%;margin-left:-1px;top:0;background:#000}.one-portfolio .other-inform.two-items .other-projects p{padding:0 0 0 43px}.other-inform .other-projects,.other-inform .support{display:inline-block;vertical-align:middle;width:49%;text-align:left;position:relative;padding:41px 0 38px;margin-top:1px}.other-inform .support .whole-back{display:none}.one-portfolio .other-inform .support p,.other-inform .support .icon-svg,.other-inform .support img{display:inline-block;vertical-align:middle}.other-inform .support .icon-svg,.other-inform .support img{margin-right:-86px}.one-portfolio .other-inform .support p{margin:0;width:auto;padding:4px 20px 0 102px}.other-inform .support p b{margin-bottom:3px}.other-inform .support p a{margin-top:4px}.other-inform .other-projects span{display:inline}.similar-projects{padding-top:35px}.one-portfolio .similar-projects>h2{letter-spacing:1px}.similar-projects .projects-list{margin:34px 0 0;font-size:0}.design-count{height:400px;margin-top:44px;margin-bottom:30px}.design-count .whole-back{width:1400px;margin-left:-700px}.design-count .text{font-size:32px;line-height:34px;bottom:65px}.design-count .text span{line-height:1em;font-size:100px;margin-bottom:-5px}}@media screen and (min-width:1025px){.one-portfolio .content-in{padding:46px 0 0;width:830px}.one-portfolio .content-in>.two-columns{margin-bottom:10px}.one-portfolio h2{font-size:30px;line-height:34px;padding:26px 0;max-width:none}.one-portfolio .blockquote,.one-portfolio .quote,.one-portfolio .text-container,.one-portfolio .two-columns,.one-portfolio h3,.one-portfolio img,.one-portfolio ol,.one-portfolio p,.one-portfolio ul{max-width:none}.about-client{margin:30px -85px 45px}.one-portfolio .about-client p{padding-bottom:0}.goal{margin-top:-20px}.goal img{margin:11px auto 0}.decision{padding:46px 0 43px}.decision img{margin:-188px 0 0 -31px}.result{margin-top:35px}.one-portfolio .result p{padding:0 0 24px}.blockquote{margin:60px 85px 46px;font-size:26px;line-height:32px;padding:33px 0 32px}.quote{margin-bottom:57px}.one-portfolio .quote p{padding-bottom:0;font-size:18px;line-height:24px}.quote .arrow-container{left:12%}.one-portfolio .link{padding-top:18px}.one-portfolio .link a{font-size:43px}.one-portfolio .link .pointer-container{height:74px;margin-top:20px}.one-portfolio .link .pointer-container .pointer{width:62px;height:74px}.lt-ie9 .one-portfolio .link .pointer-container .pointer#big-hand{display:inline-block}.lt-ie9 .one-portfolio .link .pointer-container .pointer#middle-hand,.lt-ie9 .one-portfolio .link .pointer-container .pointer#small-hand{display:none}.awards{margin-top:48px}.team ul li{width:166px}.team+.content-in{padding-top:0}.other-inform .support{text-align:center}.one-portfolio .other-inform .support p{text-align:left}.one-portfolio .other-inform.two-items .other-projects p{padding-left:112px}.design-count{height:600px;margin-top:94px;margin-bottom:50px}.design-count .text{font-size:42px;line-height:43px;bottom:65px}.design-count .text span{line-height:1em;font-size:134px;margin-bottom:-5px}.design-count .whole-back{margin:0 0 0 -960px;width:1920px}}@media screen and (min-width:1350px){.similar-projects .projects-list{margin:34px 0 0}}.one-portfolio .content-in.portfolio-default-page{padding-top:48px;text-align:left;font-size:20px;line-height:36px;color:#04071b}@media (min-width:768px){.one-portfolio .content-in.portfolio-default-page{padding-top:120px}.one-portfolio .content-in.portfolio-default-page h1,.one-portfolio .content-in.portfolio-default-page h2,.one-portfolio .content-in.portfolio-default-page h3,.one-portfolio .content-in.portfolio-default-page h4,.one-portfolio .content-in.portfolio-default-page h5,.one-portfolio .content-in.portfolio-default-page ol,.one-portfolio .content-in.portfolio-default-page p,.one-portfolio .content-in.portfolio-default-page ul{max-width:100%}}.one-portfolio .content-in.portfolio-default-page .team{width:100%;padding:0}.one-portfolio .content-in.portfolio-default-page p{margin:40px 0;padding:0;font-size:20px;line-height:36px;text-align:left}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page p{margin:24px 0;font-size:16px;line-height:26px}}.one-portfolio .content-in.portfolio-default-page p ol,.one-portfolio .content-in.portfolio-default-page p ul{margin-top:-16px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page p ol,.one-portfolio .content-in.portfolio-default-page p ul{margin-top:-8px}}.one-portfolio .content-in.portfolio-default-page h2{margin:80px 0 48px;padding:0;font-size:40px;line-height:48px;text-align:left;text-transform:none}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page h2{margin:48px 0 32px;font-size:28px;line-height:36px;letter-spacing:normal}}.one-portfolio .content-in.portfolio-default-page h3{margin:56px 0 48px;padding:0;font-size:34px;line-height:42px;text-transform:none}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page h3{margin:48px 0 32px;font-size:26px;line-height:32px;letter-spacing:normal}}.one-portfolio .content-in.portfolio-default-page h4,.one-portfolio .content-in.portfolio-default-page h5{margin:56px 0 48px;padding:0;font-size:28px;line-height:34px;text-transform:none;font-weight:700}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page h4{margin:48px 0 32px;font-size:22px;line-height:28px;letter-spacing:normal}}.one-portfolio .content-in.portfolio-default-page h5{font-size:24px;line-height:28px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page h5{margin:48px 0 32px;font-size:20px;line-height:26px;letter-spacing:normal}}.one-portfolio .content-in.portfolio-default-page figure{margin:56px -118px}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page figure{margin:56px 0}}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page figure{margin:32px 0}}.one-portfolio .content-in.portfolio-default-page figure figcaption{margin:32px 0 0;font-size:16px;line-height:25px;color:#04071b;opacity:.5}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page figure figcaption{margin:24px 0 0;font-size:14px;line-height:21px;text-align:center}}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .frame-wrapper{width:100%;padding-bottom:56.25%;position:relative;height:0}}.one-portfolio .content-in.portfolio-default-page .frame-wrapper iframe{width:100%;height:600px}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.one-portfolio .content-in.portfolio-default-page .frame-wrapper.figcaption{margin-bottom:96px}.one-portfolio .content-in.portfolio-default-page .frame-wrapper.figcaption figcaption{position:absolute;top:100%;width:100%}}.one-portfolio .content-in.portfolio-default-page ol,.one-portfolio .content-in.portfolio-default-page ul{margin-bottom:40px;padding:0;font-size:20px;line-height:36px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ol,.one-portfolio .content-in.portfolio-default-page ul{margin-bottom:24px;font-size:16px;line-height:26px}}.one-portfolio .content-in.portfolio-default-page ol li,.one-portfolio .content-in.portfolio-default-page ul li{font:inherit}.one-portfolio .content-in.portfolio-default-page ol li:not(:first-of-type),.one-portfolio .content-in.portfolio-default-page ul li:not(:first-of-type){margin:16px 0 0}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ol li:not(:first-of-type),.one-portfolio .content-in.portfolio-default-page ul li:not(:first-of-type){margin:8px 0 0}}.one-portfolio .content-in.portfolio-default-page ol ol,.one-portfolio .content-in.portfolio-default-page ol ul,.one-portfolio .content-in.portfolio-default-page ul ol,.one-portfolio .content-in.portfolio-default-page ul ul{margin:16px 0 0}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ol ol,.one-portfolio .content-in.portfolio-default-page ol ul,.one-portfolio .content-in.portfolio-default-page ul ol,.one-portfolio .content-in.portfolio-default-page ul ul{margin:8px 0 0}}.one-portfolio .content-in.portfolio-default-page ol{counter-reset:counter;list-style:none}.one-portfolio .content-in.portfolio-default-page ol li{padding:0;text-align:left}.one-portfolio .content-in.portfolio-default-page ol li::before{counter-increment:counter;content:counter(counter) ".";display:inline;margin:0 8px 0 0;font:inherit;color:inherit;font-weight:700}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ol li::before{margin:0 4px 0 0}}.one-portfolio .content-in.portfolio-default-page ol ol li,.one-portfolio .content-in.portfolio-default-page ul ul{padding-left:16px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ol ol li{padding-left:8px}}.one-portfolio .content-in.portfolio-default-page ol ol li::before{counter-increment:counter;content:counters(counter,'.') ' '}.one-portfolio .content-in.portfolio-default-page ul li{text-align:left;padding-left:26px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ul li{padding-left:16px}}.one-portfolio .content-in.portfolio-default-page ul li::after{display:block;width:6px;height:6px;margin:0;top:17px;left:0;background-color:#04071b}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ul li::after{top:12px}}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page ul ul{padding-left:8px}}.one-portfolio .content-in.portfolio-default-page ul ul li::after{background:0 0;border:1px solid #04071b}.one-portfolio .content-in.portfolio-default-page .about-client{display:flex;margin:56px 0 80px;border:1px solid #dadce3}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .about-client{margin:48px 0;flex-direction:column}}.one-portfolio .content-in.portfolio-default-page .about-client::after,.one-portfolio .content-in.portfolio-default-page .about-client::before{content:none}.one-portfolio .content-in.portfolio-default-page .about-client .logo{width:100%;height:178px;border-right:none;border-bottom:1px solid #dadce3;flex-shrink:0;box-sizing:border-box;margin-right:0;padding:0;align-self:center}@media (min-width:768px){.one-portfolio .content-in.portfolio-default-page .about-client .logo{width:178px;border-bottom:none;padding:0 24px}}.one-portfolio .content-in.portfolio-default-page .about-client .logo a{border:0}.one-portfolio .content-in.portfolio-default-page .about-client .logo img,.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .projects-list li img{width:100%;object-fit:contain}.one-portfolio .content-in.portfolio-default-page .about-client .text{border-left:none;margin-left:0}@media (min-width:768px){.one-portfolio .content-in.portfolio-default-page .about-client .text{border-left:1px solid #dadce3}}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .about-client .text p{margin:0;padding:24px}}.one-portfolio .content-in.portfolio-default-page .content-head h1{margin:0 0 40px;font-size:50px;line-height:60px;text-align:left}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .content-head h1{margin:0 0 24px;font-size:32px;line-height:38px}}.one-portfolio .content-in.portfolio-default-page .content-head p{font-size:16px;line-height:25px;margin:0;text-align:left}.one-portfolio .content-in.portfolio-default-page .content-body{margin-bottom:80px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .content-body{margin-bottom:40px}}.one-portfolio .content-in.portfolio-default-page .link{padding-top:0}.one-portfolio .content-in.portfolio-default-page .link a{text-decoration:none}.one-portfolio .content-in.portfolio-default-page a{display:inline-block;font-size:20px;line-height:36px;color:#04071b;border-bottom:1px solid #04071b}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page a{font-size:16px;line-height:26px}}@media (hover:hover){.one-portfolio .content-in.portfolio-default-page a:hover{color:#ffb301;border-color:#ffb301}}.one-portfolio .content-in.portfolio-default-page .spoiler{margin-bottom:40px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .spoiler{margin-bottom:24px}}.one-portfolio .content-in.portfolio-default-page .spoiler h4{margin:0;padding:32px 0 32px 40px;font-size:20px;line-height:36px}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .spoiler h4{padding-left:16px;font-size:16px;line-height:26px}.one-portfolio .content-in.portfolio-default-page .spoiler div,.one-portfolio .content-in.portfolio-default-page .spoiler pre{font-size:14px;line-height:21px}}.one-portfolio .content-in.portfolio-default-page .team,.one-portfolio .content-in.portfolio-default-page .team .item-worker,.one-portfolio .content-in.portfolio-default-page .team .list-workers{margin:0}.one-portfolio .content-in.portfolio-default-page .team li,.one-portfolio .content-in.portfolio-default-page .team ul{margin:0;padding:0}.one-portfolio .content-in.portfolio-default-page .team ul li:not(:first-of-type){margin:0}.one-portfolio .content-in.portfolio-default-page .team h2.title{text-transform:none;text-align:left}.one-portfolio .content-in.portfolio-default-page .table-block{display:flex;margin:0 -117px 56px;background:rgba(77,77,77,.05);padding:56px 117px}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .table-block{margin:0 0 56px;padding:42px 52px 36px 77px}}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .table-block{flex-direction:column;margin:0 0 32px;padding:32px 0 32px 8px}}.one-portfolio .content-in.portfolio-default-page .table-block div:not(:last-child){margin-right:184px}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .table-block div:not(:last-child){margin-right:97px}}@media (max-width:767px){.one-portfolio .content-in.portfolio-default-page .table-block div:not(:last-child){margin-right:0;margin-bottom:24px}}.one-portfolio .content-in.portfolio-default-page .table-block div p{margin:0;font-size:20px;line-height:28px}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .table-block div p{font-size:16px;line-height:28px}}.one-portfolio .content-in.portfolio-default-page .table-block div p:first-child{margin-bottom:10px;color:#cd2e37;font-size:60px;line-height:70px;font-weight:700}@media (max-width:1279px){.one-portfolio .content-in.portfolio-default-page .table-block div p:first-child{margin-bottom:8px;font-size:40px;line-height:46px}}.portfolio-page-header{display:none}.new-projects{position:relative;display:block;z-index:2;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}.portfolio-page .new-projects{opacity:1}.portfolio-page .content-in{padding:0;max-width:none;width:auto}.portfolio-page .show-new,.portfolio-page .show-old{height:70px;background:#282b2c;line-height:70px;text-align:center;font-size:14px;text-transform:uppercase;font-family:'tornadocyr-boldregular',sans-serif;letter-spacing:2px}.portfolio-page .show-new,.portfolio-page .show-new span,.portfolio-page .show-old,.portfolio-page .show-old span{transition:.3s}.portfolio-page .show-new:hover,.portfolio-page .show-old:hover{cursor:pointer;background:#3e4142}.portfolio-page .show-new span,.portfolio-page .show-old span{padding-right:18px;color:#fff;display:inline-block;line-height:20px;margin-top:25px;position:relative}.portfolio-page .show-new span:after,.portfolio-page .show-old span:after{width:0;height:0;border-style:solid;border-color:#fff transparent;border-width:5px 5px 0;display:inline-block;content:'';vertical-align:middle;margin:-3px 0 0 8px}.portfolio-page .show-old span ins{letter-spacing:0;text-decoration:none}.portfolio-page .show-new span{background-position:right -28px}.portfolio-page .old-projects-list{padding:0 3.125%}.foreword h3,.portfolio-page .old-projects-list .h1,.portfolio-page .old-projects-list h1{text-align:center}.portfolio-page .old-projects-list a:visited{color:#a8bbd7}.portfolio-page .old-projects-list a:hover{color:red}.portfolio-page .open-old-projects{display:none}.portfolio-page .selects{margin-top:31px;padding:0 3.125%}.portfolio-page .selects .selectBox{width:100%!important;background:0 0;border:1px solid #bdbdbd;margin-bottom:10px;line-height:35px;color:#000}.portfolio-page .selects .selectBox .selectBox-label{display:block;width:auto!important;padding:0 11px;cursor:pointer}.portfolio-page .selects .selectBox .selectBox-arrow{position:absolute;border-top:5px solid #282b2c;border-left:5px solid transparent;border-right:5px solid transparent;width:0;top:15px;right:11px}.portfolio-page .selects select{display:block;width:100%;margin:16px auto auto}.portfolio-page .filters .full-filter{display:none}.lt-ie9 .new-blog-page .sidebar .social li a:after,.old-projects-list ul li:after,.selectBox-dropdown-menu li:after{content:none;width:0;height:0}.selectBox-dropdown-menu li a{padding:0 11px;font-size:14px;line-height:35px;color:#25363c;cursor:pointer}.selectBox-dropdown-menu li.selectBox-selected a{color:#b1babe;background:0 0}.selectBox-dropdown-menu li.selectBox-hover a{background:0 0}.selectBox-dropdown-menu li:hover a{background:#e3e3e3}.old-projects-list{margin:0 0 60px}.old-projects-list .year,.old-projects-list h2{padding:0;font:14px/21px 'tornadocyr-regularregular'}.old-projects-list h2{text-align:left;margin:-1px 0 0}.old-projects-list .h1,.old-projects-list h1{padding-top:28px;padding-bottom:20px}.old-projects-list .h1+.year,.old-projects-list h1+.year{padding-top:0}.old-projects-list .year{padding-top:28px;font-family:'tornadocyr-boldregular',sans-serif}.old-projects-list ul{margin:18px 0 11px}.old-projects-list ul li{padding:0;margin:0;background:0 0}.old-projects-list ul li+li{margin:19px 0 0}.old-projects-list p{font-size:12px;line-height:21px;padding:0;color:#9d9d9d}@media screen and (min-width:768px){.portfolio-page-header{height:39px;border-top:1px solid #474747;background:#000;opacity:.9;list-style:none;padding:0;margin:0;display:block;text-align:center}.portfolio-page-header li{font-size:12px;line-height:39px;display:inline-block;color:#fff;cursor:pointer;padding:0 20px}.portfolio-page-header li.active{color:#5e5e5e;cursor:default}.portfolio-page#content{padding-top:129px}.portfolio-page .show-new{display:none}.portfolio-page .show-old{height:101px}.portfolio-page .show-old span{font-size:17px;letter-spacing:2px;margin-left:-6px;margin-top:39px;padding-right:15px}.portfolio-page .open-old-projects{position:relative}.portfolio-page .open-old-projects:after,.portfolio-page .open-old-projects:before{content:" ";display:table}.portfolio-page .open-old-projects:after{clear:both}.portfolio-page .selects{display:none}.portfolio-page .filters{position:relative}.portfolio-page .filters .full-filter{display:block;width:298px;background:#333;position:absolute;left:0;top:0;height:999999px;z-index:0}.portfolio-page .filters .full-filter .outer-list{position:fixed;width:298px;left:0;top:0;border-top:129px solid #fff;z-index:0;background:#333}.portfolio-page .filters ul{color:#fff;text-decoration:none;padding:0;margin:27px 0 15px 20px}.portfolio-page .filters ul li{font-size:21px;line-height:21px;padding:0;margin:0;background:0 0}.portfolio-page .filters ul li+li{margin-top:24px}.portfolio-page .filters ul li:after{content:none;width:0;height:0}.portfolio-page .filters ul li a,.portfolio-page .filters ul li span{color:#fff;text-decoration:none;transition:.3s}.portfolio-page .filters ul li a:hover,.portfolio-page .filters ul li span:hover{color:#adadad;cursor:pointer}.portfolio-page .filters ul li a.active,.portfolio-page .filters ul li span.active{color:#858585;cursor:default}.portfolio-page .filters ul li ul{margin:13px 20px 0}.portfolio-page .filters ul li ul li{font-size:14px;line-height:18px}.portfolio-page .filters ul li ul li+li{margin-top:13px}.open-old-projects .old-projects-list{padding:9px 0 16px;margin:0 0 0 298px}.open-old-projects .old-projects-list .h1,.open-old-projects .old-projects-list h1{padding-top:28px}.open-old-projects .old-projects-list .h1+.year,.open-old-projects .old-projects-list h1+.year{padding-top:0}.open-old-projects .old-projects-list .year{text-align:center;font-size:24px;line-height:24px;padding-top:28px}.open-old-projects .old-projects-list ul{margin:7px 0 19px}.open-old-projects .old-projects-list ul li{padding:16px 10px 15px 0}.open-old-projects .old-projects-list ul li:after,.open-old-projects .old-projects-list ul li:before{content:" ";display:table}.open-old-projects .old-projects-list ul li:after{clear:both}.open-old-projects .old-projects-list ul li+li{margin:0;border-top:1px solid #d5d5d5}.open-old-projects .old-projects-list h2{font-size:18px;line-height:21px;padding-left:148px}.open-old-projects .old-projects-list p{float:left;width:130px;text-align:right;margin:0 -130px 0 0;font-size:14px;line-height:21px}}@media screen and (min-width:1025px){.open-old-projects .old-projects-list{padding:10px 0 50px}.open-old-projects .old-projects-list .h1,.open-old-projects .old-projects-list h1{padding-bottom:28px;padding-top:57px}.open-old-projects .old-projects-list .h1+.year,.open-old-projects .old-projects-list h1+.year{padding-top:0}.open-old-projects .old-projects-list .year{padding-top:57px}.open-old-projects .old-projects-list ul{margin:17px auto 0;max-width:1000px}.open-old-projects .old-projects-list ul li{padding:16px 0 13px}.open-old-projects .old-projects-list h2{font-size:21px;line-height:26px}.open-old-projects .old-projects-list p{line-height:26px}}.slogan-part-wrapper{position:relative;left:0;overflow:hidden;top:0;z-index:1;width:100%;border-top:#1c1c1c solid 70px;margin-top:-70px;opacity:0;transition:.3s}.main-slider-part .slides .arrow:hover,.slogan-part-wrapper.show{opacity:1}.slogan-part-fon{position:absolute;left:0;top:0;width:100%;height:402px;background:#000 url(../img/official/main-page-back-small.jpg) no-repeat center top}.slogan-part-fon.animate{animation:mzoomOut 1.5s}.slogan-part{padding:70px 0 63px;text-align:center;color:#fff;position:relative;z-index:1;backface-visibility:hidden}.slogan-part.animate{animation:mzoomIn 1.5s}.slogan-part .h1,.slogan-part h1,.some-projects h2{font-size:19px;line-height:20px;text-transform:uppercase;letter-spacing:1px;padding:54px 0 22px}.slogan-part p{font-size:14px;width:280px;margin:auto}.main-slider-part .slides a .button-white,.slogan-part a{color:#fff;font-size:17px;height:39px;line-height:39px;border-radius:20px}.slogan-part a{margin-top:7px;padding:0 28px}.some-projects h2{color:#d9d9d9;text-align:center;font-size:12px;line-height:21px;padding:15px 0 21px}.some-projects h2 span{display:block}.some-projects h2 img{display:block;margin:13px auto 0}.news-part,.news-part h2,.some-projects{z-index:4;position:relative;background:#1c1c1c}.news-part{padding-bottom:50px}.client-story .results h2,.news-part h2{text-transform:uppercase;letter-spacing:1px}.news-part h2{color:#d9d9d9;text-align:center;line-height:21px;font-size:14px;padding:35px 0 34px}.news-list{margin:0;padding:0 3.125%;color:#fff}.news-list li{margin:0;padding:0}.main-slider-part .pager li:after,.new-blog-page .post-tags li:after,.news-list li:after,.year-results-block .blocks li:after,.years-pagination ul li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.news-list li+li{margin-top:20px}.news-list li .line{width:50px;height:3px;background:#383838;margin-bottom:17px}.news-list li p{padding:0 0 5px}.news-list li p a{color:#67b2e6}.news-list li p a:hover{color:red}.news-list li a.with-arrow{position:relative;display:inline-block;background:0 0}.news-list li a.with-arrow .icon-svg{width:6px;height:9px;fill:#67b2e6}.news-list li a:hover .icon-svg{fill:red}.pager-container{position:relative;padding:0 30px}.main-slider-part{background:#fff;text-align:center;display:none;transition:opacity .3s}.main-slider-part.hide{opacity:0}.main-slider-part .pager{text-align:center;font-size:0;position:relative;display:block;height:100px;overflow:hidden;margin:0;padding:0}.main-slider-part .pager:after,.main-slider-part .pager:before{content:" ";display:table}.main-slider-part .pager:after{clear:both}.main-slider-part .pager li{padding:0;margin:0;float:left;width:20%;height:100px;line-height:100px;cursor:pointer;transition:.3s;filter:grayscale(100%);position:relative;z-index:2}.main-slider-part .slides{height:450px;background:#1c1c1c;position:relative;width:100%}.main-slider-part .slides a{background:#000 url(../img/official/ajax-loader.gif) no-repeat center center;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;display:block;transition:initial}.main-slider-part .slides a img{display:block;position:absolute;height:450px;width:1920px;top:0;left:50%;margin:0 0 0 -960px}.main-slider-part .slides a .button-white{position:absolute;z-index:2;bottom:30px;width:216px;left:50%;margin-left:-108px;overflow:hidden;text-align:center;border:1px solid #fff;padding:0}.main-slider-part .slides a .button-white .back{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;transition:all .3s;border-radius:20px}.main-slider-part .slides a .button-white:hover .back{opacity:.8}.main-slider-part .slides a .button-white span .icon-svg{width:7px;height:12px;fill:#fff;vertical-align:middle;margin:-1px 0 0 6px}.main-slider-part .slides .arrow{position:absolute;z-index:3;top:0;width:51px;height:100%;opacity:.55;transition:.3s}.main-slider-part .slides .arrow.disabled{opacity:.2;cursor:default}.main-slider-part .slides .arrow .icon-svg{width:31px;height:61px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -15px;fill:#fff;-webkit-filter:drop-shadow(1px 1px 1px #000);filter:drop-shadow(1px 1px 1px #000)}.main-slider-part .slides .arrow-next{right:0}.lt-ie9 .main-slider-part .slides .arrow-next{background:url(../img/official/main-slider-right.png) no-repeat center}.main-slider-part .slides .arrow-prev{left:0}.main-slider-part .slides .arrow-prev .icon-svg{transform:rotate(180deg);-webkit-filter:drop-shadow(-1px -1px 1px #000);filter:drop-shadow(-1px -1px 1px #000)}.main-slider-part .slides .arrow-prev .lt-ie9{background:url(../img/official/main-slider-left.png) no-repeat center}@-moz-document url-prefix(){.pager li{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}}.pager li.only-big-resolution{display:none}.pager li.active,.pager li.item-back,.pager li:hover{filter:grayscale(0%)}.pager li img{display:inline-block;vertical-align:middle}.pager li.item-back{position:absolute;display:block;top:0;left:0;height:90px;border-top:5px solid #dc6c45;border-bottom:5px solid #dc6c45;z-index:1;transition:border-color .3s}@-moz-document url-prefix(){.pager li.active,.pager li.item-back,.pager li:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale")}}@media screen and (min-width:768px){.main-slider-part{display:block}.slogan-part-fon{height:693px;background:#000 url(../img/official/main-page-back-middle.jpg) no-repeat center top}.slogan-part{padding:70px 0 0;height:623px}.slogan-part .h1,.slogan-part h1{font-size:30px;line-height:1em;padding:159px 0 38px;letter-spacing:2px}.slogan-part p{font-size:20px;line-height:30px;width:450px}.slogan-part a{margin-top:24px}.some-projects h2 img{margin-top:16px}.some-projects h2 span{display:inline}.some-projects .projects-list{display:none}.news-part{padding-bottom:41px}.news-part h2,.some-projects h2{font-size:14px;line-height:18px;padding:36px 0}.news-list{font-size:0;line-height:0;padding:0 30px}.news-list li{width:22%;display:inline-block;vertical-align:top}.news-list li+li{margin:0 0 0 4%}.news-list p{font-size:12px;line-height:18px}}@media screen and (min-width:1025px){.slogan-part-fon{background:#000 url(../img/official/main-page-back.jpg) no-repeat center top}.some-projects h2{padding:47px 0}.news-part{padding-bottom:68px}.news-part h2{padding:66px 0 36px}.news-list,.pager-container{max-width:1030px;margin:auto}.news-list li .line{margin-bottom:14px}.news-list li p{font-size:13px;line-height:24px}.news-list li a.with-arrow{background-position:right 8px}.news-list li a.with-arrow:after{top:8px}.pager li{width:14.28%}.pager li.only-big-resolution{display:inline-block}.main-slider-part .slides .arrow{width:111px}}.client-story-header{text-align:center;background:#000;color:#fff}.client-story-header .content-in{padding-top:17px;padding-bottom:16px}.client-story-header .h1,.client-story-header h1{font-size:21px;line-height:24px;padding:0 0 12px}.client-story-header .time{font-size:18px;line-height:20px}.client-story-header .time img{border:1px solid #e6e6e6;display:block;margin:16px auto 19px}.years-pagination{background:#efefef;text-align:center;padding:13px 0 12px}.years-pagination .all-results .img-container,.years-pagination .company-page .img-container{display:inline-block;vertical-align:middle;margin-top:-3px}.years-pagination .company-page .img-container{width:7px;height:13px;background-image:url(../img/official/back_arrow_gray.png)}.years-pagination .company-page{margin-bottom:15px;display:block}.years-pagination .all-results .icon-svg,.years-pagination .company-page .icon-svg{display:inline-block;vertical-align:top;margin:7px 0 0;width:7px;height:13px;fill:currentColor}.years-pagination .all-results{font:16px/18px 'tornadocyr-boldregular';margin-top:5px;cursor:pointer}.years-pagination .all-results .icon-svg{margin:6px 0 0;width:13px;height:12px}.years-pagination .all-results .img-container{width:13px;height:12px;background-image:url(../img/official/results_icon_gray.png)}.years-pagination .all-results.active,.years-pagination li.active{cursor:default}.years-pagination .all-results.active .img-container{background-image:url(../img/official/results-icon-active.png)}.years-pagination .all-results.active .svg{fill:#fff!important}.years-pagination ul{font-size:0;line-height:0;margin:0;padding:0}.years-pagination ul li{margin:0;padding:0}.years-pagination li{padding:0;cursor:pointer}.years-pagination li span{height:27px}.years-pagination li .img-container,.years-pagination li .svg{position:absolute;top:0;right:-10px;display:none;margin:0}.years-pagination .all-results:hover span,.years-pagination a:hover span,.years-pagination li:hover span{opacity:.5}.years-pagination .all-results.active span,.years-pagination a.active span,.years-pagination li.active span{opacity:1}.years-pagination .svg,.years-pagination li .img-container{transition:.1s;margin-right:4px}.fixed-year-select span,.years-pagination span{display:inline-block;font-size:16px;line-height:27px;transition:.3s;padding:0 10px;position:relative}.fixed-year-select .select-header span,.years-pagination .active span{color:#fff!important}.client-story .text-inform{padding-bottom:30px}.client-story .text-inform .content-in{padding-top:0}.client-story .year{margin:27px 0 23px;font:16px/18px 'tornadocyr-boldregular';text-align:center}.client-story .month{font-size:14px;line-height:16px;margin:19px 0 23px;text-align:center;text-transform:uppercase;letter-spacing:1px}.client-story p{padding:0;margin-bottom:15px}.client-story figure{margin:30px 0}.client-story .results{background:#17191a;color:#fff;text-align:center;padding-top:41px}.client-story .results p{font-size:18px;margin:0}.client-story .results h2{font-size:24px;line-height:26px;border-bottom:2px solid #fff;font-family:'tornadocyr-regularregular',sans-serif;padding-bottom:35px;margin-bottom:38px}.foreword{text-align:center;margin-top:28px}.foreword h3{text-transform:none;letter-spacing:0;padding:0 0 11px;margin:0}.foreword p{font-size:16px;line-height:21px;padding-bottom:25px;margin:0}.foreword .line{width:140px;margin:auto;height:3px;background:#000}.black-blocks{font-size:0;line-height:0;padding:38px 0 49px;margin:0}.black-blocks li{padding:0;margin:-1px auto 0;width:228px;height:228px;border:1px solid #7f7f7f;color:#fff;font-size:14px;line-height:18px}.black-blocks li:after{width:0;height:228px;display:inline-block;vertical-align:middle;content:'';float:none;position:relative;margin:0}.black-blocks li .content{display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:200px}.black-blocks li span{display:block;margin-top:8px}.black-blocks li span.size76{font-size:76px;line-height:1em;margin-top:-11px}.black-blocks li span.size38{font-size:38px;line-height:1em;margin-top:-5px}.black-blocks li span.size38.upper{margin:12px 0 18px;line-height:42px;letter-spacing:2px;text-transform:uppercase}.black-blocks li span.size32{font-size:32px;line-height:38px;margin:-17px 0 13px}.black-blocks li span.size30{font-size:30px;line-height:30px;margin-top:7px;margin-bottom:14px}.black-blocks li span.size26{font-size:26px;line-height:32px;letter-spacing:.1em;text-transform:uppercase;margin-top:-3px;margin-bottom:11px}.black-blocks li span.size24{font-size:24px;line-height:28px;margin:2px 0 0}.black-blocks li .small-text span.size76{margin-top:-22px}.fixed-year-select{display:none}.fixed-year-select .select-header{padding:10px 0;background:#efefef;text-align:center;cursor:pointer;position:relative}.fixed-year-select .years-pagination{display:none;padding:10px 0;position:relative;margin:0}.fixed-year-select .open-list,.fixed-year-select .years-pagination .close-list{position:absolute;top:9px;right:20px;width:30px;height:30px;text-align:center;line-height:30px;z-index:1;cursor:pointer}.fixed-year-select .open-list .img-container,.fixed-year-select .open-list svg,.fixed-year-select .years-pagination .close-list .img-container,.fixed-year-select .years-pagination .close-list svg{display:inline-block;vertical-align:middle}.fixed-year-select .close-list .icon-svg,.fixed-year-select .open-list .icon-svg{display:block;vertical-align:middle;width:12px;height:7px;fill:currentColor}.fixed-year-select .close-list .img-container,.fixed-year-select .open-list .img-container{width:13px;height:7px;background:#000}.fixed-year-select .open-list .img-container{background-image:url(../img/official/dropdown_arrow_down_gray.png)}.fixed-year-select .close-list .img-container{background-image:url(../img/official/dropdown_arrow_up_gray.png)}.years-pagination{margin-bottom:30px}.bottom-navigation{text-align:center}.bottom-navigation a,.bottom-navigation>span{background:#282828;border-top:1px solid #3e3e3e;color:#fff;height:49px;line-height:49px;text-align:center;font-size:16px;display:block;cursor:pointer;transition:.1s}.bottom-navigation a .icon-svg,.bottom-navigation>span .icon-svg{width:13px;height:13px;vertical-align:middle;fill:#fff}.bottom-navigation a .icon-svg{transform:rotate(-180deg);margin-right:4px;margin-top:-2px}.bottom-navigation>span.top .icon-svg{transform:rotate(-90deg);margin-right:7px;margin-top:-4px}.bottom-navigation a:hover,.bottom-navigation>span:hover{background:#3e3e3e}.bottom-navigation a span,.bottom-navigation>span span{display:inline-block;vertical-align:top;width:13px;height:13px;background:url(../img/official/bottom-nav-arrows.png) no-repeat 0 3px;margin:18px 7px 0 0}.bottom-navigation a span{background-position:-15px 0}.story-line{height:3px;width:140px;margin:45px auto 25px}@media screen and (min-width:768px){.client-story-header{margin-bottom:137px}.client-story-header .h1,.client-story-header h1{font-size:32px;line-height:34px;padding:0 0 14px}.client-story-header .content-in{padding:25px 30px 0}.client-story-header .time{font-size:24px;line-height:34px}.client-story-header .time .from,.client-story-header .time .to,.client-story-header .time img{display:inline-block;vertical-align:top}.client-story-header .time .to{width:150px;text-align:left;margin-top:18px}.client-story-header .time .from{width:150px;margin-top:18px;text-align:right}.client-story-header .time img{margin:0 21px -107px}.years-pagination{padding:10px 0}.years-pagination ul:after,.years-pagination ul:before,.years-pagination:after,.years-pagination:before{content:" ";display:table}.years-pagination ul:after,.years-pagination:after{clear:both}.years-pagination .company-page{width:188px;float:left;position:relative;z-index:2;margin-right:-188px;padding:0}.years-pagination .all-results{position:relative;z-index:2;padding:0;float:right;margin:-27px 0 0 -140px;width:140px}.years-pagination .years-container{margin:0 140px 0 188px;overflow:hidden}.years-pagination ul{white-space:nowrap;position:relative;font-size:0}.years-pagination li:first-child,.years-pagination ul li{display:inline-block;margin:0;padding:0;width:56px;text-align:center}.foreword{margin-top:44px;margin-bottom:41px}.foreword h3,.foreword p{font-size:21px;line-height:28px;padding-bottom:10px}.foreword p{padding-bottom:33px}.foreword .line{width:200px;height:4px}.client-story .year{font-size:24px;line-height:34px;margin:34px 0 21px}.client-story .month{font-size:18px;line-height:34px;margin:21px 0 23px}.client-story .text-inform{padding-bottom:48px}.client-story .text-inform .content-in{width:600px;margin:auto}.client-story figure{margin:47px 0 45px}.client-story .results{padding:56px 0 0}.client-story .results .content-in{width:auto;padding-top:0}.client-story .results h2{font-size:36px;line-height:1em;padding:0 0 34px;margin-bottom:45px}.client-story .results p{font-size:24px;line-height:25px}.black-blocks{padding:37px 0 60px}.black-blocks li{display:inline-block}.black-blocks li+li{margin-left:-1px}.fixed-year-select .select-header,.fixed-year-select .years-pagination .close-list{display:none}.fixed-year-select .years-pagination{display:block}.years-pagination .company-page{margin-bottom:0}.bottom-navigation{background:#282828;border-top:1px solid #3e3e3e;font-size:0}.bottom-navigation a,.bottom-navigation>span{border-top:0;border-left:1px solid #3e3e3e;border-right:1px solid #3e3e3e;width:248px;display:inline-block;vertical-align:middle;margin:0 -1px}.story-line{width:200px;margin-top:54px;margin-bottom:36px}}@media screen and (min-width:1025px){.years-pagination{left:60px;text-align:left;background:0 0;position:absolute;top:280px;padding:0;margin:0}.years-pagination .company-page{width:auto;float:none}.years-pagination .all-results{width:auto;margin:5px 0 0;float:none}.years-pagination .company-page{margin:0 0 16px}.years-pagination .company-page .img-container{background-image:url(../img/official/back_arrow.png)}.years-pagination .all-results .img-container{background-image:url(../img/official/results_icon.png)}.years-pagination .years-container{margin:0;overflow:visible}.years-pagination ul{margin:0!important}.years-pagination ul li{display:block}.years-pagination ul li+li{margin-top:5px}.years-pagination ul li span{padding-right:20px}.years-pagination li:first-child{display:block}.years-pagination li .img-container{width:10px;height:27px;background-image:url(../img/official/active_year_arrow.png);right:0;display:block;margin:0}.foreword{margin-top:4px}.fixed-year-select{display:none!important}.client-story .text-inform{margin:0 auto;max-width:1000px;padding:0 260px}#results{margin-top:15px}}.error-page{background:#1a1a1a;color:#fff;text-align:center;padding:0}.error-page,.error-page #content,.error-page #page{height:100%!important;position:relative}.error-page #content{padding:0;min-height:500px}.error-page #page{padding:0 3.125%}.error-page header{position:absolute}.error-page .header-top{background:0 0;opacity:1}.error-page .header-logo{position:relative;margin:auto;float:none;display:inline-block}.error-page .h1,.error-page h1{padding-bottom:20px;white-space:nowrap}.error-page .block-with-icon{font-size:0}.error-page .block-with-icon img{display:block;margin:auto;width:100px;height:auto}.error-page .block-with-icon .bubble{display:block;padding:15px 20px;background:#fff;color:#000;text-align:left;position:relative;margin:30px auto 0}.error-page .block-with-icon .bubble:after{content:'';position:absolute;display:block;top:-15px;left:50%;margin-left:-20px;border-bottom:15px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.error-page .block-with-icon .bubble p{padding:0;font-size:12px;line-height:18px}.container-404 .block-with-icon .bubble p+p,.error-page .block-with-icon .bubble p+p{margin-top:8px}.error-page .not-found-block{position:absolute;width:100%;top:50%;margin-top:-185px}@media screen and (min-width:768px){.error-page #content{min-height:540px}.error-page header{margin-top:40px}.error-page .h1,.error-page h1{font-size:61px;line-height:61px;padding-bottom:66px}.error-page .block-with-icon .bubble,.error-page .block-with-icon img{display:inline-block;vertical-align:middle}.error-page .block-with-icon img{width:auto}.error-page .block-with-icon .bubble{width:300px;margin:3px 0 0 80px;padding:28px 24px 27px 32px}.error-page .block-with-icon .bubble:after{width:33px;height:17px;background:url(../img/official/not-found-page-arrow.png);top:67px;left:-33px;border:0;margin:0}.error-page .block-with-icon .bubble p{padding:0;font-size:15px;line-height:22px}}.container-404{background:#1a1a1a;min-height:400px}.container-404 .h1,.container-404 h1{color:#fff;white-space:nowrap}.container-404 .h1{padding-bottom:20px}.container-404 .block-with-icon{font-size:0}.container-404 .block-with-icon img{display:block;margin:auto;width:100px;height:auto}.container-404 .block-with-icon .bubble{display:block;padding:15px 20px;background:#fff;color:#000;text-align:left;position:relative;margin:30px 30px 0}.container-404 .block-with-icon .bubble:after{content:'';position:absolute;display:block;top:-15px;left:50%;margin-left:-20px;border-bottom:15px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.container-404 .block-with-icon .bubble p{padding:0;font-size:12px;line-height:18px}.container-404 .not-found-block{position:absolute;width:100%;top:50%;margin-top:-235px}@media screen and (min-width:768px){.container-404{min-height:500px}.container-404 .h1,.container-404 h1{font-size:61px;line-height:61px;padding-bottom:66px}.container-404 .block-with-icon .bubble,.container-404 .block-with-icon img{display:inline-block;vertical-align:middle}.container-404 .block-with-icon img{width:auto}.container-404 .block-with-icon .bubble{width:300px;margin:3px 0 0 80px;padding:28px 24px 27px 32px}.container-404 .block-with-icon .bubble:after{width:33px;height:17px;background:url(../img/official/not-found-page-arrow.png);top:67px;left:-33px;border:0;margin:0}.container-404 .block-with-icon .bubble p{padding:0;font-size:15px;line-height:22px}.container-404 .not-found-block{text-align:center}}.mfp-close{color:transparent!important;width:22px!important;height:22px!important;opacity:1!important;filter:alpha(opacity=100)!important;top:10px!important;right:20px!important}.blog-menu ul li a.active:before,.blog-menu ul li span.active:before,.mfp-close:active{top:0}.mfp-content{padding:0 20px}.mfp-content figure{padding:40px 0}.mfp-content figure img{padding:0}.mfp-figure:after{background:0 0}@media screen and (min-width:768px){.mfp-close{top:40px!important;right:-53px!important}.mfp-content{padding:0}.mfp-content figure{padding:40px 0}}.ny2015{height:282px;background:#000;position:relative;border-top:solid 70px #000;margin-top:-70px}.ny2015 .foreground{position:absolute;bottom:0;z-index:3;width:1920px;left:50%;margin-left:-960px;text-align:center;font-size:0;line-height:0}.ny2015 .foreground .back{width:auto;height:117px}.ny2015 .foreground .sled,.ny2015 .foreground .squirrel{position:absolute;display:block;width:auto;height:17px;bottom:28px;left:50%;margin-left:-174px}.ny2015 .foreground .sled{height:47px;bottom:16px;margin-left:-113px;cursor:pointer;transition:1s}.ny2015 .foreground .sled.active{margin-left:-50px}.ny2015 .background,.ny2015 .foreground .houses{position:absolute;left:50%;margin-left:148px;bottom:16px;font-size:0;line-height:0}.ny2015 .foreground .houses img{display:inline-block;vertical-align:bottom}.ny2015 .foreground .houses .house1{height:39px}.ny2015 .foreground .houses .house2{height:44px}.ny2015 .foreground .houses .trees{margin:0 -5px 0 -6px;height:24px}.ny2015 .background{bottom:14px;z-index:2;width:1920px;margin-left:-960px;text-align:center}.ny2015 .background .back{width:auto;height:45.6px}.ny2015 .sky,.ny2015 .sky .year{position:absolute;left:50%;z-index:1}.ny2015 .sky{top:0;height:100%;text-align:center;width:1920px;margin-left:-960px}.ny2015 .sky .back{z-index:1;overflow:hidden}.ny2015 .sky .back,.ny2015 .sky .back .line{position:absolute;left:0;top:0;height:100%;width:100%}.ny2015 .sky .back .line .line{top:20%}.ny2015 .sky .back .line1{background:#13121d}.ny2015 .sky .back .line2{background:#272636}.ny2015 .sky .back .line3{background:#302f41}.ny2015 .sky .back .line4{background:#363547}.ny2015 .sky .back .line5{background:#3f3e50}.ny2015 .sky .year{width:auto;height:40%;top:40%;margin-left:-60px}.ny2015 .sky .clouds,.ny2015 .sky .wind{position:absolute;height:100%;z-index:1;text-align:center;width:1920px;left:50%;margin-left:-960px}.ny2015 .sky .clouds img,.ny2015 .sky .wind img{display:inline-block;position:relative;z-index:1;width:auto}.ny2015 .sky .wind{top:20px}.ny2015 .sky .wind img{height:203px}.ny2015 .sky .clouds{top:35px}.ny2015 .sky .clouds img{height:178px}.ny2015 .sky .text{position:absolute;top:50px;z-index:2;left:50%;margin-left:-150px;transform:scale(1.3);transition:.5s}.csstransforms .ny2015 .sky .text,.light-slider .bx-wrapper .bx-controls-direction a:hover:before{opacity:0}.ny2015 .sky .text.active{opacity:1;transform:scale(1)}.ny2015 .sky .text img{height:100px;width:auto}.ny2015 .tree-block{position:absolute;z-index:3;margin-left:57px;left:50%;bottom:41px}.ny2015 .tree-block .main-tree{height:151px;width:auto;display:block;position:relative;z-index:2}.csstransforms .ny2015 .tree-block .main-tree,.light-slider ul li:after,.lt-ie9 .close-request-form svg,.lt-ie9 .leave-request .icon-svg svg,.lt-ie9 .new-blog-page .post-inform .i-look svg,.lt-ie9 .new-blog-page .post-inform .i-mess svg,.lt-ie9 .new-blog-page .post-tags li.orange .icon-svg svg,.lt-ie9 .new-blog-page .sidebar .form-block p.success .icon-svg svg,.lt-ie9 .new-blog-page .time-to-read .icon-svg svg,.lt-ie9 .one-portfolio .leave-request .icon-svg svg,.lt-ie9 .request-form .success .icon-svg svg,.ny2015 .tree-block .main-tree-no-garland,.site-map-block ul li:after{display:none}.csstransforms .ny2015 .tree-block .main-tree-no-garland,.sign-up-form .icon img{display:block}.ny2015 .tree-block .icon-logo-area{background:url(../img/official/ny2015/fire_in_santa_hat.svg) no-repeat}.ny2015 .tree-block .fire{width:48.72%;height:27.03%;position:absolute;z-index:3;display:block;top:84.82%;left:-600%;background-size:100%;margin-top:-15%;margin-left:-13%}.ny2015 .tree-block .fire.animate{transition:.3s}.ny2015 .tree-block .fire.under-tree{z-index:1}.ny2015 .tree-block .circles.active{position:absolute;margin:auto;width:167.18%;height:85.56%;top:-36.22%;left:-32.59%;list-style:none;overflow:hidden;border-radius:100%;z-index:1}.ny2015 .tree-block .circles.active .circle{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:0;height:0;border-radius:100%;animation:zoom 5.25s infinite}.ny2015 .tree-block .circles.active .circle:nth-child(2){animation-delay:.7s}.ny2015 .tree-block .circles.active .circle:nth-child(3){animation-delay:1.4s}.ny2015 .tree-block .circles.active .circle:nth-child(4){animation-delay:2.1s}.ny2015 .tree-block .circles.active .circle:nth-child(5){animation-delay:2.8s}.ny2015 .tree-block .circles.active .circle:nth-child(6){animation-delay:3.5s}.ny2015 .tree-block .circles.active .circle:nth-child(7){animation-delay:4.2s}.csstransforms .ny2015 .tree-block .garland{position:absolute;z-index:3;width:100%;height:1.837%;transform:rotate(-15deg);-webkit-transform-origin:top left;transform-origin:top left}.csstransforms .ny2015 .tree-block .garland:after,.csstransforms .ny2015 .tree-block .garland:before,.site-map-block:after,.site-map-block:before{content:" ";display:table}.csstransforms .ny2015 .tree-block .garland:after,.site-map-block:after{clear:both}.csstransforms .ny2015 .tree-block .garland div{float:left;width:3.59%;height:100%;border-radius:100%;background:#92f9c2;opacity:.4;transition:.3s}.csstransforms .ny2015 .tree-block .garland div+div{margin-left:1.6%}.csstransforms .ny2015 .tree-block .garland div.active{opacity:1;background:#fffc00}.csstransforms .ny2015 .tree-block .garland.garland1{left:4.18%;top:84%}.csstransforms .ny2015 .tree-block .garland.garland2{left:12.9%;top:69.6%}.csstransforms .ny2015 .tree-block .garland.garland3{left:22.64%;top:54.64%}.csstransforms .ny2015 .tree-block .garland.garland4{left:31.359%;top:40.47%}.csstransforms .ny2015 .tree-block .garland.garland5{left:39.564%;top:26.03%}.mirror{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media screen and (min-width:768px){.ny2015{height:522px}.ny2015 .foreground .back{height:233px}.ny2015 .foreground .squirrel{height:39px;bottom:55px;margin-left:-354px}.ny2015 .foreground .sled{height:94px;bottom:32px;margin-left:-239px}.ny2015 .foreground .sled.active{margin-left:-90px}.ny2015 .foreground .houses{bottom:32px;margin-left:299px}.ny2015 .foreground .houses .house1{height:78px}.ny2015 .foreground .houses .house2{height:87px}.ny2015 .foreground .houses .trees{margin:0 -10px 0 -11px;height:48px}.ny2015 .background{bottom:28px}.ny2015 .background .back{height:91.2px}.ny2015 .sky .year{margin-left:-108px}.ny2015 .sky .wind img{height:407px}.ny2015 .sky .clouds{top:70px}.ny2015 .sky .clouds img{height:355px}.ny2015 .sky .text{top:45px;margin-left:-314px}.ny2015 .sky .text img{height:193px}.ny2015 .tree-block{margin-left:110px;bottom:81px}.ny2015 .tree-block .main-tree{height:305px}}@media screen and (min-width:1025px){.ny2015{height:654px}.ny2015 .foreground .back{height:292px}.ny2015 .foreground .squirrel{height:49px;bottom:68px;margin-left:-443px}.ny2015 .foreground .sled{height:118px;bottom:40px;margin-left:-332px}.ny2015 .foreground .sled.active{margin-left:-117px}.ny2015 .foreground .houses{bottom:40px;margin-left:366px}.ny2015 .foreground .houses .house1{height:97px}.ny2015 .foreground .houses .house2{height:109px}.ny2015 .foreground .houses .trees{height:60px;margin:0 -13px 0 -15px}.ny2015 .background{bottom:34px}.ny2015 .background .back{height:114px}.ny2015 .sky .year{margin-left:-160px}.ny2015 .sky .wind img{height:509px}.ny2015 .sky .clouds{top:86px}.ny2015 .sky .clouds img{height:444px}.ny2015 .sky .text{top:50px;margin-left:-485px}.ny2015 .sky .text img{height:242px}.ny2015 .tree-block{position:absolute;margin-left:137px;left:50%;bottom:102px}.ny2015 .tree-block .main-tree{height:381px;width:auto}}.light-slider{position:relative;max-width:455px;margin:0 auto 30px}.light-slider ul,.light-slider ul li{margin:0;padding:0}.light-slider ul li .description{position:absolute;text-align:center;width:100%;left:0;bottom:32px;font-size:15px;color:#363636}.light-slider .bx-wrapper .bx-controls-direction a{position:absolute;outline:0;text-indent:-9999px;z-index:9999;width:47px;height:68px;margin:-34px 0 0;top:50%;background:0 0;display:block;opacity:1}.light-slider .bx-wrapper .bx-controls-direction a:after,.light-slider .bx-wrapper .bx-controls-direction a:before{display:block;content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:url(../img/official/light-slider-controls.png) no-repeat 0 0;opacity:1;transition:.3s}.light-slider .bx-wrapper .bx-controls-direction a:after{opacity:0}.light-slider .bx-wrapper .bx-controls-direction a:hover:after,.lt-ie9 .close-request-form:hover:after{opacity:1}.light-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:0;background-position:0 0}.light-slider .bx-wrapper .bx-controls-direction a.bx-prev:after{background-position:0 -69px}@media screen and (min-width:768px){.light-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-50px}}.light-slider .bx-wrapper .bx-controls-direction a.bx-next{right:0}.light-slider .bx-wrapper .bx-controls-direction a.bx-next:before{background-position:-47px 0}.light-slider .bx-wrapper .bx-controls-direction a.bx-next:after{background-position:-47px -69px}@media screen and (min-width:768px){.light-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-50px}}.year-results-block{width:320px;margin:30px auto 40px}.year-results-block p{margin:0;font-size:16px;line-height:24px;font-family:'tornadocyr-boldregular',sans-serif;color:#fff;padding:35px 0 0}.year-results-block .top-block p,.year-results-block p.title{font-size:30px;line-height:32px;font-family:'tornadocyr-regularregular',sans-serif}.year-results-block p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;border-color:rgba(255,255,255,.5)}.year-results-block p a:hover{opacity:.6}.year-results-block .top-block{width:100%;height:422px;background:#293b50;position:relative;overflow:hidden;text-align:center}.year-results-block .top-block .back{position:absolute;height:456px;width:auto;left:-207px;top:-42px}.year-results-block .top-block .years{position:relative;z-index:1;margin:51px auto 0;display:block;width:161px;height:auto}.year-results-block .top-block p{position:relative;z-index:1;font-size:16px;line-height:21px;margin:0 30px;color:#fff}.year-results-block .blocks{margin:0;padding:0}.year-results-block .blocks li{margin:0;width:290px;padding:0 0 0 30px;height:316px;display:block;background:url(../img/pic/results-sqares.png) no-repeat}.year-results-block .blocks li.block-1{background-position:-10px 0}.year-results-block .blocks li.block-2{background-position:-350px 0}.year-results-block .blocks li.block-3{background-position:-690px 0}.year-results-block .blocks li.block-4{background-position:-10px -316px}.year-results-block .blocks li.block-5{background-position:-350px -316px}.year-results-block .blocks li.block-6{background-position:-690px -316px}.year-results-block .blocks li.block-7{background-position:-10px -632px}.year-results-block .blocks li.block-8{background-position:-350px -632px}.year-results-block .blocks li.block-9{background-position:-690px -632px}.year-results-block .blocks li.block-10{background-position:-10px -948px}.year-results-block .blocks li.block-11{background-position:-350px -948px}.year-results-block .blocks li.block-12{background-position:-690px -948px}.year-results-block .blocks li.block-13{background-position:-10px -1264px}.year-results-block .blocks li.block-14{background-position:-350px -1264px}.year-results-block .blocks li.block-15{background-position:-690px -1264px}@media screen and (min-width:768px){.year-results-block{width:680px}.year-results-block .top-block{height:382px}.year-results-block .top-block .back{width:900px;height:auto;top:-57px;left:-163px}.year-results-block .top-block .years{margin-top:50px;padding-left:22px}.year-results-block .top-block p{font-size:21px;line-height:26px;margin:0 46px}.year-results-block .blocks:after,.year-results-block .blocks:before{content:" ";display:table}.year-results-block .blocks:after{clear:both}.year-results-block .blocks li{float:left;padding:0 10px 0 40px}.year-results-block .blocks li.block-1{background-position:0 0}.year-results-block .blocks li.block-2{background-position:-340px 0}.year-results-block .blocks li.block-3{background-position:-680px 0}.year-results-block .blocks li.block-4{background-position:0 -316px}.year-results-block .blocks li.block-5{background-position:-340px -316px}.year-results-block .blocks li.block-6{background-position:-680px -316px}.year-results-block .blocks li.block-7{background-position:0 -632px}.year-results-block .blocks li.block-8{background-position:-340px -632px}.year-results-block .blocks li.block-9{background-position:-680px -632px}.year-results-block .blocks li.block-10{background-position:0 -948px}.year-results-block .blocks li.block-11{background-position:-340px -948px}.year-results-block .blocks li.block-12{background-position:-680px -948px}.year-results-block .blocks li.block-13{background-position:0 -1264px}.year-results-block .blocks li.block-14{background-position:-340px -1264px}.year-results-block .blocks li.block-15{background-position:-680px -1264px}}@media screen and (min-width:1440px){.year-results-block{width:1020px}.year-results-block .top-block{height:395px}.year-results-block .top-block .back{width:100%;height:auto;top:-87px;left:0}.year-results-block .top-block .years{margin-top:50px;padding-left:0}.year-results-block .top-block p{font-size:23px;line-height:32px;margin:0 115px;padding-top:52px}.year-results-block .top-block p span{display:block;line-height:32px}}.site-map-block ul{margin:0;padding:0;list-style-type:none}.site-map-block ul li{margin:0 0 7px;font-size:16px;padding:0}.site-map-block ul li ul{margin:0 0 0 16px;padding:4px 0 0}.site-map-block .sm-category{margin:0 0 41px}.site-map-block .sm-category .sm-category-head{text-transform:uppercase;font-size:18px;margin:0 0 8px;font-weight:700}@media screen and (min-width:768px){.site-map-block .site-col{box-sizing:border-box;float:left;width:50%;padding:0 25px 0 0}.site-map-block .site-col:last-child{margin-left:50%}}@media screen and (min-width:1025px){.site-map-block .site-col{width:33.33%;padding:0 31px 0 0}.site-map-block .site-col:last-child{margin-left:0}}.sign-up-form{text-align:left;max-width:388px;margin:38px auto 66px}.sign-up-form .icon{width:49px;height:48px;display:inline-block;margin-bottom:-1px}.sign-up-form h2{font-size:24px;line-height:29px;padding-bottom:11px}.sign-up-form .form-block .form-line{margin-bottom:14px}.sign-up-form .form-block .form-line p.error-message{margin:5px 0 0;font-size:14px;line-height:14px;color:#f66;padding:0}.sign-up-form .success{padding-left:30px;background:url(../img/official/form-success-icon.png) no-repeat;font:13px/16px tornadocyr-boldregular;color:#447e27;margin:4px 0 -4px}.sign-up-form input[type=password],.sign-up-form input[type=text]{width:100%;border:1px solid #e6e6e6;box-sizing:border-box;padding:0 9px;font-size:16px;font-family:'tornadocyr-regularregular',sans-serif;height:40px;color:#000}.sign-up-form input[type=password]::-moz-placeholder,.sign-up-form input[type=text]::-moz-placeholder{color:#ababab;opacity:1;transition:opacity .3s ease;font-family:tornadocyr-regularregular}.sign-up-form input[type=password]:-ms-input-placeholder,.sign-up-form input[type=text]:-ms-input-placeholder{color:#ababab;opacity:1;transition:opacity .3s ease;font-family:tornadocyr-regularregular}.sign-up-form input[type=password]::-webkit-input-placeholder,.sign-up-form input[type=text]::-webkit-input-placeholder{color:#ababab;opacity:1;transition:opacity .3s ease;font-family:tornadocyr-regularregular}.sign-up-form input[type=password]:focus::-moz-placeholder,.sign-up-form input[type=text]:focus::-moz-placeholder{color:#ababab;opacity:0}.sign-up-form input[type=password]:focus:-ms-input-placeholder,.sign-up-form input[type=text]:focus:-ms-input-placeholder{color:#ababab;opacity:0}.sign-up-form input[type=password]:focus::-webkit-input-placeholder,.sign-up-form input[type=text]:focus::-webkit-input-placeholder{color:#ababab;opacity:0}.error-line .sign-up-form input[type=password],.error-line .sign-up-form input[type=text]{border-color:#f66}.sign-up-form input[type=password].placeholder,.sign-up-form input[type=text].placeholder{color:#ababab}@media screen and (min-width:768px){.sign-up-form{margin:0 0 48px}}.social-line{float:none}.social-line span{margin-right:10px}.social-line .social{line-height:30px;width:auto;padding-left:35px;padding-right:15px;border-radius:3px;font-size:10px;color:#fff;background:url(../img/official/social-icons.png) no-repeat}.social-line .social.vkontakte{background-color:#4f66ab;background-position:7px 7px}.social-line .social.facebook{background-color:#1a348e;background-position:7px -32px}.social-line .social.twitter{background-color:#0080e7;background-position:6px -77px}.lt-ie9 .new-blog-page .sidebar .social li a:hover,.social-line .social:hover{opacity:.6}.social-line .social+.social{margin-left:5px}.close-request-form{display:none;position:absolute;top:20px;right:20px;width:27px;height:27px;cursor:pointer;fill:#477bc8}.icon svg,.new-blog-page .author-article .author-img img,.st-menu-open .close-request-form{display:block}.close-request-form .clicking-mask{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.01}.close-request-form:hover{fill:red}.lt-ie9 .close-request-form{background:url(../img/official/request-form-close.png) no-repeat -28px 0}.lt-ie9 .close-request-form:after{content:'';position:absolute;width:100%;height:100%;background:#fff url(../img/official/request-form-close.png) no-repeat -56px 0;opacity:0;transition:.3s}.request-form{z-index:100;padding:66px 0 40px;text-align:left;position:relative}.request-form .form-inner{width:280px;margin:auto}.request-form .success{padding:40px 20px;text-align:center}.request-form .success .icon-svg{display:block;margin:0 auto 30px;width:158px;height:124px;fill:#5fb959}.lt-ie9 .request-form .success .icon-svg{background:url(../img/official/request-passed-icon.png) no-repeat}.request-form .success p{padding:0;font-size:24px;line-height:26px}.request-form .success p.title{font-family:'tornadocyr-boldregular',sans-serif;margin-bottom:10px}.st-menu.simple-effect{position:fixed;top:0;right:-100%;max-height:100%;z-index:102;background:#fff;overflow-x:hidden;overflow-y:visible;visibility:visible}.st-menu.simple-effect .request-form{background:#fff}.simple-effect-back{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.8;z-index:102;display:none;cursor:pointer}@media screen and (min-width:768px){.st-menu.simple-effect{right:-500px;width:500px;background:0 0}.st-menu.simple-effect:after,.st-menu.simple-effect:before{content:" ";display:table}.st-menu.simple-effect:after{clear:both;height:0}.st-menu.simple-effect .request-form{width:450px;float:right}.close-request-form{top:20px;right:470px;position:fixed;fill:#fff;transition:.3s}.lt-ie9 .close-request-form{background-position:0 0}.st-menu-open .close-request-form{display:block;z-index:9999}.close-request-form:after{content:none;width:0;height:0}.close-request-form:hover{fill:#fff;opacity:.6}.request-form{padding:40px 0;margin-left:auto}.request-form .close-request-form{display:none}.request-form .form-inner{width:370px}.request-form .type-container:after,.request-form .type-container:before{content:" ";display:table}.request-form .type-container:after{clear:both}.request-form .type-container .item-head{float:left;margin:12px 0 0}.request-form .type-container .item-body{float:right}.request-form .range{position:relative}.request-form .range .i-text{width:46.5%}.request-form .range .rouble{position:absolute;right:-22px;top:18px}}.leave-request,.one-portfolio .leave-request{background:#ffb300;padding:50px 0;text-align:center}.leave-request .content-in,.one-portfolio .leave-request .content-in{margin:auto;padding-top:0;padding-bottom:0}.leave-request .icon-svg,.one-portfolio .leave-request .icon-svg{width:79px;height:62px;fill:#000;display:block;margin:auto}.lt-ie9 .leave-request .icon-svg,.lt-ie9 .one-portfolio .leave-request .icon-svg{background:url(../img/official/leave-request-icon.png) no-repeat center}.leave-request p,.one-portfolio .leave-request p{color:#282828;font-size:16px;line-height:24px;margin:22px auto;width:280px;padding:0;text-align:left}.leave-request .btn-round,.one-portfolio .leave-request .btn-round{background:#282828;border-color:#282828;color:#ffb300}.leave-request .btn-round:hover,.one-portfolio .leave-request .btn-round:hover{border-color:#fff;background:#fff}@media screen and (min-width:768px){.leave-request,.one-portfolio .leave-request{text-align:left;padding:38px 0}.leave-request .content-in,.one-portfolio .leave-request .content-in{font-size:0;line-height:0}.leave-request .icon-svg,.one-portfolio .leave-request .icon-svg{display:inline-block;vertical-align:middle;margin-right:-79px}.leave-request p,.one-portfolio .leave-request p{padding-left:107px;display:inline-block;vertical-align:middle;margin:0;padding-right:216px;font-size:18px;line-height:26px;width:100%;box-sizing:border-box}.leave-request p span,.one-portfolio .leave-request p span{max-width:540px;display:block}.leave-request .btn-round,.one-portfolio .leave-request .btn-round{display:inline-block;vertical-align:middle;margin-left:-192px;width:192px;text-align:center;padding:0}}@media screen and (min-width:1025px){.leave-request{padding:47px 0}.leave-request .content-in{width:970px;padding:0}}.leave-request-contacts{padding:37px 0 32px}.leave-request-contacts .icon{width:79px;height:62px;background:url(../img/official/contacts-request-icon.png) no-repeat;display:block}.leave-request-contacts p{font-size:13px;line-height:18px;max-width:250px;margin:15px 0}.leave-request-contacts .btn-round{border-color:#f90;background:#f90}.leave-request-contacts .btn-round:hover{border-color:red;background:red}@media screen and (min-width:768px){.leave-request-contacts{padding:40px 0 30px}}.icon{display:inline-block;vertical-align:baseline}.new-blog-page{margin-bottom:50px}.new-blog-page a:focus{text-decoration:none}.new-blog-page h2,.new-blog-page h3{text-transform:uppercase}.new-blog-page .time-to-read{display:inline-block;vertical-align:top;border:1px solid #b3b3b3;border-radius:1.83em;padding:0 9px;color:#999;margin-left:7px;line-height:22px;height:24px;font-size:12px;margin-top:0}.new-blog-page .time-to-read .icon-svg{width:10px;height:9px;margin-right:5px;fill:currentColor}.lt-ie9 .new-blog-page .time-to-read .icon-svg{background:url(../img/official/text.png) no-repeat}.new-blog-page .post-tags{padding:0;margin:0 0 12px}.new-blog-page .post-tags li{margin:0;padding:0;font-size:.875em;line-height:1.43em;text-transform:uppercase;letter-spacing:.24em;color:#999;display:inline-block;vertical-align:middle}.new-blog-page .post-tags li+li{margin-left:10px}.new-blog-page .post-tags li.orange{background:#ff9a0d;color:#fff;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;font-size:.625em;line-height:2em;padding:0 10px}.new-blog-page .post-tags li.orange .icon-svg{width:15px;height:14px;margin:0 7px -3px 0;fill:currentColor;position:relative;top:-2px}.lt-ie9 .new-blog-page .post-tags li.orange .icon-svg{background:url(../img/official/icon-star.png) no-repeat}.new-blog-page .nav-tags{margin:-5px 0;padding:0}.new-blog-page .nav-tags li{padding:0;display:inline-block;vertical-align:middle;margin:5px 6px 5px 0}.blog-menu ul li:after,.new-blog-page .nav-tags li:after,.new-blog-page .sidebar .social li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.new-blog-page .nav-tags li a{font-size:.875em;border:1px solid #d9d9d9;color:#404040;line-height:2.43em;padding:0 10px;text-decoration:none;display:block}.new-blog-page .nav-tags li a:hover{border-color:#fac8c8;color:#ff0201}.new-blog-page .nav-tags li a.active{border-color:#ffb301}.new-blog-page .post-header{margin-bottom:11px;line-height:24px}.new-blog-page .post-header .post-header-head,.new-blog-page .post-header h1,.new-blog-page .post-header h2{margin:0;padding:0;display:inline;text-transform:uppercase;text-align:left}.new-blog-page .post-header h1 a:hover,.new-blog-page .post-header h2 a:hover{text-decoration:none}.new-blog-page .post-header .post-header-head{font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;font-size:22px;line-height:24px}.new-blog-page .post-header.hovered a{color:red}.new-blog-page .post-img{width:100%;height:auto;max-width:100%;margin:0 auto 5px}.new-blog-page .post-inform{color:#999;font-size:.75em;line-height:1.5em;margin-top:-2px}.new-blog-page .post-inform .icon-svg{fill:currentColor;transition:.3s;margin-right:2px}.blog-menu ul li a ins,.blog-menu ul li span ins,.new-blog-page .post-inform a{color:#999;text-decoration:none}.new-blog-page .post-inform a:hover{color:#ff0201}.new-blog-page .post-inform .post-inform-element{color:#999;text-decoration:none;margin:0 7px}.new-blog-page .post-inform .i-look{width:14px;height:8px}.lt-ie9 .new-blog-page .post-inform .i-look{background:url(../img/official/icon-eye.png) no-repeat}.new-blog-page .post-inform .i-mess{width:11px;height:11px;margin-bottom:-2px}.lt-ie9 .new-blog-page .post-inform .i-mess{background:url(../img/official/icon-comment.png) no-repeat}.new-blog-page .post-inform .line{background:#d9d9d9;width:1px;height:1em;display:inline-block;vertical-align:middle;margin:0 6px}.new-blog-page .main-post{text-align:center;margin:8px 0 16px}.new-blog-page .main-post .post-header{margin-bottom:29px}.new-blog-page .main-post .post-header .h1,.new-blog-page .main-post .post-header h1{text-align:center}.new-blog-page .main-post .time-to-read{font-size:.875em;line-height:1.786em;border-radius:1.786em;padding:0 10px;margin-top:4px}.new-blog-page .main-post .post-img{margin:0 auto 15px}.new-blog-page .main-post .post-inform{margin-top:-2px}.new-blog-page .main-post .post-tags li{letter-spacing:4px;font-size:1em;line-height:1.5625em}.new-blog-page .main-post .post-tags li.orange{font-size:12px;padding-top:1px;line-height:2em}.new-blog-page .main-post.detail .post-img.hiddened{visibility:hidden}.new-blog-page .post-cont+.post-cont,.new-blog-page .posts-part{margin-top:20px}.blog-content-inner h2,.new-blog-page .main-post.detail .post-header,.new-blog-page .main-post.detail .post-tags,.new-blog-page .post-cont{text-align:left}.new-blog-page .post-cont .tags li{font-size:.875em}.new-blog-page .post-cont .tags li.orange{font-size:.71em}.new-blog-page .more-posts{width:100%;display:block;text-decoration:none;border:2px solid #477bc8;color:#477bc8;text-align:center;margin-top:20px;padding:22px 0}.new-blog-page .more-posts:hover{border-color:#ff0201;color:#ff0201}.new-blog-page .more-posts p,.new-blog-page .sidebar h4{margin:0;padding:0;text-transform:uppercase;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;font-size:1.25em;line-height:1em;letter-spacing:.05em}.new-blog-page .more-posts p.small{text-transform:none;font-size:.8125em;letter-spacing:0;font-family:'tornadocyr-regularregular',sans-serif;margin-top:5px}.new-blog-page .posts-part{padding-top:0;padding-bottom:0}.new-blog-page .social li a:hover{opacity:.5}.new-blog-page .sidebar{margin-top:20px}.new-blog-page .sidebar .social{font-size:0;line-height:0;margin:0;padding:0}.new-blog-page .sidebar .social li{padding:0;display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.new-blog-page .sidebar .social li a{display:block;width:40px;height:40px;position:relative}.lt-ie9 .new-blog-page .sidebar .social li a{background:url(../img/official/blog-social.png) no-repeat}.new-blog-page .sidebar .social li a.rss{background-position:0 0}.new-blog-page .sidebar .social li a.vk{background-position:-41px 0}.new-blog-page .sidebar .social li a.fb{background-position:-82px 0}.new-blog-page .sidebar .social li a:after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#fff;opacity:0;transition:.3s}.new-blog-page .sidebar .social li a:hover:after{opacity:.15}.new-blog-page .sidebar h4{font-size:.875em;letter-spacing:.14em;line-height:1.6em;margin:0 0 17px}.new-blog-page .sidebar .sidebar-column{margin-top:30px}.new-blog-page .sidebar .form-block p{font-size:.81em;line-height:1.54em;padding:0}.new-blog-page .sidebar .form-block p.success{line-height:1.23em;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;color:#447e27;padding-left:30px;position:relative}.new-blog-page .sidebar .form-block p.success .icon-svg{position:absolute;width:18px;height:14px;top:0;left:0;fill:currentColor}.lt-ie9 .new-blog-page .sidebar .form-block p.success .icon-svg{background:url(../img/official/check.png) no-repeat}.new-blog-page .sidebar .form-block .i-text{border:1px solid #b3b3b3;height:40px;font-size:1em;margin-top:15px;max-width:400px}.new-blog-page .sidebar .form-block .i-text::-moz-placeholder{color:#999;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-regularregular'}.new-blog-page .sidebar .form-block .i-text:-ms-input-placeholder{color:#999;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-regularregular'}.new-blog-page .sidebar .form-block .i-text::-webkit-input-placeholder{color:#999;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-regularregular'}.new-blog-page .sidebar .form-block .i-text:focus::-moz-placeholder{color:#999;opacity:0}.new-blog-page .sidebar .form-block .i-text:focus:-ms-input-placeholder{color:#999;opacity:0}.new-blog-page .sidebar .form-block .i-text:focus::-webkit-input-placeholder{color:#999;opacity:0}.new-blog-page .sidebar .form-block .i-text.placeholder{color:#999;font-family:'tornadocyr-regularregular',sans-serif}.new-blog-page .sidebar .form-block .i-text.error-input{border-color:#ffb2b2;color:#ff0201}.new-blog-page .sidebar .form-block .i-text.error-input::-moz-placeholder{color:#ff0201;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.new-blog-page .sidebar .form-block .i-text.error-input:-ms-input-placeholder{color:#ff0201;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.new-blog-page .sidebar .form-block .i-text.error-input::-webkit-input-placeholder{color:#ff0201;opacity:1;transition:opacity .3s ease;font-family:'tornadocyr-boldregular'}.new-blog-page .sidebar .form-block .i-text.error-input:focus::-moz-placeholder{color:#ff0201;opacity:0}.new-blog-page .sidebar .form-block .i-text.error-input:focus:-ms-input-placeholder{color:#ff0201;opacity:0}.new-blog-page .sidebar .form-block .i-text.error-input:focus::-webkit-input-placeholder{color:#ff0201;opacity:0}.new-blog-page .sidebar .form-block .btn{margin-top:15px}.new-blog-page .tags-post-info{text-align:left;margin-top:-24px}.new-blog-page .tags-post-info .nav-tags-wrapper{margin-bottom:12px;clear:both}.new-blog-page .tags-post-info h4{display:inline-block;vertical-align:middle;margin:5px 6px 5px 0;text-transform:uppercase;font-size:14px;line-height:2.43em;padding:0;letter-spacing:2px}.new-blog-page .tags-post-info .nav-tags{display:inline}.new-blog-page .tags-post-info .post-inform{font-size:15px;display:block;text-align:left}.new-blog-page .tags-post-info .post-inform .i-mess{width:15px;height:15px;fill:#477bc8}.new-blog-page .tags-post-info .post-inform .i-look{width:19px;height:10px}.new-blog-page .tags-post-info .post-inform a.post-inform-item{display:inline-block;text-align:right;padding:7px 14px;border:solid 1px;color:#477bc8}.new-blog-page .tags-post-info .post-inform a.post-inform-item .i-mess{fill:currentColor}.new-blog-page .tags-post-info .post-inform a.post-inform-item:hover{color:#ff0201;text-decoration:none}.new-blog-page .tags-post-info .post-inform a.post-inform-item:focus{color:#ff9a0d;text-decoration:none}.new-blog-page .tags-post-info .post-inform span.post-inform-item{display:inline-block;padding:7px 14px;border:#fff solid 1px}.new-blog-page .author-article{margin:28px 0 20px}.new-blog-page .author-article .author-img{width:90px;height:90px;border-radius:50%;margin:0 auto 11px;overflow:hidden}.new-blog-page .author-article .social{margin:0;padding:0;position:relative;top:2px;display:inline-block;vertical-align:middle}.new-blog-page .author-article .social li{display:inline-block;margin:0;padding:0;background:0 0}.blog-news-subscribe .news-subscribe-block-social .social li a,.like-and-share .share-block .social li a,.new-blog-page .author-article .social li a,.share-bottom-line .social li a{display:block}.like-and-share .share-block .social li:after,.new-blog-page .author-article .social li:after{display:none}.new-blog-page .author-article .social .icon-svg{width:18px;height:18px}.new-blog-page .author-article .author-date{display:block;text-align:center;color:#999}.blog-menu{background:#f5f5f5}.blog-menu .content-in{padding-top:0;padding-bottom:0;text-align:center}.blog-menu ul{padding:0;margin:0 0 0 -8px;display:none}.blog-menu ul li,.blog-menu ul li a,.blog-menu ul li span{display:inline-block;vertical-align:middle}.blog-menu ul li a,.blog-menu ul li span{line-height:60px;font-size:14px;text-transform:uppercase;padding:0 8px;position:relative;overflow:hidden;white-space:nowrap;color:#000;letter-spacing:2px;border:0}.blog-menu ul li a:after,.blog-menu ul li a:before,.blog-menu ul li span:after,.blog-menu ul li span:before{content:'';display:block;position:absolute;left:0;width:100%;height:5px;background:#ff9a0d;transition:.3s}.blog-menu ul li a:before,.blog-menu ul li span:before{top:-5px}.blog-menu ul li a:after,.blog-menu ul li span:after{bottom:-5px}.blog-menu ul li a.active,.blog-menu ul li span.active{color:#000}.blog-menu ul li a.active:after,.blog-menu ul li span.active:after{bottom:0}.blog-menu ul li a:hover{text-decoration:none;color:#ff0201}.blog-menu ul li a:hover:before{top:0}.blog-menu ul li a:hover:after{bottom:0}.blog-menu select{margin:30px}.blog-menu .blog-menu-select{text-align:center;padding:10px 0}.blog-menu .blog-menu-select select{width:190px}.blog-menu .blog-menu-select .select-label{display:inline-block;vertical-align:middle;margin-right:15px}.blog-menu .blog-menu-select .selectBox-dropdown{height:40px;line-height:38px;vertical-align:middle}.blog-menu .blog-menu-select .selectBox-dropdown .selectBox-label{padding:0 0 0 10px;vertical-align:middle}.blog-menu .blog-menu-select .selectBox-dropdown .selectBox-arrow{border:0;background:url(../img/official/select-drop-down-arrow.png) no-repeat 0 center}.blog-content-inner.georgia{font-family:Georgia,"Times New Roman",Times,serif}.blog-content-inner.georgia p{color:#404040}.blog-content-inner img{margin:0 auto;display:block;max-width:100%;height:fit-content;object-fit:contain}.like-and-share .like-button{display:inline-block;vertical-align:top;border:2px solid;text-transform:uppercase;font-size:20px;padding:0 24px 0 68px;margin:0 21px 0 0;height:70px;line-height:70px;position:relative;letter-spacing:2px;font-family:'tornadocyr-boldregular',sans-serif}.like-and-share .like-button .icon-svg{position:absolute;top:50%;left:20px;margin-top:-15px;width:33px;height:30px;vertical-align:top;fill:currentColor}.like-and-share .like-button:hover{text-decoration:none}.header a,.like-and-share .like-button.pushed{color:#ff9a0d;text-decoration:none}.like-and-share .like-list{display:inline-block;vertical-align:top;height:30px;line-height:30px}.like-and-share .like-list .like-list-inner{display:inline-block;font-size:12px;line-height:15px;color:#999;padding:0;vertical-align:middle}.like-and-share .share-block{padding:15px 0 0}.like-and-share .share-block .share-head{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;color:#999;margin-right:15px;letter-spacing:2px}.like-and-share .share-block .social{vertical-align:middle;display:inline-block;margin:0;padding:0}.like-and-share .share-block .social li,.share-bottom-line .social li{display:inline-block;margin:0 10px 0 0;padding:0}.logo-separator{height:50px;position:relative;text-align:center}.logo-separator:after{display:block;content:'';background:#dadada;height:1px;width:100%;position:absolute;left:0;top:31px}.logo-separator .icon-logo-separator-wrap{display:inline-block;background:#fff;padding:0 40px;position:relative;z-index:1}.logo-separator .icon-logo-separator{display:block;width:50px;height:50px;background:url(../img/svg/clear_logo.svg) no-repeat;background-size:50px 50px}.lt-ie9 .logo-separator .icon-logo-separator,.no-backgroundsize .logo-separator .icon-logo-separator{background:url(../img/official/clear_logo.png) no-repeat 0 0}.post-item-block.small .post-header h2{font-size:20px;line-height:25px;margin-right:9px}.post-item-block.small .post-header .time-to-read{margin-left:0;line-height:22px;vertical-align:top}.post-item-block.small .post-img.half{max-width:50%;margin-left:0;margin-right:0}.post-item-block.small p{font-size:14px;line-height:20px}.post-item-block-slider-control{width:47px;height:68px;position:relative;cursor:pointer;margin-top:97px;transition:all .3s}.post-item-block-slider-control .icon-svg{width:27px;height:54px;fill:#477bc8;position:relative;left:10px;top:8px;z-index:2}.post-item-block-slider-control:after,.post-item-block-slider-control:before{display:block;content:'';position:absolute;left:0;top:0;height:100%;width:100%;opacity:1}.post-item-block-slider-control:after{opacity:0;transition:.3s}.post-item-block-slider-control:hover .icon-svg{fill:red}.post-item-block-slider-control:hover:after{opacity:1}.post-item-block-slider-control.left{float:left}.post-item-block-slider-control.left .icon-svg{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.post-item-block-slider-control.left:before{background:url(../img/official/light-slider-controls.png) no-repeat}.post-item-block-slider-control.left:after{background:#fff url(../img/official/light-slider-controls.png) no-repeat 0 -69px}.post-item-block-slider-control.right{float:right}.post-item-block-slider-control.right:before{background:url(../img/official/light-slider-controls.png) no-repeat -47px 0}.post-item-block-slider-control.right:after{background:#fff url(../img/official/light-slider-controls.png) no-repeat -47px -69px}.blog-news-subscribe .news-subscribe-block .form-block .form-item .blue-btn.disabled,.post-item-block-slider-control.disabled{cursor:default}.post-item-block-slider-control.disabled .icon-svg{fill:#dadada}.post-item-block-slider{margin:0 0 47px;transition:.3s}.post-item-block-slider.set-opacity{opacity:0}.post-item-block-slider .bx-controls-direction,.post-item-block-slider ul li:after,.post-item-block-slider-control.disabled:after{display:none}.blog-menu ul li,.post-item-block-slider ul{margin:0;padding:0}.post-item-block-slider ul li{margin:0;padding:0;background:0 0}.post-item-block-slider ul li .post-item-block{padding:0}.post-slider-block{margin:22px 0 0}.post-slider-block .logo-separator{margin:0 0 33px}.post-slider-block .post-tags{margin-bottom:34px}.post-slider-block .post-item-block .post-img{margin-bottom:16px}.comments-plugin{margin:0 0 39px}.more-materials{background:#fafafa;padding:51px 30px 0}.more-materials .more-materials-inner{max-width:1180px;margin-right:auto;margin-left:auto}.more-materials .post-tags{margin-bottom:22px}.more-materials .post-item-block{margin-bottom:35px}.blog-news-subscribe{background:#e1e2e6;padding:51px 30px 50px;margin-bottom:-49px;position:relative;overflow:hidden}.blog-news-subscribe .blog-news-subscribe-inner{max-width:1180px;margin-right:auto;margin-left:auto}.blog-news-subscribe .news-subscribe-block-social{margin-bottom:30px}.blog-news-subscribe .news-subscribe-block h4,.blog-news-subscribe .news-subscribe-block-social h4{font-size:.875em;text-transform:uppercase;letter-spacing:.14em;line-height:1.2em;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;padding:0;margin:0 0 17px}.blog-news-subscribe .news-subscribe-block-social .social{margin:0;padding:0}.blog-news-subscribe .news-subscribe-block-social .social li{padding:0;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.blog-news-subscribe .news-subscribe-block-social .social li:after,.share-bottom-line .social li:after{content:none;width:0;height:0;float:none;background:0 0;margin:0}.blog-news-subscribe .news-subscribe-block .form-block .form-item{position:relative;padding-right:149px}.blog-news-subscribe .news-subscribe-block .form-block .form-item .blue-btn{position:absolute;right:0;top:0;width:139px;text-align:center;padding-left:0;padding-right:0;cursor:pointer}.blog-news-subscribe .news-subscribe-block .form-block .form-item .i-text{height:40px;border:0;width:100%}.blog-news-subscribe .news-subscribe-block .form-block .form-item .i-text.error-input{color:#ff0201;box-shadow:inset 0 0 0 1px #ffb2b2}.blog-news-subscribe .news-subscribe-block .form-block .form-item .error-text{font-size:13px;margin:8px 0 0}.blog-news-subscribe .news-subscribe-block .form-block p.success{font-size:13px;line-height:16px;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;color:#447e27;padding-left:30px;position:relative}.blog-news-subscribe .news-subscribe-block .form-block p.success .icon-svg{position:absolute;width:18px;height:14px;top:0;left:0;fill:currentColor}.share-bottom-line{display:block;visibility:hidden;opacity:0;border:#e5e5e5 solid;border-width:1px 0;padding:5px 30px;position:fixed;left:0;bottom:0;width:100%;z-index:4;background:#fff;height:42px;box-sizing:border-box}.share-bottom-line .share-block{display:none;width:600px;position:absolute;left:50%;top:5px;margin:0 0 0 -300px;text-align:center}.share-bottom-line .share-block .share-head{display:inline-block;zoom:1;vertical-align:middle;font-size:12px;text-transform:uppercase;color:#999;margin-right:15px;letter-spacing:2px}.share-bottom-line .social{vertical-align:middle;display:inline-block;margin:0;padding:0}.share-bottom-line .social li{margin:0 6px 0 0}.share-bottom-line .social li .icon-svg{width:30px;height:30px}.share-bottom-line .social-link{float:right}.share-bottom-line .social-link .social li{vertical-align:middle}.share-bottom-line .social-link .social li strong{position:relative;top:-3px;text-transform:uppercase;font-size:13px;letter-spacing:2px}.footer-social .social-icon-list .social-icon-list-item::after,.share-bottom-line.showed{display:none}.share-bottom-line .like-and-share{float:left;position:relative;z-index:1;margin:3px 0 0}.share-bottom-line .like-and-share .like-button{border:1px solid;text-transform:uppercase;font-size:11px;padding:0 14px 0 38px;margin:0 12px 0 0;height:25px;line-height:27px;position:relative;letter-spacing:1px;font-family:'tornadocyr-boldregular',sans-serif}.share-bottom-line .like-and-share .like-button .icon-svg{width:19px;height:17px;position:absolute;top:18px;left:10px;vertical-align:top;margin-right:4px}.share-bottom-line .like-and-share .like-list{min-width:175px;width:175px;vertical-align:middle;line-height:27px;height:auto}.share-bottom-line .like-and-share .like-list .like-list-inner{vertical-align:middle}.subscribe-success-page-wrap{min-height:288px}.subscribe-success-page{text-align:center;font-size:14px;padding:30px 30px 34px;width:100%;position:absolute;top:50%;left:0;margin:-214px 0 0}.subscribe-success-page img{display:block;margin:0 auto 30px;width:160px}.subscribe-success-page .h1,.subscribe-success-page h1{margin:0 0 21px;padding:0;font-size:20px;text-align:center;text-transform:uppercase;line-height:25px;letter-spacing:1px}.pseudo-head,.pseudo-img{position:fixed;z-index:150}.pseudo-head{text-transform:uppercase;text-align:left;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400;transition:font .3s}.pseudo-head span{transition:font .3s;font-size:22px;line-height:24px}.pseudo-head,.pseudo-head.detail-style{font-size:14px;line-height:24px}.pseudo-head.detail-style span{font-size:28px;line-height:30px}.pseudo-img{transition:.5s;will-change:left,top}.pseudo-head-container{position:fixed;left:0;top:116px;width:100%;z-index:1000;opacity:0;transition:opacity .3s}.pseudo-head-container.visible{opacity:1}.pseudo-head-container .pseudo-head-content-in{padding:28px 3.125% 0;max-width:1400px;margin:0 auto;text-transform:uppercase}.pseudo-head-container .pseudo-head-content-in .pseudo-head-text{font-size:28px;line-height:32px;text-transform:uppercase;text-align:left;font-family:'tornadocyr-boldregular',sans-serif;font-weight:400}@media screen and (min-width:768px){.pseudo-head-container{position:fixed;left:0;top:116px;width:100%}.pseudo-head-container .pseudo-head-content-in{padding:36px 30px 0;max-width:1400px;margin:0 auto}.pseudo-head-container .pseudo-head-content-in .pseudo-head-text{font-size:30px;line-height:36px}}@media screen and (min-width:1024px){.pseudo-head-container{position:fixed;left:0;top:116px;width:100%}.pseudo-head-container .pseudo-head-content-in{padding:33px 0 0;margin:0 auto;max-width:1180px;width:90%}.pseudo-head-container .pseudo-head-content-in .pseudo-head-text{letter-spacing:2px;font-size:40px;line-height:52px}}.blog-loader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:149;visibility:hidden;opacity:0;transition:all .2s}.blog-loader.showed{opacity:1;visibility:visible}.close-modal-wrapper{text-align:right;z-index:10;position:fixed;width:100%;height:1px;left:0;top:111px}.close-modal-wrapper .content-in{padding-top:0!important;padding-bottom:0!important}.close-modal-wrapper .close-modal{display:inline-block;width:27px;height:27px;cursor:pointer;z-index:10}.close-modal-wrapper .close-modal .icon-svg{width:27px;height:27px;fill:#dadada}.close-modal-wrapper .close-modal .icon-svg:hover{fill:#ff0201}@media screen and (min-width:768px){.new-blog-page{margin-bottom:60px}.new-blog-page.no-subscribe-block{margin-bottom:0!important}.new-blog-page .post-cont+.post-cont,.new-blog-page .posts-part{margin-top:40px}.new-blog-page .sidebar{margin-top:30px}.new-blog-page .more-posts{margin-top:40px}.new-blog-page .main-post .time-to-read{margin-top:6px}.new-blog-page .post-inform .line{margin:0 15px}.new-blog-page .post-header .post-header-head,.pseudo-head span{font-size:24px;line-height:26px}.new-blog-page .blog-content-inner.georgia p{font-size:17px;line-height:26px;margin:0 0 14px}.new-blog-page .tags-post-info .post-inform{font-size:20px}.new-blog-page .tags-post-info .post-inform .i-mess{width:21px;height:20px}.new-blog-page .tags-post-info .post-inform .i-look{width:25px;height:16px}.new-blog-page .tags-post-info .post-inform a.post-inform-item,.new-blog-page .tags-post-info .post-inform span.post-inform-item{padding:10px 19px}.new-blog-page .post-item-block{margin-right:-30px;margin-left:-30px}.new-blog-page .post-item-block .post-header,.new-blog-page .post-item-block p{padding-right:30px;padding-left:30px}.blog-news-subscribe{margin-bottom:-60px}.share-bottom-line{transition:.3s}.share-bottom-line.showed{visibility:visible;opacity:1;display:block}.subscribe-success-page-wrap{min-height:500px}.subscribe-success-page{text-align:center;font-size:26px;padding:30px 30px 34px;width:100%;margin-top:-255px}.subscribe-success-page img{width:auto;margin:0 auto 81px}.subscribe-success-page .h1,.subscribe-success-page h1{margin:0 0 21px;font-size:40px;line-height:50px}.pseudo-head,.pseudo-head.detail-style{font-size:14px;line-height:24px}.pseudo-head.detail-style span{font-size:30px;line-height:34px}}@media screen and (min-width:980px){.new-blog-page .post-item-block{margin-right:0;margin-left:0}.new-blog-page .post-item-block .post-header,.new-blog-page .post-item-block p{padding-right:0;padding-left:0}}@media screen and (min-width:1024px){.new-blog-page{margin-bottom:79px}.new-blog-page .content-in{max-width:1180px;width:90%}.new-blog-page .h1,.new-blog-page h1{font-size:40px;line-height:52px;letter-spacing:2px}.new-blog-page h2{font-size:35px;line-height:42px;letter-spacing:.05em;padding-top:33px;padding-bottom:35px}.new-blog-page h3{font-size:25px;line-height:37px;padding-bottom:16px}.new-blog-page .post-header .post-header-head,.pseudo-head span{font-size:30px;line-height:40px;letter-spacing:2px}.new-blog-page .post-cont+.post-cont{margin-top:53px}.new-blog-page .posts-part{margin-top:60px}.new-blog-page .sidebar{margin-top:-21px}.new-blog-page .sidebar .sidebar-column{margin-top:64px}.new-blog-page .more-posts{margin-top:53px}.new-blog-page .time-to-read{margin-top:8px}.new-blog-page .main-post .time-to-read{margin-top:14px;line-height:22px}.new-blog-page .main-post .main-post-preview-text{font-size:18px;line-height:25px}.new-blog-page .main-post .post-header .h1,.new-blog-page .main-post .post-header h1{letter-spacing:2px}.new-blog-page .tags-post-info .post-inform{font-size:20px;display:block;text-align:right}.new-blog-page .post-item-block.small .post-header .time-to-read{margin-top:0}.new-blog-page .post-item-block.small .post-img{margin-bottom:21px}.new-blog-page .blog-content-inner.georgia p{font-size:20px;line-height:30px;margin:0 0 14px}.blog-menu .blog-menu-select{display:none}.blog-menu ul,.share-bottom-line .share-block{display:block}.blog-menu ul li{margin-right:19px}.blog-news-subscribe{margin-bottom:-79px}.pseudo-head,.pseudo-head.detail-style{font-size:16px;line-height:24px}.pseudo-head.detail-style span{font-size:40px;line-height:50px}}@media screen and (min-width:470px){.like-and-share .like-list{width:115px;height:70px;line-height:70px}}@media screen and (min-width:1170px){.like-and-share .share-block{float:right;margin-right:-10px}}@media screen and (min-width:1200px){.share-bottom-line .like-and-share .like-list{width:auto}}.popup-container{position:relative}.popup-container-wrap .mfp-container{overflow-y:auto}.header .header-menu-item::after,.popup-container-wrap .mfp-container::before{content:none}.popup-container-wrap .mfp-content{padding:0}.popup-container .popup-close{position:absolute;top:24px;right:24px;margin:0;padding:0;background-color:transparent;border:0}.popup-container .popup-close:hover svg{fill:#f26d21}.popup-container .popup-close svg{display:block;width:24px;height:24px;fill:#fff;transition:fill .2s ease-in-out}.sofico__note{font-size:14px;border-left:3px solid #dadce3;padding:3px 0 3px 20px;margin-left:80px;line-height:1.5}@media (max-width:960px){.sofico__note{margin:0}}@media (max-width:650px){.sofico__note{border:0;padding:0}}.sofico__citate{padding:75px 0;box-sizing:border-box;background-color:#f1f2f2;font-size:24px;line-height:1.5;width:100vw;transform:translateX(calc((100% - 830px)/2*-1))}@media (max-width:1024px){.sofico__citate{width:100%;transform:none}}@media (max-width:768px){.sofico__citate{padding:45px 0;margin:0 -3.3%;width:100vw}}.sofico__citate-text{width:830px;margin:auto;border-top:4px solid #000;padding:20px 0 0}@media (max-width:1024px){.sofico__citate-text{width:90%}}.sofico__footnote{margin-top:55px;box-sizing:border-box;position:relative;background-color:#ebebeb;padding:30px 20px 28px 55px;font-size:16px;line-height:24px}@media (max-width:768px){.sofico__footnote{margin:55px -3.3% 0;width:100vw}}.sofico__footnote span{position:absolute;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(180deg);background-color:#888;width:5px;height:5px;padding:10px;top:30px;left:20px}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-gif video,.sofico__video-button svg,figure>.sofico__img{width:100%}@media (max-width:768px){figure>.sofico__img{margin:0 -30px}}.sofico__name{padding-left:30px}.sofico__video-box{display:none;position:relative;background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-ms-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));height:337px;width:100%}.sofico__item{display:flex;justify-content:flex-start;margin-top:36px}.sofico__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;background-color:#f6f6f6;margin-right:20px}.sofico__video-button{padding:0;border-radius:50%;border:0;width:90px;height:90px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);left:50%;transition:width .3s}.sofico__video-button:hover{width:110px}.sofico__header{align-items:center;box-sizing:border-box;display:flex;border:1px solid #dadce3;margin:0 -118px}@media (max-width:1124px){.sofico__header{margin:0}}@media (max-width:768px){.sofico__header{flex-direction:column}}.sofico__header img{width:138px;padding:0 20px}@media (max-width:768px){.sofico__header img{padding:20px 0}}.sofico__header-item{font-size:24px;line-height:40px;padding:45px 35px;border-left:1px solid #dadce3;margin:0}@media (max-width:768px){.sofico__header-item{border-left:none;border-top:1px solid #dadce3}}.header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:fixed;z-index:5;height:80px;font-size:16px;line-height:1.625;color:#fff;background-color:#04071b}.header,.header *,.header ::after,.header ::before{box-sizing:border-box}@media (min-width:1280px){.header{padding:0 56px}}@media (max-width:1919px){.header{padding:0 40px}}@media (max-width:1279px){.header{padding:0 32px}}@media (max-width:767px){.header{padding:0 16px;height:60px}}.header a{color:inherit;transition:color .2s linear}.header a:hover{color:#f26d21}.header .header-logo{position:relative;z-index:2;display:block;padding-left:62px}@media (max-width:767px){.header .header-logo{padding-left:48px}}.header .header-logo:hover .header-logo-overlay{opacity:1;transform:translateY(0)}.header .header-logo-img{position:absolute;top:50%;left:0;display:block;width:180px;height:28px;transform:translateY(-50%)}@media (max-width:767px){.header .header-logo-img{width:100px;height:16px}}.header .header-logo-main,.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker .worker-image img{width:100%;height:100%}.header .header-logo-overlay{position:absolute;top:0;margin-top:-14px;left:-3px;height:42px;opacity:0;transform:translateY(-100%);transition:.25s ease-in-out;transition-property:opacity,transform;width:42px}@media (max-width:1279px){.header .header-logo-overlay{display:none}}.header .header-logo-overlay use:not(.active){opacity:0}.header .header-logo-text{font-size:21px;font-weight:400;line-height:26px;letter-spacing:.01em}@media (max-width:767px){.header .header-logo-text{font-size:17px}}.header .header-panel{display:flex;align-items:center;flex-grow:1}@media (max-width:1279px){.header .header-panel{flex-direction:column;align-items:center;position:absolute;z-index:2;top:100%;left:0;right:0;opacity:0;transition:opacity .5s ease-in-out .5s;pointer-events:none}.header .header-panel-btn{position:relative;z-index:1;padding:0;width:40px;height:40px;color:#ffb301;background-color:#202020;border:0;border-radius:100%;box-shadow:0 0 0 0 #202020;transition:transform .5s ease-in-out,box-shadow .5s ease-in-out .5s,background-color .5s ease-in-out .25s}.header .header-panel-btn:focus{outline:0}.header .header-panel-btn span{display:block;position:absolute;right:10px;width:20px;height:2px;background-color:#ffb301;transform-origin:50% 50%;transform:scale(1);transition:.5s;transition-property:transform,top,right}.header .header-panel-btn span:nth-child(1){top:12px}.header .header-panel-btn span:nth-child(2){top:19px;width:16px}.header .header-panel-btn span:nth-child(3){top:26px}.header .header-panel .header-nav,.header .header-panel .header-phone{pointer-events:none}.header .header-panel .header-menu{flex-direction:column;align-items:center;padding-top:40px}.header .header-panel .header-menu-item{position:relative;opacity:0;transition:.25s;transition-property:margin,opacity}.header .header-panel .header-menu-item:not(:first-child){margin-left:0}.header .header-panel .header-menu-item.active{opacity:1;margin-bottom:24px}.header .header-panel .header-phone{opacity:0;transition:opacity .25s ease-in-out .6s,color .2s linear}.header .header-panel .header-phone svg{fill:#ffb301}.header.open .header-panel{min-height:calc(100vh - 80px);opacity:1;pointer-events:auto}.header.open .header-panel-btn{color:#ffb301;background-color:#04071b;box-shadow:0 0 0 calc(100vh + 100vw) #202020;transition-delay:0s,.25s;transform:rotate(-90deg)}.header.open .header-panel-btn span{top:50%;right:50%}.header.open .header-panel-btn span:nth-child(1){transform:translate(50%,-50%) rotate(45deg)}.header.open .header-panel-btn span:nth-child(2){transform:translate(50%,-50%) rotateY(90deg)}.header.open .header-panel-btn span:nth-child(3){transform:translate(50%,-50%) rotate(-45deg)}.header.open .header-panel .header-nav,.header.open .header-panel .header-phone{pointer-events:auto}.header.open .header-panel .header-phone{opacity:1}}.header .header-nav{margin:0 auto}.header .header-menu{display:flex;align-items:center;margin:0;padding:0;font-weight:700}.header .header-menu-item{margin:0;padding:0;font-size:16px;line-height:26px;white-space:nowrap}.header .header-menu-item:not(:first-child){margin-left:72px}@media (max-width:1920px){.header .header-menu-item:not(:first-child){margin-left:56px}}.header .header-phone{display:flex;align-items:center;font-weight:700;letter-spacing:.08em}.header .header-phone-icon{display:block;margin-right:10px;width:16px;height:16px;fill:currentColor}.header .second-head{position:absolute;z-index:0;top:100%;left:0;right:0;width:auto}.header .second-head ul{box-sizing:border-box;display:flex;justify-content:center;padding-left:320px;padding-right:175px;width:100%}@media screen and (max-width:1025px){.frame-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:43px}.frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.frame-wrapper figcaption{position:absolute;top:100%;width:100%}}@media screen and (max-width:1025px) and (max-width:768px){.frame-wrapper{margin-bottom:50px}}.footer{display:flex;align-items:center;justify-content:space-between;padding:50px 144px;color:#fff;background-color:#04071b;transition:.3s;z-index:100}@media (max-width:1919px){.footer{padding:40px}}@media (max-width:1279px){.footer{padding:24px 32px}}@media (max-width:767px){.footer{padding:24px 16px 32px;flex-direction:column}}.footer-address,.footer-contact{flex-basis:0;flex-grow:1;color:#fff}@media (max-width:767px){.footer-address,.footer-contact{text-align:center}}@media (min-width:1280px){.footer .footer-address{font-size:24px;line-height:40px}}@media (max-width:1279px){.footer .footer-address{font-size:14px;line-height:24px}}@media (max-width:767px){.footer .footer-address{margin-bottom:12px}}.footer .footer-address p{padding:0;font:inherit}@media (max-width:1919px){.footer .footer-address p{max-width:360px}}@media (max-width:1279px){.footer .footer-address p{max-width:200px}}.footer-contact{text-align:right}@media (max-width:767px){.footer-contact{margin-top:12px}}.footer-contact a.btn{margin:0;padding:5px 32px;display:inline;font-size:24px;font-weight:700;line-height:40px;font-family:"TornadoCyr Web",sans-serif;color:#ffb301;text-decoration:none;background-color:transparent;border:2px solid currentColor;border-radius:27px;cursor:pointer;transition:color .2s ease-in-out}@media (max-width:1279px){.footer-contact a.btn{font-size:18px;line-height:26px}}.footer-contact a.btn:hover{background:0 0;color:#f26d21}@media (max-width:767px){.footer-social{margin:12px 0 20px}}.footer-social .social-icon-list{display:flex;align-items:center;padding:0;margin:0}.footer-social .social-icon-list-item{padding:0;margin-top:0}.footer-social .social-icon-list-item:not(:first-child){margin-left:12px}@media (max-width:1279px){.footer-social .social-icon-list-item:not(:first-child){margin-left:16px}}@media (max-width:767px){.footer-social .social-icon-list-item:not(:first-child){margin-left:24px}}.footer-social .social-icon-list-item a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 0 #f26d21;transition:.2s ease-in-out;transition-property:box-shadow,background-color}.footer-social .social-icon-list-item a:hover{background-color:#f26d21;box-shadow:inset 0 0 0 30px #f26d21}.footer-social .social-icon-list-item svg{display:block;max-width:20px;max-height:20px}.about-page-slider-body .footer{position:relative;z-index:100;transition:bottom .5s;transform:translate(0,100vh)}.about-page-slider-body .footer-form,.brief ol li::after,.brief ul li::after,.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play.hide-play-button .play-button,.one-portfolio.metallurg-case-new h2.title:after,.one-portfolio.metallurg-case-new li:after,.spoiler div{display:none}.about-page-slider-body .footer.fadeIn{position:absolute;bottom:0;transform:translate(0,0)}.brief *,.brief ::after,.brief ::before{box-sizing:border-box}.brief h1,.brief h2,.brief h3{margin:0;text-align:left}.brief ol,.brief ul{padding:0;margin:0;list-style:none}.brief ol li,.brief ul li{margin:0;padding:0}.brief img,.brief svg{display:block;max-width:100%}.brief button,.brief input,.brief select,.brief textarea{font:inherit}.brief{flex-grow:1;padding:16px 16px 132px;font-size:16px;line-height:26px;color:#dddde7;background-color:#04071b}@media (min-width:768px){.brief{padding:80px 30px 112px;font-size:18px;line-height:28px}}@media (min-width:1280px){.brief{padding:104px 132px 120px}}@media (min-width:1920px){.brief{padding-left:380px;padding-right:380px}}.brief h1{margin-bottom:40px;font-size:36px;line-height:50px;color:#ffb301}@media (min-width:768px){.brief h1{margin-bottom:72px;font-size:50px}}@media (min-width:1280px){.brief h1{font-size:72px;line-height:80px}}.brief .text-field{position:relative;padding:16px;color:#fff;border:1px solid #5b617c;border-radius:16px;background-color:transparent}@media (hover:hover){.brief .text-field:hover{border-color:#fff;outline:0}}.brief .text-field:focus{border-color:#fff;outline:0}.brief .text-field::placeholder{color:#5b617c}.brief .text-field--complete{border-color:#fff}.brief .text-field--complete::placeholder{opacity:0}.brief .text-field--error{border:1px solid #e21e2a}@media (hover:hover){.brief .text-field--error:hover{border-color:#e21e2a}}.brief .text-field--error:focus{border-color:#e21e2a}.brief .text-field--error~span{padding:0 4px;top:0;right:20px;position:absolute;font-size:12px;line-height:16px;background-color:#04071b;color:#e21e2a;transform:translateY(-50%)}.brief .text-field--error.brief__list-budget,.vacancy-page-new__form fieldset{border:0}.brief .fieldset-type input.text-field--error+.brief__list-type label,.brief .text-field--error.brief__list-budget label,.has-error .brief__consent-checkbox span{border-color:#e21e2a}.brief .brief__fieldset{position:relative;margin:0 0 40px;padding:0;border:0}@media (min-width:768px){.brief .brief__fieldset{margin:0 0 64px}}@media (min-width:1280px){.brief .brief__fieldset{width:805px}}.brief .brief__fieldset .error,.brief .brief__fieldset .error-textarea{transform:none;top:calc(100% + 12px);right:auto;left:8px;padding:0}.brief .brief__fieldset .error-textarea{top:100%}.brief .brief__item-title{margin-bottom:24px;padding:0;display:block;font-size:30px;line-height:40px;font-weight:700;color:#fff}.brief .brief__list{display:flex;flex-wrap:wrap;margin:-8px}@media (min-width:768px){.brief .brief__list{margin:-8px -12px}}.brief .brief__item{margin:8px}@media (min-width:768px){.brief .brief__item{margin:8px 12px}}.brief .brief__item label{display:block;padding:8px 15px;border:1px solid #5b617c;border-radius:32px;transition:border-color .2s ease-in-out;cursor:pointer}@media (min-width:768px){.brief .brief__item label{font-size:18px;line-height:28px}}@media (hover:hover){.brief .brief__item label:hover,.brief .brief__item:hover label{border-color:#fff}}.brief .brief__item input:checked+label{border-color:#ffb301}.brief .brief__text-inner{position:relative;margin-bottom:16px}.brief .brief__text-inner textarea{width:100%;min-height:120px;padding:8px 16px;resize:none}@media (min-width:768px){.brief .brief__text-inner textarea{min-height:144px;max-width:805px;padding:16px 24px}}.brief .brief__file label{box-shadow:0 1px 0 rgba(255,255,255,.5);transition:.2s ease-in-out;transition-property:color,box-shadow;cursor:pointer}@media (hover:hover){.brief .brief__file label:hover{color:#f26d21;box-shadow:none}}.brief .brief__file-list{display:flex;gap:6px 15px;flex-wrap:wrap}.brief .brief__file-list.active{padding:6px 0}.brief .brief__file-item{display:flex;gap:1px;align-items:center}.brief .brief__file-wrapper{display:flex}.brief .brief__file-inner{position:relative}.brief .brief__file-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.brief .brief__file .file-delete{display:none;width:16px;height:16px;position:absolute;top:50%;right:-24px;transform:translateY(-50%);cursor:pointer}.brief .brief__file .file-delete::after,.brief .brief__file .file-delete::before{display:block;content:'';width:16px;height:2px;position:absolute;top:50%;left:0;background:#fff;transform-origin:center;transition:background .3s ease-in-out}.brief .brief__file .file-delete::before{transform:translateY(-50%) rotate(45deg)}.brief .brief__file .file-delete::after{transform:translateY(-50%) rotate(-45deg)}@media (hover:hover){.brief .brief__file .file-delete:hover::after,.brief .brief__file .file-delete:hover::before{background:#f26d21}}.brief .brief__file.active .file-delete{display:block}.brief .brief__list-input,.one-portfolio.metallurg-case-new .bg--blue .light img,.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li img{margin:0}@media (min-width:768px){.brief .brief__list-input{max-width:805px;display:flex;flex-wrap:wrap;justify-content:space-between}}.brief .brief__list-input li{width:100%;position:relative}@media (min-width:768px){.brief .brief__list-input li{width:calc((100% - 24px)/2)}.brief .brief__list-input li:nth-child(1),.brief .brief__list-input li:nth-child(2){margin-bottom:24px}}@media (max-width:767px){.brief .brief__list-input li:not(:last-child){margin-bottom:32px}}.brief .brief__list-input input{width:100%;display:block;border-radius:8px}@media (min-width:768px){.brief .brief__list-input input{border-radius:16px}}.brief .brief__list-input input::placeholder{visibility:hidden}.brief .brief__list-input label{display:flex;align-items:center;position:absolute;top:1px;left:13px;padding:0 8px 0 4px;height:calc(100% - 2px);font-size:16px;line-height:26px;color:#5b617c;background-color:transparent;transition:.2s ease-in-out;transition-property:transform,height,background-color}@media (min-width:768px){.brief .brief__list-input label{font-size:18px;line-height:28px}}.brief .brief__list-input .has-focus label{height:26px;background-color:#04071b;transform:translateY(-50%);border-radius:6px;box-shadow:0 0 6px #04071b}.brief__consent{position:relative;display:flex}@media (min-width:768px){.brief__consent br{display:none}}.brief__consent-error{display:none;position:absolute;left:40px;right:0;bottom:calc(100% + 4px);font-size:12px;line-height:16px;color:#e21e2a}.has-error .brief__consent-error{display:block}.brief__consent-checkbox{align-self:flex-start;position:relative;margin-right:16px;cursor:pointer}.brief__consent-checkbox input:checked~span::after{content:'';display:block;position:absolute;top:50%;left:50%;width:10px;height:8px;border-top:2px solid #ffb301;border-right:2px solid #ffb301;transform:translate(-50%,-75%) rotate(135deg)}.brief__consent-checkbox span{width:24px;height:24px;display:block;border:1px solid #5b617c;border-radius:2px}@media (hover:hover){.brief__consent-checkbox:hover span{border-color:#fff}}.brief__consent-checkbox:focus-within span{border-color:#fff}.brief__consent a,.brief__consent span{font-size:16px;line-height:26px;color:#dddde7;text-decoration:none}.brief__consent a.default{box-shadow:0 1px 0 #5b617c}@media (hover:hover){.brief__consent a.default:hover{box-shadow:none}}.brief__consent a.default:focus{box-shadow:none}.brief button.submit{display:block;width:100%;padding:7px 24px;font-size:24px;line-height:40px;font-weight:600;background-color:#ffb301;color:#04071b;border:0;transition:background-color .2s ease-in-out}@media (min-width:768px){.brief button.submit{width:191px}}@media (min-width:1280px){.brief button.submit{margin-top:80px}}@media (hover:hover) and (min-width:1280px){.brief button.submit:hover{background-color:#f26d21}}.container-404{display:flex;align-items:center;justify-content:center;height:calc(100vh - 80px - 140px);background:#2d3561;perspective:340px;color:#fff}.container-404__wrapper{width:1375px;display:flex;align-items:flex-start}.container-404 svg{width:657px;height:496px;margin-right:96px}.container-404 h1{margin:0 0 20px;padding:0;font-size:88px;line-height:105px;text-align:left}.container-404__text{font-size:24px;line-height:40px;margin-bottom:40px}.container-404__text:not(:last-of-type){margin-bottom:16px}.spoiler{background:#f8f8f8;margin-bottom:46px}.spoiler h4{padding:32px;color:#252525;font-weight:700;font-size:18px;line-height:24px}.spoiler h4 span{cursor:pointer}@media (hover:hover){.spoiler h4 span:hover{color:#ff8c00}}.spoiler h4 span::after{width:0;height:0;border-style:solid;border-color:#000 transparent;border-width:5px 5px 0;display:inline-block;content:'';vertical-align:middle;margin:-3px 0 0 8px}.spoiler.open{padding-bottom:32px}.spoiler.open span::after{transform:rotateX(180deg)}.spoiler.open div{display:block;background:#fff;border:1px solid #dddde7;margin:0 32px}.spoiler.open div pre{overflow-x:auto;padding:24px}.one-portfolio.metallurg-case-new{font-family:'TornadoCyr Web',sans-serif;background:#041e42}.one-portfolio.metallurg-case-new li,.one-portfolio.metallurg-case-new ul,.spoiler p,.vacancy-page-new h1,.vacancy-page-new h2,.vacancy-page-new li,.vacancy-page-new p,.vacancy-page-new ul{margin:0;padding:0}.one-portfolio.metallurg-case-new .text{margin:0;font-family:'TornadoCyr Web',sans-serif;font-size:22px;line-height:38px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .text{font-size:18px;line-height:26px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .text{font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new p{padding:0}.one-portfolio.metallurg-case-new h2.title{margin:0 0 40px;padding:0;text-align:left;font-size:36px;line-height:48px;font-weight:700;text-transform:none;font-family:'TornadoCyr Web',sans-serif;color:#2d3561}@media (max-width:1279px){.one-portfolio.metallurg-case-new h2.title{margin:0 0 24px;line-height:40px;font-size:32px}}@media (max-width:767px){.one-portfolio.metallurg-case-new h2.title{margin:0 0 16px;font-size:20px;line-height:26px}}.one-portfolio.metallurg-case-new .content-in{width:970px;padding:0}@media (max-width:1279px){.one-portfolio.metallurg-case-new .content-in{width:700px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .content-in{width:290px}}.one-portfolio.metallurg-case-new .bg--blue{background:#041e42;position:relative;overflow:hidden}.one-portfolio.metallurg-case-new .bg--blue .hockey-player{position:absolute;content:'';bottom:-232px;right:0;z-index:3}@media (max-width:1919px){.one-portfolio.metallurg-case-new .bg--blue .hockey-player{right:-160px;bottom:-215px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--blue .hockey-player{display:none}}.one-portfolio.metallurg-case-new .bg--blue .light{position:absolute;content:'';bottom:0;right:-180px;z-index:1}@media (max-width:1919px){.one-portfolio.metallurg-case-new .bg--blue .light{right:-497px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--blue .light{right:0;bottom:130px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .bg--blue .light{right:-50px;bottom:110px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .bg--blue .light{right:0;bottom:0}}.one-portfolio.metallurg-case-new .bg--blue:after{display:block;content:'';width:100%;height:335px;background:#000;position:absolute;bottom:0;right:0;background:linear-gradient(to top left,#e8e8e8 50%,rgba(255,0,0,0) 51%);z-index:2}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--blue:after{height:220px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .bg--blue:after{height:120px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .bg--blue:after{height:80px}}@media (max-width:1919px) and (min-width:1280px){.one-portfolio.metallurg-case-new .img-container-before-after__wrapper{position:absolute;z-index:4;width:1770px;top:-241px;margin:0 auto -148px;left:50%;transform:translate(-50%)}}.one-portfolio.metallurg-case-new .img-container-before-after{position:absolute;width:976px;top:-210px;left:50%;transform:translate(-490px);z-index:4}@media (max-width:1279px){.one-portfolio.metallurg-case-new .img-container-before-after{width:660px;height:412px;top:-233px;transform:translate(-330px)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .img-container-before-after{display:none}}.one-portfolio.metallurg-case-new .img-container-before-after img{margin:0;max-width:none}.one-portfolio.metallurg-case-new .bg--gray{background:#e8e8e8;position:relative}.one-portfolio.metallurg-case-new .bg--gray .img-macbook{position:relative;z-index:4;width:1770px;top:-241px;margin:0 auto -148px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .bg--gray .img-macbook{left:50%;margin-left:-885px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--gray .img-macbook{width:1200px;top:-250px;margin:0 0 -209px;transform:translate(-50%)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .bg--gray .img-macbook{display:none;padding-top:40px}}.one-portfolio.metallurg-case-new .bg--gray .img-macbook img{width:100%;height:760px;max-width:100%;margin:0}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--gray .img-macbook img{height:510px}}.one-portfolio.metallurg-case-new .bg--gray:after{display:block;content:'';width:100%;height:335px;background:#000;position:absolute;bottom:0;right:0;background:linear-gradient(to top left,#fff 50%,rgba(255,0,0,0) 50.5%);z-index:1}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--gray:after{height:220px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .bg--gray:after{height:120px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .bg--gray:after{height:80px}}.one-portfolio.metallurg-case-new .bg--gray .image-player{position:absolute;content:'';bottom:-220px;right:-770px;z-index:1}@media (max-width:1919px){.one-portfolio.metallurg-case-new .bg--gray .image-player{right:-900px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .bg--gray .image-player{width:1300px;right:-500px;bottom:-230px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .bg--gray .image-player{width:1200px;right:-580px;bottom:-230px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .bg--gray .image-player{width:auto;right:0;bottom:0}}.one-portfolio.metallurg-case-new .bg--gray .image-player img{width:100%;height:auto}.one-portfolio.metallurg-case-new .metallurg-case__header{position:relative;color:#fff;background:#041e42;padding-bottom:112px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__header{padding-bottom:56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__header{padding-bottom:40px}}.one-portfolio.metallurg-case-new .metallurg-case__header img{position:absolute;margin:0;width:100%;max-width:100%;height:auto;top:0;left:0}.one-portfolio.metallurg-case-new .metallurg-case__header .blue-gradient{position:absolute;width:100%;height:80%;bottom:0;background:linear-gradient(180deg,#041e42 41.06%,rgba(4,30,66,0) 88.76%);transform:rotate(-180deg)}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__header .blue-gradient{top:34px;height:130vw}}.one-portfolio.metallurg-case-new .metallurg-case__header-description{position:relative;z-index:1;margin-left:calc((100% - 970px)/2);margin-right:calc((100% - 970px)/2);padding-top:35%}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__header-description{padding-top:40%}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__header-description{padding-top:38%;margin-left:calc((100% - 700px)/2);margin-right:calc((100% - 700px)/2)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__header-description{margin-left:calc((100% - 290px)/2);margin-right:calc((100% - 290px)/2)}}.one-portfolio.metallurg-case-new .metallurg-case__header-description .label{display:inline-block;padding:8px 24px;background:#fff;border-radius:20px;color:#2d3561;font-size:20px;line-height:28px;font-weight:700;text-transform:uppercase;white-space:nowrap}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .label{font-size:18px;line-height:22px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .label{padding:8px 16px;font-size:12px;line-height:14px}}.one-portfolio.metallurg-case-new .metallurg-case__header-description .title{margin:32px 0;padding:0;font-size:168px;line-height:170px;font-weight:700;text-transform:uppercase;text-align:left}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .title{margin:8px 0;font-size:120px;line-height:130px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .title{font-size:50px;line-height:58px}}.one-portfolio.metallurg-case-new .metallurg-case__header-description .city{display:block;margin-bottom:40px;font-size:40px;line-height:48px;font-weight:700;text-transform:uppercase}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .city{margin-bottom:24px;font-size:32px;line-height:48px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__header-description .city{margin-bottom:40px;font-size:20px;line-height:28px}}.one-portfolio.metallurg-case-new .metallurg-case__header-description .text{display:block;font-weight:700}.one-portfolio.metallurg-case-new .metallurg-case__video-wrapper{width:1190px;margin:0 auto}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__video-wrapper{width:970px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__video-wrapper{width:700px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__video-wrapper{width:290px}}.one-portfolio.metallurg-case-new .metallurg-case__video{position:relative;margin:64px 0 0;border-radius:20px;overflow:hidden;padding-bottom:calc(9/16*100%)}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__video{margin:56px 0 0}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__video{margin:40px 0 0}}.one-portfolio.metallurg-case-new .metallurg-case__video iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.7;align-items:center;justify-content:center;display:flex;cursor:pointer}.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play.hide-play-button{background:0 0;opacity:1}.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play .play-button{background-image:url(/_assets/img/pic/metallurg-case/play-button.png);background-repeat:no-repeat;width:138px;height:138px;background-size:contain;background-position:center}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play .play-button{width:81px;height:81px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__video .wrapper-play .play-button{width:80px;height:80px}}.one-portfolio.metallurg-case-new .metallurg-case__about h2.title,.one-portfolio.metallurg-case-new .metallurg-case__main-tasks h2.title{color:#fff}.one-portfolio.metallurg-case-new .metallurg-case__about p{color:#fff;text-align:left;margin-bottom:24px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__about p{margin-bottom:16px}}.one-portfolio.metallurg-case-new .metallurg-case__main-tasks{padding:112px 0 305px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks{position:relative;z-index:4}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks{padding:55px 0 305px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks{padding:40px 0 111px}}.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:60px;grid-row-gap:40px;padding:0;margin:24px 0 0}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul{grid-template-columns:repeat(2,1fr);grid-column-gap:150px;width:636px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul{width:100%;grid-column-gap:14px;grid-row-gap:24px}}.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li{list-style-type:none;padding:0;z-index:2}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li img{width:100px}}.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li p{margin-top:20px;text-align:left;font-size:20px;line-height:32px;color:#fff}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li p{font-size:18px;line-height:28px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__main-tasks ul li p{font-size:14px;line-height:22px}.one-portfolio.metallurg-case-new .metallurg-case__conception{margin-top:40px}}.one-portfolio.metallurg-case-new .metallurg-case__conception .list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:56px;grid-row-gap:40px;list-style:none;margin-top:80px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__conception .list{grid-template-columns:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:32px;margin-top:32px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__conception .list{grid-template-columns:repeat(2,138px);grid-column-gap:16px;grid-row-gap:16px;margin-top:16px;font-size:14px;line-height:22px}}.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item{list-style:none}.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item:after,.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones li:after{display:none}.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item p{margin:16px 0 0;text-align:left;color:#2d3561;font-size:20px;line-height:32px;font-weight:700}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item p{font-size:18px;line-height:28px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item p{font-size:14px;line-height:22px}}.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item .item-image{display:flex;width:140px;height:140px;border-radius:16px;background:#fff;box-shadow:0 13px 31px rgba(54,73,141,.13)}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item .item-image{width:138px;height:138px}}.one-portfolio.metallurg-case-new .metallurg-case__conception .list-item .item-image img{margin:auto}.one-portfolio.metallurg-case-new .metallurg-case__new-look{width:721px;margin:112px 0 0;padding-bottom:423px;position:relative;z-index:2}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__new-look{width:649px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__new-look{margin:55px 0 0;width:330px;padding-bottom:190px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__new-look{padding-bottom:146px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__new-look{width:100%;margin:25px 0 0;padding-bottom:100px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item h3,.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item p,.one-portfolio.metallurg-case-new .metallurg-case__interface-block h2,.one-portfolio.metallurg-case-new .metallurg-case__interface-block p,.one-portfolio.metallurg-case-new .metallurg-case__matches p,.one-portfolio.metallurg-case-new .metallurg-case__new-look p,.one-portfolio.metallurg-case-new .metallurg-case__players p{color:#2d3561;text-align:left}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper{background:#fff;position:relative;padding-bottom:801px;z-index:2}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper{padding-bottom:720px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper{padding-bottom:440px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper{padding-bottom:200px}}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper:after{display:block;content:'';width:100%;height:335px;position:absolute;bottom:0;right:0;background:linear-gradient(to top left,#e8e8e8 50%,rgba(255,0,0,0) 50.5%);z-index:1}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper:after{height:220px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper:after{height:120px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper:after{height:80px}}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail{width:1130px;position:relative;z-index:2;top:-350px;margin:0 auto -226px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail{top:-356px;margin:0 auto -238px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail{width:700px;top:-150px;margin:0 auto -92px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail{top:-82px;margin-bottom:-44px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail{width:290px;margin-bottom:-40px}}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-detail img{width:100%;height:auto;max-width:100%;margin:0}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-gif{width:100%;height:669px;display:block;border-radius:20px;overflow:hidden;box-shadow:0 43px 47px -5px rgba(54,73,141,.13)}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-gif{height:413px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-gif{width:100%;height:172px}}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .content-in{padding:0}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-ice{position:absolute;content:'';bottom:-50px;left:-100px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-ice{bottom:-100px;left:-350px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .image-ice{display:none}}.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .hockey-player{position:absolute;content:'';bottom:-80px;left:-330px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .hockey-player{left:-660px;bottom:-155px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__players-wrapper .hockey-player{display:none}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper{background:#e8e8e8;position:relative;z-index:2}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper{padding-top:256px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper{padding-top:246px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper{padding-top:254px}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper:after{display:block;content:'';width:100%;height:335px;position:absolute;bottom:0;right:0;background:linear-gradient(to top left,#fff 50%,rgba(255,0,0,0) 50.5%);z-index:1}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper:after{height:220px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper:after{height:120px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper:after{height:80px}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones{display:flex;position:absolute;content:'';z-index:2;right:-50px;top:-739px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones{right:-380px;top:-648px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones{margin-top:40px;right:0;left:calc((100% - 720px)/2);top:-450px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones{right:-250px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones{margin-top:32px;right:0;left:calc((100% - 300px)/2);top:-200px}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone{width:368px;flex-shrink:0}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone{width:300px;max-height:600px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone{width:200px;max-height:400px}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone img{margin:0;max-width:100%;max-height:100%;filter:drop-shadow(0 63px 20px rgba(54,73,141,.13))}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone img{filter:drop-shadow(0 20px 10px rgba(54,73,141,.13))}}.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone:not(:first-child){margin-left:32px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone:not(:first-child){margin-left:26px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches-wrapper .image-phones .image-phone:not(:first-child){margin-left:17px}}.one-portfolio.metallurg-case-new .metallurg-case__matches{padding:112px 0 475px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__matches{padding-top:182px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches{padding:0}}.one-portfolio.metallurg-case-new .metallurg-case__matches .image-calendar{width:1130px;margin:80px auto 0;display:block}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-calendar{width:700px;margin-top:40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-calendar{width:320px;margin:31px 0 0;padding-bottom:80px;transform:translateX(-50%);position:relative;left:50%}}.one-portfolio.metallurg-case-new .metallurg-case__matches .image-calendar img{width:100%;height:auto;margin:0;object-fit:contain;box-shadow:0 13px 31px rgba(54,73,141,.13)}.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block{width:1150px;display:flex;position:relative;justify-content:space-between;margin:121px auto 0}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block{margin-top:40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block{display:none}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block span:not(.image-group){display:none}}.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-group{position:absolute;content:'';bottom:-215px;left:-30px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-group{width:900px;margin:0 auto -25px;position:relative;z-index:2;top:0;left:0}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-group{width:100%;margin:0 auto -50px;left:0}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-group{display:none}}.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li img,.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block .item-image img,.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-group img,.one-portfolio.metallurg-case-new .metallurg-case__matches .image-block .image-match img{margin:0}.one-portfolio.metallurg-case-new .metallurg-case__interface-block-wrapper{background:#fff}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block-wrapper{padding-top:50px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block-wrapper{padding-top:70px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block{display:flex;flex-wrap:nowrap;align-items:center;margin-left:calc((100% - 970px)/2);margin-bottom:64px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block{flex-direction:column;margin:0}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child{margin-top:-100px;position:relative;z-index:2}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child{margin-top:0}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child{margin-top:0;margin-bottom:56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child{margin-bottom:32px}}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child .item-image{position:relative;margin-right:-320px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child .item-image{margin:0 auto;width:700px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child .item-image{width:320px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child .item-text{margin:0 auto 40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:first-child .item-text{margin:0 auto 32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2){margin-left:0;margin-right:calc((100% - 970px)/2)}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2){flex-direction:column;margin:0 0 56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2){margin-bottom:32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image{display:block;margin-left:-74px;position:relative;flex-shrink:0;max-width:990px;overflow:hidden}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image{margin-left:-400px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image{width:700px;margin:0 auto;order:1}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image{width:320px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image .card-player{position:absolute;left:164px;top:222px;content:''}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image .card-player{width:900px;left:56px;top:50%;margin-top:-190px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-image .card-player{width:450px;left:30px;top:50%;margin-top:-95px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-text{margin:0 0 0 80px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-text{width:700px;margin:0 auto 40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(2) .item-text{width:290px;margin:0 auto 32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3){margin-bottom:112px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3){margin-bottom:56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3){margin-bottom:32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3) .item-image{margin-right:-74px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3) .item-image{margin-right:-390px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3) .item-image{width:700px;margin:0 auto}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block:nth-child(3) .item-image{width:320px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block .item-image img{width:100%;object-fit:contain}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block .item-text{margin-right:80px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block .item-text{width:700px;margin:0 auto 40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .item-block .item-text{width:290px;margin:0 auto 32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block__swiper{margin:24px 0 0}@media (min-width:768px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block__swiper{margin:32px 0 0}.one-portfolio.metallurg-case-new .metallurg-case__interface-block__swiper-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin:-10px 0}}@media (min-width:1280px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block__swiper-wrapper{margin:-32px 0}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container{margin-top:64px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container{width:700px;margin-top:40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container{width:320px;margin-top:32px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages{width:970px;display:block;margin:32px auto 112px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages{width:700px;margin:34px auto 56px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages{width:700px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages{width:100%;margin:16px auto 40px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .text{padding-bottom:0}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .text{text-align:center}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages button{background:0 0;outline:0;border:0;padding:0}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .button-next{transform:rotateY(180deg);width:40px;height:8px}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .button-back{width:40px;height:8px}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .button-back svg,.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .button-next svg{fill:#2d3561;width:100%;height:100%}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .gallery-pagination{display:flex;margin:24px 0 20px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .gallery-pagination{margin:16px 0 20px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .gallery-pagination{justify-content:center}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .slider-pages .gallery-pagination .swiper-pagination{position:relative;width:max-content;margin:0 16px;bottom:0}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-wrapper{display:flex}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide{width:1130px;height:650px;border-radius:24px;overflow:hidden;filter:drop-shadow(0 63px 20px rgba(54,73,141,.13))}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide{height:auto;filter:none;box-shadow:0 70px 41px -17px rgba(54,73,141,.13)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide{margin-left:0;border-radius:0}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide img{margin:0;max-width:100%;object-fit:contain}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide img{filter:drop-shadow(0 20px 10px rgba(54,73,141,.13))}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .swiper-container .swiper-slide:not(.swiper-slide-active){opacity:.3}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:82px;grid-row-gap:40px;margin-bottom:80px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list{grid-column-gap:34px;margin-bottom:56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list{display:block;margin-bottom:40px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item h3{margin-bottom:16px;padding:0;font-size:26px;line-height:36px;font-weight:700}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item h3{font-size:20px;line-height:30px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item h3{font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item p{font-size:20px;line-height:32px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item p{font-size:18px;line-height:26px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .list .list-item p{margin-bottom:24px;font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .image-card-player{display:block;width:1920px;margin:-104px auto 64px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .image-card-player{margin:-104px 0 71px -960px;width:1920px;position:relative;left:50%}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .image-card-player{width:100%;margin:40px auto 56px;position:relative;left:0;transform:translateX(0)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__interface-block .image-card-player{width:388px;margin:32px 0 -30px -194px;position:relative;left:50%}}.one-portfolio.metallurg-case-new .metallurg-case__interface-block .image-card-player img{margin:0;width:100%;max-width:100%}.one-portfolio.metallurg-case-new .metallurg-case__awards{background:#fff}.one-portfolio.metallurg-case-new .metallurg-case__awards h2,.one-portfolio.metallurg-case-new .metallurg-case__awards p{color:#2d3561}.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image{position:relative;z-index:2;display:inline-block;margin:0;top:-35px;left:55px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image{top:-20px;left:65px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image{left:18px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image{top:10px;left:37px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li{display:inline-block}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li{width:80px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li{width:48px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li:not(:first-child){margin-left:-15px}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .awards-image li:not(:first-child){margin-left:-5px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award{width:100%;position:relative;height:400px;margin-top:24px;background:#072867}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award{height:326px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award{height:246px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .content-in{padding:80px 0 0}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .content-in{padding:91px 0 0}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .content-in{padding:70px 0 60px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .content-in{padding:20px 0 10px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-bg img{margin:0;height:100%;object-fit:cover}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon{position:absolute;z-index:2;top:-75px;right:450px}@media (max-width:1919px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon{right:126px;top:-75px}}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon{width:292px;top:-75px;right:55px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon{right:0}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon{width:195px;top:-18px;right:-65px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-icon img,.vacancy-page-new__header--image img{width:100%}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text{margin:0;padding-left:61px;width:611px;position:relative;z-index:2;font-size:30px;line-height:44px;color:#fff;text-align:left}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text{width:415px;font-size:24px;line-height:34px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text{width:140px;padding-left:40px;font-size:14px;line-height:20px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text::before{position:absolute;content:'';width:40px;height:3px;left:0;top:22px;background:#fff}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text::before{width:24px;top:17px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text::before{width:24px;top:10px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text.small{width:320px;display:inline-block;margin-top:24px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text.small{width:250px}}@media (max-width:1023px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text.small{width:200px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .award .award-text.small{width:150px;margin-top:16px;padding-left:40px;font-size:14px;line-height:20px}}.one-portfolio.metallurg-case-new .metallurg-case__awards .gratitude{margin:112px 0;text-align:left;font-size:30px;line-height:44px;font-weight:700}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__awards .gratitude{margin:56px 0;font-size:20px;line-height:30px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__awards .gratitude{margin:40px 0;font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__team{background:#fff;padding-bottom:112px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__team{padding-bottom:56px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__team{padding-bottom:40px}}.one-portfolio.metallurg-case-new .metallurg-case__team h2,.one-portfolio.metallurg-case-new .metallurg-case__team p{color:#2d3561;text-align:left}.one-portfolio.metallurg-case-new .metallurg-case__team .content-in{padding:0}.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:42px;grid-row-gap:64px;max-width:100%}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers{grid-template-columns:repeat(3,1fr);grid-row-gap:40px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers{grid-template-columns:repeat(2,136px);grid-column-gap:15px;grid-row-gap:32px}}.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker{display:flex;flex-direction:column;align-items:flex-start}.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker .worker-image{display:block;width:160px;height:160px;border-radius:100%;overflow:hidden;object-fit:cover;margin:0 0 32px}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker .worker-image{margin:0 0 8px;width:80px;height:80px}}.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker p{margin:0;font-size:18px;line-height:24px}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker p{font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker .title{margin:0;padding-bottom:8px;font-weight:700}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__team .list-workers li.item-worker .title{white-space:pre-wrap}}.one-portfolio.metallurg-case-new .metallurg-case__other-inform{background:0 0}.one-portfolio.metallurg-case-new .metallurg-case__footer{width:100%;padding:70px 0 50px;background:#ffb301}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__footer{padding:45px 0 70px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__footer{padding:40px 0 30px}}.one-portfolio.metallurg-case-new .metallurg-case__footer .content-in{padding-top:0}.one-portfolio.metallurg-case-new .metallurg-case__footer .text{width:100%;padding:0;margin-bottom:16px;color:#363c65;font-size:14px;line-height:22px;font-weight:700;text-align:left}.one-portfolio.metallurg-case-new .metallurg-case__footer .first-case{width:100%;padding:0;margin:0;text-align:left;font-size:20px;line-height:32px;color:#363c65;font-weight:700}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__footer .first-case{font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__footer .first-case a{font-size:20px;line-height:32px;color:#363c65;font-weight:700;text-decoration:underline}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__footer .first-case a{font-size:16px;line-height:24px}}.one-portfolio.metallurg-case-new .metallurg-case__footer .link{text-align:left;padding:0;margin-bottom:16px}.one-portfolio.metallurg-case-new .metallurg-case__footer .link a{font-size:36px;line-height:48px;color:#363c65;font-weight:700}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__footer .link a{font-size:26px}}.one-portfolio.metallurg-case-new .metallurg-case.leave-request{background:#363c65;padding:42px 0}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case.leave-request{padding:29px 0}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case.leave-request{padding:40px 0 34px}}.one-portfolio.metallurg-case-new .metallurg-case.leave-request .content-in{display:flex;padding:0;justify-content:space-between}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case.leave-request .content-in{flex-direction:column}}.one-portfolio.metallurg-case-new .metallurg-case.leave-request p{width:60%;padding:0;margin:0 auto 0 0;text-align:left;color:#ffb301;font-size:18px;line-height:26px}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case.leave-request p{width:290px;font-size:16px;line-height:24px;margin-bottom:24px}}.one-portfolio.metallurg-case-new .metallurg-case.leave-request .btn-round.call-simple-sidebar{background:0 0;border:2px solid #ffb301;color:#ffb301;margin-left:0}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case.leave-request .btn-round.call-simple-sidebar{width:290px}}@media (hover:hover){.one-portfolio.metallurg-case-new .metallurg-case.leave-request .btn-round.call-simple-sidebar:hover{background:#fff}}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper{background:#fff;padding:112px 0 64px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper{padding:56px 0}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper{padding:40px 0}}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects{padding:0}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .title-wrapper{background:#fff;width:100%;z-index:2;position:relative}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .title{width:970px;padding-bottom:64px;margin:0 auto;background:#fff;text-align:left;text-decoration:none;text-transform:none;font-size:36px;line-height:42px;font-weight:700;color:#2d3561}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .title{width:700px;padding-bottom:29px;font-size:32px;line-height:48px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .title{width:290px;padding-bottom:24px;font-size:20px;line-height:26px}}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .projects-list li{width:50%}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .projects-list li{width:100%}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .similar-projects .projects-list li img{object-fit:cover}}.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li a,.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li>span{padding:40px 0 0 96px}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li a,.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li>span{padding:40px 0 0 162px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li a,.one-portfolio.metallurg-case-new .metallurg-case__projects-wrapper .projects-list li>span{padding:40px 0 0 34px}}.one-portfolio.metallurg-case-new .metallurg-case__all-projects{width:100%;background:#dddde7;padding:40px 0}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__all-projects{padding:28px 0}}.one-portfolio.metallurg-case-new .metallurg-case__all-projects .link-all-projects{width:970px;margin:0 auto;display:block;font-size:20px;line-height:24px;text-decoration:underline;font-weight:700;color:#2d3561}@media (max-width:1279px){.one-portfolio.metallurg-case-new .metallurg-case__all-projects .link-all-projects{width:700px;font-size:32px;line-height:48px}}@media (max-width:767px){.one-portfolio.metallurg-case-new .metallurg-case__all-projects .link-all-projects{width:290px;font-size:20px;line-height:26px}}.one-portfolio.metallurg-case-new .wrapper-content{opacity:0;transition:opacity .5s linear}.one-portfolio.metallurg-case-new .wrapper-content.visible{opacity:1}.one-portfolio.metallurg-case-new .loader{display:flex;align-items:center;justify-content:center;position:fixed;top:80px;left:0;right:0;height:calc(100vh - 240px)}@media (max-width:1279px){.one-portfolio.metallurg-case-new .loader{height:calc(100vh - 176px)}}@media (max-width:767px){.one-portfolio.metallurg-case-new .loader{height:calc(100vh - 238px);top:60px}}.one-portfolio.metallurg-case-new .loader .logo-image{width:685px;height:625px}@media (max-width:767px){.one-portfolio.metallurg-case-new .loader .logo-image{width:280px;height:260px}}.one-portfolio.metallurg-case-new .loader .logo-image img{width:100%;max-width:100%}.one-portfolio .review-client-block,.review-client-block{width:100%;border:1px solid #aeb1c1;padding:80px;margin:80px -85px}@media (max-width:1919px){.one-portfolio .review-client-block,.review-client-block{margin:80px 0;width:auto;padding:80px}}@media (max-width:1023px){.one-portfolio .review-client-block,.review-client-block{margin:56px 0;padding:60px}}@media (max-width:767px){.one-portfolio .review-client-block,.review-client-block{display:block;padding:24px;margin:40px 0}}.one-portfolio .review-client-block .client-logo,.review-client-block .client-logo{width:146px;height:146px;overflow:hidden;border-radius:130px;margin-right:60px;align-items:flex-start;flex-shrink:0}@media (max-width:1279px){.one-portfolio .review-client-block .client-logo,.review-client-block .client-logo{margin-right:32px}}@media (max-width:767px){.one-portfolio .review-client-block .client-logo,.review-client-block .client-logo{margin:0 auto 24px}}.one-portfolio .review-client-block .client-logo a,.review-client-block .client-logo a{display:inline-block;width:100%;height:100%}.one-portfolio .review-client-block .client-description .client-photo img,.one-portfolio .review-client-block .client-logo img,.review-client-block .client-description .client-photo img,.review-client-block .client-logo img{width:100%;height:100%;object-fit:cover;margin:0}.one-portfolio .review-client-block .review-text,.review-client-block .review-text{display:inline-block;margin-bottom:32px;font-size:18px;line-height:26px}@media (max-width:1279px){.one-portfolio .review-client-block .review-text,.review-client-block .review-text{font-size:14px;line-height:22px}}@media (max-width:767px){.one-portfolio .review-client-block .review-text,.review-client-block .review-text{margin-bottom:16px}}.one-portfolio .review-client-block .client-description,.review-client-block .client-description{display:flex;align-items:center}.one-portfolio .review-client-block .client-description .client-photo,.review-client-block .client-description .client-photo{width:64px;height:64px;margin-right:16px;flex-shrink:0;border-radius:50%;overflow:hidden}.one-portfolio .review-client-block .client-description .client-name,.one-portfolio .review-client-block .client-description .client-post,.review-client-block .client-description .client-name,.review-client-block .client-description .client-post{font-size:16px;line-height:26px;padding:0}.one-portfolio .review-client-block .client-description .client-name,.review-client-block .client-description .client-name{font-weight:700}.vacancy-page-new{font-family:'tornadocyr-regularregular',sans-serif;font-weight:400}.vacancy-page-new p{font-size:18px;line-height:30px}@media (max-width:767px){.vacancy-page-new p{font-size:16px;line-height:24px}}.vacancy-page-new li::after{content:none}.vacancy-page-new .page-container{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;align-content:start}@media (max-width:1919px){.vacancy-page-new .page-container{grid-template-columns:repeat(10,1fr)}}@media (max-width:1279px){.vacancy-page-new .page-container{grid-template-columns:repeat(8,1fr)}}@media (max-width:767px){.vacancy-page-new .page-container{grid-template-columns:repeat(4,1fr)}}.vacancy-page-new__wrapper--black{background-color:#04071b}.vacancy-page-new__wrapper--white{background-color:#fff}.vacancy-page-new__wrapper--blue{background-color:#f7f9fc}.vacancy-page-new__text{color:#04071b;font-weight:400}.vacancy-page-new__text:not(:last-of-type){margin-bottom:24px}@media (max-width:767px){.vacancy-page-new__text:not(:last-of-type){margin-bottom:16px}}.vacancy-page-new__text--white{color:#fff}.vacancy-page-new__text-number{display:flex;color:#ffb301;text-align:start;font-weight:700}@media (max-width:767px){.vacancy-page-new__text-number{flex-direction:column}}.vacancy-page-new__title{text-align:left;font-size:32px;line-height:40px;font-weight:700;color:#04071b}@media (max-width:1279px){.vacancy-page-new__title{font-size:26px;line-height:32px}}@media (max-width:767px){.vacancy-page-new__title{font-size:20px}}.vacancy-page-new__title--main{text-align:left;font-weight:700;color:#ffb301;font-size:72px;line-height:80px}@media (max-width:1279px){.vacancy-page-new__title--main{font-size:50px;line-height:62px}}@media (max-width:767px){.vacancy-page-new__title--main{font-size:32px;line-height:42px}}.vacancy-page-new__button{display:inline-block;padding:12px 32px;border:2px solid #04071b;border-radius:40px;background:0 0;font-size:22px;line-height:30px;font-weight:700;text-align:center;color:#04071b}@media (max-width:1279px){.vacancy-page-new__button{padding:8px 24px;font-size:18px;line-height:30px}}@media (hover:hover){.vacancy-page-new__button:hover{background:#ffb301;border-color:#ffb301;color:#04071b}}.vacancy-page-new__button--orange{color:#ffb301;border-color:#ffb301}.vacancy-page-new__header{padding-top:88px;margin-bottom:144px}@media (max-width:1919px){.vacancy-page-new__header{margin-bottom:211px}}@media (max-width:1279px){.vacancy-page-new__header{padding-top:40px;margin-bottom:155px}}@media (max-width:767px){.vacancy-page-new__header{padding-top:24px;margin-bottom:50px}}.vacancy-page-new__header--image{grid-column:span 5;margin-right:-100px;transform:translate(0,0)}@media (max-width:1919px){.vacancy-page-new__header--image{grid-column:span 4;margin:0 -180px 0 -24px}}@media (max-width:1279px){.vacancy-page-new__header--image{grid-column:span 3;margin:55px -120px 0 -60px}}@media (max-width:767px){.vacancy-page-new__header--image{padding-top:0;margin:-20px -95px -30px -45px}}.vacancy-page-new__header--left{grid-column:span 7}@media (max-width:1919px){.vacancy-page-new__header--left{grid-column:span 6;margin-right:-24px}}@media (max-width:1279px){.vacancy-page-new__header--left{grid-column:span 5;margin:0}}.vacancy-page-new__header .vacancy-page-new__title--main{padding-top:67px;margin-bottom:32px}@media (max-width:1919px){.vacancy-page-new__header .vacancy-page-new__title--main{padding-top:67px}}@media (max-width:1279px){.vacancy-page-new__header .vacancy-page-new__title--main{padding-top:64px}}@media (max-width:767px){.vacancy-page-new__header .vacancy-page-new__title--main{padding-top:0;margin-bottom:16px}}.vacancy-page-new__header .vacancy-page-new__text{margin-bottom:80px}@media (max-width:1279px){.vacancy-page-new__header .vacancy-page-new__text{margin-bottom:56px}}@media (max-width:767px){.vacancy-page-new__header .vacancy-page-new__text{margin-bottom:40px}}.vacancy-page-new__header .vacancy-page-new__button-wrapper{margin-bottom:68px}@media (max-width:1919px){.vacancy-page-new__header .vacancy-page-new__button-wrapper{margin-bottom:0}}.vacancy-page-new__about{margin-bottom:120px}@media (max-width:1279px){.vacancy-page-new__about{margin-bottom:80px}}@media (max-width:767px){.vacancy-page-new__about{margin-bottom:64px}}.vacancy-page-new__about-text{grid-column:span 5;margin-top:12px}@media (max-width:1919px){.vacancy-page-new__about-text{margin-right:-12px}}@media (max-width:1279px){.vacancy-page-new__about-text{margin:4px 0 0}}@media (max-width:767px){.vacancy-page-new__about-text{grid-column:span 4;margin:0}}.vacancy-page-new__about .vacancy-page-new__title{grid-column:span 6;color:#fff}@media (max-width:1919px){.vacancy-page-new__about .vacancy-page-new__title{grid-column:span 4}}@media (max-width:1279px){.vacancy-page-new__about .vacancy-page-new__title{grid-column:span 3}}@media (max-width:767px){.vacancy-page-new__about .vacancy-page-new__title{grid-column:span 4;margin-bottom:24px}}.vacancy-page-new .slider-alternate .button-back,.vacancy-page-new .slider-alternate .button-next,.vacancy-page-new .slider-alternate .vacancy-page-new__text,.vacancy-page-new__about .vacancy-page-new__text{color:#fff}.vacancy-page-new__slider{padding-bottom:120px}@media (max-width:1279px){.vacancy-page-new__slider{padding-bottom:80px}}@media (max-width:767px){.vacancy-page-new__slider{padding-bottom:64px}}.vacancy-page-new__slider .vacancy-page-new__title{grid-column:span 6;margin-bottom:60px;color:#fff}@media (max-width:1279px){.vacancy-page-new__slider .vacancy-page-new__title{margin-bottom:40px}}@media (max-width:767px){.vacancy-page-new__slider .vacancy-page-new__title{grid-column:span 3;margin-bottom:24px;margin-right:24px}}.vacancy-page-new .slider-alternate .button-back.swiper-button-disabled,.vacancy-page-new .slider-alternate .button-next.swiper-button-disabled{color:#67686d}@media (hover:hover){.vacancy-page-new .slider-alternate .button-back.swiper-button-disabled:hover,.vacancy-page-new .slider-alternate .button-next.swiper-button-disabled:hover{color:#67686d}.vacancy-page-new .slider-alternate .button-back:not(.swiper-button-disabled):hover,.vacancy-page-new .slider-alternate .button-next:not(.swiper-button-disabled):hover{color:#f26d21}}.vacancy-page-new__reviews{padding:120px 0}@media (max-width:1279px){.vacancy-page-new__reviews{padding:80px 0}}@media (max-width:767px){.vacancy-page-new__reviews{padding:64px 0}}.vacancy-page-new__reviews-wrapper{margin-bottom:80px}@media (max-width:1279px){.vacancy-page-new__reviews-wrapper{margin-bottom:48px}}@media (max-width:767px){.vacancy-page-new__reviews-wrapper{margin-bottom:40px}}.vacancy-page-new__reviews-text{grid-column-start:7;grid-column-end:-1;margin-top:12px}@media (max-width:1919px){.vacancy-page-new__reviews-text{grid-column-start:5;grid-column-end:-1}}@media (max-width:1279px){.vacancy-page-new__reviews-text{grid-column:span 8;margin-top:0}}@media (max-width:767px){.vacancy-page-new__reviews-text{grid-column:span 4}}.vacancy-page-new__reviews-text .vacancy-page-new__text{color:#fff}.vacancy-page-new__reviews .vacancy-page-new__title{grid-column:span 3;margin-right:-40px;color:#fff}@media (max-width:1279px){.vacancy-page-new__reviews .vacancy-page-new__title{grid-column:span 8;margin-right:0;margin-bottom:24px}}@media (max-width:767px){.vacancy-page-new__reviews .vacancy-page-new__title{grid-column:span 4}}.vacancy-page-new__reviews .vacancy-page-new__reviews-wrapper .vacancy-page-new__title{grid-column:span 2}@media (max-width:1279px){.vacancy-page-new__reviews .vacancy-page-new__reviews-wrapper .vacancy-page-new__title{grid-column:span 8;margin-right:0;margin-bottom:24px}}@media (max-width:767px){.vacancy-page-new__reviews .vacancy-page-new__reviews-wrapper .vacancy-page-new__title{grid-column:span 4}}.vacancy-page-new__reviews .slider-reviews{margin:0 calc((100% - 1218px)/2)}@media (max-width:1919px){.vacancy-page-new__reviews .slider-reviews{margin:0 135px}}@media (max-width:1279px){.vacancy-page-new__reviews .slider-reviews{margin:0 30px}}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews{margin:0 16px}}.vacancy-page-new__reviews .slider-reviews__image{width:100%;height:388px;border-radius:16px;margin-bottom:48px;overflow:hidden}@media (max-width:1279px){.vacancy-page-new__reviews .slider-reviews__image{height:388px}}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews__image{height:206px;margin-bottom:24px}}.vacancy-page-new__reviews .slider-reviews__name{margin-bottom:8px;font-size:22px;line-height:30px;font-weight:700}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews__name{margin-bottom:4px;font-size:18px;line-height:30px}}.vacancy-page-new__reviews .slider-reviews__position{margin-bottom:24px;font-size:14px;line-height:22px}.vacancy-page-new__reviews .slider-reviews .swiper-slide{width:494px}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews .swiper-slide{width:262px}}@media (max-width:1279px){.vacancy-page-new__reviews .slider-reviews .swiper-slide:nth-child(2n){margin-top:64px}}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews .swiper-slide:nth-child(2n){margin-top:24px}}.vacancy-page-new__reviews .slider-reviews .swiper-slide:not(:last-child){margin-right:51px}@media (max-width:1919px){.vacancy-page-new__reviews .slider-reviews .swiper-slide:not(:last-child){margin-right:120px}}@media (max-width:1279px){.vacancy-page-new__reviews .slider-reviews .swiper-slide:not(:last-child){margin-right:64px}}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews .swiper-slide:not(:last-child){margin-right:16px}}.vacancy-page-new__reviews .slider-reviews .swiper-slide .button-back,.vacancy-page-new__reviews .slider-reviews .swiper-slide .button-next,.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default{color:#67686d}@media (hover:hover){.vacancy-page-new__reviews .slider-reviews .swiper-slide .button-back:hover,.vacancy-page-new__reviews .slider-reviews .swiper-slide .button-next:hover{color:#fff}}.vacancy-page-new__reviews .slider-reviews .slider-reviews__image{margin-bottom:40px}@media (max-width:1279px){.vacancy-page-new__reviews .slider-reviews .slider-reviews__image{margin-bottom:32px}}@media (max-width:767px){.vacancy-page-new__reviews .slider-reviews .slider-reviews__image{margin-bottom:16px}}.vacancy-page-new__resume{margin:0 auto 120px}@media (max-width:1919px){.vacancy-page-new__resume{margin:0 135px 120px}}@media (max-width:1279px){.vacancy-page-new__resume{margin:0 30px 80px}}@media (max-width:767px){.vacancy-page-new__resume{margin:0 16px 64px}}.vacancy-page-new__resume-send{grid-column-start:7;grid-column-end:-3}@media (max-width:1919px){.vacancy-page-new__resume-send{grid-column-end:-1}}@media (max-width:1279px){.vacancy-page-new__resume-send{grid-column:span 8;margin-bottom:0;display:flex;align-items:center}}@media (max-width:767px){.vacancy-page-new__resume-send{grid-column:span 4;flex-direction:column}}.vacancy-page-new__resume .vacancy-page-new__title{grid-column:span 6;max-width:60%}@media (max-width:1919px){.vacancy-page-new__resume .vacancy-page-new__title{grid-column:span 3;margin-right:-24px;max-width:none}}@media (max-width:1279px){.vacancy-page-new__resume .vacancy-page-new__title{grid-column:span 8;margin-bottom:24px;margin-right:0}}@media (max-width:767px){.vacancy-page-new__resume .vacancy-page-new__title{grid-column:span 4}}.vacancy-page-new__resume .vacancy-page-new__text{margin:12px 0 48px}@media (max-width:1279px){.vacancy-page-new__resume .vacancy-page-new__text{margin:0 50px 0 0}}@media (max-width:767px){.vacancy-page-new__resume .vacancy-page-new__text{margin-bottom:32px;margin-right:0}}@media (max-width:1279px){.vacancy-page-new__resume .vacancy-page-new__button{flex-shrink:0}}@media (max-width:767px){.vacancy-page-new__resume .vacancy-page-new__button{align-self:flex-start}}.vacancy-page-new__subscription{padding:120px 0 116px}@media (max-width:1919px){.vacancy-page-new__subscription{padding:120px 0}}@media (max-width:1279px){.vacancy-page-new__subscription{padding:80px 0}}@media (max-width:767px){.vacancy-page-new__subscription{padding:64px 0}}.vacancy-page-new__subscription-list{grid-column-start:span 6;grid-column-end:-1;display:flex;list-style:none;align-items:center}@media (max-width:1919px){.vacancy-page-new__subscription-list{grid-column-start:span 6}}@media (max-width:1279px){.vacancy-page-new__subscription-list{grid-column:span 8}}@media (max-width:767px){.vacancy-page-new__subscription-list{grid-column:span 4;flex-wrap:wrap}}.vacancy-page-new__subscription-item{font-size:22px;line-height:30px;font-weight:700}@media (max-width:767px){.vacancy-page-new__subscription-item{margin-bottom:8px;font-size:14px;line-height:22px}}.vacancy-page-new__subscription-item:not(:last-child){margin-right:40px}@media (max-width:1279px){.vacancy-page-new__subscription-item:not(:last-child){margin-right:32px}}@media (max-width:767px){.vacancy-page-new__subscription-item:not(:last-child){margin-right:16px}}.vacancy-page-new__subscription-item .link{color:#04071b}@media (hover:hover){.vacancy-page-new__subscription-item .link:hover{color:#ffb301}}.vacancy-page-new__subscription .vacancy-page-new__title{grid-column:span 5}@media (max-width:1919px){.vacancy-page-new__subscription .vacancy-page-new__title{grid-column:span 3;margin-right:-24px}}@media (max-width:1279px){.vacancy-page-new__subscription .vacancy-page-new__title{grid-column:span 8;width:50%;margin-bottom:40px;margin-right:0}}@media (max-width:767px){.vacancy-page-new__subscription .vacancy-page-new__title{grid-column:span 3;width:auto;margin-bottom:24px;margin-right:-24px}}.vacancy-page-new__numbers-block{padding:120px 0 90px;color:#fff}@media (max-width:1279px){.vacancy-page-new__numbers-block{padding:80px 0}}@media (max-width:767px){.vacancy-page-new__numbers-block{padding:64px 0}}.vacancy-page-new__numbers-block-image{display:flex;width:380px;height:380px;align-items:center;justify-content:center;margin-top:104px;position:relative}@media (max-width:1279px){.vacancy-page-new__numbers-block-image{width:336px;height:336px;margin-top:52px;justify-content:left}}@media (max-width:767px){.vacancy-page-new__numbers-block-image{display:none}}.vacancy-page-new__numbers-block-image--mobile{grid-column:span 4}@media (min-width:768px){.vacancy-page-new__numbers-block-image--mobile{display:none}}.vacancy-page-new__numbers-block-image--mobile .link{margin-bottom:24px;font-size:16px;line-height:24px;color:#ffb301;font-weight:700}.vacancy-page-new__numbers-block-image--mobile .ticker-animation{width:100%;height:30px;background:url(/_assets/img/vacancy-page-new/text-animation-line.png) repeat-x;animation:scroll 30s infinite linear}.vacancy-page-new__numbers-block-image--mobile .ticker-animation span{flex-shrink:0;margin-right:20px;font-size:18px;line-height:30px}.vacancy-page-new__numbers-block-image .link{position:relative;z-index:1;font-size:22px;line-height:30px;color:#ffb301;text-align:center}@media (max-width:1279px){.vacancy-page-new__numbers-block-image .link{width:50%;text-align:left}}.vacancy-page-new__numbers-block-image .link svg{width:60px;height:60px;display:block;margin:24px auto 0;fill:currentColor}.vacancy-page-new__numbers-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;animation:20s rotate linear infinite}@media (max-width:1279px){.vacancy-page-new__numbers-block-image img{margin-left:-45%}}@media (max-width:767px){.vacancy-page-new__numbers-block ul.vacancy-page-new__numbers-block-list{margin-bottom:24px}}.vacancy-page-new__numbers-block-list{grid-column:span 3}@media (max-width:1919px){.vacancy-page-new__numbers-block-list{grid-column-start:6;grid-column-end:-3}}@media (max-width:1279px){.vacancy-page-new__numbers-block-list{grid-column-start:5;grid-column-end:-2;margin-right:-24px}}@media (max-width:767px){.vacancy-page-new__numbers-block-list{grid-column:span 4}}.vacancy-page-new__numbers-block-list .number{display:inline-block;grid-column:1;grid-row:1;width:min-content;margin-right:8px;font-size:72px;line-height:90px;color:#ffb301;font-weight:700}@media (max-width:1279px){.vacancy-page-new__numbers-block-list .number{font-size:50px;line-height:62px}}@media (max-width:767px){.vacancy-page-new__numbers-block-list .number{width:auto;grid-row:span 2;margin-bottom:0;margin-right:0;text-align:right;font-size:32px;line-height:42px}}.vacancy-page-new__numbers-block-item{display:grid;grid-template-columns:repeat(2,min-content);width:290px}@media (max-width:767px){.vacancy-page-new__numbers-block-item{width:240px;grid-template-columns:60px auto;grid-column-gap:16px}}.vacancy-page-new__numbers-block-item:not(:last-child){margin-bottom:80px}@media (max-width:1279px){.vacancy-page-new__numbers-block-item:not(:last-child){margin-bottom:48px}}@media (max-width:767px){.vacancy-page-new__numbers-block-item:not(:last-child){margin-bottom:13px}}.vacancy-page-new__numbers-block-item .vacancy-page-new__number-description{grid-column:span 2;grid-row:2;width:290px}@media (max-width:767px){.vacancy-page-new__numbers-block-item .vacancy-page-new__number-description{width:auto;grid-column:2;font-size:14px;line-height:22px}}.vacancy-page-new__numbers-block-item .vacancy-page-new__text-number{display:inline-block;grid-column:2;grid-row:1;width:inherit;margin-bottom:16px;line-height:44px}@media (max-width:1279px){.vacancy-page-new__numbers-block-item .vacancy-page-new__text-number{margin-bottom:4px}}@media (max-width:767px){.vacancy-page-new__numbers-block-item .vacancy-page-new__text-number{width:auto;margin-bottom:0;margin-right:0;font-size:14px;line-height:22px}}.vacancy-page-new__numbers-block-wrapper{grid-column:span 6;display:flex;flex-direction:column}@media (max-width:1919px){.vacancy-page-new__numbers-block-wrapper{grid-column:span 4;margin-right:-24px}}@media (max-width:1279px){.vacancy-page-new__numbers-block-wrapper{grid-column:span 3;margin-right:0}}@media (max-width:767px){.vacancy-page-new__numbers-block-wrapper{grid-column:span 4}}.vacancy-page-new__numbers-block .vacancy-page-new__title{margin-right:50px;color:#fff}@media (max-width:767px){.vacancy-page-new__numbers-block .vacancy-page-new__title{margin-right:0;margin-bottom:24px}}.vacancy-page-new__vacancy{padding-top:120px;margin-bottom:120px}@media (max-width:1279px){.vacancy-page-new__vacancy{padding-top:80px;margin-bottom:80px}}@media (max-width:767px){.vacancy-page-new__vacancy{padding-top:64px;margin-bottom:64px}}.vacancy-page-new__vacancy-info{margin-bottom:60px}@media (max-width:1279px){.vacancy-page-new__vacancy-info{margin-bottom:40px}}@media (max-width:767px){.vacancy-page-new__vacancy-info{margin-bottom:24px}}.vacancy-page-new__vacancy-info .vacancy-page-new__title{grid-column:span 6}@media (max-width:1919px){.vacancy-page-new__vacancy-info .vacancy-page-new__title{grid-column:span 4}}@media (max-width:1279px){.vacancy-page-new__vacancy-info .vacancy-page-new__title{grid-column:span 3}}@media (max-width:767px){.vacancy-page-new__vacancy-info .vacancy-page-new__title{margin-bottom:24px}}.vacancy-page-new__vacancy-info .vacancy-page-new__text{grid-column:span 4;margin-top:12px}@media (max-width:1279px){.vacancy-page-new__vacancy-info .vacancy-page-new__text{margin-top:4px}}@media (max-width:767px){.vacancy-page-new__vacancy-info .vacancy-page-new__text{margin-top:0}}.vacancy-page-new__vacancy .tab-buttons{grid-column:span 12;display:flex;margin-bottom:40px}@media (max-width:1919px){.vacancy-page-new__vacancy .tab-buttons{grid-column:span 10}}@media (max-width:1279px){.vacancy-page-new__vacancy .tab-buttons{grid-column:span 8;margin-bottom:24px}}@media (max-width:767px){.vacancy-page-new__vacancy .tab-buttons{display:none;grid-column:span 4}}.vacancy-page-new__vacancy .tab-buttons--mobile{display:block}@media (min-width:768px){.vacancy-page-new__vacancy .tab-buttons--mobile{display:none}}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#04071b}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default .select2-selection--single{border-color:#67686d}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default .select2-results>.select2-results__options{scrollbar-color:#67686d #fff}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background-color:#fff}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#67686d}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-selection--single .select2-selection__rendered{padding:10px 16px}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-selection--single .select2-selection__arrow b{border-top-color:#04071b}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-results .select2-results__options .select2-results__option{width:auto}@media (hover:hover){.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-results .select2-results__options .select2-results__option:hover{color:#f26d21}}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-results .select2-results__options .select2-results__option--selectable{background-color:#fff;color:#67686d}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container{border-bottom-color:#67686d}.vacancy-page-new__vacancy .tab-buttons--mobile.custom-select .select2-container .select2-dropdown{border-color:#67686d;background-color:#fff}.vacancy-page-new__vacancy .tab-buttons__item{padding:6px 24px;background:#f7f9fc;border-radius:32px;border:0;outline:0;font-size:18px;line-height:30px}@media (max-width:1279px){.vacancy-page-new__vacancy .tab-buttons__item{padding:4px 16px;font-size:14px;line-height:20px}}.vacancy-page-new__vacancy .tab-buttons__item:not(:last-child){margin-right:16px}.vacancy-page-new__vacancy .tab-buttons__item.active{border:1px solid #04071b;background-color:transparent}.vacancy-page-new__vacancy .vacancy-list{grid-column:span 12}@media (max-width:1919px){.vacancy-page-new__vacancy .vacancy-list{grid-column:span 10}}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-list{grid-column:span 8}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-list{grid-column:span 4}}@media (max-width:1919px){.vacancy-page-new__vacancy .vacancy-list .vacancy-item.page-container{margin:0}}.vacancy-page-new__vacancy .vacancy-item{grid-column:span 12;padding:32px 0;font-size:18px;line-height:30px;color:#04071b;font-weight:400;border-bottom:1px solid #cdcdd6;text-decoration:none}@media (max-width:1919px){.vacancy-page-new__vacancy .vacancy-item{grid-column:span 10}}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-item{grid-column:span 8;padding:17px 0;font-size:14px;line-height:20px}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item{grid-column:span 4}}.vacancy-page-new__vacancy .vacancy-item:first-child{border-top:1px solid #cdcdd6}@media (hover:hover){.vacancy-page-new__vacancy .vacancy-item:hover .vacancy-item__link{border-color:#ffb301;background-color:#ffb301}}.vacancy-page-new__vacancy .vacancy-item:hover .vacancy-item__name{color:#f26d21}.vacancy-page-new__vacancy .vacancy-item__name{grid-column:span 6;align-self:center;font-size:26px;line-height:32px}@media (max-width:1919px){.vacancy-page-new__vacancy .vacancy-item__name{grid-column:span 4}}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-item__name{font-size:20px;line-height:32px}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item__name{grid-column:span 3;font-size:18px;line-height:30px;margin-bottom:4px}}.vacancy-page-new__vacancy .vacancy-item__category{grid-column:span 2;align-self:center}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-item__category{grid-column:span 1;margin-right:-24px}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item__category{grid-column:span 3;margin-right:0;margin-bottom:4px}}.vacancy-page-new__vacancy .vacancy-item__price{margin-left:50px;grid-column:span 3;align-self:center}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-item__price{grid-column:span 2;margin-left:24px}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item__price{grid-column:span 3;margin-left:0;margin-bottom:4px}}.vacancy-page-new__vacancy .vacancy-item__link{grid-column-start:12;display:flex;width:60px;height:60px;margin-left:auto;border-radius:100%;border:1px solid #04071b}@media (max-width:1919px){.vacancy-page-new__vacancy .vacancy-item__link{grid-column-start:10}}@media (max-width:1279px){.vacancy-page-new__vacancy .vacancy-item__link{grid-column-start:8;width:48px;height:48px}}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item__link{width:32px;height:32px;grid-row:1;grid-column:-2}}.vacancy-page-new__vacancy .vacancy-item__link svg{width:30px;height:30px;margin:auto}@media (max-width:767px){.vacancy-page-new__vacancy .vacancy-item__link svg{width:20px;height:20px}}.vacancy-page-new__partners{margin:120px 0 160px;font-weight:400}@media (max-width:1919px){.vacancy-page-new__partners{margin-bottom:96px}}@media (max-width:1279px){.vacancy-page-new__partners{margin:80px 0}}@media (max-width:767px){.vacancy-page-new__partners{margin:64px 0}}.vacancy-page-new__partners-info{margin-bottom:104px}@media (max-width:1279px){.vacancy-page-new__partners-info{margin-bottom:48px}}@media (max-width:767px){.vacancy-page-new__partners-info{margin-bottom:40px}}.vacancy-page-new__partners-info .vacancy-page-new__title{grid-column:span 4}@media (max-width:1919px){.vacancy-page-new__partners-info .vacancy-page-new__title{grid-column:span 3;margin-right:-24px}}@media (max-width:1279px){.vacancy-page-new__partners-info .vacancy-page-new__title{grid-column:span 8;margin-right:0;margin-bottom:24px}}@media (max-width:767px){.vacancy-page-new__partners-info .vacancy-page-new__title{grid-column:span 4;margin-bottom:16px}}.vacancy-page-new__partners-info .advantages-list{margin-bottom:24px}.vacancy-page-new__partners-info .advantages-list__wrapper{grid-column-start:7;grid-column-end:-1;margin-top:12px}@media (max-width:1919px){.vacancy-page-new__partners-info .advantages-list__wrapper{grid-column-start:5}}@media (max-width:1279px){.vacancy-page-new__partners-info .advantages-list__wrapper{grid-column:span 8;margin-top:0}}@media (max-width:767px){.vacancy-page-new__partners-info .advantages-list__wrapper{grid-column:span 4}}.vacancy-page-new__partners-info .advantages-list__item:not(:last-child){margin-bottom:8px}.vacancy-page-new__partners-list{margin:0}@media (max-width:1279px){.vacancy-page-new__partners-list .list-partners{overflow:hidden;max-height:528px}}.vacancy-page-new__partners-list.show-all .list-partners{max-height:none}.vacancy-page-new__form-wrapper.success .vacancy-page-new__form,.vacancy-page-new__form-wrapper.success .vacancy-page-new__title,.vacancy-page-new__partners-list.show-all .vacancy-page-new__button{display:none}.vacancy-page-new__partners-list .vacancy-page-new__button{display:block;margin:56px auto 0}@media (min-width:1280px){.vacancy-page-new__partners-list .vacancy-page-new__button{display:none}}@media (max-width:767px){.vacancy-page-new__partners-list .vacancy-page-new__button{display:none}}.vacancy-page-new__partners-list .vacancy-page-new__button--mobile{display:block;margin-top:20px}@media (min-width:768px){.vacancy-page-new__partners-list .vacancy-page-new__button--mobile{display:none}}.vacancy-page-new__partners-list .page-container{max-width:1218px;margin:0 auto;row-gap:80px}@media (max-width:1919px){.vacancy-page-new__partners-list .page-container{max-width:100%;margin:0 135px;grid-template-columns:repeat(4,1fr)}}@media (max-width:1279px){.vacancy-page-new__partners-list .page-container{margin:0 30px;row-gap:56px;grid-template-columns:repeat(3,1fr);max-height:552px;overflow:hidden}}@media (max-width:767px){.vacancy-page-new__partners-list .page-container{margin:0 16px;grid-template-columns:repeat(2,1fr)}}.vacancy-page-new__partners-list .list-partners{display:grid;grid-template-columns:repeat(6,178px);grid-column-gap:48px;margin-left:calc((100% - 1218px)/2)}@media (max-width:1919px){.vacancy-page-new__partners-list .list-partners{margin-left:136px;grid-column-gap:40px;grid-template-columns:repeat(5,178px)}}@media (max-width:1279px){.vacancy-page-new__partners-list .list-partners{margin:0 auto;width:710px;grid-column-gap:87px;grid-template-columns:repeat(3,178px)}}@media (max-width:767px){.vacancy-page-new__partners-list .list-partners{margin:0 auto;width:288px;grid-column-gap:24px;grid-template-columns:repeat(2,132px)}}.vacancy-page-new__partners-list .item-partner{width:100%;height:178px;padding:0;margin:0;border:0}@media (max-width:1919px){.vacancy-page-new__partners-list .item-partner{grid-column:auto}}@media (max-width:767px){.vacancy-page-new__partners-list .item-partner{height:132px}}.vacancy-page-new__partners-list .item-partner img{width:100%;height:100%;object-fit:contain;object-position:center;filter:grayscale(1)}.vacancy-page-new__list{margin-bottom:24px}@media (max-width:767px){.vacancy-page-new__list{margin-bottom:16px}}.vacancy-page-new__list-item{position:relative;font-size:18px;line-height:30px;color:#04071b}@media (max-width:767px){.vacancy-page-new__list-item{font-size:14px;line-height:20px}}.vacancy-page-new__list-item::before{content:'';position:absolute;left:0;width:8px;height:8px;border-radius:100%;background-color:#f26d21;transform:translateY(100%)}.vacancy-page-new__list-item:not(:last-child){margin-bottom:8px}.vacancy-page-new__list li.vacancy-page-new__list-item{padding-left:20px}.vacancy-page-new__questions{padding:120px 0}@media (max-width:1279px){.vacancy-page-new__questions{padding:80px 0}}@media (max-width:767px){.vacancy-page-new__questions{padding:64px 0}}.vacancy-page-new__questions .vacancy-page-new__title{grid-column:span 12;margin-bottom:60px}@media (max-width:1919px){.vacancy-page-new__questions .vacancy-page-new__title{grid-column:span 10}}@media (max-width:1279px){.vacancy-page-new__questions .vacancy-page-new__title{grid-column:span 8;margin-bottom:40px}}@media (max-width:767px){.vacancy-page-new__questions .vacancy-page-new__title{grid-column:span 4;margin-bottom:24px}}.vacancy-page-new__form{grid-column:span 7}@media (max-width:1279px){.vacancy-page-new__form{grid-column:span 8}}@media (max-width:767px){.vacancy-page-new__form{grid-column:span 4}}.vacancy-page-new__form.brief{padding:0}.vacancy-page-new__form.brief .brief__list-input input{border-radius:16px}.vacancy-page-new__form-wrapper{padding:120px 0 160px}@media (max-width:1279px){.vacancy-page-new__form-wrapper{padding:80px 0 120px}}@media (max-width:767px){.vacancy-page-new__form-wrapper{padding:64px 0 80px}}.vacancy-page-new__form-wrapper.success .vacancy-page-new__form--success{display:block}.vacancy-page-new__form-wrapper .vacancy-page-new__form--success{display:none}.vacancy-page-new__form-wrapper .vacancy-page-new__form--success .vacancy-page-new__title{width:100%;display:flex;align-items:center;margin-bottom:104px}@media (max-width:1279px){.vacancy-page-new__form-wrapper .vacancy-page-new__form--success .vacancy-page-new__title{margin-bottom:56px}}@media (max-width:767px){.vacancy-page-new__form-wrapper .vacancy-page-new__form--success .vacancy-page-new__title{margin-bottom:24px}}.vacancy-page-new__form-wrapper .vacancy-page-new__title{grid-column:span 12;width:50%;margin-bottom:48px;color:#fff}@media (max-width:1919px){.vacancy-page-new__form-wrapper .vacancy-page-new__title{width:auto;grid-column:span 5;margin-right:-40px}}@media (max-width:1279px){.vacancy-page-new__form-wrapper .vacancy-page-new__title{margin-right:0}}@media (max-width:767px){.vacancy-page-new__form-wrapper .vacancy-page-new__title{grid-column:span 3;margin-right:0;margin-bottom:24px}}.vacancy-page-new__form--success{grid-column:span 12}.vacancy-page-new__form--success .logo-smile{width:56px;height:44px;margin-left:8px}.vacancy-page-new__form--success .vacancy-page-new__text{color:#fff;width:60%;font-size:26px;line-height:32px;margin-bottom:104px}@media (max-width:1279px){.vacancy-page-new__form--success .vacancy-page-new__text{width:100%;margin-bottom:56px}}@media (max-width:767px){.vacancy-page-new__form--success .vacancy-page-new__text{font-size:16px;line-height:24px;margin-bottom:24px}}.vacancy-page-new__form button.vacancy-page-new__button,.vacancy-page-new__form--success .vacancy-page-new__button{background-color:#ffb301;color:#04071b;font-size:22px;line-height:30px;font-weight:700;border:0}@media (max-width:767px){.vacancy-page-new__form--success .vacancy-page-new__button{font-size:18px}}@media (hover:hover){.vacancy-page-new__form--success .vacancy-page-new__button:hover{background-color:#f26d21}}.vacancy-page-new__form .brief__list.brief__list-input{max-width:none;row-gap:48px}@media (max-width:1279px){.vacancy-page-new__form .brief__list.brief__list-input{row-gap:40px}}@media (max-width:767px){.vacancy-page-new__form .brief__list.brief__list-input{flex-direction:column;flex-wrap:wrap;row-gap:16px}}.vacancy-page-new__form .brief__list.brief__list-input.brief__list-file{row-gap:24px}@media (max-width:767px){.vacancy-page-new__form .brief__list.brief__list-input.brief__list-file{row-gap:16px}}.vacancy-page-new__form .brief__list-comment.brief__list-input label{width:100%;position:relative!important;padding:0;top:0;left:0}.vacancy-page-new__form .brief__list-comment.brief__list-input .brief__text-inner{width:100%;margin-bottom:0}.vacancy-page-new__form .brief__fieldset{width:100%;margin-bottom:48px}@media (max-width:1279px){.vacancy-page-new__form .brief__fieldset{margin-bottom:40px}}@media (max-width:767px){.vacancy-page-new__form .brief__fieldset,.vacancy-page-new__form .brief__fieldset.fieldset-consent{margin-bottom:16px}.vacancy-page-new__form .brief__fieldset.fieldset-input:last-child{margin-bottom:24px}}@media (hover:hover){.vacancy-page-new__form .brief__fieldset a.default:hover{color:#f26d21}}.vacancy-page-new__form .brief__file{width:calc(50% - 12px);margin-left:auto;position:relative}@media (max-width:767px){.vacancy-page-new__form .brief__file{width:100%;margin-left:16px}}.vacancy-page-new__form .brief__file .default{position:relative;top:0;left:0;padding:0;color:#fff}.vacancy-page-new__form .brief__file .error{left:0}.vacancy-page-new__form .brief__consent-error{font-size:12px;line-height:16px}.vacancy-page-new__form .form__field{position:relative;width:calc(50% - 12px);flex-shrink:0}@media (max-width:767px){.vacancy-page-new__form .form__field{width:100%}}.vacancy-page-new__form .form__field.custom-select .select2-selection--single .select2-selection__rendered{min-height:60px}.vacancy-page-new__form .form__field.custom-select .select2-container.select2-container--default.select2-container--open .select2-selection.select2-selection--single{border-radius:16px 16px 0 0}.vacancy-page-new__form .form__field.custom-select .select2-container--above~.select2-container.select2-container--default.select2-container--open{top:62px!important}.vacancy-page-new__form .form__field.custom-select .select2-dropdown.select2-dropdown--above{border-top:none;border-bottom:1px solid #fff}@media (max-width:767px){.vacancy-page-new__form button.vacancy-page-new__button{width:100%;font-size:18px;padding:8px}}@media (hover:hover){.vacancy-page-new__form button.vacancy-page-new__button:hover{background-color:#f26d21}}.slider-alternate{margin:0 144px}@media (max-width:1919px){.slider-alternate{margin:0 135px}}@media (max-width:1279px){.slider-alternate{margin:0 24px}}@media (max-width:767px){.slider-alternate{margin:0 16px}}.slider-alternate .swiper-wrapper{margin-bottom:48px}@media (max-width:1279px){.slider-alternate .swiper-wrapper{margin-bottom:0}}.slider-alternate__image{width:100%;height:675px;position:relative;margin-bottom:24px;border-radius:20px;overflow:hidden}@media (max-width:1279px){.slider-alternate__image{height:463px}}@media (max-width:767px){.slider-alternate__image{height:205px}}.slider-alternate__image::after{content:'';width:100%;height:100%;background:#04071b;position:absolute;top:0;left:0}.slider-alternate__image.active::after{animation:anim 1s ease-out forwards}.slider-alternate .swiper-slide{width:908px}@media (max-width:1279px){.slider-alternate .swiper-slide{width:623px}}@media (max-width:767px){.slider-alternate .swiper-slide{width:276px}}.slider-alternate .swiper-slide:not(:last-child){margin-right:127px}@media (max-width:1279px){.slider-alternate .swiper-slide:not(:last-child){margin-right:48px}}@media (max-width:767px){.slider-alternate .swiper-slide:not(:last-child){margin-right:16px}}.slider-alternate .swiper-slide:nth-child(2n){margin-top:100px}@media (max-width:1279px){.slider-alternate .swiper-slide:nth-child(2n){margin-top:48px}}@media (max-width:767px){.slider-alternate .swiper-slide:nth-child(2n){margin-top:16px}}.slider-alternate .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.slider-alternate .button-back,.slider-alternate .button-next{border:0;outline:0;background:0 0;padding:0;width:94px;height:16px;color:#67686d}@media (max-width:1279px){.slider-alternate .button-back,.slider-alternate .button-next{display:none}}@media (hover:hover){.slider-alternate .button-back:hover,.slider-alternate .button-next:hover{color:#fff}}.slider-alternate .button-back svg,.slider-alternate .button-next svg{width:100%;height:100%;fill:currentColor}.slider-alternate .button-back{margin-right:48px}.slider-alternate .button-next{transform:rotateY(180deg)}.accordion{grid-column:span 12;padding:50px 0 10px;box-shadow:0 1px 0 #cdcdd6,inset 0 1px 0 #cdcdd6;cursor:pointer}@media (max-width:1919px){.accordion{grid-column:span 10}}@media (max-width:1279px){.accordion{grid-column:span 8;padding:33px 0 17px}}@media (max-width:767px){.accordion{grid-column:span 4;padding:25px 0 17px}}@media (hover:hover){.accordion:hover,.accordion:hover .accordion__mark{color:#f26d21}}.accordion__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}@media (max-width:1279px){.accordion__header{margin-bottom:16px}}@media (max-width:767px){.accordion__header{margin-bottom:8px}}.accordion__header p{font-size:26px;line-height:32px}@media (max-width:1279px){.accordion__header p{font-size:22px;line-height:30px}}@media (max-width:767px){.accordion__header p{margin-right:16px;font-size:18px;line-height:30px}}.accordion__content{max-height:0;min-height:0;opacity:0;overflow:hidden;transition:.2s ease-in-out;transition-property:opacity,min-height}.accordion__content p{margin-bottom:40px}@media (max-width:1279px){.accordion__content p{margin-bottom:16px;font-size:16px;line-height:24px}}@media (max-width:767px){.accordion__content p{margin-bottom:8px;margin-right:40px;font-size:14px;line-height:20px}}.accordion__mark{width:32px;height:32px;display:inline-block;flex-shrink:0;position:relative;color:#04071b}@media (max-width:767px){.accordion__mark{width:24px;height:24px}}.accordion__mark::after,.accordion__mark::before{background-color:currentColor;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.accordion__mark::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease-in-out}@media (hover:hover){.accordion.open:hover{color:#04071b}}.accordion.open .accordion__mark::after{transform:translate(-50%,-50%) rotateX(90deg) rotate(90deg)}.accordion.open .accordion__content{opacity:1}.custom-select{position:relative}.custom-select.has-focus .select-title{height:26px;background-color:#04071b;transform:translateY(-50%);border-radius:6px;box-shadow:0 0 6px #04071b;z-index:2}.custom-select .select-title{display:flex;align-items:center;position:absolute;top:1px;left:13px;padding:0 8px 0 4px;height:calc(100% - 2px);font-size:18px;line-height:28px;color:#5b617c;background-color:transparent;transition:.2s ease-in-out;transition-property:transform,height,background-color;z-index:0}.custom-select .select2-container{z-index:1}.custom-select .select2-container--default{display:block;width:100%;color:#fff}.custom-select .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none}.custom-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:translateY(-75%)}.custom-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:8px solid transparent;border-bottom:8px solid #fff;transform:rotateX(0)}.custom-select .select2-container--default .select2-results>.select2-results__options{max-height:160px;margin-right:5px;scrollbar-color:#fff #04071b;scrollbar-width:thin}.custom-select .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:8px}.custom-select .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background-color:#04071b}.custom-select .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#fff;border-radius:8px}.custom-select .select2-container--default .select2-selection--single{background-color:transparent;height:100%;border:1px solid #5b617c;box-shadow:none;border-radius:16px}.custom-select .select2-container--default .select2-selection--single:focus,.custom-select .select2-container--default .select2-selection--single:hover{border-color:#fff;outline:0}.custom-select .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;margin:0;padding:16px;font-size:18px;line-height:28px;color:inherit}@media (max-width:767px){.custom-select .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:20px}}.custom-select .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#5b617c}.custom-select .select2-container--default .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;top:50%;right:24px;height:auto;transform:translateY(-25%)}.custom-select .select2-container--default .select2-selection--single .select2-selection__arrow b{position:static;margin:0;border:8px solid transparent;border-top:8px solid #fff}.custom-select .select2-container--open{border-bottom:1px solid #fff}.custom-select .select2-container--open.select2-container--above{border-bottom:none}.custom-select .select2-container .select2-dropdown{background-color:#04071b;border:1px solid #fff;border-top:none}.custom-select .select2-container .select2-dropdown.select2-dropdown--above{border-top:1px solid #fff;border-bottom:none}.custom-select .select2-results .select2-results__options .select2-results__option{width:100%;margin:0;padding:8px 0 8px 24px}.custom-select .select2-results .select2-results__options .select2-results__option--selected,.custom-select .select2-results .select2-results__options .select2-results__option:hover{background-color:#f26d21;color:#04071b}.custom-select .select2-results .select2-results__options .select2-results__option--selectable{background-color:#04071b;color:#fff}
/*# sourceMappingURL=styles.min.css.map */