/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}:focus,a:active,a:hover{outline:0}a,a:hover{text-decoration:none}.logo-inner,article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}.block-404 .container:after,.block-contacts .container:after,.block-project .container:after,.page-footer:after,hr{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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;color:#6189bc;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.pras:before,.tibo:before{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}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:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.company .slogan,.contacts address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{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}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:helvetica-neue-light;src:url(../fonts/nelvetica-neue/light/helvetica-neue-light.eot);src:url(../fonts/nelvetica-neue/light/helvetica-neue-light.eot?#iefix) format('embedded-opentype'),url(../fonts/nelvetica-neue/light/helvetica-neue-light.woff2) format('woff2'),url(../fonts/nelvetica-neue/light/helvetica-neue-light.woff) format('woff'),url(../fonts/nelvetica-neue/light/helvetica-neue-light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:helvetica-neue-ultra-light;src:url(../fonts/nelvetica-neue/light-ultra/helvetica-neue-ultra-light.eot);src:url(../fonts/nelvetica-neue/light-ultra/helvetica-neue-ultra-light.eot?#iefix) format('embedded-opentype'),url(../fonts/nelvetica-neue/light-ultra/helvetica-neue-ultra-light.woff2) format('woff2'),url(../fonts/nelvetica-neue/light-ultra/helvetica-neue-ultra-light.woff) format('woff'),url(../fonts/nelvetica-neue/light-ultra/helvetica-neue-ultra-light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:helvetica-neue-ultra-light-italic;src:url(../fonts/nelvetica-neue/light-ultra-italic/helvetica-neue-ultra-light-italic.eot);src:url(../fonts/nelvetica-neue/light-ultra-italic/helvetica-neue-ultra-light-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/nelvetica-neue/light-ultra-italic/helvetica-neue-ultra-light-italic.woff2) format('woff2'),url(../fonts/nelvetica-neue/light-ultra-italic/helvetica-neue-ultra-light-italic.woff) format('woff'),url(../fonts/nelvetica-neue/light-ultra-italic/helvetica-neue-ultra-light-italic.ttf) format('truetype');font-weight:400;font-style:normal}.page-header.inner{height:60px;padding-top:15px;position:relative;z-index:50}.page-header.inner:before{content:"";position:absolute;top:60px;height:22px;width:100%;left:0;background:url(../img/top-line.png) 50% 0 no-repeat}.page-footer:after,.page-footer:before,.pras:before,.tibo:before{content:" "}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}body,html{height:100%}.layout{min-height:100%;position:relative;padding-bottom:250px;overflow:hidden}body{margin:0;background:url(../img/texture.png) #5275a4;font-family:helvetica-neue-light;font-weight:400;color:#5a5a5a;font-size:18px;min-width:1200px}.block-enterprise .helper,.company .slogan{font-family:helvetica-neue-ultra-light-italic}a:hover{color:#5da8ff}input[type=text],input[type=email],input[type=password],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}input:invalid{box-shadow:none}.container{width:1160px;margin:0 auto}.logo-inner{margin:0 auto;width:180px;padding-bottom:42px;background:url(../img/logo-inner.png) 50% 100% no-repeat;color:#fff;text-transform:uppercase;font-size:12px;text-align:center;position:relative;z-index:2}.logo-inner:hover{color:#fff}hr{font-size:0;line-height:0;height:0;border-top:1px solid #466893;border-bottom:1px solid #6386b1;width:100%;overflow:hidden;margin:20px 0 65px}.page-footer{height:250px;position:absolute;bottom:0;left:0;width:100%;color:#87baf5}.page-footer:after,.page-footer:before{display:table}.page-footer .container{height:250px;padding:100px 0;position:relative}.page-footer .social-accounts{margin-top:-16px;position:relative;z-index:2}.copy{text-transform:uppercase;float:left;margin:0;width:400px;position:relative;z-index:2;font-size:14px}.developer,.page-footer>p{position:relative;font-size:11px;z-index:3}.developer{float:right;width:400px;margin:3px 0 0;text-align:right}.pras,.pras:before{width:67px;height:15px}.pras,.tibo{margin-right:5px}.developer a{color:#87baf5;text-decoration:underline}.developer a:hover{color:#5da8ff;text-decoration:none}.pras{display:inline-block;vertical-align:middle;background:url(../img/pras.png) no-repeat}.company .logo,.header-animation .line-bottom .block-center img,.social-accounts li,.tibo{vertical-align:top}.pras:before{display:block;background:url(../img/pras.png) 0 -15px no-repeat;opacity:0;transition:opacity .3s ease}.tibo,.tibo:before{width:80px;height:13px}.pras:hover:before{opacity:1}.tibo{display:inline-block;background:url(../img/tiboforprofpress.png) no-repeat}.tibo:before{display:block;background:url(../img/tiboforprofpress.png) 0 -13px no-repeat;opacity:0;transition:opacity .3s ease}.social-accounts a,.social-accounts a:before{height:49px;width:49px;display:block}.item-menu-angle:before,.social-accounts a:before{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease}.tibo:hover:before{opacity:1}.page-footer>p{display:block;width:1160px;padding:60px 0 0;margin:3px auto -70px}.social-accounts{padding:0;margin:0;list-style:none;font-size:0;text-align:center}.social-accounts li{display:inline-block;margin:0 5px}.social-accounts a:before{content:"";opacity:0;transition:opacity .3s ease}.item-menu,.item-menu:before{-webkit-transition:all .3s ease;-o-transition:all .3s ease}.social-accounts a:hover:before{opacity:1}.icon-vk{background:url(../img/social-sprite.png) no-repeat}.icon-vk:before{background:url(../img/social-sprite.png) 0 -49px no-repeat}.icon-fb{background:url(../img/social-sprite.png) -49px 0 no-repeat}.icon-fb:before{background:url(../img/social-sprite.png) -49px -49px no-repeat}.icon-ok{background:url(../img/social-sprite.png) -98px 0 no-repeat}.icon-ok:before{background:url(../img/social-sprite.png) -98px -49px no-repeat}.footer-animate{position:absolute;z-index:1;bottom:0;overflow:hidden;height:218px;width:783px;left:30px;background:url(../img/footer-bg.png) no-repeat}.footer-animate span{position:absolute;display:block}.footer-animate .footer-element-1{animation:rotationInvert linear 30s infinite;-webkit-animation:rotationInvert linear 30s infinite;width:458px;height:458px;background:url(../img/footer-element-1.png) no-repeat;bottom:-240px;right:0}.footer-animate .footer-element-2{animation:rotation linear 30s infinite;-webkit-animation:rotation linear 30s infinite;width:418px;height:418px;background:url(../img/footer-element-2.png) no-repeat;bottom:-220px;right:21px}.footer-animate .footer-element-3{animation:rotation linear 8s infinite;-webkit-animation:rotationInvert linear 8s infinite;width:144px;height:144px;background:url(../img/footer-element-3.png) no-repeat;bottom:-58px;left:3px}.header-animation{height:625px;position:relative}.header-animation .inside{opacity:0}.header-animation .glow{height:625px;width:1160px;position:absolute;z-index:3;top:0;left:50%;margin-left:-580px;background:url(../img/animation/glow.png) 0 50% no-repeat}.header-animation .line-bottom{height:22px;bottom:0;left:0;position:absolute;width:100%;z-index:4;display:table}.header-animation .line-bottom .block-center,.header-animation .line-bottom .block-left,.header-animation .line-bottom .block-right{display:table-cell;vertical-align:top;height:22px}.header-animation .line-bottom .block-left,.header-animation .line-bottom .block-right{width:50%;background:#f0f0f3}.header-animation .line-bottom .block-center{width:814px}.bg-fade{width:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover;height:625px}.animation-body{width:1280px;height:625px;background:url(../img/animation/animation-body.png) no-repeat;position:absolute;top:0;left:50%;margin-left:-640px}.animation-zindex{width:1280px;height:625px;z-index:2;position:absolute;top:0;left:0;background:url(../img/animation/animation-body-top.png) no-repeat}.company,.item-menu{text-align:center;position:absolute;z-index:5;color:#fff}.element-1{position:absolute;top:427px;left:175px;width:46px;height:108px;background:url(../img/animation/element-1.png) no-repeat;-webkit-animation-name:shake;animation-name:shake}.element-2{animation:rotation linear 3s infinite;-webkit-animation:rotation linear 3s infinite;width:37px;height:37px;background:url(../img/animation/element-2.png) no-repeat;position:absolute;top:352px;left:323px}.element-3{animation:rotation linear 5s infinite;-webkit-animation:rotation linear 5s infinite;width:35px;height:35px;background:url(../img/animation/element-3.png) no-repeat;position:absolute;top:481px;left:324px}.element-4{animation:rotation linear 8s infinite;-webkit-animation:rotation linear 8s infinite;width:181px;height:181px;background:url(../img/animation/element-4.png) no-repeat;position:absolute;top:191px;left:369px}.element-5{animation:rotation linear 8s infinite;-webkit-animation:rotation linear 8s infinite;width:194px;height:193px;background:url(../img/animation/element-5.png) no-repeat;position:absolute;top:367px;left:423px}.element-5-1{animation:rotationInvert linear 3s infinite;-webkit-animation:rotationInvert linear 3s infinite;width:103px;height:103px;background:url(../img/animation/element-5-1.png) no-repeat;position:absolute;top:412px;left:469px}.element-6{width:362px;height:181px;background:url(../img/animation/element-6.png) no-repeat;position:absolute;top:71px;left:458px}.element-6.change{background:url(../img/animation/element-6-1.png) no-repeat}.element-7{animation:rotationInvert linear 4s infinite;-webkit-animation:rotationInvert linear 4s infinite;width:77px;height:77px;background:url(../img/animation/element-7.png) no-repeat;position:absolute;top:231px;left:706px}.element-8{animation:rotation linear 4s infinite;-webkit-animation:rotation linear 4s infinite;width:45px;height:45px;background:url(../img/animation/element-8.png) no-repeat;position:absolute;top:247px;left:797px}.element-9{animation:rotation linear 6s infinite;-webkit-animation:rotation linear 6s infinite;width:52px;height:52px;background:url(../img/animation/element-9.png) no-repeat;position:absolute;top:345px;right:335px}.element-9-1{animation:rotationInvert linear 3s infinite;-webkit-animation:rotationInvert linear 3s infinite;width:35px;height:35px;background:url(../img/animation/element-9-1.png) no-repeat;position:absolute;top:354px;right:343px}.element-10{animation:rotation linear 6s infinite;-webkit-animation:rotationInvert linear 6s infinite;width:94px;height:94px;background:url(../img/animation/element-10.png) no-repeat;position:absolute;top:387px;left:931px}.element-11{animation:lines linear .6s infinite;-webkit-animation:lines linear .6s infinite;width:7px;height:30px;background:url(../img/animation/element-11.png) no-repeat;position:absolute;top:106px;right:106px}.element-12{animation:rotationInvert linear 6s infinite;-webkit-animation:rotationInvert linear 6s infinite;width:180px;height:178px;background:url(../img/animation/element-12.png) no-repeat;position:absolute;top:356px;right:435px}.company{top:234px;left:50%;width:350px;margin-left:-175px}.company strong{text-transform:uppercase;font-weight:400;display:block;margin-bottom:5px}.company .logo{max-width:100%;height:auto;margin-bottom:15px}.company hr{display:block;width:120px;background:#fff;height:1px;border:none;margin:0 auto 25px}.company .slogan{margin:0;padding:0 5px}.item-menu{padding-top:13px;display:block;font-size:20px;width:202px;height:50px;background:rgba(74,150,240,.9);border:1px solid #85b9f8;box-shadow:0 14px 14px -10px #38587f;transition:all .3s ease}.item-menu:after,.item-menu:before{width:0;height:0;border-style:solid;content:"";display:block;position:absolute}.item-menu:before{z-index:2;bottom:-10px;right:11px;border-width:0 20px 10px 0;border-color:transparent rgba(74,150,240,.9) transparent transparent;transition:all .3s ease}.item-menu:after{z-index:1;bottom:-12px;right:10px;border-width:0 23px 12px 0;border-color:transparent #85b9f8 transparent transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.item-menu:hover{background:rgba(38,97,167,.9);border:1px solid #6fa3e5;color:#fff}.item-menu:hover:before{border-color:transparent rgba(38,97,167,.9) transparent transparent}.item-menu.menu-1{top:170px;left:65px}.item-menu.menu-2{top:92px;right:382px}.item-menu.menu-3{top:170px;right:76px}.item-menu.menu-4{top:473px;left:557px}.item-menu.menu-5{top:473px;right:177px}.item-menu-angle{width:42px;height:42px;background:#5379aa;border-radius:42px;overflow:hidden;position:absolute;z-index:5;display:block}.item-menu-angle:before{content:"";display:block;width:42px;height:42px;opacity:0;transition:opacity .3s ease}.enterprise-group a.item.current .icon:before,.enterprise-group a.item:hover .icon:before,.item-menu-angle:hover:before{opacity:1}.item-menu-angle.menu-1{top:96px;left:119px;background:url(../img/animation/sprite-menu.png) no-repeat}.item-menu-angle.menu-1:before{background:url(../img/animation/sprite-menu.png) 0 -42px no-repeat}.item-menu-angle.menu-2{top:84px;left:168px;background:url(../img/animation/sprite-menu.png) -42px 0 no-repeat}.item-menu-angle.menu-2:before{background:url(../img/animation/sprite-menu.png) -42px -42px no-repeat}.item-menu-angle.menu-3{top:84px;left:215px;background:url(../img/animation/sprite-menu.png) -84px 0 no-repeat}.item-menu-angle.menu-3:before{background:url(../img/animation/sprite-menu.png) -84px -42px no-repeat}.animated,.element-1{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.element-1{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge,.hinge.element-1{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes shake{0%,100%{left:175px}50%{left:220px}}@keyframes shake{0%,100%{left:175px}50%{left:220px}}@-webkit-keyframes rotation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotation{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotationInvert{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes rotationInvert{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes change{0%{background:url(../img/animation/element-12.png) no-repeat}100%{background:url(../img/animation/element-12-1.png) no-repeat}}@-webkit-keyframes change{0%{background:url(../img/animation/element-12.png) no-repeat}100%{background:url(../img/animation/element-12-1.png) no-repeat}}@keyframes lines{0%,100%{background:url(../img/animation/element-11.png) no-repeat}25%,75%{background:url(../img/animation/element-11-1.png) no-repeat}50%{background:url(../img/animation/element-11-2.png) no-repeat}}@-webkit-keyframes lines{0%,100%{background:url(../img/animation/element-11.png) no-repeat}25%,75%{background:url(../img/animation/element-11-1.png) no-repeat}50%{background:url(../img/animation/element-11-2.png) no-repeat}}#preloader{position:absolute;top:50%;left:50%}.block-contacts{background:url(../img/bottom-line.png) 50% 100% no-repeat #f0f0f3}.block-contacts.large{background:0 0}.block-contacts .container{background:url(../img/top-line.png) 50% 0 no-repeat;padding:120px 0}.block-contacts .container:after,.block-contacts .container:before{content:" ";display:table}.block-contacts .contacts{margin-left:580px;margin-top:-2px}.block-contacts .contacts p{margin:0 0 15px}.block-contacts .wrapper-map{float:left}.block-about{background:url(../img/bottom-line.png) 50% 100% no-repeat #f0f0f3}.block-about .container{padding:100px 0;overflow:hidden;position:relative}.block-about .h1,.block-about h1{display:block;color:#6189bc;font-size:42px;font-weight:400;margin:0;position:absolute;top:225px}.block-about .content{width:580px;float:right;overflow:hidden;text-align:justify}.block-about .content span{width:100px;height:150px;float:left}.block-about .content p{margin:0 0 20px}.contacts .item{margin-bottom:15px}.contacts .item>span{display:block;margin-bottom:5px}.contacts .item .inside{color:#6189bc;padding-left:20px;font-size:24px}.contacts .item .inside p{margin:0}.contacts .item .inside small{font-size:18px}.contacts a{color:#6189bc}.contacts a:hover{color:#5da8ff}.contacts .phone p{margin:5px 0}.wrapper-map{border:1px solid #3a5c8c;overflow:hidden;height:440px;width:560px;position:relative}.wrapper-map:after,.wrapper-map:before{content:"";width:552px;height:1px;background:#3a5c8c;position:absolute;z-index:20;left:3px;display:block}.wrapper-map:before{top:3px}.wrapper-map:after{bottom:3px}.map{width:100%;height:480px;margin:-20px 0;position:relative}.map:after,.map:before{width:1px;height:430px;background:#3a5c8c;position:absolute;z-index:20;top:24px;content:""}.map:before{display:block;left:3px}.map:after{right:3px}.block-enterprise{width:1160px;margin:0 auto;padding:100px 0 55px;position:relative;z-index:50;display:block}.block-enterprise:before{content:"";position:absolute;top:-21px;width:100%;left:0;height:21px;display:block;background:url(../img/bottom-line.png) 50% 0 no-repeat}.block-enterprise .h2,.block-enterprise h2{display:block;text-align:center;text-transform:uppercase;font-weight:400;color:#fff;font-size:24px;margin:0}.block-enterprise .helper{text-align:center;color:#87b9f4;font-weight:400;display:block;margin-bottom:20px}.enterprise-group{width:1161px;min-height:205px;background:url(../img/enterprise-bg.jpg) no-repeat;overflow:hidden;color:#fff;font-family:helvetica-neue-ultra-light;font-size:24px;padding:55px 0 0 40px}.enterprise-group .item{float:left;position:relative;text-align:center;text-decoration:none;color:#fff}.enterprise-group a.item:hover strong{color:#5da8ff}.enterprise-group a.item.current strong{color:#87b9f4}.enterprise-group .icon{width:35px;height:35px;display:block;position:absolute;top:32px;left:50%;margin-left:-17px}.enterprise-group .icon:before{content:"";display:block;width:35px;height:35px;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.enterprise-group .year{display:block;color:#87baf5;margin-bottom:45px}.enterprise-group strong{display:block;text-align:center;font-weight:400;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.enterprise-group .item-1947{width:150px;margin-right:75px}.enterprise-group .item-1947 .icon{background:url(../img/icon-sprite.png) no-repeat}.enterprise-group .item-1947 .icon:before{background:url(../img/icon-sprite.png) 0 -35px no-repeat}.enterprise-group .item-1947.current .icon:before{background:url(../img/icon-sprite.png) 0 -70px no-repeat}.enterprise-group .item-1989{width:165px;margin-right:80px}.enterprise-group .item-1989 .icon{background:url(../img/icon-sprite.png) -35px 0 no-repeat}.enterprise-group .item-1989 .icon:before{background:url(../img/icon-sprite.png) -35px -35px no-repeat}.enterprise-group .item-1989.current .icon:before{background:url(../img/icon-sprite.png) -35px -70px no-repeat}.enterprise-group .item-2004{width:135px;margin-right:60px}.enterprise-group .item-2004 .icon{background:url(../img/icon-sprite.png) -70px 0 no-repeat}.enterprise-group .item-2004 .icon:before{background:url(../img/icon-sprite.png) -70px -35px no-repeat}.enterprise-group .item-2004.current .icon:before{background:url(../img/icon-sprite.png) -70px -70px no-repeat}.enterprise-group .item-2011{width:215px;margin-right:40px}.enterprise-group .item-2011 .icon{background:url(../img/icon-sprite.png) -105px 0 no-repeat}.enterprise-group .item-2011 .icon:before{background:url(../img/icon-sprite.png) -105px -35px no-repeat}.enterprise-group .item-2011.current .icon:before{background:url(../img/icon-sprite.png) -105px -70px no-repeat}.enterprise-group .item-2015 .icon{background:url(../img/icon-sprite.png) -140px 0 no-repeat}.enterprise-group .item-2015 .icon:before{background:url(../img/icon-sprite.png) -140px -35px no-repeat}.enterprise-group .item-2015.current .icon:before{background:url(../img/icon-sprite.png) -140px -70px no-repeat}.block-contacts.large{height:785px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.block-contacts.large .h1,.block-contacts.large h1{display:block;color:#6189bc;font-size:42px;font-weight:400;margin:0;float:left;text-transform:uppercase;line-height:1}.block-contacts.large .contacts{width:590px;text-align:justify;margin-right:60px;margin-left:415px;margin-top:0}.block-contacts.large .block-map{height:785px;overflow:hidden}.block-contacts.large .map-large{height:825px;margin:-20px 0}.block-contacts.large .container{position:absolute;top:165px;padding:0;background:0 0;left:50%;width:985px;margin:0 0 0 -415px;z-index:3}.gradient,.gradient:before{position:absolute;top:0;height:100%}.gradient{z-index:2;left:50%;width:100%;background:rgba(240,240,243,.8)}.gradient:before{content:"";left:-400px;width:400px;background-image:-webkit-linear-gradient(left,rgba(240,240,243,.01) 0,rgba(240,240,243,.8) 80%);background-image:-o-linear-gradient(left,rgba(240,240,243,.01) 0,rgba(240,240,243,.8) 80%);background-image:linear-gradient(to right,rgba(240,240,243,.01) 0,rgba(240,240,243,.8) 80%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03F0F0F3', endColorstr='#CCF0F0F3', GradientType=1)}.block-project{background-color:#f0f0f3;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.block-project .container{padding:120px 0;background:url(../img/bottom-line.png) 50% 100% no-repeat}.block-project .container:after,.block-project .container:before{content:" ";display:table}.block-project .content{width:580px;float:right;text-align:justify}.block-project .content p{margin:0 0 15px}.block-project .project{float:left;width:560px;text-align:center}.block-project .h1,.block-project h1{display:block;color:#6189bc;font-size:42px;font-weight:400;margin:0 0 20px;text-transform:uppercase}.project-logo{width:216px;height:216px;background:url(../img/logo-bg.png) 50% 50% no-repeat;margin:0 auto 30px;overflow:hidden}.project-logo img{max-width:100%;width:100%;vertical-align:middle;height:auto}.project-logo span{display:block;width:200px;height:200px;line-height:200px;text-align:center;overflow:hidden;border-radius:50%;margin:9px 0 0 9px}.project-description{color:#6189bc}.project-description span,.project-description strong{display:block;margin-bottom:5px}.project-description strong{font-size:24px}.project-description a{color:#6189bc}.project-description a:hover{color:#5da8ff}.block-404{background:url(../img/bottom-line.png) 50% 100% no-repeat #f0f0f3}.block-404 .container{background:url(../img/top-line.png) 50% 0 no-repeat;padding:165px 0 165px 145px}.block-404 .container:after,.block-404 .container:before{content:" ";display:table}.block-404 .h1,.block-404 h1{display:block;color:#6189bc;font-size:42px;font-weight:400;margin:0;text-transform:uppercase;width:430px;float:left}.block-404 .message{float:right;padding-top:5px;width:560px}.block-404 .message p{margin:0 0 5px}.at-icon-wrapper{display:none!important}