@font-face{font-family:RalewayRegular;src:url(/fonts/RalewayRegular/RalewayRegular.eot);src:url(/fonts/RalewayRegular/RalewayRegular.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayRegular/RalewayRegular.woff) format("woff"),url(/fonts/RalewayRegular/RalewayRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayThin;src:url(/fonts/RalewayThin/RalewayThin.eot);src:url(/fonts/RalewayThin/RalewayThin.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayThin/RalewayThin.woff) format("woff"),url(/fonts/RalewayThin/RalewayThin.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayExtraLight;src:url(/fonts/RalewayExtraLight/RalewayExtraLight.eot);src:url(/fonts/RalewayExtraLight/RalewayExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayExtraLight/RalewayExtraLight.woff) format("woff"),url(/fonts/RalewayExtraLight/RalewayExtraLight.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayLight;src:url(/fonts/RalewayLight/RalewayLight.eot);src:url(/fonts/RalewayLight/RalewayLight.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayLight/RalewayLight.woff) format("woff"),url(/fonts/RalewayLight/RalewayLight.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayMedium;src:url(/fonts/RalewayMedium/RalewayMedium.eot);src:url(/fonts/RalewayMedium/RalewayMedium.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayMedium/RalewayMedium.woff) format("woff"),url(/fonts/RalewayMedium/RalewayMedium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewaySemiBold;src:url(/fonts/RalewaySemiBold/RalewaySemiBold.eot);src:url(/fonts/RalewaySemiBold/RalewaySemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewaySemiBold/RalewaySemiBold.woff) format("woff"),url(/fonts/RalewaySemiBold/RalewaySemiBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayBold;src:url(/fonts/RalewayBold/RalewayBold.eot);src:url(/fonts/RalewayBold/RalewayBold.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayBold/RalewayBold.woff) format("woff"),url(/fonts/RalewayBold/RalewayBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayExtraBold;src:url(/fonts/RalewayExtraBold/RalewayExtraBold.eot);src:url(/fonts/RalewayExtraBold/RalewayExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayExtraBold/RalewayExtraBold.woff) format("woff"),url(/fonts/RalewayExtraBold/RalewayExtraBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayBlack;src:url(/fonts/RalewayBlack/RalewayBlack.eot);src:url(/fonts/RalewayBlack/RalewayBlack.eot?#iefix) format("embedded-opentype"),url(/fonts/RalewayBlack/RalewayBlack.woff) format("woff"),url(/fonts/RalewayBlack/RalewayBlack.ttf) format("truetype");font-style:normal;font-weight:400}*{margin:0;padding:0}html{height:100%;width:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{position:relative;font:400 1em/1.4em RalewayRegular,Tahoma,Arial,Helvetica,sans-serif;background:#fff;color:#333;min-height:100%;height:auto!important;height:100%;width:100%;min-width:980px}@media all and (max-width:1000px){body{min-width:320px}}@media (max-width:900px){body{font-size:.9em}}@media (max-width:600px){body{font-size:.8em}}a img,img{border:0;max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.ajax-form .status.ok{color:green}.ajax-form .status.error{color:#ed1c24}button,input,select,textarea{font:400 1em/1.1em RalewayRegular,Tahoma,Arial,Helvetica,sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box}fieldset{border:none;margin-bottom:1.5em}fieldset.half{width:47.5%;margin-right:5%}fieldset.half+.half{margin-right:0}fieldset label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-size:.94em;margin-bottom:.5em}fieldset .text{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.94em;line-height:1.6em;border:1px solid #d8d5d2;background-color:#fff;padding:.6em 1.2em;resize:none;width:100%}fieldset .transparent{background-color:transparent;color:#fff;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),color .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),color .2s cubic-bezier(.215,.61,.355,1)}fieldset .transparent[placeholder]{color:#ddd}fieldset .transparent::-webkit-input-placeholder{color:#ddd}fieldset .transparent::-moz-input-placeholder{color:#ddd}fieldset .transparent:-moz-input-placeholder{color:#ddd}fieldset .transparent:-ms-input-placeholder{color:#ddd}fieldset .transparent:focus{color:#333;background-color:#fff}input.error{border-color:#ed1c24}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.custom-input{position:relative;cursor:pointer}.custom-input input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-file{display:inline-block;padding-left:24px;line-height:26px;background:url(/img/skrepka.svg) no-repeat left 4px;background-size:22px 22px}.custom-file .dt{color:#333}.custom-file .dt span{color:#333}.custom-file .dt:hover,.custom-file .dt:hover span{color:#ed1c24}.file-list.inline{display:inline-block;vertical-align:top}.file-list .file{position:relative;display:inline-block;vertical-align:top;margin:1em 0 1.5em 0;line-height:1.2em;margin-right:1.5em;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;color:#999;min-height:42px}.file-list .file img{position:absolute;top:0;left:0;max-width:28px}.file-list .file .name{vertical-align:top;margin-left:40px;margin-bottom:.125em;color:#999;font-size:1.06em}.file-list .file .name span{color:#333}.file-list .file .size{color:#999;display:inline-block;vertical-align:top;margin-left:40px;font-size:.81em;line-height:1.6em;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif}.file-list .file .type{text-transform:uppercase}.file-list .file:hover .name{border-bottom-color:transparent}.iframe-holder{position:relative;height:0;padding-bottom:56.25%}.iframe-holder iframe{position:absolute;top:0;left:0;height:100%;width:100%}.button{display:inline-block;border:none;text-decoration:none;color:#fff;background-color:#ed1c24;padding:.893em 1.447em;cursor:pointer;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1);font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-size:1.19em}.button:hover{background-color:#ed4b3c}.button.disabled{cursor:default;opacity:.33;background-color:#999}.video-holder{position:relative;margin:1em 0}.video-holder img{position:relative;z-index:1;-o-object-fit:cover;object-fit:cover;width:100%}.video-holder iframe{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.video-holder .play{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;cursor:pointer;z-index:2}.video-holder .play,.video-holder .play a{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none}.video-holder .play .play-button,.video-holder .play a .play-button{display:inline-block;width:50px;height:50px;line-height:50px;-webkit-border-radius:100%;border-radius:100%;background-color:#ed1c24;vertical-align:middle;text-align:center;-webkit-transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.video-holder .play .play-button .icon,.video-holder .play a .play-button .icon{display:inline-block;vertical-align:middle;background:url(/img/play.svg) no-repeat;width:9px;height:13px;background-size:100% 100%;margin-left:2px}@media (max-width:900px){.video-holder .play .play-button,.video-holder .play a .play-button{width:30px;height:30px;line-height:30px}}.video-holder .play a:hover .play-button,.video-holder .play:hover .play-button{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.social-buttons ul{margin:1em 0!important}.social-buttons ul li{padding:0!important}.social-buttons ul li:before{content:none;display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif;line-height:normal}.h1,h1{font-size:3.5em;font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;margin-bottom:.5em}.h2,h2{font-size:3em;margin-bottom:.5em}.h3,h3{font-size:2.5em;margin-bottom:1em}.h4,h4{font-size:2em;margin-bottom:1em}.h5,h5{font-size:1.5em;margin-bottom:1.5em}.h6,h6{font-size:1em;margin-bottom:1.5em}@media (max-width:1200px){.h1,h1{font-size:2.25em}.h2,h2{font-size:2em}.h3,h3{font-size:1.5em}.h4,h4{font-size:1.25em}}a{color:#ed1c24;-webkit-transition:color .2s cubic-bezier(.215,.61,.355,1);transition:color .2s cubic-bezier(.215,.61,.355,1)}a:hover{color:#ed4b3c;text-decoration:none}a.button:hover{color:#fff}a.tel{color:#333;text-decoration:none}.dt{top:-.12em;border-bottom:1px dotted;text-decoration:none;position:relative;cursor:pointer;color:#ed1c24}.dt span{position:relative;color:#ed1c24;top:.12em;margin-bottom:-.12em;-webkit-transition:color .2s cubic-bezier(.215,.61,.355,1);transition:color .2s cubic-bezier(.215,.61,.355,1)}.dt:hover,.dt:hover span{color:#ed4b3c}.dt.solid{border-bottom-style:solid}.dt.solid:hover{border-bottom-color:transparent}.clear,.clr{clear:both}.nobr{white-space:nowrap}.tag{display:inline-block;font-size:.88em;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;border:1px solid #ed4b3c;color:#ed4b3c;-webkit-border-radius:1.3em;border-radius:1.3em;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1);transition:background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1);padding:.194em 1.196em;margin:.2em .2em 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag:hover{background-color:#ed4b3c;color:#fff}.tag.no-hover{cursor:default}.tag.no-hover:hover{background:0 0;color:#ed4b3c}.crumbs{font-size:1.2em;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif;padding:.5em 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}.mobile .crumbs{overflow:auto}.crumbs a{text-decoration:none;color:#999}.crumbs a:last-child{color:#333}.crumbs a:hover{color:#ed1c24}.light .crumbs{color:#999}.light .crumbs a{color:#999}.light .crumbs a:last-child{color:#fff}.light .crumbs a:hover{color:#ed1c24}.content-text .h3,.content-text .h4,.content-text h3,.content-text h4{margin-top:1.5em;margin-bottom:.5em}.content-text blockquote{padding:1.5em 2.25em;background-color:#eee;font-size:1.2em;line-height:1.4em;margin:2em 0;font-style:italic}.content-text blockquote .name{display:block;margin-top:1.5em;font-size:.9em;font-style:normal;font-weight:700;text-align:right}.content-text p{font-size:1.25em;line-height:1.5em;margin-bottom:2em}.content-text p ol,.content-text p p,.content-text p ul{font-size:1em}.content-text ol,.content-text ul{list-style:none;margin:1.5em 0;font-size:1.25em;line-height:1.5em}.content-text ol>li,.content-text ul>li{position:relative;margin-bottom:.5em;padding-left:1.25em}.content-text ol>li:before,.content-text ul>li:before{content:'';position:absolute;top:.55em;left:0;width:.5em;height:.5em;-webkit-border-radius:100%;border-radius:100%;background-color:#ed4b3c}.content-text ol ol,.content-text ol p,.content-text ol ul,.content-text ul ol,.content-text ul p,.content-text ul ul{font-size:1em}.content-text ol ol,.content-text ol ul,.content-text ul ol,.content-text ul ul{margin:.5em 0}.content-text ol ul:before,.content-text ul ul:before{content:'';position:absolute;top:.55em;left:0;width:.5em;height:.5em;background-color:#fff}.content-text ol ul>li:before,.content-text ul ul>li:before{top:.725em;height:.15em;-webkit-border-radius:0;border-radius:0;background-color:#ed4b3c}.content-text ol{counter-reset:ol}.content-text ol>li:before{font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;top:0;width:auto;height:auto;margin:0;counter-increment:ol;content:counter(ol) ".";background:0 0}.content-text a{text-decoration:none;border-bottom:1px solid}.content-text a:hover{border-bottom:none}.content-text a.toggle-link{border-bottom-style:dotted}.content-text a.toggle-link:hover{border-bottom:none}@media (max-width:800px){.content-text p,.content-text ul{font-size:1.1em;line-height:1.65em}}.slider-holder{position:relative;white-space:nowrap;overflow:hidden}.slider-holder .slider-wrapper{position:relative}.slider-holder .slider-wrapper .slide{display:inline-block;vertical-align:top;white-space:normal;width:100%}.slider-holder .controls{position:absolute;bottom:2em;left:0;width:100%;z-index:5;text-align:right}.slider-holder .controls .next,.slider-holder .controls .prev{display:inline-block;vertical-align:middle;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:1.2em;font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-weight:700;background-color:#ed4b3c;-webkit-border-radius:100%;border-radius:100%;margin-left:.5em;-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1);transition:opacity .2s cubic-bezier(.215,.61,.355,1);opacity:.5;cursor:pointer}.slider-holder .controls .next span,.slider-holder .controls .prev span{display:inline-block;line-height:normal;margin-top:-.5em;vertical-align:middle;text-align:center}.slider-holder .controls .next img,.slider-holder .controls .prev img{max-width:20px;max-height:20px;vertical-align:middle;margin-top:.3em}.slider-holder .controls .next:hover,.slider-holder .controls .prev:hover{opacity:1}@media (max-width:600px){.slider-holder .controls .next,.slider-holder .controls .prev{display:none}}.slider-holder .controls .prev img{margin-left:-2px}.slider-holder .controls .next img{margin-right:-2px}.slider-holder .thumbs .thumb{display:inline-block;width:8px;height:8px;border:2px solid #d8d5d2;-webkit-border-radius:100%;border-radius:100%;margin-right:.5em;background-color:transparent;-webkit-transition:background-color .4s cubic-bezier(.645,.045,.355,1),border-color .4s cubic-bezier(.645,.045,.355,1);transition:background-color .4s cubic-bezier(.645,.045,.355,1),border-color .4s cubic-bezier(.645,.045,.355,1);cursor:pointer}.slider-holder .thumbs .thumb.active{background-color:#ed1c24;border-color:#ed1c24;cursor:default}.win-gallery{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;-webkit-transform:translateZ(0);transform:translateZ(0)}.win-gallery *{margin:0;padding:0;min-width:0;max-width:none}.win-gallery .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;padding-bottom:100px;cursor:pointer;opacity:.75}.win-gallery .win-i,.win-gallery .win-i img{top:0;left:0;position:absolute}.win-gallery .win-i img{padding:3em;margin:-3em;background-color:#fff}.win-gallery .loader{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 -20px;background-image:url(/img/loader.png);background-size:5760px 40px;-webkit-animation:rotation 5s steps(143,end) infinite;animation:rotation 5s steps(143,end) infinite}@media (min-device-pixel-ratio:1.25),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.win-gallery .loader{background-image:url(/img/retina/loader.png)}}@-webkit-keyframes rotation{from{background-position:0 0}to{background-position:-5720px 0}}@keyframes rotation{from{background-position:0 0}to{background-position:-5720px 0}}.win-gallery .close{z-index:10;position:absolute;width:28px;height:28px;top:32px;right:32px;cursor:pointer;padding:12px;-webkit-border-radius:100%;border-radius:100%;background-color:rgba(0,0,0,.5)}.win-gallery .close img{max-width:100%}@media (max-width:800px){.win-gallery .close{top:10px;right:10px}}.win-gallery .next,.win-gallery .prev{z-index:10;position:absolute;width:32px;height:32px;margin-top:-16px;padding:10px;background-color:rgba(0,0,0,.5);-webkit-border-radius:100%;border-radius:100%;top:50%;cursor:pointer}.win-gallery .next img,.win-gallery .prev img{max-width:100%}.win-gallery .prev{left:32px;padding-right:12px;padding-left:8px}@media (max-width:800px){.win-gallery .prev{left:10px}}.win-gallery .next{right:32px;padding-right:8px;padding-left:12px}@media (max-width:800px){.win-gallery .next{right:10px}}.win-gallery .thumbs{position:absolute;bottom:1em;left:0;text-align:center;width:100%}.win-gallery .thumbs .thumb{display:inline-block;vertical-align:middle;width:12px;height:12px;-webkit-border-radius:100%;border-radius:100%;margin:0 5px;cursor:pointer;background-color:#cacaca;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.215,.61,.355,1) transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),opacity .2s cubic-bezier(.215,.61,.355,1) transform .2s cubic-bezier(.215,.61,.355,1);opacity:.7}.win-gallery .thumbs .thumb:hover{opacity:1}.win-gallery .thumbs .thumb.active{background-color:#fff;opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:600px){.win-gallery .thumbs .thumb{width:10px;height:10px;margin:0 3px}}@media all and (max-width:1000px){.win-gallery .prev{left:16px}.win-gallery .next{right:16px}.win-gallery .close{top:16px;right:16px}}@media all and (max-width:600px){.win-gallery .prev{display:none!important;left:5px}.win-gallery .next{display:none!important;right:5px}.win-gallery .close{top:5px;right:5px}}@media all and (max-width:380px){.win-gallery .close,.win-gallery .next,.win-gallery .prev{width:20px;height:20px}}.js .scroller-drag{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js .scroller-dragging,.js .scroller-dragging *{cursor:-webkit-grabbing!important;cursor:grabbing!important}.js .scroll-anim-right{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);will-change:transform,opacity}.js .scroll-anim-right-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .scroll-anim-right-transition{-webkit-transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.js .scroll-anim-left{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);will-change:transform,opacity}.js .scroll-anim-left-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .scroll-anim-left-transition{-webkit-transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.js .scroll-anim-bottom{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.js .scroll-anim-bottom-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .scroll-anim-bottom-transition{-webkit-transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.js .scroll-anim-top{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.js .scroll-anim-top-active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.js .scroll-anim-top-transition{-webkit-transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear;transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity .4s linear,-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}.js .scroll-anim-two-blocks-top .first,.js .scroll-anim-two-blocks-top .next{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.js .scroll-anim-two-blocks-top-transition .first,.js .scroll-anim-two-blocks-top-transition .next{-webkit-transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s linear;transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s linear,-webkit-transform .6s cubic-bezier(.215,.61,.355,1)}.js .scroll-anim-two-blocks-top-active .first,.js .scroll-anim-two-blocks-top-active .next{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js .scroll-anim-two-blocks-top-active .next{-webkit-transition-delay:.35s;transition-delay:.35s}.js .scroll-anim-marks{opacity:0;-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.js .scroll-anim-marks-active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.js .scroll-anim-marks-transition{-webkit-transition:opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s linear;transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.js .scroll-anim-marks{opacity:0;-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.js .scroll-anim-marks-active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.js .scroll-anim-marks-transition{-webkit-transition:opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s linear;transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s linear,-webkit-transform .2s cubic-bezier(.645,.045,.355,1)}.js .scroll-anim-item-sol{opacity:0;-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.js .scroll-anim-item-sol-active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.js .scroll-anim-item-sol-transition{-webkit-transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:opacity .4s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .4s linear;transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .4s linear,-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}.ajax-more-tag{display:inline-block}.wrapper{position:relative;margin:0 auto;max-width:1800px;padding:0 60px}@media (max-width:900px){.wrapper{padding:0 40px}}@media (max-width:600px){.wrapper{padding:0 20px}}.container{margin-left:300px}@media (max-width:1400px){.container{margin:0}}.main{display:block}@media (max-width:1200px){.main{padding-top:71px}}.main .return-top{position:fixed;bottom:0;right:1.5em;opacity:0;width:38px;height:38px;background:#eee;border:1px solid #eee;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .2s ease-out,bottom .2s ease-out,background-color .2s ease-in-out;transition:opacity .2s ease-out,bottom .2s ease-out,background-color .2s ease-in-out;z-index:200000;cursor:pointer}.main .return-top.visible{bottom:1em;opacity:1}.main .return-top.visible:hover{background-color:#fefefe}.main .return-top:after,.main .return-top:before{content:'';position:absolute;top:50%;left:50%;border:3px solid transparent;border-width:5px 4px;margin:-7px 0 0 -4px;border-bottom-color:#222;-webkit-border-radius:2px;border-radius:2px}.main .return-top:after{margin:-5px 0 0 -4px;border-color:transparent;border-bottom-color:#eee;z-index:2}section{margin:4.5em 0}section.no-header{margin-top:0}@media (max-width:1000px){section.no-header{margin-top:2em}}section .mainside{position:relative;float:left;width:66%;clear:left}section aside.navbar,section aside.sidebar,section aside.sidebar-review{width:300px;max-width:33%;float:right}section aside.navbar ul,section aside.sidebar ul,section aside.sidebar-review ul{list-style:none}section aside.navbar ul li,section aside.sidebar ul li,section aside.sidebar-review ul li{margin:1em 0}section aside.navbar.next,section aside.sidebar-review.next,section aside.sidebar.next{width:200px;margin-top:4em;clear:right}section aside.sidebar,section aside.sidebar-review{width:200px}section aside.sidebar h5,section aside.sidebar-review h5{margin-bottom:1em}section aside.sidebar img,section aside.sidebar-review img{max-width:120px;max-height:60px}section aside.sidebar-review{margin-right:2em;margin-top:2.5em}@media (max-width:1200px){section aside.sidebar-review{margin-top:0}}section aside.sidebar-review img{max-height:300px}section aside.navbar{width:200px}section aside.navbar ul li>*{display:inline-block;padding-left:1em;font-weight:700}section aside.navbar ul li a{color:#999;text-decoration:none}section aside.navbar ul li a:hover{color:#ed1c24}section aside.navbar ul li span.active{border-left:2px solid #ed1c24}section aside.left{float:left;margin-left:8%;width:300px}@media (max-width:1350px){section aside.left{margin-left:0;float:right}}@media (max-width:1000px){section .mainside,section aside.left,section aside.navbar,section aside.sidebar,section aside.sidebar-review{float:none;width:auto;max-width:none}section .mainside.next,section aside.left.next,section aside.navbar.next,section aside.sidebar-review.next,section aside.sidebar.next{width:auto;margin-top:2em}section aside.sidebar-review{margin:4em 0 2em 0}section aside.navbar{width:auto;max-width:none;margin-bottom:2em}section aside.navbar ul{overflow:auto;white-space:nowrap;border-bottom:1px solid #d8d5d2}section aside.navbar ul li{display:inline-block;vertical-align:top;margin:0;margin-right:1em;margin-bottom:1px}section aside.navbar ul li>*{padding-left:0;padding-bottom:1em;padding-top:1em;margin-top:-1em}section aside.navbar ul li span.active{border-left:none;border-bottom:3px solid #ed1c24}section aside.sidebar ul li{display:inline-block;vertical-align:middle;margin-right:1em}}@media (max-width:400px){section{margin:2.5em 0}}.top-header{margin:0;position:relative}.column{float:left}.column.columnx2{width:50%}@media (max-width:768px){.column.columnx2{width:100%}}.column.columnx3{width:33.33%}@media (max-width:768px){.column.columnx3{width:50%}}@media (max-width:600px){.column.columnx3{width:100%}}.column.columnx4{width:25%}@media (max-width:1366px){.column.columnx4{width:33.33%}}@media (max-width:768px){.column.columnx4{width:50%}}@media (max-width:400px){.column.columnx4{width:100%}}.column.columnx4{width:25%}@media (max-width:1366px){.column.columnx4{width:33.33%}}@media (max-width:768px){.column.columnx4{width:50%}}@media (max-width:400px){.column.columnx4{width:100%}}.column.inline{display:inline-block;float:none}.project-list{margin:0}.project-list .project-list-filter{margin:2em 0}@media (max-width:1200px){.project-list .project-list-filter{max-width:none}}.project-list .project-list-item{position:relative;display:inline-block;vertical-align:top;width:25%;height:0;padding-bottom:29.125%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.project-list .project-list-item .project-list-item-wrapper{position:relative;display:block;padding:2.19em 3.44em}@media (max-width:1366px){.project-list .project-list-item .project-list-item-wrapper{padding:1em 1.5em}}.project-list .project-list-item .project-list-item-bg,.project-list .project-list-item .project-list-item-bg-img,.project-list .project-list-item .project-list-item-link,.project-list .project-list-item .project-list-item-tags{position:absolute;top:0;left:0;width:100%;height:100%}.project-list .project-list-item .project-list-item-bg{background-color:#000;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1);transition:opacity .4s cubic-bezier(.645,.045,.355,1);z-index:2}.project-list .project-list-item .project-list-item-bg-img{-webkit-transition:-webkit-transform 6s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 6s cubic-bezier(.215,.61,.355,1);transition:transform 6s cubic-bezier(.215,.61,.355,1);transition:transform 6s cubic-bezier(.215,.61,.355,1),-webkit-transform 6s cubic-bezier(.215,.61,.355,1);background-color:#333;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:1}.project-list .project-list-item .project-list-item-link{display:block;color:#fff;text-decoration:none;z-index:3}.project-list .project-list-item .project-list-item-link .project-list-item-name{display:block;font-size:1.5em;line-height:1.5em}.project-list .project-list-item .project-list-item-link .project-list-item-name.little{font-size:1.2em;margin:0 .5em}@media (max-width:950px){.project-list .project-list-item .project-list-item-link .project-list-item-name{font-size:1.25em}.project-list .project-list-item .project-list-item-link .project-list-item-name.little{font-size:1em}}@media (max-width:500px){.project-list .project-list-item .project-list-item-link .project-list-item-name{font-size:1.5em}.project-list .project-list-item .project-list-item-link .project-list-item-name.little{font-size:1.2em;margin:0 .75em}}.project-list .project-list-item .project-list-item-tags{top:auto;bottom:-100%;height:auto;-webkit-transition:bottom .45s cubic-bezier(.645,.045,.355,1);transition:bottom .45s cubic-bezier(.645,.045,.355,1);z-index:4}.project-list .project-list-item .project-list-item-tags .tag{margin-top:.25em;margin-right:.5em;font-weight:500}.project-list .project-list-item:hover .project-list-item-bg{opacity:.5}.project-list .project-list-item:hover .project-list-item-bg-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.project-list .project-list-item:hover .project-list-item-tags{bottom:0;-webkit-transition-delay:.3s;transition-delay:.3s}.project-list .project-list-item:hover .project-list-item-link{color:#fff}.project-list .project-list-item.white-bg .project-list-item-link{color:#333}.project-list .project-list-item.white-bg:hover .project-list-item-link{color:#fff}.project-list .project-list-item.wide-item{width:50%}.project-list .project-list-item.wide-item .project-list-item-link .project-list-item-wrapper{max-width:66%}.project-list .project-list-item.more-item{text-align:center;background-color:#ed4b3c}.project-list .project-list-item.more-item .project-list-item-wrapper{position:absolute;top:50%;left:50%;width:200px;height:240px;margin:-120px 0 0 -100px;padding:0}.project-list .project-list-item.more-item .project-list-item-wrapper img{margin-bottom:2em}.project-list .project-list-item.more-item .project-list-item-wrapper a{color:#fff;text-decoration:none}.project-list .project-list-item.more-item .project-list-item-wrapper a span span{border-bottom:1px solid #fff;border-bottom:1px solid rgba(255,255,255,.8);-webkit-transition:border-bottom-color .2s cubic-bezier(.645,.045,.355,1);transition:border-bottom-color .2s cubic-bezier(.645,.045,.355,1)}.project-list .project-list-item.more-item .project-list-item-wrapper a.dot span span{border-bottom-style:dotted}.project-list .project-list-item.more-item .project-list-item-wrapper a:hover span{border-bottom-color:transparent}@media (min-width:1921px){.project-list .project-list-item{width:20%;padding-bottom:23%}.project-list .project-list-item.wide-item{width:20%}}@media (max-width:1200px){.project-list .project-list-item{width:50%;padding-bottom:33%}.project-list .project-list-item .project-list-item-tags{bottom:0}.project-list .project-list-item .project-list-item-tags .tag{background-color:#ed4b3c;color:#fff}.project-list .project-list-item .project-list-item-bg{opacity:.3}.project-list .project-list-item.white-bg .project-list-item-link{color:#fff}.project-list .project-list-item.more-item{width:100%;padding-bottom:0;height:auto}.project-list .project-list-item.more-item .project-list-item-link,.project-list .project-list-item.more-item .project-list-item-wrapper{position:static;display:block;width:auto;height:auto;margin:0}.project-list .project-list-item.more-item .project-list-item-wrapper{padding:.75em 0}.project-list .project-list-item.more-item img{display:none}.project-list .project-list-item.more-item .project-list-item-name{display:inline-block}}@media (max-width:750px){.project-list .project-list-item{padding-bottom:300px}}@media (max-width:500px){.project-list .project-list-item{width:100%}.project-list .project-list-item .project-list-item-wrapper{padding:2em 1.5em}.project-list .project-list-item .project-list-item-tags br{display:none}.project-list .project-list-item.wide-item{width:100%}}.solution-list{overflow:hidden;border-top:1px solid #d8d5d2;border-left:1px solid #d8d5d2;padding-right:1px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-list .solution-list-item{position:relative;display:inline-block;vertical-align:top;width:25%;height:320px;line-height:320px;border-right:1px solid #d8d5d2;border-bottom:1px solid #d8d5d2;overflow:hidden;margin-right:-1px}.solution-list .solution-list-item .solution-list-item-wrapper{padding:2em 3em}.solution-list .solution-list-item .solution-list-item-sections{text-align:center;display:inline-block;width:100%;vertical-align:middle;line-height:normal}.solution-list .solution-list-item .solution-list-item-sections .solution-list-item-wrapper a{text-decoration:none;color:#333}.solution-list .solution-list-item .solution-list-item-sections .solution-list-item-wrapper a:hover{color:#ed1c24}.solution-list .solution-list-item .solution-list-item-sections .img{width:220px;max-width:100%;margin:0 auto;margin-bottom:2em}.solution-list .solution-list-item .solution-list-item-sections .img img{max-width:100%;max-height:100%;vertical-align:middle}.solution-list .solution-list-item .solution-list-item-sections .img svg{max-width:100%;max-height:100%;vertical-align:middle}@media (max-width:600px){.solution-list .solution-list-item .solution-list-item-sections .img svg{max-width:155px;max-height:155px}}.solution-list .solution-list-item .solution-list-item-sections .img svg .st0{fill:#ea2828}.solution-list .solution-list-item .solution-list-item-sections .img svg .st1{fill:none;stroke:#ea2828;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.solution-list .solution-list-item .solution-list-item-sections .img svg.active .st1{-webkit-transition:stroke-dashoffset 1.4s cubic-bezier(.215,.61,.355,1);transition:stroke-dashoffset 1.4s cubic-bezier(.215,.61,.355,1);stroke-dashoffset:0!important}.solution-list .solution-list-item .solution-list-item-sections .img svg.active.invert .st1{-webkit-transition:stroke-dashoffset 1.4s cubic-bezier(.215,.61,.355,1);transition:stroke-dashoffset 1.4s cubic-bezier(.215,.61,.355,1)}.solution-list .solution-list-item .solution-list-item-sections h6{display:inline-block;text-align:center;font-size:1.25em}.solution-list .solution-list-item .solution-list-item-sections .plashka{position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#ed4b3c;color:#fff;-webkit-transition:top .2s cubic-bezier(.645,.045,.355,1);transition:top .2s cubic-bezier(.645,.045,.355,1)}@media (max-width:1600px){.solution-list .solution-list-item .solution-list-item-sections .plashka .solution-list-item-wrapper{padding:1em 1.5em}}.solution-list .solution-list-item .solution-list-item-sections .plashka h5{font-size:1.5em;margin:.5em 0 1.5em 0}@media (max-width:1600px){.solution-list .solution-list-item .solution-list-item-sections .plashka h5{margin:.3em 0 1em 0}}.solution-list .solution-list-item .solution-list-item-sections .plashka ul{text-align:left;list-style:none;font-size:.9em}.solution-list .solution-list-item .solution-list-item-sections .plashka ul li{margin-bottom:.5em}.solution-list .solution-list-item .solution-list-item-sections .plashka a{color:#fff;color:rgba(255,255,255,.5)}.solution-list .solution-list-item .solution-list-item-sections .plashka a span{color:#fff}.solution-list .solution-list-item .solution-list-item-sections .plashka a:hover{color:#ed4b3c}.solution-list .solution-list-item .solution-list-item-sections .plashka.only_mobile{display:none}.solution-list .solution-list-item:hover .solution-list-item-sections .plashka{top:0}@media (max-width:1050px){.solution-list .solution-list-item{width:50%;height:290px}}@media (max-width:480px){.solution-list .solution-list-item{width:100%}.solution-list .solution-list-item .solution-list-item-sections .solution-list-item-wrapper{padding-top:1em}}.mobile .solution-list .solution-list-item{height:auto;line-height:normal}.mobile .solution-list .solution-list-item .solution-list-item-sections>.solution-list-item-wrapper{padding-bottom:0}.mobile .solution-list .solution-list-item .solution-list-item-sections>.solution-list-item-wrapper h6{display:none}.mobile .solution-list .solution-list-item .solution-list-item-sections .plashka{position:static;background:0 0}.mobile .solution-list .solution-list-item .solution-list-item-sections .plashka .solution-list-item-wrapper{padding-top:0}.mobile .solution-list .solution-list-item .solution-list-item-sections .plashka a{color:#333;color:rgba(51,51,51,.5)}.mobile .solution-list .solution-list-item .solution-list-item-sections .plashka a span{color:#333}.mobile .solution-list .solution-list-item .solution-list-item-sections .plashka.only_mobile{display:block}.solution-detail .content-text p a{text-decoration:none;border-bottom:1px solid;-webkit-transition:border-bottom-color .2s ease-in;transition:border-bottom-color .2s ease-in}.solution-detail .content-text p a:hover{border-bottom-color:#fff;border-bottom-color:transparent}.ajax-filter ul{list-style:none;display:inline-block;vertical-align:middle}@media (max-width:768px){.ajax-filter ul{white-space:nowrap;width:100%;overflow:auto;padding-bottom:1em}}.ajax-filter ul li{display:inline-block;vertical-align:middle;margin:.25em 0;font-size:.94em;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif}.ajax-filter ul li .ajax-label{color:#999;display:inline-block;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;border:1px solid transparent;-webkit-border-radius:1.3em;border-radius:1.3em;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1);transition:background-color .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1);padding:.194em 1.196em;padding-right:2em;white-space:nowrap}.ajax-filter ul li .ajax-label:hover{color:#ed4b3c}.ajax-filter ul li .ajax-label .cancel{position:absolute;top:50%;margin-top:-.55em;right:.5em;font-size:1.6em;line-height:1em;height:1em;font-family:RalewayRegular,Tahoma,Arial,Helvetica,sans-serif;display:none}.ajax-filter ul li .ajax-label.active{background-color:#ed4b3c;color:#fff}.ajax-filter ul li .ajax-label.active:hover{color:#fff}.ajax-filter ul li .ajax-label.active .cancel{display:inline-block}.ajax-filter ul li .ajax-label.like-tag{border-color:#ed1c24;color:#ed1c24;padding-right:1.196em}.ajax-filter ul li .ajax-label.like-tag.active,.ajax-filter ul li .ajax-label.like-tag:hover{background-color:#ed4b3c;color:#fff}.ajax-filter ul li .ajax-label.like-tag.active{padding-right:2em}.press-list h2 a,.press-list h4 a{color:#333}.press-list h2 a span,.press-list h4 a span{color:#333}.press-list .press-item{margin:1em 0 2em 0}.press-list .press-item>*{max-width:400px;margin-right:2em}.press-list .press-item .img{text-align:center;margin-bottom:.75em}.press-list .press-item .tag-holder{display:inline-block;vertical-align:middle;margin:0 0 .75em 0}.press-list .press-item .name{margin-bottom:.5em}.press-list .press-item .name a{font-size:1.25em;line-height:1.3em;text-decoration:none;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif;color:#333}.press-list .press-item .name a:hover{color:#ed1c24}.press-list .press-item p{font-size:.94em;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;width:66%}@media (max-width:600px){.press-list .press-item p{width:auto}}.press-list .press-item .date{display:inline-block;vertical-align:middle;font-size:.81em;margin:0 1em;color:#999;margin-bottom:.75em}@media (max-width:600px){.press-list .press-item>*{max-width:none;margin-right:0}.press-list .press-item .img{text-align:left}}.press-list.press-list-index .press-item{float:left;width:33%}@media (max-width:1366px){.press-list.press-list-index .press-item{width:50%;float:none;display:inline-block;vertical-align:top}}@media (max-width:600px){.press-list.press-list-index .press-item{width:100%;float:none}}.press-list.press-list-similar{border-top:1px solid #d8d5d2;margin-top:2em;padding-top:2em;margin-bottom:2em}.press-list.press-list-similar .press-item{float:left;width:50%}@media (max-width:600px){.press-list.press-list-similar .press-item{width:100%;float:none}}@media (max-width:600px){.press-list.press-main-list{margin-top:2em}}.press-list.press-main-list .press-item{margin-bottom:4em}.press-list.press-main-list .press-item>*{max-width:none;margin-right:0}.press-list.press-main-list .press-item .name{font-size:1.2em}.press-list.press-main-list .press-item .img{text-align:left}.press-list.press-main-list .press-item p{width:auto}.press-detail .content-text a{text-decoration:none;border-bottom:1px solid #ed1c24;-webkit-transition:border-bottom-color .2s ease-out;transition:border-bottom-color .2s ease-out}.press-detail .content-text a:hover{border-bottom-color:transparent}.press-detail .press-gallery{margin:2em 0;max-width:978px}.press-detail .press-gallery .controls .wrap{padding:0 1em}.press-detail .press-gallery .slider-wrapper{margin:1em 0}.press-detail .press-gallery .slide{line-height:0}.press-detail .press-video{margin:2em 0}.feedback{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:4em 0;color:#fff}.feedback h4{font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;font-weight:500;margin-bottom:.75em;margin-top:0}.feedback ul li{font-size:1em;line-height:1.6em}.feedback .ajax-form .status{margin-bottom:1em}.feedback .ajax-form .status.ok{color:#fff;font-size:2em}.feedback .content-text li{width:80%}.feedback .feedback-form{margin-top:4em}.feedback .feedback-form fieldset{display:inline-block;vertical-align:top;margin-right:1em}.feedback .feedback-form fieldset input{min-width:300px}@media (max-width:768px){.feedback .feedback-form fieldset{display:block}.feedback .feedback-form fieldset input{width:100%;min-width:0}}.gallery-popup-list{margin:4em 0}@media (max-width:1000px){.gallery-popup-list{margin:2em 0}}.gallery-popup-list h4{margin-bottom:2em}.gallery-popup-list .gallery-popup-item{display:inline-block;vertical-align:top;width:20%;margin-right:5%;margin-bottom:2.5em}.gallery-popup-list .gallery-popup-item.single{width:100%;margin-right:0}@media (max-width:1400px){.gallery-popup-list .gallery-popup-item{width:28.33%;margin-right:5%}}@media (max-width:600px){.gallery-popup-list .gallery-popup-item{width:40%;margin-right:10%}}.gallery-popup-list .gallery-popup-item.center{text-align:center}.gallery-popup-list .gallery-popup-item.column3{width:28.33%;margin-right:5%}@media (max-width:600px){.gallery-popup-list .gallery-popup-item.column3{width:40%;margin-right:10%}}.gallery-popup-list .gallery-popup-item.column5{width:15%;margin-right:5%}@media (max-width:1200px){.gallery-popup-list .gallery-popup-item.column5{width:28.33%;margin-right:5%}}@media (max-width:600px){.gallery-popup-list .gallery-popup-item.column5{width:40%;margin-right:10%}}.gallery-popup-list .gallery-popup-item a{display:inline-block;color:#999;text-decoration:none}.gallery-popup-list .gallery-popup-item a:hover{color:#ed1c24}.gallery-popup-list .gallery-popup-item a:hover .text span{border-bottom:1px solid rgba(237,28,36,.35)}.gallery-popup-list .gallery-popup-item img{margin-bottom:.75em;max-width:100%}.gallery-popup-list .gallery-popup-item .img{display:inline-block;vertical-align:top;height:100px;line-height:100px;max-width:200px;margin-bottom:.75em}.gallery-popup-list .gallery-popup-item .img img{max-height:100%;vertical-align:middle;margin-bottom:0}@media (max-width:450px){.gallery-popup-list .gallery-popup-item .img{height:60px;line-height:60px;margin-bottom:.5em}}.gallery-popup-list .gallery-popup-item .text{display:inline-block;font-size:.88em;line-height:1.4em}.page-navig a,.page-navig span{display:inline-block;vertical-align:middle;width:2.22em;height:2.22em;line-height:2.25em;-webkit-border-radius:100%;border-radius:100%;text-align:center;color:#333;text-decoration:none;font-weight:700;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1)}.page-navig a.active,.page-navig span.active{color:#fff;background-color:#ed1c24}.page-navig a:hover{color:#fff;background-color:#ed1c24}.page-navig .back,.page-navig .next{width:40px;height:40px}.page-navig .back svg,.page-navig .next svg{max-width:16px;max-height:16px;padding:12px}.page-navig .back svg polygon,.page-navig .next svg polygon{-webkit-transition:fill .2s cubic-bezier(.645,.045,.355,1);transition:fill .2s cubic-bezier(.645,.045,.355,1);fill:#333}.page-navig .back:hover svg polygon,.page-navig .next:hover svg polygon{fill:#fff}.page-navig .next{background-position:-40px 0}@media (max-width:640px){.page-navig{font-size:.8em}.page-navig a:nth-child(4),.page-navig a:nth-child(5),.page-navig a:nth-child(6){display:none}.page-navig a.back,.page-navig a.next{display:inline-block}}.popup_holder{position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;display:none}.popup_holder .popup-scroller{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;overflow:auto;background-color:rgba(0,0,0,.75)}.popup_holder .popup_wrapper{position:absolute;top:50%;left:50%;width:650px;margin-left:-325px;margin-top:-275px;background-color:#fff;display:none;z-index:2}.popup_holder .popup_wrapper .close{position:absolute;right:2em;top:1.8em;width:22px;height:22px;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:400px){.popup_holder .popup_wrapper .close{right:1em;top:1em}}.popup_holder .popup_wrapper .close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup_holder .popup_wrapper .close:before{content:'';position:absolute;top:50%;right:0;width:100%;height:2px;background-color:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.popup_holder .popup_wrapper .close:after{content:'';position:absolute;top:50%;right:0;width:100%;height:2px;background-color:#000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.popup_holder .popup_wrapper .popup .popup-form{padding:1.5em 2.5em 2em 2.5em}.popup_holder .popup_wrapper .popup .popup-form h4{margin-bottom:.66em}.popup_holder .popup_wrapper .popup .popup-form .status{margin-bottom:1em}.popup_holder .popup_wrapper .popup .popup-form fieldset{display:block;width:100%}.popup_holder .popup_wrapper .popup .popup-form fieldset:last-child{margin-bottom:0}.popup_holder .popup_wrapper .popup .popup-form fieldset input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none}@media (max-width:400px),(max-height:567px){.popup_holder .popup_wrapper .popup .popup-form{padding:1em 2em}}.popup_holder .popup_wrapper.callback{width:650px;margin:-140px 0 0 -325px}@media (max-width:680px){.popup_holder .popup_wrapper.callback{left:0;width:100%;margin-left:0}}@media (max-height:320px){.popup_holder .popup_wrapper.callback{top:0;margin-top:0}}.popup_holder .popup_wrapper.seminar{width:650px;margin:-360px 0 0 -325px}.popup_holder .popup_wrapper.seminar .seminar-name{font-size:1em;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif;margin-bottom:2em}.popup_holder .popup_wrapper.seminar .seminar-name:first-letter{text-transform:uppercase}.popup_holder .popup_wrapper.seminar .popup .popup-form{padding:2.5em 3.5em 3em 3.5em}.popup_holder .popup_wrapper.seminar .popup .popup-form fieldset.half{display:inline-block;vertical-align:top;width:47.5%;margin-right:5%}.popup_holder .popup_wrapper.seminar .popup .popup-form fieldset.half+.half{margin-right:0}.popup_holder .popup_wrapper.seminar .popup .popup-form .button{margin-top:1em}@media (max-width:400px),(max-height:567px){.popup_holder .popup_wrapper.seminar .popup .popup-form{padding:1em 2em}}@media (max-width:680px){.popup_holder .popup_wrapper.seminar{left:0;width:100%;margin-left:0}}@media (max-height:700px){.popup_holder .popup_wrapper.seminar{top:0;margin-top:0}}.popup_holder .popup_wrapper.resume{width:650px;margin:-380px 0 0 -325px}.popup_holder .popup_wrapper.resume .popup .popup-form{padding:2.5em 3.5em 3em 3.5em}.popup_holder .popup_wrapper.resume .popup .popup-form .button{margin-top:1em}@media (max-width:400px),(max-height:567px){.popup_holder .popup_wrapper.resume .popup .popup-form{padding:1em 2em}}@media (max-width:680px){.popup_holder .popup_wrapper.resume{left:0;width:100%;margin-left:0}}@media (max-height:740px){.popup_holder .popup_wrapper.resume{top:0;margin-top:0}}.header-main{padding:40px 0 80px 0}.header-main .logo{position:absolute;z-index:20}.header-main .logo img,.header-main .logo svg{width:201px;height:45px;margin-top:-5px}.header-main .logo .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#ed1d24}.header-main .logo .st1{fill:#ed1d24}.header-main nav{float:left;margin-left:300px}.header-main nav ul li{display:inline-block;vertical-align:top;margin-right:1.5em}.header-main nav ul li a,.header-main nav ul li span{font-size:1.12em;text-decoration:none;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;color:#333}.header-main nav ul li a.active,.header-main nav ul li a:hover,.header-main nav ul li span.active,.header-main nav ul li span:hover{color:#ed1c24}.header-main nav ul li a .amount,.header-main nav ul li span .amount{display:inline-block;vertical-align:middle;background-color:#ed1c24;color:#fff;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;font-size:.72em;width:1.861em;height:1.861em;line-height:1.861em;text-align:center;-webkit-border-radius:100%;border-radius:100%}@media (max-width:500px){.header-main nav ul li a .amount,.header-main nav ul li span .amount{width:1.5em;height:1.5em;line-height:1.5em;vertical-align:top}}.header-main .call-back{float:right}.header-main .call-back>a{font-size:1.25em;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;font-weight:700}.header-main .call-back p{font-size:.81em;line-height:normal;margin:.25em 0}.header-main .call-back p a{text-decoration:none;color:#999}.header-main .call-back p a:hover{color:#ed1c24}.header-main .sandwitch{display:none;position:relative;float:right;width:30px;height:22px;cursor:pointer;z-index:100}.header-main .sandwitch i{position:absolute;left:0;width:30px;height:3px;background-color:#000;background-color:rgba(0,0,0,.8)}.header-main .sandwitch i.i1{top:1px;opacity:1;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .3s .2s cubic-bezier(.215,.61,.355,1),opacity .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .3s .2s cubic-bezier(.215,.61,.355,1),opacity .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .3s .2s cubic-bezier(.215,.61,.355,1),opacity .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .3s .2s cubic-bezier(.215,.61,.355,1),opacity .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1)}.header-main .sandwitch i.i2{top:9px;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1)}.header-main .sandwitch i.i3{top:17px;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s .2s cubic-bezier(.215,.61,.355,1),transform .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s cubic-bezier(.215,.61,.355,1)}.header-main .sandwitch:hover i.i1{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.header-main .sandwitch:hover i.i2{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-main .sandwitch:hover i.i3{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.header-main .sandwitch.active i{-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);background-color:#fff}.header-main .sandwitch.active i.i1{top:16px;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s cubic-bezier(.215,.61,.355,1),opacity .2s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s cubic-bezier(.215,.61,.355,1),opacity .2s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s cubic-bezier(.215,.61,.355,1),opacity .2s .15s cubic-bezier(.215,.61,.355,1),transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .2s cubic-bezier(.215,.61,.355,1),opacity .2s .15s cubic-bezier(.215,.61,.355,1),transform .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);opacity:0}.header-main .sandwitch.active i.i2{top:16px;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .15s 75ms cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .15s 75ms cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .15s 75ms cubic-bezier(.215,.61,.355,1),transform .2s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),top .15s 75ms cubic-bezier(.215,.61,.355,1),transform .2s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .2s .2s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.header-main .sandwitch.active i.i3{top:16px;-webkit-transition:background-color .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),transform .25s .2s cubic-bezier(.215,.61,.355,1);transition:background-color .2s cubic-bezier(.215,.61,.355,1),transform .25s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s .2s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(-6px) rotate(135deg);-ms-transform:translateY(-6px) rotate(135deg);transform:translateY(-6px) rotate(135deg)}.header-main.abs{position:absolute;top:0;left:0;width:100%;z-index:10}.header-main.abs nav ul li a{color:#fff}.header-main.abs nav ul li a:hover{color:#ed4b3c}.header-main.abs .call-back a{color:#fff}@media (max-width:1200px){.header-main{position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:1000;padding:1.5em 0;border-bottom:1px solid #eee;z-index:10}.header-main.abs{position:fixed}.header-main.abs .call-back a{color:#333}.header-main.abs .call-back p a{color:#999}.header-main .logo img,.header-main .logo svg{width:170px;height:39px;margin-top:-6px}.header-main nav{float:none;padding-top:80px;padding-bottom:40px;margin:0 60px}}@media (max-width:1200px) and (max-width:900px){.header-main nav{margin:0 40px}}@media (max-width:1200px) and (max-width:600px){.header-main nav{margin:0 20px}}@media (max-width:1200px){.header-main nav ul li a{color:#fff}.header-main .mobile-container{position:fixed;left:0;top:-100%;width:100%;background-color:#000;-webkit-transition:top .2s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.215,.61,.355,1)}.header-main .mobile-container.active{top:0}.header-main .call-back{position:fixed;top:1.1em;right:8em;z-index:20}.header-main .sandwitch{display:block;z-index:20}.header-main.active .call-back a,.header-main.active .tel,.header-main.active.abs .call-back a,.header-main.active.abs .tel{color:#fff}}@media (max-width:500px){.header-main{font-size:1.2em}.header-main nav{padding-bottom:0;margin-bottom:2em}.header-main nav ul li{width:48.5%;margin-right:1.5%;margin-bottom:3%}.header-main .call-back{position:static;float:none;margin:0 20px;margin-bottom:2em}.header-main .call-back .call-back,.header-main .call-back .tel{color:#fff}}.footer-main{background-color:#333;color:#fff;padding:5em 0;min-height:150px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:600px){.footer-main{padding:3em 0}}.footer-main .footer-about{display:inline-block;vertical-align:top;width:33.33%;font-size:1.12em}@media (max-width:600px){.footer-main .footer-about{display:block;width:auto;margin-bottom:2em}}.footer-main .footer-about .footer-logo{margin-bottom:1em}.footer-main .footer-about .footer-logo svg{max-width:150px}.footer-main .footer-about .footer-logo svg .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.footer-main .footer-about .footer-logo svg .st1{fill:#fff}.footer-main .footer-about address{font-style:normal;margin:.5em 0}.footer-main .footer-about .footer-tel{margin:.5em 0;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif}.footer-main .footer-about .footer-tel a{color:#fff}.footer-main .footer-about .footer-mail{margin:.5em 0}.footer-main .footer-nav{width:66.66%;display:inline-block;vertical-align:top}@media (max-width:600px){.footer-main .footer-nav{display:block;width:auto}}.footer-main .footer-nav nav{text-align:right}.footer-main .footer-nav nav ul{list-style:none;display:inline-block;vertical-align:top;width:27%;margin-left:3%;margin-bottom:1em}.footer-main .footer-nav nav ul:first-child{width:37%}@media (max-width:750px){.footer-main .footer-nav nav ul{display:block;float:left;width:35%;margin-left:5%}.footer-main .footer-nav nav ul:first-child{width:55%}}@media (max-width:600px){.footer-main .footer-nav nav ul{margin-left:0;margin-right:4%}}@media (max-width:480px){.footer-main .footer-nav nav ul{width:45%}.footer-main .footer-nav nav ul:first-child{margin-right:0;width:100%}}.footer-main .footer-nav nav ul li{text-align:left;margin-bottom:.45em}.footer-main .footer-nav nav ul li a,.footer-main .footer-nav nav ul li span{font-size:1.06em;line-height:normal;color:#cacaca;text-decoration:none}.footer-main .footer-nav nav ul li a:hover,.footer-main .footer-nav nav ul li span:hover{color:#ed1c24}.footer-main .footer-nav nav ul li span{color:#fff}.footer-main .footer-nav nav ul li span:hover{color:#fff}.footer-main .footer-nav nav ul li .footer-menu-section-link{display:inline-block;color:#fff;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;font-size:1.06em;margin-bottom:.375em}.footer-main .footer-copy{color:#999;font-size:.94em;margin:1em 0 0 0}.index-header{margin-top:1.5em}.index-header h3{max-width:1000px}.press-list-index .h2,.press-list-index h2{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif}.n-sistems{background-color:#45b0cc;padding:8em 0}.n-sistems .img{display:inline-block;vertical-align:middle;width:33%;margin-right:2%;text-align:center}.n-sistems .img img,.n-sistems .img svg{max-height:250px}.n-sistems .img svg{max-width:100%}.n-sistems .img.scrollAnimNsistems.scroll-anim .logo-n{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.n-sistems .img.scrollAnimNsistems.scroll-anim .lt1,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt2,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt3,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt4,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt5,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt6,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt7,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt8,.n-sistems .img.scrollAnimNsistems.scroll-anim .lt9{opacity:0;-webkit-transform:scaleY(.95);-ms-transform:scaleY(.95);transform:scaleY(.95)}.n-sistems .img.scrollAnimNsistems.scroll-anim-active .logo-n{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt1,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt2,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt3,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt4,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt5,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt6,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt7,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt8,.n-sistems .img.scrollAnimNsistems.scroll-anim-active .lt9{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .logo-n{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:transform .4s ease-out,opacity .4s ease-out;transition:transform .4s ease-out,opacity .4s ease-out,-webkit-transform .4s ease-out}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .logo-n,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt1,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt2,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt3,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt4,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt5,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt6,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt7,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt8,.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt9{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt1{-webkit-transition-delay:.4s;transition-delay:.4s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt2{-webkit-transition-delay:.45s;transition-delay:.45s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt3{-webkit-transition-delay:.5s;transition-delay:.5s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt4{-webkit-transition-delay:.55s;transition-delay:.55s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt5{-webkit-transition-delay:.6s;transition-delay:.6s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt6{-webkit-transition-delay:.65s;transition-delay:.65s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt7{-webkit-transition-delay:.7s;transition-delay:.7s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt8{-webkit-transition-delay:.75s;transition-delay:.75s}.n-sistems .img.scrollAnimNsistems.scroll-anim-transition .lt9{-webkit-transition-delay:.8s;transition-delay:.8s}.n-sistems .text{display:inline-block;vertical-align:middle;width:60%;color:#fff}.n-sistems .text p{font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif}.n-sistems .text p:last-child{margin:0}@media (max-width:900px){.n-sistems{padding:2.5em 0}.n-sistems .img{display:none}.n-sistems .text{display:block;width:auto}}.solution-index ul{margin:2em 0 4em 0;list-style:none}.solution-index ul li{display:inline-block;width:30%;vertical-align:top;margin:.5em 0;margin-right:3.3%}.solution-index ul li a{color:#333;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;font-size:1.25em;line-height:normal}.solution-index ul li a .amount{font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;background-color:#ed4b3c;color:#fff;vertical-align:middle;-webkit-border-radius:1em;border-radius:1em;font-size:.7em;line-height:normal;padding:.3em .8em .2em;-webkit-transition:background-color .2s cubic-bezier(.645,.045,.355,1);transition:background-color .2s cubic-bezier(.645,.045,.355,1)}.solution-index ul li a:hover{color:#ed1c24}.solution-index ul li a:hover .amount{background-color:#ed1c24}@media (max-width:1000px){.solution-index ul li{width:46%}.solution-index ul li a .amount{width:1.3em;text-align:center;padding:.25em .6em}}@media (max-width:600px){.solution-index ul li{width:auto;display:block;margin:1em 0;margin-right:0}}.company-index{padding:5em 0;background-color:#eee}.company-index .index-company-slider{max-width:300px}.company-index .index-company-slider .slide{margin-bottom:2.5em;overflow:hidden}.company-index .index-company-slider .slide .img{margin-bottom:1em}.company-index .index-company-slider .slide .img img,.company-index .index-company-slider .slide .img svg{max-width:180px;max-height:124px}@media (max-width:1200px){.company-index .index-company-slider .slide .img img,.company-index .index-company-slider .slide .img svg{max-height:100px}}.company-index .index-company-slider .slide .text{font-size:1.25em;line-height:1.2em;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s linear .2s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1) .25s;transition:opacity .4s linear .2s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1) .25s;transition:transform .5s cubic-bezier(.645,.045,.355,1) .25s,opacity .4s linear .2s;transition:transform .5s cubic-bezier(.645,.045,.355,1) .25s,opacity .4s linear .2s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1) .25s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);opacity:0}@media (max-width:1200px){.company-index .index-company-slider .slide .text{font-size:1.05em;line-height:1.4em}}.company-index .index-company-slider .slide .text.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.company-index .index-company-slider .thumbs{text-align:left}@media (max-width:768px){.company-index .mainside{margin-bottom:4em}.company-index .index-company-slider{margin:0 auto;text-align:center}.company-index .index-company-slider .thumbs{text-align:center}}.client-index{text-align:center}.client-index .client-index-slider{margin:2em 0 2em 0}.client-index .client-index-slider .slide{text-align:left}.client-index .client-index-slider .slide .img{width:16.66%;display:inline-block;vertical-align:middle;text-align:center}@media (max-width:1100px){.client-index .client-index-slider .slide .img{width:32%;margin-bottom:.5em}}@media (max-width:750px){.client-index .client-index-slider .slide .img{width:46%;margin:0 2%;margin-bottom:2em;max-height:60px}.client-index .client-index-slider .slide .img img{max-height:60px}}@media (max-width:450px){.client-index .client-index-slider .slide .img{width:40%;margin:0 5%;margin-bottom:2em}}.client-index .client-index-slider .thumbs{margin:2em 0;text-align:center}.solution-detail{margin-top:1em}.solution-detail .mainside h2{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif}.top-header.project-header{position:relative}.top-header.project-header .slider-holder{height:600px}.top-header.project-header .slider-holder .slider-wrapper{height:600px}.top-header.project-header .slider-holder .slider-wrapper .slide{position:relative;height:600px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.top-header.project-header .slider-holder .slider-wrapper .slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(66%,rgba(0,0,0,.5)),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 66%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 66%,rgba(0,0,0,.75) 100%)}@media (max-width:1200px){.top-header.project-header .slider-holder{height:500px}.top-header.project-header .slider-holder .slider-wrapper{height:500px}.top-header.project-header .slider-holder .slider-wrapper .slide{height:500px}}@media (max-width:600px){.top-header.project-header .slider-holder{height:400px}.top-header.project-header .slider-holder .slider-wrapper{height:400px}.top-header.project-header .slider-holder .slider-wrapper .slide{height:400px}}.top-header.project-header .slider-holder .project-header-text{position:absolute;width:100%;bottom:2em;left:0;white-space:normal;color:#fff}.top-header.project-header .slider-holder .project-header-text .container>*{max-width:800px}.top-header.project-header .slider-holder .project-header-text .container>* .crumbs{max-width:500px}.top-header.project-header .slider-holder .project-header-text .container>* .tag{margin:.5em 0}@media (max-width:600px){.top-header.project-header .slider-holder .project-header-text{bottom:6em}}.detail_project_review{margin-bottom:2em}.detail_project_review h4{margin-top:0;margin-bottom:.5em}.detail_project_review h5{margin:2em 0 1em 0}.similar-projects{margin-bottom:0}.similar-projects .project-list .project-list-item{width:50%}@media (max-width:600px){.similar-projects .project-list .project-list-item{width:100%}}.company-develop-block{margin:3em 0}.company-develop-block .company-develop-block-columns{margin:1em 0 2em 0}.company-develop-block .column{margin:1.5em 0 0 0;vertical-align:top}.company-develop-block .column*>{margin-right:1em}.company-develop-block .column a{color:#333;text-decoration:none}.company-develop-block .column a p{color:#999;font-weight:700}.company-develop-block .column a:hover p{color:#ed1c24}.company-develop-block .column .img{height:130px;width:130px;line-height:130px}@media (max-width:400px){.company-develop-block .column .img{margin:0 auto}}.company-develop-block .column .img img{max-width:100%;max-height:100%;vertical-align:bottom}.company-develop-block .column p{margin:1em 0;max-width:200px;font-size:1em;line-height:1.4em;text-align:left}@media (max-width:400px){.company-develop-block .column p{margin:1em auto}}.company-video-block{margin:3em 0}.company-video-block .video-holder{border:1px solid #cacaca;margin:2em 0}.company-develop-block-columns .column.columnx3{max-width:50%}.company-centers-block{margin:3em 0}.company-centers-block .column{margin:2em 0}.company-centers-block .column a{text-decoration:none;border-bottom:none}.company-centers-block .column p{margin:1em 0;font-size:.9em}.company-centers-block .column p,.company-centers-block .column>*{margin-right:2em}.company-client-slider{margin:3em 0}.company-client-slider .img{display:inline-block;width:25%;vertical-align:middle;margin:0 0 2em 0;text-align:center}@media (max-width:600px){.company-client-slider .img{width:50%}}.company-client-slider .img a{display:inline-block;vertical-align:top;height:100px;line-height:100px;margin-right:1em;text-decoration:none;opacity:.7;-webkit-transition:opacity .2s cubic-bezier(.645,.045,.355,1);transition:opacity .2s cubic-bezier(.645,.045,.355,1);border-bottom:none}.company-client-slider .img a:hover{opacity:1}.company-client-slider .img a img{max-height:100%;vertical-align:middle}.company-awards-block{border-top:1px solid #d8d5d2;padding-top:1em;margin-top:1em}.company-awards-block h4{margin-bottom:1em}.company-awards-block .awward{display:inline-block;vertical-align:top;max-width:200px;margin-right:1.5em;margin-bottom:2.5em}@media (max-width:768px){.company-awards-block .awward{max-width:125px;margin-right:.5em}}.company-awards-block .awward a{display:inline-block;color:#999;text-decoration:none}.company-awards-block .awward a:hover{color:#ed1c24;text-decoration:underline}.company-awards-block .awward img{margin-bottom:1em;width:100px}@media (max-width:768px){.company-awards-block .awward img{width:80px}}.download-all{padding-left:2em;background:url(/img/download.svg) no-repeat;background-size:21px 23px}.download-all a{font-size:1.19em;margin-bottom:.25em;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif}.download-all .size{font-size:.88em;color:#999}.license .gallery-popup-list .gallery-popup-item img{border:1px solid #d8d5d2}.partner-detail .partner-logo{position:absolute;top:0;right:0;margin:2em 0;height:100px}.partner-detail .partner-logo img{max-width:200px;max-height:100px}@media (max-width:700px){.partner-detail .partner-logo{position:static}}.partner-detail .content-text .h1,.partner-detail .content-text .h2,.partner-detail .content-text h1,.partner-detail .content-text h2{margin-top:.75em}.partner-detail .content-text .h3,.partner-detail .content-text .h4,.partner-detail .content-text h3,.partner-detail .content-text h4{margin-top:2em}.partner-detail .content-text .h5,.partner-detail .content-text .h6,.partner-detail .content-text h5,.partner-detail .content-text h6{margin-top:2.5em}.partner-detail .sert-partner,.partner-detail .video-partner{max-width:50%;margin:3em 0}@media (max-width:700px){.partner-detail .sert-partner,.partner-detail .video-partner{max-width:none}}.partner-detail .sert-partner p,.partner-detail .video-partner p{font-size:1.19em;color:#999;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;margin-bottom:1em}.partner-detail .sert-partner{max-width:350px}.partner-detail .sert-partner img{border:1px solid #d8d5d2}.partner-detail .video-partner{max-width:none}.firm-list h1{margin-right:200px}@media (max-width:700px){.firm-list h1{margin-right:0}}.seminar-item{border:1px solid #d8d5d2;margin-bottom:1em;max-width:1060px}.seminar-item .seminar-item-wrapper{position:relative;padding:2.62em 3.64em;padding-bottom:3.93em}@media (max-width:600px){.seminar-item .seminar-item-wrapper{padding:1em 1.67em;padding-bottom:1.5em}}.seminar-item .seminar-item-wrapper .content-seminar{padding-right:300px}.seminar-item .seminar-item-wrapper .content-seminar h5{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:.25em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-desc{position:relative;padding-right:300px}.seminar-item .seminar-item-wrapper .content-seminar .seminar-hidden-content{margin-right:-300px}.seminar-item .seminar-item-wrapper .content-seminar .seminar-desc{margin-bottom:3em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-desc:last-child{margin-bottom:1.5em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms{margin:4.5em 0 0 0}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms h5{margin-bottom:1em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm{display:inline-block;width:45%;vertical-align:top;margin:1em 0;margin-right:5%}@media (max-width:600px){.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm{width:auto;margin-right:0}}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm .img{margin-bottom:1em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm h6{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.19em;margin-bottom:.25em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm p{font-size:.94em;color:#999}.seminar-item .seminar-item-wrapper .content-seminar .seminar-programms .seminar-programm p span{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-weight:700;color:#333}.seminar-item .seminar-item-wrapper .content-seminar .chef{position:relative;background-color:#eee;padding:2.62em 3.64em;margin:2.62em -3.64em}@media (max-width:600px){.seminar-item .seminar-item-wrapper .content-seminar .chef{padding:1em 1.67em;padding-bottom:1.5em;margin:1em -1.67em}}.seminar-item .seminar-item-wrapper .content-seminar .chef i{position:absolute;top:50%;left:auto;margin-top:-47px;width:94px;height:94px;line-height:94px;overflow:hidden;-webkit-border-radius:100%;border-radius:100%;font-style:normal;background-color:#fff;text-align:center}.seminar-item .seminar-item-wrapper .content-seminar .chef i img{max-width:100%;max-height:100%;vertical-align:middle}.seminar-item .seminar-item-wrapper .content-seminar .chef p{margin:0;font-size:1.06em;margin-left:130px;max-width:80%}@media (max-width:600px){.seminar-item .seminar-item-wrapper .content-seminar .chef i{position:static;display:inline-block;vertical-align:top;margin-bottom:1em;margin-top:0}.seminar-item .seminar-item-wrapper .content-seminar .chef p{max-width:none;margin-left:0}}.seminar-item .seminar-item-wrapper .content-seminar .seperator{width:100%;height:1px;background-color:#d8d5d2;padding:0 3.64em;margin:2.62em -3.64em}@media (max-width:600px){.seminar-item .seminar-item-wrapper .content-seminar .seperator{padding:0 1.67em;margin:1em -1.67em}}.seminar-item .seminar-item-wrapper .content-seminar .place h5{margin-bottom:.5em}.seminar-item .seminar-item-wrapper .content-seminar .seminar-date{position:absolute;top:0;right:0}.seminar-item .seminar-item-wrapper .content-seminar .reg-block p{font-size:1em;margin:1em 0;max-width:400px}@media (max-width:800px){.seminar-item .seminar-item-wrapper .content-seminar{padding-right:0}.seminar-item .seminar-item-wrapper .content-seminar .seminar-desc{padding-right:0}.seminar-item .seminar-item-wrapper .content-seminar .seminar-hidden-content{margin-right:0}.seminar-item .seminar-item-wrapper .content-seminar .seminar-date{position:static;margin:1em 0}}.seminar-item .seminar-item-wrapper .controls-seminar{position:absolute;top:2.62em;right:3.64em;width:200px}.seminar-item .seminar-item-wrapper .controls-seminar .date{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-size:1.19em;margin-bottom:.25em}.seminar-item .seminar-item-wrapper .controls-seminar h5{font-family:RalewayBold,Tahoma,Arial,Helvetica,sans-serif;font-weight:700}.seminar-item .seminar-item-wrapper .controls-seminar p{font-size:.94em;margin-bottom:1em;color:#999}.seminar-item .seminar-item-wrapper .controls-seminar a.button{margin-bottom:2em}@media (max-width:800px){.seminar-item .seminar-item-wrapper .controls-seminar{position:static;width:auto}}.seminar-item .seminar-item-wrapper .seminar-link{display:inline-block;vertical-align:middle;position:absolute;bottom:0;left:3.64em;height:1em;padding:.85em 2.2em 1em 1.4em;background-color:#eee}@media (max-width:600px){.seminar-item .seminar-item-wrapper .seminar-link{left:1.67em}}.seminar-item .seminar-item-wrapper .seminar-link:after{content:'';position:absolute;top:50%;right:1.4em;border:3px solid transparent;border-width:4px 3px;border-top-color:#999}.seminar-item .seminar-item-wrapper .seminar-link .dt{color:#333;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif}.seminar-item .seminar-item-wrapper .seminar-link .dt span{color:#333}.seminar-item .seminar-item-wrapper .seminar-link .dt:hover{color:#ed1c24}.seminar-item .seminar-item-wrapper .seminar-link .dt:hover span{color:#ed1c24}.seminar-schedule{margin:4.5em 0 0 0}.seminar-schedule h5{margin-bottom:1em}.seminar-schedule table{width:100%;margin:-.5em -.8em 1em}.seminar-schedule table td,.seminar-schedule table th{text-align:left;padding:.5em .8em}.seminar-schedule table td:first-child{width:100px}@media (max-width:600px){.seminar-schedule table td:first-child{width:75px}}.seminar-schedule table th{text-align:left;font-size:1.1em;color:#ed1c24;padding:2em .8em .5em}.vacancy{margin-top:0}.vacancy h5{margin-top:0;margin-bottom:1em}.vacancy p{font-size:1em}.vacancy .vacancy-list{margin:3.5em 0}.vacancy .vacancy-list h5{margin-bottom:1em}.vacancy .vacancy-list ul li{padding-left:0}.vacancy .vacancy-list ul li:before{content:none;display:none}.vacancy .vacancy-list ul li a{position:relative}.vacancy .vacancy-list ul li a:hover{border-bottom-color:transparent}.vacancy .vacancy-list ul li .from{display:inline-block;width:34px;height:34px;line-height:34px;vertical-align:middle;font-size:.88em;text-align:center;-webkit-border-radius:100%;border-radius:100%;font-style:normal;background-color:#ed1c24;color:#fff}@media (max-width:600px){.vacancy .vacancy-list ul li .from{display:none}}.contacts{position:relative;max-width:83%;min-height:300px}@media (max-width:1000px){.contacts{max-width:none}}.contacts .switch-links{margin:3em 0 1.5em 0;padding-right:300px}@media (max-width:600px){.contacts .switch-links{padding-right:185px}}@media (max-width:400px){.contacts .switch-links{padding-right:0}}.contacts .switch-links .switch-link{font-size:1.56em;line-height:1.3em;margin-right:1em}.contacts .switch-links .switch-link.active{border-bottom:none;color:#333;font-family:RalewaySemiBold,Tahoma,Arial,Helvetica,sans-serif}.contacts .address{margin:1.5em 0 2.5em 0;padding-right:300px}.contacts .address p{margin:.5em 0}.contacts .address .h4{margin-bottom:.25em;font-family:Roboto,Tahoma,Arial,Helvetica,sans-serif;font-weight:700}.contacts .address .mail{font-size:1.19em}.contacts .address .file-list{margin:2em 0}@media (max-width:600px){.contacts .address .file-list{margin:1em 0}}@media (max-width:600px){.contacts .address{padding-right:185px}}@media (max-width:400px){.contacts .address{padding-right:0}}.contacts .contacts-photo{position:absolute;top:0;right:0;width:250px}.contacts .contacts-photo a{display:inline-block;width:220px;height:220px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden;margin-bottom:1em}.contacts .contacts-photo a img{margin-bottom:.5em;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contacts .contacts-photo p{font-size:.94em}@media (max-width:600px){.contacts .contacts-photo{width:170px}.contacts .contacts-photo a{width:150px;height:150px}}@media (max-width:400px){.contacts .contacts-photo{position:static;width:auto;max-width:400px;margin:2em 0}.contacts .contacts-photo a{width:220px;height:220px}}.map{height:500px;width:100%}.er404{max-width:750px;margin:0 auto;padding:0 0 4em 0}.er404 h1{font-size:6.25em;line-height:1em;font-family:RalewayMedium,Tahoma,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:.25em}.er404 h2{font-size:1.88em;margin-bottom:1em}@media (max-width:480px){.er404 h2{font-size:1.4em}}.er404 p{font-size:1.2em}
/*# sourceMappingURL=project.css.map */
