article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'HelveticaNeueCyr';src:url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Light.eot);src:local('../font/HelveticaNeueCyr-Light'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Light.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Light.woff) format('woff'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Light.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'HelveticaNeueCyr';src:url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Roman.eot);src:local('../font/HelveticaNeueCyr-Roman'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Roman.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Roman.woff) format('woff'),url(/sites/all/themes/mercury/font/HelveticaNeueCyr-Roman.ttf) format('truetype');font-weight:normal;font-style:normal;}#header{position:relative;box-sizing:border-box;}#header #navigation-toggle{position:absolute;display:block;width:100px;height:40px;background:transparent url(/sites/all/themes/mercury/svg/menu_toggle_front.svg) left center no-repeat;cursor:pointer;left:95px;top:67px;box-sizing:border-box;padding:8px 0 0 74px;font-weight:300;font-size:16px;line-height:100%;color:#fff;z-index:20;}#header #navigation-toggle.open{display:none;}#header #trailer{max-height:960px;overflow:hidden;}#header #trailer #video{width:100%;height:100%;}#navigation{position:absolute;display:none;top:0;left:0;right:0;bottom:0;background:rgba(66,66,68,0.85) url(/sites/all/themes/mercury/images/menu_bg.png) center top no-repeat;box-sizing:border-box;padding:240px 0 0;z-index:15;}#navigation .section{max-width:1400px;margin:0 auto;}#navigation #navigation-toggle-2{position:absolute;display:block;width:100px;height:40px;background:transparent url(/sites/all/themes/mercury/svg/menu_toggle_close.svg) left center no-repeat;background-position:6px center;font-size:0;cursor:pointer;left:95px;top:67px;box-sizing:border-box;padding:8px 0 0 74px;color:#fff;z-index:20;}#navigation .menu-wrapper{border-bottom:1px solid rgba(255,255,255,0.3);box-sizing:border-box;padding:0 0 90px;}#navigation .menu-wrapper > ul{margin:0;padding:0;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;}#navigation .menu-wrapper > ul > li{list-style:none;color:#fff;font-size:50px;line-height:88px;margin:0;padding:0;width:25%;}#navigation .menu-wrapper > ul > li a{color:#fff;}#navigation .menu-wrapper > ul > li ul{font-size:24px;line-height:42px;padding:0;margin:0;}#navigation .menu-wrapper > ul > li ul li{list-style:none;margin:0;padding:0;}#navigation .region-navigation{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:90px 0 0;}#navigation #block-block-1{width:100%;}#navigation #block-block-1 .content ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#navigation #block-block-1 .content ul li{list-style:none;color:#fff;font-size:16px;line-height:28px;}#navigation #block-block-1 .content ul li strong{font-size:20px;line-height:35px;font-weight:400;display:block;margin-bottom:24px;}#navigation #block-block-1 .content ul li a{color:#fff;}#navigation #block-block-1 .content ul li:nth-child(3){width:35%;}#navigation #block-block-1 .content ul li:nth-child(4){width:25%;}#navigation #block-block-1 .content .social{display:inline-block;font-size:0;width:44px;height:44px;background-color:transparent;border:1px solid #D5D5D5;box-sizing:border-box;margin:0 15px 0 0;position:relative;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-topleft:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;}#navigation #block-block-1 .content .social:after{content:"";display:block;position:absolute;width:42px;height:42px;top:0;left:0;background-repeat:no-repeat;background-position:center center;}#navigation #block-block-1 .content .social.facebook:after{background-image:url(/sites/all/themes/mercury/svg/facebook_white.svg);}#navigation #block-block-1 .content .social.telegram:after{background-image:url(/sites/all/themes/mercury/svg/telegram_white.svg);}#navigation #block-block-1 .content .social.vk:after{background-image:url(/sites/all/themes/mercury/svg/vk_white.svg);}#navigation #block-block-1 .content .social.youtube:after{background-image:url(/sites/all/themes/mercury/svg/youtube_white.svg);}#navigation #block-block-1 .content .social.instagram:after{background-image:url(/sites/all/themes/mercury/svg/instagram_white.svg);}#navigation #block-block-1 .content .social:hover{border-color:transparent;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ff141e),to(#bd373b));background-image:-webkit-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:-moz-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:linear-gradient(to bottom,#ff141e 0%,#bd373b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff141e',endColorstr='#ffbd373b',GradientType=0);}body.front #header{height:960px;width:100%;max-width:1920px;margin:0 auto;background:transparent url(/sites/all/themes/mercury/images/front_header_bg.jpg) center top no-repeat;background-size:cover;overflow:hidden;}body.front #header #logo{position:absolute;top:443px;width:254px;height:160px;left:55px;background:#fff;box-sizing:border-box;padding:40px;text-align:right;}body.front #header #logo:after{content:"";display:block;width:2000px;background:#fff;height:160px;left:-2000px;top:0;position:absolute;}body.front #header #site-slogan{position:absolute;top:682px;left:95px;width:1000px;font-weight:300;font-size:50px;line-height:138.32%;color:#fff;}body.front #header #block-locale-language{position:absolute;top:67px;right:95px;}body.front #header #block-locale-language .contextual-links-wrapper{display:none;}body.front #header #block-locale-language .language-switcher-locale-url{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:right;}body.front #header #block-locale-language .language-switcher-locale-url li{list-style:none;opacity:0.6;}body.front #header #block-locale-language .language-switcher-locale-url li:first-child{margin-right:40px;}body.front #header #block-locale-language .language-switcher-locale-url li.active{opacity:1;}body.front #header #block-locale-language .language-switcher-locale-url li a{color:#fff;}body.front #header #block-locale-language .language-switcher-locale-url li a:hover{text-decoration:underline;}body.front #header #block-locale-language .language-switcher-locale-url li.ru{font-size:0;position:relative;width:25px;height:25px;}body.front #header #block-locale-language .language-switcher-locale-url li.ru a:before{position:absolute;width:25px;height:25px;content:"Ru";top:0;line-height:25px;text-align:center;font-weight:300;font-size:20px;left:0;}body.front #header #block-locale-language .language-switcher-locale-url li.en{font-size:0;position:relative;width:25px;height:25px;}body.front #header #block-locale-language .language-switcher-locale-url li.en a:before{position:absolute;width:25px;height:25px;content:"En";top:0;line-height:25px;text-align:center;font-weight:300;font-size:20px;left:0;}body.front #header .section:before{display:block;content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);}body.not-front #header{background:#F5F5F5;}body.not-front #header > .section{height:180px;max-width:1360px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;padding:60px 20px;align-items:center;}body.not-front #header #navigation-toggle{position:relative;left:auto;top:auto;width:44px;padding:0;height:60px;background:transparent url(/sites/all/themes/mercury/svg/menu_gray.svg) left center no-repeat;color:transparent;font-size:0;margin-right:32px;}body.not-front #header #navigation-toggle.open{display:block;}body.not-front #header #logo{display:inline-block;width:130px;height:60px;margin-right:108px;}body.not-front #header #logo img{width:130px !important;height:auto;}body.not-front #header #short-navigation{flex:2;}body.not-front #header #short-navigation ul li{padding:0;margin:0 60px 0 0;}body.not-front #header #short-navigation a{color:#424244;white-space:nowrap;}body.not-front #header #short-navigation a:hover{text-decoration:none;opacity:0.6;}body.not-front #header #short-navigation a.active{opacity:0.6;}body.not-front #header #block-locale-language .contextual-links-wrapper{display:none;}body.not-front #header .language-switcher-locale-url{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:right;}body.not-front #header .language-switcher-locale-url li{list-style:none;opacity:0.6;}body.not-front #header .language-switcher-locale-url li:first-child{margin-right:40px;}body.not-front #header .language-switcher-locale-url li.active{opacity:1;}body.not-front #header .language-switcher-locale-url li a{color:#424244;}body.not-front #header .language-switcher-locale-url li a:hover{text-decoration:underline;}body.not-front #header .language-switcher-locale-url li.ru{font-size:0;position:relative;width:25px;height:25px;}body.not-front #header .language-switcher-locale-url li.ru a:before{position:absolute;width:25px;height:25px;content:"Ru";top:0;line-height:25px;text-align:center;font-weight:300;font-size:20px;left:0;}body.not-front #header .language-switcher-locale-url li.en{font-size:0;position:relative;width:25px;height:25px;}body.not-front #header .language-switcher-locale-url li.en a:before{position:absolute;width:25px;height:25px;content:"En";top:0;line-height:25px;text-align:center;font-weight:300;font-size:20px;left:0;}body.not-front #page-wrapper.invisible #header{background-color:transparent;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0.6)),to(rgba(66,66,68,0)));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0.6) 0%,rgba(66,66,68,0) 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0.6) 0%,rgba(66,66,68,0) 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0.6) 0%,rgba(66,66,68,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99424244',endColorstr='#00424244',GradientType=0);}body.not-front #page-wrapper.invisible #header .language-switcher-locale-url li a{color:#fff;}body.not-front #page-wrapper.invisible #header #short-navigation a{color:#fff;}body.not-front #page-wrapper.invisible #header #logo{background:transparent url(/sites/all/themes/mercury/svg/mercury-logo-white.svg) left top no-repeat;}body.not-front #page-wrapper.invisible #header #logo img{opacity:0;}body.not-front #page-wrapper.invisible #header #navigation-toggle{background-image:url(/sites/all/themes/mercury/svg/menu_toggle_front.svg);}#footer{box-sizing:border-box;background:#F5F5F5;padding:80px 0 100px;border-bottom:2px solid #e02124;}#footer .section{max-width:1500px;margin:0 auto;}#footer .footer-top{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box;border-bottom:1px solid #D5D5D5;padding-bottom:65px;}#footer .footer-top .footer-logo{width:30%;}#footer .footer-top .region-footer-top{width:70%;}#footer .footer-top #block-block-3 .content ul{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box;}#footer .footer-top #block-block-3 .content ul li{list-style:none;padding:0;margin:0;font-size:16px;line-height:28px;}#footer .footer-top #block-block-3 .content ul li strong{display:block;margin-bottom:24px;font-size:20px;line-height:35px;font-weight:400;}#footer .footer-top #block-block-3 .content ul li a{color:#424244;}#footer .footer-top #block-block-3 .content ul li:nth-child(odd){width:20%;}#footer .footer-top #block-block-3 .content ul li:nth-child(even){width:30%;}#footer .footer-top #block-block-3 .content .social{display:inline-block;font-size:0;width:44px;height:44px;background-color:#EEEEEE;border:1px solid #D5D5D5;box-sizing:border-box;margin:0 15px 0 0;position:relative;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-topleft:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;}#footer .footer-top #block-block-3 .content .social:after{content:"";display:block;position:absolute;width:42px;height:42px;top:0;left:0;background-repeat:no-repeat;background-position:center center;}#footer .footer-top #block-block-3 .content .social.facebook:after{background-image:url(/sites/all/themes/mercury/svg/facebook.svg);}#footer .footer-top #block-block-3 .content .social.telegram:after{background-image:url(/sites/all/themes/mercury/svg/telegram.svg);}#footer .footer-top #block-block-3 .content .social.vk:after{background-image:url(/sites/all/themes/mercury/svg/vk.svg);}#footer .footer-top #block-block-3 .content .social.youtube:after{background-image:url(/sites/all/themes/mercury/svg/youtube.svg);}#footer .footer-top #block-block-3 .content .social.instagram:after{background-image:url(/sites/all/themes/mercury/svg/instagram.svg);}#footer .footer-top #block-block-3 .content .social:hover{border-color:#BD373B;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ff141e),to(#bd373b));background-image:-webkit-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:-moz-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:linear-gradient(to bottom,#ff141e 0%,#bd373b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff141e',endColorstr='#ffbd373b',GradientType=0);}#footer .footer-top #block-block-3 .content .social:hover.facebook:after{background-image:url(/sites/all/themes/mercury/svg/facebook_white.svg);}#footer .footer-top #block-block-3 .content .social:hover.telegram:after{background-image:url(/sites/all/themes/mercury/svg/telegram_white.svg);}#footer .footer-top #block-block-3 .content .social:hover.vk:after{background-image:url(/sites/all/themes/mercury/svg/vk_white.svg);}#footer .footer-top #block-block-3 .content .social:hover.youtube:after{background-image:url(/sites/all/themes/mercury/svg/youtube_white.svg);}#footer .footer-top #block-block-3 .content .social:hover.instagram:after{background-image:url(/sites/all/themes/mercury/svg/instagram_white.svg);}#footer .footer-bottom{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding-top:60px;}#footer .footer-bottom .region-footer-bottom{width:30%;}#footer .footer-bottom .menu-wrapper{width:70%;}#footer .footer-bottom .menu-wrapper > .menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0;}#footer .footer-bottom .menu-wrapper > .menu > li{list-style:none;margin:0;padding:0;font-size:20px;line-height:35px;}#footer .footer-bottom .menu-wrapper > .menu > li:nth-child(odd){width:20%;}#footer .footer-bottom .menu-wrapper > .menu > li:nth-child(even){width:30%;}#footer .footer-bottom .menu-wrapper > .menu > li a{color:#424244;}#footer .footer-bottom .menu-wrapper > .menu > li ul{margin:35px 0 0;padding:0;font-size:16px;line-height:28px;}#footer .footer-bottom .menu-wrapper > .menu > li li{list-style:none;margin:0;padding:0;}*{margin:0;padding:0;}*:before,*:after{box-sizing:border-box;}html,body{width:100%;}body{color:#424244;font-family:"HelveticaNeueCyr",Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:180%;background:#ffffff;width:100%;overflow-x:hidden;}tbody{border-top:0 none;}a{color:#e02124;text-decoration:none;}a img{border:0;}img{border:0;}form{padding:0;margin:0;text-align:left;}h1,h2,h3,h4{font-weight:normal;}body.front #main-wrapper #main{max-width:100%;}body.front #main-wrapper #main #content{max-width:100%;}.button{background:#e02124;border:1px solid #e02124;box-sizing:border-box;font-weight:300;font-size:16px;line-height:100%;padding:18px 45px;height:54px;color:#fff;text-align:center;display:inline-block;}#page-wrapper{position:relative;width:100%;}#page-wrapper #main-wrapper #main{min-height:500px;}#block-block-4{box-sizing:border-box;padding:95px 0;background-image:-webkit-gradient(linear,left 535px,left 535px,from(#ffffff),to(#f8f8f8));background-image:-webkit-linear-gradient(top,#ffffff 535px,#f8f8f8 535px);background-image:-moz-linear-gradient(top,#ffffff 535px,#f8f8f8 535px);background-image:linear-gradient(to bottom,#ffffff 535px,#f8f8f8 535px);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);}#block-block-4 .content{max-width:1730px;margin:0 auto;display:flex;flex-wrap:nowrap;flex-direction:row;}#block-block-4 .left-col{width:50.86%;display:flex;flex-wrap:wrap;flex-direction:row;overflow:hidden;}#block-block-4 .left-col img{min-width:100% !important;height:100% !important;display:block;}#block-block-4 .left-col .video-wrapper,#block-block-4 .left-col .small-image{width:50%;}#block-block-4 .right-col{width:49.14%;display:flex;flex-wrap:wrap;flex-direction:row;}#block-block-4 .right-col .first-block{width:100%;background:#424244;color:#fff;box-sizing:border-box;padding:75px 80px 75px;position:relative;font-size:18px;line-height:32px;display:flex;flex-direction:column;justify-content:center;height:440px;}#block-block-4 .right-col .first-block h2{font-size:50px;line-height:70px;font-weight:400;margin:0 0 30px;}#block-block-4 .right-col .first-block p{margin:0 0 30px;}#block-block-4 .right-col .first-block p:last-child{margin:0;}#block-block-4 .right-col .first-block:after{content:"";position:absolute;top:0;left:0;right:0;height:10px;background-image:-webkit-gradient(linear,0% top,100% top,from(#ff141e),to(#bd373b));background-image:-webkit-linear-gradient(left,color-stop(#ff141e 0%),color-stop(#bd373b 100%));background-image:-moz-linear-gradient(left,#ff141e 0%,#bd373b 100%);background-image:linear-gradient(to right,#ff141e 0%,#bd373b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff141e',endColorstr='#ffbd373b',GradientType=1);}#block-block-4 .right-col .second-block{width:77.64%;box-sizing:border-box;padding:75px;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ff141e),to(#bd373b));background-image:-webkit-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:-moz-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:linear-gradient(to bottom,#ff141e 0%,#bd373b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff141e',endColorstr='#ffbd373b',GradientType=0);color:#fff;font-size:24px;line-height:34px;}#block-block-4 .right-col .second-block h3{font-weight:300;font-size:50px;line-height:118.56%;}#block-block-4 .right-col .second-block p{margin:0 0 45px;}#block-block-4 .right-col .second-block p:last-child{margin:0;}#block-block-4 .right-col .third-block{width:22.36%;display:flex;align-items:center;background:#fff;box-sizing:border-box;padding:75px 0;writing-mode:tb-rl;font-weight:300;font-size:34px;line-height:120%;letter-spacing:4px;color:#CFCFCF;}#block-block-4 .right-col .third-block p{margin:0;}#block-views-partners-block{background:#F8F8F8;box-sizing:border-box;padding:20px 0 130px;}#block-views-partners-block .content{max-width:1290px;margin:0 auto;}#block-views-partners-block h2{font-size:50px;line-height:70px;text-align:center;margin:0 0 35px;font-weight:400;}#block-views-partners-block .view-partners .view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;}#block-views-partners-block .view-partners .view-content .views-row{width:300px;height:130px;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;opacity:0.6;-webkit-transition:all 0.5s ease-out 0.5s;transition:all 0.5s ease-out 0.5s;-moz-transition:all 0.5s ease-out 0.5s;-o-transition:all 0.5s ease-out 0.5s;}#block-views-partners-block .view-partners .view-content .views-row .field-content{text-align:center;}#block-views-partners-block .view-partners .view-content .views-row .field-content img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);}#block-views-partners-block .view-partners .view-content .views-row:hover{opacity:1;}#block-views-partners-block .view-partners .view-content .views-row:hover .field-content{}#block-views-partners-block .view-partners .view-content .views-row:hover .field-content img{-webkit-filter:grayscale(0);filter:none;}.bx-wrapper{box-shadow:none;border:0 none;}.bx-wrapper .bx-controls-direction a{width:25px;height:50px;top:auto;bottom:123px;margin:0;}.bx-wrapper .bx-controls-direction .bx-prev{background:transparent url(/sites/all/themes/mercury/svg/slide_prev.svg) 0 0 no-repeat;left:14.11%;}.bx-wrapper .bx-controls-direction .bx-next{background:transparent url(/sites/all/themes/mercury/svg/slide_next.svg) 0 0 no-repeat;right:auto;left:30.67%;}.bx-wrapper .views-field-field-slide-image img{width:100% !important;height:auto !important;}#block-views-slide-block,#block-views-slide-block-1{position:relative;}#block-views-slide-block .view-header,#block-views-slide-block-1 .view-header{position:absolute;top:0;right:0;width:49.21%;bottom:0;z-index:10;display:flex;flex-direction:column;color:#fff;}#block-views-slide-block .view-header a,#block-views-slide-block-1 .view-header a{color:#fff;}#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{height:69.16%;display:flex;box-sizing:border-box;padding:0 0 0 110px;flex-direction:column;justify-content:center;font-weight:300;font-size:24px;line-height:148.2%;background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(70,106,143,0.9)),to(rgba(117,124,134,0.9)));background-image:-webkit-linear-gradient(left,color-stop(rgba(70,106,143,0.9) 0%),color-stop(rgba(117,124,134,0.9) 100%));background-image:-moz-linear-gradient(left,rgba(70,106,143,0.9) 0%,rgba(117,124,134,0.9) 100%);background-image:linear-gradient(to right,rgba(70,106,143,0.9) 0%,rgba(117,124,134,0.9) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6466a8f',endColorstr='#e6757c86',GradientType=1);backdrop-filter:blur(200px);}#block-views-slide-block .view-header .first-block h2,#block-views-slide-block-1 .view-header .first-block h2{font-size:50px;line-height:70px;font-weight:400;margin:0 0 70px;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{margin:0 0 20px;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{height:30.84%;box-sizing:border-box;padding:0 0 0 110px;display:flex;flex-direction:column;justify-content:center;background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(255,20,30,0.5)),to(rgba(189,55,59,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(255,20,30,0.5) 0%),color-stop(rgba(189,55,59,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(255,20,30,0.5) 0%,rgba(189,55,59,0.5) 100%);background-image:linear-gradient(to right,rgba(255,20,30,0.5) 0%,rgba(189,55,59,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ff141e',endColorstr='#80bd373b',GradientType=1);backdrop-filter:blur(200px);}#block-views-slide-block .view-header .second-block h2,#block-views-slide-block-1 .view-header .second-block h2{font-size:50px;line-height:70px;font-weight:400;margin:0 0 40px;}#block-views-slide-block .view-header .second-block .content,#block-views-slide-block-1 .view-header .second-block .content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;font-weight:300;font-size:24px;line-height:148.2%;}#block-views-slide-block .view-header .second-block .content a,#block-views-slide-block-1 .view-header .second-block .content a{width:30%;}#block-views-slide-block .right-top,#block-views-slide-block-1 .right-top{display:none;}#block-views-slide-block .right-bottom,#block-views-slide-block-1 .right-bottom{display:none;}#block-views-news-block{padding:60px 0 120px;}#block-views-news-block .jcarousel-container{height:540px;padding:0 110px;}#block-views-news-block .jcarousel-container .jcarousel .jcarousel-item{width:740px;height:540px;border:0 none;margin:0 15px;}#block-views-news-block .jcarousel-container .jcarousel-next-horizontal{background:transparent url(/sites/all/themes/mercury/svg/news_slider_next.svg) center center no-repeat;width:50px;height:50px;right:0;top:50%;margin-top:-25px;}#block-views-news-block .jcarousel-container .jcarousel-prev-horizontal{background:transparent url(/sites/all/themes/mercury/svg/news_slider_prev.svg) center center no-repeat;width:50px;height:50px;left:0;top:50%;margin-top:-25px;}#block-views-news-block .view-footer{text-align:center;padding:90px 0 0;}#block-views-news-block .view-footer .all-news-button{display:inline-block;background:#e02124;width:190px;color:#fff;box-sizing:border-box;padding:27px;font-size:20px;line-height:20px;font-weight:300;}.node-news.node-teaser{width:740px;height:540px;display:flex;flex-wrap:nowrap;flex-direction:row;}.node-news.node-teaser:hover .content{background:#F8F8F8;}.node-news.node-teaser:hover .content h2 a{color:#bd373b;}.node-news.node-teaser:hover .content:after{background:#F8F8F8;}.node-news.node-teaser .image-wrapper{width:44.59%;overflow:hidden;position:relative;}.node-news.node-teaser .image-wrapper img{display:block;height:100% !important;}.node-news.node-teaser .image-wrapper .mobile{display:none;}.node-news.node-teaser .image-wrapper .readmore{position:absolute;bottom:35px;left:0;right:0;text-align:center;}.node-news.node-teaser .image-wrapper .readmore a{display:inline-block;background:rgba(255,255,255,0.2);border:1px solid #FFFFFF;box-sizing:border-box;padding:22px;width:220px;color:#fff;font-size:20px;line-height:24px;font-weight:300;}.node-news.node-teaser .image-wrapper .readmore a:hover{color:#e02124;background:#fff;}.node-news.node-teaser .content{width:55.41%;position:relative;box-sizing:border-box;padding:55px;text-align:left;}.node-news.node-teaser .content:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;background:#fff;z-index:5;height:72px;}.node-news.node-teaser .content h2{font-size:24px;line-height:35px;font-weight:300;margin:0 0 20px;}.node-news.node-teaser .content h2 a{color:#424244;}.node-news.node-teaser .content .field-name-body{font-size:16px;line-height:28px;font-weight:300;color:#777777;}.node-news.node-teaser .content .submitted{z-index:6;position:absolute;bottom:0;right:0;display:block;width:190px;box-sizing:border-box;padding:18px;text-align:center;font-size:16px;line-height:24px;letter-spacing:0.2em;color:#777777;background:#F5F5F5;}.node-news .submitted{padding-top:80px;}.view-news.view-display-id-page .view-content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;}.view-news.view-display-id-page .view-content .views-row{margin:0 0 30px;width:800px;padding:0 0 0 30px;}.view-news.view-display-id-page .view-content .views-row .node-news{display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;box-sizing:border-box;padding:40px 30px 40px 0;border:1px solid #fff;}.view-news.view-display-id-page .view-content .views-row .node-news h2{font-weight:300;font-size:24px;line-height:140%;color:#424244;padding:0;margin-bottom:24px;}.view-news.view-display-id-page .view-content .views-row .node-news h2 a{color:#424244;}.view-news.view-display-id-page .view-content .views-row .node-news h2:before{display:none;}.view-news.view-display-id-page .view-content .views-row .node-news .content{margin:0 0 0 50px;position:relative;width:100%;}.view-news.view-display-id-page .view-content .views-row .node-news .field-name-body{max-height:88px;height:88px;box-sizing:border-box;overflow:hidden;}.view-news.view-display-id-page .view-content .views-row .node-news .field-name-field-news-image{margin:0 0 0 -30px;}.view-news.view-display-id-page .view-content .views-row .node-news .field-name-field-news-image a{display:block;}.view-news.view-display-id-page .view-content .views-row .node-news .submitted{position:absolute;right:0;bottom:0;font-weight:300;font-size:16px;line-height:180%;text-align:right;opacity:0.4;}.view-news.view-display-id-page .view-content .views-row .node-news .readmore{position:absolute;left:0;bottom:0;font-weight:300;font-size:16px;line-height:180%;padding:0 40px 0 0;}.view-news.view-display-id-page .view-content .views-row .node-news .readmore:after{display:block;content:"";position:absolute;right:0;top:50%;height:1px;width:20px;background:#e02124;}.view-news.view-display-id-page .view-content .views-row .node-news:hover{border:1px solid #E5E5E5;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image{flex-direction:column;padding-left:0;padding-right:0;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image:hover{border:1px solid #fff;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image h2{margin-top:40px;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .field-name-field-news-image{margin:0;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .field-name-body{max-height:55px;margin-bottom:50px;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .content{margin:0;}.view-news.view-display-id-page .view-content .views-row.views-row-even{padding:0 30px 0 0;}.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news{flex-direction:row-reverse;padding:40px 0 40px 30px;}.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news .content{margin:0 50px 0 0;}.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news .field-name-field-news-image{margin:0 -30px 0 0;}.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news.with-big-image{flex-direction:column;padding-left:0;}#main-wrapper{width:100%;background-image:-webkit-gradient(linear,left 128px,left 129px,from(#f5f5f5),to(#ffffff));background-image:-webkit-linear-gradient(top,#f5f5f5 128px,#ffffff 129px);background-image:-moz-linear-gradient(top,#f5f5f5 128px,#ffffff 129px);background-image:linear-gradient(to bottom,#f5f5f5 128px,#ffffff 129px);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffffffff',GradientType=0);}#main-wrapper #main{max-width:1360px;margin:0 auto;box-sizing:border-box;padding:80px 0 0;background:#fff;}#main-wrapper #main #content{max-width:1170px;margin:0 auto;}body.not-front.page-taxonomy #main-wrapper #main #content .content-wrapper{width:100%;background:#fff;margin:0 auto;}body.not-front.page-taxonomy #main-wrapper #main #content .content-wrapper .region-content{max-width:1170px;margin:0 auto;padding:90px 0;}body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:top;justify-content:center;background-image:-webkit-gradient(linear,50% top,50% top,from(#ffffff),to(#f2f2f2));background-image:-webkit-linear-gradient(left,color-stop(#ffffff 50%),color-stop(#f2f2f2 50%));background-image:-moz-linear-gradient(left,#ffffff 50%,#f2f2f2 50%);background-image:linear-gradient(to right,#ffffff 50%,#f2f2f2 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=1);}body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content{max-width:900px;min-width:900px;background:#fff;box-sizing:border-box;margin:0;padding:100px 100px 100px 0;}#page-title{font-style:normal;font-weight:300;font-size:50px;line-height:140%;margin:0 0 40px;}.project-category{font-weight:300;font-size:20px;line-height:120%;margin:0 auto 20px;max-width:1170px;}.project-category a{color:#FFFFFF;}.node-project.full-page .project-params{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;border-bottom:1px solid #E5E5E5;box-sizing:border-box;padding:0 0 80px;}.node-project.full-page .project-params .field-label{font-weight:300;font-size:16px;line-height:140%;opacity:0.6;margin-bottom:10px;}.node-project.full-page .project-params .field-items{font-weight:300;font-size:24px;line-height:140%;}.node-project.full-page .field-name-body,.node-project.full-page .field-name-field-project-how-using,.node-project.full-page .field-name-field-project-specificity,.node-project.full-page .field-name-field-project-analytic{font-weight:300;font-size:16px;line-height:180%;padding:80px 0 60px;}.node-project.full-page .field-name-body .field-label,.node-project.full-page .field-name-field-project-how-using .field-label,.node-project.full-page .field-name-field-project-specificity .field-label,.node-project.full-page .field-name-field-project-analytic .field-label{box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;margin-bottom:30px;position:relative;}.node-project.full-page .field-name-body .field-label:before,.node-project.full-page .field-name-field-project-how-using .field-label:before,.node-project.full-page .field-name-field-project-specificity .field-label:before,.node-project.full-page .field-name-field-project-analytic .field-label:before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}.node-project.full-page .field-name-field-project-specificity,.node-project.full-page .field-name-field-project-how-using{border-bottom:1px solid #E5E5E5;}.node-project.full-page .bx-wrapper{margin-bottom:20px;}.node-project.full-page .bx-wrapper .bx-controls-direction a{bottom:50%;width:50px;height:50px;margin-bottom:-25px;}.node-project.full-page .bx-wrapper .bx-controls-direction a.bx-prev{background:rgba(255,255,255,0.8) url(/sites/all/themes/mercury/svg/gallery_prev.svg) center center no-repeat;left:60px;}.node-project.full-page .bx-wrapper .bx-controls-direction a.bx-next{background:rgba(255,255,255,0.8) url(/sites/all/themes/mercury/svg/gallery_next.svg) center center no-repeat;left:auto;right:60px;}.node-project.full-page .bx-wrapper .bx-controls-direction a:hover{background-color:#ffffff;}.node-project.full-page .bx-wrapper .bxslider-ths li{margin:0 10px;}body.node-type-project #main-wrapper #main{max-width:100%;}body.node-type-project #main-wrapper #main #content{max-width:100%;}body.node-type-project #main-wrapper #main #page-title{max-width:1170px;margin:0 auto 50px;}body.node-type-project #main-wrapper #main .tabs{max-width:1170px;margin:0 auto;padding:20px 0;background:#fff;}body.with-sidebar #content .content-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:top;justify-content:center;background-image:-webkit-gradient(linear,50% top,50% top,from(#ffffff),to(#f2f2f2));background-image:-webkit-linear-gradient(left,color-stop(#ffffff 50%),color-stop(#f2f2f2 50%));background-image:-moz-linear-gradient(left,#ffffff 50%,#f2f2f2 50%);background-image:linear-gradient(to right,#ffffff 50%,#f2f2f2 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=1);}body.with-sidebar #content .content-wrapper .region-content{max-width:900px;min-width:900px;background:#fff;box-sizing:border-box;padding:100px 100px 100px 0;}body.with-sidebar #content .content-wrapper #sidebar{width:270px;box-sizing:border-box;padding:100px 0 0 50px;font-weight:300;font-size:16px;line-height:180%;}body.with-sidebar #content .content-wrapper #sidebar .content > .menu{border-bottom:1px solid #E5E5E5;padding:0 0 30px;}body.with-sidebar #content .content-wrapper #sidebar .content > .menu > li > a,body.with-sidebar #content .content-wrapper #sidebar h3{font-weight:300;font-size:24px;line-height:140%;margin:0 0 30px;display:block;opacity:1;}body.with-sidebar #content .content-wrapper #sidebar .sidebar-navi a.active{color:#424244;opacity:0.4;}body.with-sidebar #content .content-wrapper #sidebar .sidebar-navi a.active:hover{opacity:0.8;}body.with-sidebar #content .content-wrapper #sidebar .sidebar-navi .item-list{padding-bottom:30px;border-bottom:1px solid #E5E5E5;}body.with-sidebar #content .content-wrapper #sidebar ul{margin:0;padding:0;}body.with-sidebar #content .content-wrapper #sidebar ul li{list-style:none;margin:0 0 14px;padding:0;}body.with-sidebar #content .content-wrapper #sidebar ul li a{color:#424244;opacity:0.4;line-height:22px;display:block;}body.with-sidebar #content .content-wrapper #sidebar ul li a.selected,body.with-sidebar #content .content-wrapper #sidebar ul li a.active{opacity:1;color:#e02124;}body.with-sidebar #content .content-wrapper #sidebar ul li a:hover{opacity:0.8;}body.with-sidebar #content .content-wrapper #sidebar .consult{padding-top:30px;border-top:1px solid #E5E5E5;}body.with-sidebar #content .content-wrapper #sidebar .project-all-link{display:block;font-weight:300;font-size:16px;line-height:180%;margin:30px 0;}body.with-sidebar #content .content-wrapper #sidebar .phones-and-address{padding:30px 0 80px;font-style:normal;font-weight:300;font-size:16px;line-height:140%;}body.with-sidebar #content .content-wrapper #sidebar .phones-and-address strong{display:block;margin:0 0 14px;font-weight:normal;font-size:20px;line-height:120%;}body.with-sidebar #content .content-wrapper #sidebar .phones-and-address a{color:#424244;}body.with-sidebar #content .content-wrapper #sidebar .phones-and-address p{margin:0 0 30px;}body.with-sidebar #content .content-wrapper #sidebar .button{margin-top:30px;font-size:16px;line-height:100%;border:1px solid #e02124;display:block;box-sizing:border-box;padding:20px;text-align:center;}.view-projects .view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-right:-30px;}.view-projects .view-content .views-row{width:270px;height:270px;margin:0 30px 30px 0;position:relative;}.view-projects .view-content .views-row:hover .field-name-field-project-preview img{opacity:0.6;}.view-projects .view-content .views-row:hover .links{opacity:1;}.view-projects .view-content .views-row .node-project{height:270px;}.view-projects .view-content .views-row .field-name-field-project-preview a:after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);z-index:2;}.view-projects .view-content .views-row .field-name-field-project-preview img{display:block;position:relative;z-index:1;}.view-projects .view-content .views-row h2{position:absolute;bottom:48px;left:0;right:0;box-sizing:border-box;padding:0 24px;font-weight:300;font-size:20px;line-height:140%;z-index:5;}.view-projects .view-content .views-row h2 a{color:#fff;}.view-projects .view-content .views-row .links{position:absolute;bottom:24px;left:24px;opacity:0.6;z-index:4;height:16px;}.view-projects .view-content .views-row .links li{padding:0;margin:0;}.view-projects .view-content .views-row .links a{color:#fff;}.tabs.primary{margin:0 0 20px;padding:0;border-bottom:0 none;}.tabs.primary li a,.tabs.primary li.active a{padding:5px 15px;color:#000;background:transparent;border-top:0 none;border-left:0 none;border-right:0 none;border-bottom:1px solid #ffffff;}.tabs.primary li a:hover,.tabs.primary li.active a:hover{border-bottom:1px solid #424244;color:#424244;background:transparent;}.tabs.primary li.active a{border-bottom:1px solid #d1448c;}.customer-data-wrapper{background-image:-webkit-gradient(linear,50% top,50% top,from(rgba(255,255,255,0)),to(#f8f8f8));background-image:-webkit-linear-gradient(left,color-stop(rgba(255,255,255,0) 50%),color-stop(#f8f8f8 50%));background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 50%,#f8f8f8 50%);background-image:linear-gradient(to right,rgba(255,255,255,0) 50%,#f8f8f8 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#fff8f8f8',GradientType=1);}.customer-data-wrapper .customer-data{background:#F8F8F8;box-sizing:border-box;max-width:1170px;margin:0 auto;padding:40px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;}.customer-data-wrapper .customer-data .customer-title{flex:2;box-sizing:border-box;padding:0 40px;border-left:1px solid #E5E5E5;}.customer-data-wrapper .customer-data .field-name-field-project-customer-name{font-weight:300;font-size:24px;line-height:140%;margin-bottom:14px;}.customer-data-wrapper .customer-data .field-name-field-project-customer-logo{padding-right:40px;}body.not-front #page-wrapper.invisible{background-repeat:no-repeat;background-position:center top;background-size:contain;}body.not-front #page-wrapper.invisible #page{background-image:-webkit-gradient(linear,left 0,left 600px,from(rgba(66,66,68,0.6)),to(rgba(66,66,68,0.6)));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-image:-moz-linear-gradient(top,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-image:linear-gradient(to bottom,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99424244',endColorstr='#99424244',GradientType=0);}body.not-front #page-wrapper.invisible #main-wrapper{background:transparent;}body.not-front #page-wrapper.invisible #main-wrapper #main{background:transparent;}body.not-front #page-wrapper.invisible #main-wrapper #main #breadcrumb{font-weight:300;font-size:16px;line-height:120%;color:rgba(255,255,255,0.6);}body.not-front #page-wrapper.invisible #main-wrapper #main #breadcrumb a{color:#fff;}body.not-front #page-wrapper.invisible #main-wrapper #main #breadcrumb .delimiter{margin:0 14px;}body.not-front #page-wrapper.invisible #main-wrapper #main #breadcrumb,body.not-front #page-wrapper.invisible #main-wrapper #main #page-title,body.not-front #page-wrapper.invisible #main-wrapper #main div.tabs{max-width:1170px;margin-left:auto;margin-right:auto;}body.not-front #page-wrapper.invisible #main-wrapper #main #page-title{color:#fff;}body.not-front.page-node #page-wrapper.invisible,body.not-front.page-company-news #page-wrapper.invisible,body.not-front.page-taxonomy-term #page-wrapper.invisible{background-repeat:no-repeat;background-position:center top;background-size:contain;}body.not-front.page-node #page-wrapper.invisible #main-wrapper,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper{background:transparent;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main{margin-right:0;margin-left:0;max-width:100%;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main div.tabs,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main div.tabs,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main div.tabs{background:rgba(255,255,255,0.6);box-sizing:border-box;display:block;padding:0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main div.tabs ul,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main div.tabs ul,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main div.tabs ul{margin:0;padding:0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content{max-width:100%;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content{background:#fff;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content .block,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content .block,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block{max-width:1170px;margin:0 auto;padding-top:30px;}body.not-front.page-node #page-wrapper.invisible #page,body.not-front.page-company-news #page-wrapper.invisible #page,body.not-front.page-taxonomy-term #page-wrapper.invisible #page{background-image:-webkit-gradient(linear,left 0,left 600px,from(rgba(66,66,68,0.6)),to(rgba(66,66,68,0.6)));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-image:-moz-linear-gradient(top,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-image:linear-gradient(to bottom,rgba(66,66,68,0.6) 0,rgba(66,66,68,0.6) 600px);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99424244',endColorstr='#99424244',GradientType=0);}body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content #block-system-main{padding-top:0;}body.not-front.page-node.with-sidebar #page-wrapper.invisible #main-wrapper #main #content .region-content .block{padding-top:0;}#block-mercury-helper-mhelper-pro-categories .item-list ul{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;margin:0 0 60px;}#block-mercury-helper-mhelper-pro-categories .item-list ul li{list-style:none;padding:0;margin:0 40px 0 0;}#block-mercury-helper-mhelper-pro-categories .item-list ul li a{display:block;box-sizing:border-box;padding:20px;min-width:200px;color:#e02124;border:1px solid #e02124;text-align:center;font-weight:300;font-size:16px;line-height:100%;}#block-mercury-helper-mhelper-pro-categories .item-list ul li a:hover,#block-mercury-helper-mhelper-pro-categories .item-list ul li a.active{background:#e02124;color:#fff;}input.form-text{background:#FFFFFF;border:1px solid #E6E6E6;box-sizing:border-box;height:54px;font-weight:normal;font-size:14px;line-height:130%;padding:18px 20px;}textarea.form-textarea{background:#FFFFFF;border:1px solid #E6E6E6;box-sizing:border-box;font-weight:normal;font-size:14px;line-height:130%;padding:18px 20px;}input.form-submit{background:#e02124;border:1px solid #e02124;box-sizing:border-box;font-weight:300;font-size:16px;line-height:100%;padding:18px 20px;height:54px;color:#fff;text-align:center;min-width:200px;}.ui-widget-overlay{background:#000000;opacity:0.4;}.ui-widget{font-family:"HelveticaNeueCyr",Helvetica,sans-serif;}.ui-widget input{font-family:"HelveticaNeueCyr",Helvetica,sans-serif;}.ui-dialog{padding:80px;background:#FFFFFF;border-top-right-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border:0 none;min-width:860px;}.ui-dialog .ui-dialog-titlebar{background:none;border:0 none;padding:0;margin:0 0 40px;position:static;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{width:100%;margin:0;position:relative;box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title:before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:10px;right:0px;border:0 none;border-radius:0;width:60px;height:60px;background:#f2f2f2 url(/sites/all/themes/mercury/svg/dialog_close.svg) center center no-repeat;background-size:auto;padding:0;}.ui-dialog .ui-dialog-titlebar-close span{display:none;}.ui-dialog .ui-dialog-content{padding:0;overflow:hidden;}.ui-dialog .node-webform .webform-client-form{padding:0;}.ui-dialog .webform-client-form .webform-component{width:47%;margin:10px 1.5%;float:left;}.ui-dialog .webform-client-form .webform-component.webform-component-textarea{width:100%;margin:0 0 20px;}.ui-dialog .form-actions{clear:both;text-align:center;margin:10px 0 0;}#webform-client-form-26 .webform-component,#webform-client-form-108 .webform-component{float:left;}#webform-client-form-26 .webform-component---name,#webform-client-form-108 .webform-component---name,#webform-client-form-26 .webform-component---email,#webform-client-form-108 .webform-component---email,#webform-client-form-26 .webform-component---phone,#webform-client-form-108 .webform-component---phone{margin:0 2.85% 20px 0;width:31.42%;}#webform-client-form-26 .webform-component---name input,#webform-client-form-108 .webform-component---name input,#webform-client-form-26 .webform-component---email input,#webform-client-form-108 .webform-component---email input,#webform-client-form-26 .webform-component---phone input,#webform-client-form-108 .webform-component---phone input{width:100%;}#webform-client-form-26 .webform-component---phone,#webform-client-form-108 .webform-component---phone{margin-right:0;}#webform-client-form-26 .webform-component---comment,#webform-client-form-108 .webform-component---comment{margin:0 0 40px;width:100%;}#webform-client-form-26 .webform-component---attach,#webform-client-form-108 .webform-component---attach{margin:0;width:50%;height:28px;}#webform-client-form-26 .webform-component---attach .description,#webform-client-form-108 .webform-component---attach .description{display:none;}#webform-client-form-26 .webform-component---agree,#webform-client-form-108 .webform-component---agree{width:50%;margin:0 0 40px;}#webform-client-form-26 .form-actions,#webform-client-form-108 .form-actions{width:50%;text-align:left;margin:0;}.form-type-checkbox{position:relative;}.form-type-checkbox input{display:none;}.form-type-checkbox label{font-size:14px;line-height:100%;color:rgba(66,66,66,0.6);padding:0 0 0 26px;display:block;}.form-type-checkbox label:before{display:block;width:20px;height:20px;border:1px solid #CCCCCC;box-sizing:border-box;content:"";position:absolute;top:0;left:0;cursor:pointer;}.form-type-checkbox input[type=checkbox]:checked + label:before{background:transparent url(/sites/all/themes/mercury/svg/checkbox.svg) center center no-repeat;}.form-managed-file{}.form-managed-file .form-submit{margin-left:15px;}.file-input-container{position:relative;overflow:hidden;height:24px;float:left;margin:0;}.file-input-container input.form-file{position:absolute;left:0;padding:0;top:0;width:100%;height:100%;transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer;}.file-input-container button.form-submit{z-index:100;}.file-input-container mark{margin:3px 15px;color:#424244;font-weight:700;background:transparent;}.file-input-container .btn{display:inline-block;border:0 none;text-align:left;box-sizing:border-box;padding-left:34px;font-weight:300;font-size:16px;line-height:100%;color:#424244;background:#ffffff url(/sites/all/themes/mercury/svg/attach.svg) 0 center no-repeat;min-width:240px;height:22px;}#node-27 .field-name-body .field-item,#node-28 .field-name-body .field-item,#node-34 .field-name-body .field-item,#node-47 .field-name-body .field-item{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}#node-27 .field-name-body .field-item .company-item,#node-28 .field-name-body .field-item .company-item,#node-34 .field-name-body .field-item .company-item,#node-47 .field-name-body .field-item .company-item{width:48.71%;max-height:300px;margin-bottom:30px;position:relative;}#node-27 .field-name-body .field-item .company-item > a,#node-28 .field-name-body .field-item .company-item > a,#node-34 .field-name-body .field-item .company-item > a,#node-47 .field-name-body .field-item .company-item > a{display:block;width:100%;height:100%;}#node-27 .field-name-body .field-item .company-item:hover > a:after,#node-28 .field-name-body .field-item .company-item:hover > a:after,#node-34 .field-name-body .field-item .company-item:hover > a:after,#node-47 .field-name-body .field-item .company-item:hover > a:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#e02124;opacity:0.6;}#node-27 .field-name-body .field-item .company-item img,#node-28 .field-name-body .field-item .company-item img,#node-34 .field-name-body .field-item .company-item img,#node-47 .field-name-body .field-item .company-item img{width:100% !important;height:auto !important;display:block;}#node-27 .field-name-body .field-item .company-item h3,#node-28 .field-name-body .field-item .company-item h3,#node-34 .field-name-body .field-item .company-item h3,#node-47 .field-name-body .field-item .company-item h3{position:absolute;z-index:20;bottom:0;left:0;right:0;width:100%;font-weight:300;font-size:40px;line-height:140%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);}#node-27 .field-name-body .field-item .company-item h3 a,#node-28 .field-name-body .field-item .company-item h3 a,#node-34 .field-name-body .field-item .company-item h3 a,#node-47 .field-name-body .field-item .company-item h3 a{color:#fff;box-sizing:border-box;padding:30px 0 30px 30px;display:block;width:100%;height:100%;}.managment-digits{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;box-sizing:border-box;padding:60px 0 80px;font-weight:300;font-size:24px;line-height:100%;border-bottom:1px solid #E5E5E5;}.managment-digits strong{display:block;font-weight:300;font-size:40px;line-height:100%;color:#e02124;margin-bottom:14px;}.managment-digits + h2{box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;margin-bottom:30px;position:relative;margin:80px 0 60px;}.managment-digits + h2::before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}.top-managment{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;margin-bottom:80px;}.top-managment > div{width:240px;border-bottom:1px solid #E5E5E5;padding-bottom:30px;}.top-managment > div strong{display:block;box-sizing:border-box;padding:30px;font-style:normal;font-weight:300;font-size:20px;line-height:140%;color:#424244;}.top-managment > div p{color:rgba(66,66,68,0.6);font-weight:300;font-size:16px;line-height:140%;}.top-managment > div p:last-child{padding:0 0 0 30px;}.top-managment > div:first-child img{box-sizing:border-box;border-right:3px solid #e02124;}body.page-node .node-page{}body.page-node .node-page .field-name-body{padding-bottom:80px;}body.page-node .node-page .field-name-body > h2{box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;margin:80px 0 60px;position:relative;}body.page-node .node-page .field-name-body > h2:before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}body.page-node .node-page .field-name-body p{margin:20px 0;}body.page-node .node-page .field-name-body > h3{font-weight:300;font-size:24px;line-height:140%;margin:30px 0 14px;}body.page-node .node-page .field-name-field-page-gallery{margin:25px 0 35px;}body.page-node .node-page .field-name-field-page-gallery > .field-items{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:start;}body.page-node .node-page .field-name-field-page-gallery > .field-items .field-item{margin:0 10px 10px;}.info{max-width:1170px;margin:20px auto;background:rgba(255,255,255,0.8);box-sizing:border-box;padding:25px;}.contacts{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;border-bottom:1px solid #E5E5E5;padding-bottom:80px;margin-bottom:50px;}.contacts strong{display:block;font-weight:300;font-size:24px;line-height:140%;margin-bottom:14px;color:#424244;}.contacts p{font-weight:300;font-size:16px;line-height:160%;}.contacts p:first-child{color:#e02124;}.contacts p a{color:#424244;}.contacts p:first-child a{color:#e02124;}.contacts .social{display:inline-block;font-size:0;width:44px;height:44px;background-color:#EEEEEE;border:1px solid #D5D5D5;box-sizing:border-box;margin:0 15px 0 0;position:relative;border-top-right-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-topleft:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;}.contacts .social:after{content:"";display:block;position:absolute;width:42px;height:42px;top:0;left:0;background-repeat:no-repeat;background-position:center center;}.contacts .social.facebook:after{background-image:url(/sites/all/themes/mercury/svg/facebook.svg);}.contacts .social.telegram:after{background-image:url(/sites/all/themes/mercury/svg/telegram.svg);}.contacts .social.vk:after{background-image:url(/sites/all/themes/mercury/svg/vk.svg);}.contacts .social.youtube:after{background-image:url(/sites/all/themes/mercury/svg/youtube.svg);}.contacts .social.instagram:after{background-image:url(/sites/all/themes/mercury/svg/instagram.svg);}.contacts .social:hover{border-color:#BD373B;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ff141e),to(#bd373b));background-image:-webkit-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:-moz-linear-gradient(top,#ff141e 0%,#bd373b 100%);background-image:linear-gradient(to bottom,#ff141e 0%,#bd373b 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff141e',endColorstr='#ffbd373b',GradientType=0);}.contacts .social:hover.facebook:after{background-image:url(/sites/all/themes/mercury/svg/facebook_white.svg);}.contacts .social:hover.telegram:after{background-image:url(/sites/all/themes/mercury/svg/telegram_white.svg);}.contacts .social:hover.vk:after{background-image:url(/sites/all/themes/mercury/svg/vk_white.svg);}.contacts .social:hover.youtube:after{background-image:url(/sites/all/themes/mercury/svg/youtube_white.svg);}.contacts .social:hover.instagram:after{background-image:url(/sites/all/themes/mercury/svg/instagram_white.svg);}.node-page .with-map{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;border-bottom:1px solid #E5E5E5;box-sizing:border-box;padding:0 0 80px;}.node-page .with-map p{width:280px;}.node-page .with-map iframe{width:460px;}body.not-front .content-wrapper .block > h2{box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;margin:0 0 60px;position:relative;}body.not-front .content-wrapper .block > h2:before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}.view-services.view-display-id-page{padding-bottom:90px;}.view-services.view-display-id-page .view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}.view-services.view-display-id-page .view-content .views-row{width:48.71%;position:relative;margin:0 0 30px;}.view-services.view-display-id-page .view-content .views-row .views-field-field-sercvice-image a{display:block;z-index:10;}.view-services.view-display-id-page .view-content .views-row .views-field-field-sercvice-image a img{display:block;width:100% !important;height:auto !important;}.view-services.view-display-id-page .view-content .views-row:hover .views-field-field-sercvice-image a:before{display:block;content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:5;background:#e02124;opacity:0.6;}.view-services.view-display-id-page .view-content .views-row .views-field-name{position:absolute;z-index:10;width:100%;height:120px;bottom:0;left:0;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);}.view-services.view-display-id-page .view-content .views-row .views-field-name a{box-sizing:border-box;display:block;padding:30px 0 30px 30px;font-style:normal;font-weight:300;font-size:40px;line-height:140%;color:#fff;height:100%;}.view-services.view-display-id-page .view-content .views-row:hover .views-field-name{background:none;}.services-subcats{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding-bottom:90px;}.services-subcats .service-item{width:48.71%;position:relative;margin:0 0 30px;}.services-subcats .service-item .image-wrapper{background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);}.services-subcats .service-item .image-wrapper img{display:block;}.services-subcats .service-item .image-wrapper:before{display:"block";content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);}.services-subcats .service-item .image-wrapper:after{display:"block";content:"";width:50%;height:100%;position:absolute;top:0;right:0;background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(left,color-stop(rgba(66,66,68,0) 0%),color-stop(#424244 100%));background-image:-moz-linear-gradient(left,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to right,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=1);}.services-subcats .service-item:hover .image-wrapper:after{background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(66,66,68,0)),to(#e02124));background-image:-webkit-linear-gradient(left,color-stop(rgba(66,66,68,0) 0%),color-stop(#e02124 100%));background-image:-moz-linear-gradient(left,rgba(66,66,68,0) 0%,#e02124 100%);background-image:linear-gradient(to right,rgba(66,66,68,0) 0%,#e02124 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ffe02124',GradientType=1);}.services-subcats .service-item h3{position:absolute;z-index:10;width:300px;bottom:0;left:0;}.services-subcats .service-item h3 a{box-sizing:border-box;display:block;padding:0 0 30px 30px;font-style:normal;font-weight:300;font-size:40px;line-height:110%;color:#fff;}.services-subcats .service-item .category-items{position:absolute;right:30px;bottom:30px;width:180px;}.services-subcats .service-item .category-items ul li{list-style:none;}.services-subcats .service-item .category-items ul li a{color:#fff;}#block-system-main .taxonomy-term.vocabulary-services .field-name-field-service-intro{border-bottom:1px solid #E5E5E5;padding-bottom:80px;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing{padding:80px 0;border-bottom:1px solid #E5E5E5;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing h2{margin-bottom:40px;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing > div{background:#F5F5F5;padding:40px;box-sizing:border-box;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing .item-list{overflow:hidden;margin:0 0 40px;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing ul{padding:0;margin:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing ul li{list-style:none;margin:0 0 10px;width:50%;box-sizing:border-box;padding:0 0 0 14px;position:relative;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing ul li:before{content:'';display:block;width:4px;height:4px;position:absolute;top:12px;left:0;background:#e02124;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing ul li a{color:#222222;}#block-system-main .taxonomy-term.vocabulary-services .category-projects{padding:80px 0;border-bottom:1px solid #E5E5E5;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-right:-30px;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project{overflow:hidden;width:255px;max-width:270px;max-height:270px;height:255px;margin:0 20px 20px 0;position:relative;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project:hover .field-name-field-project-preview img{opacity:0.6;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project:hover .links{opacity:1;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project .field-name-field-project-preview a:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);z-index:2;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project .field-name-field-project-preview img{display:block;position:relative;width:100% !important;height:100% !important;z-index:1;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project h2{position:absolute;bottom:48px;left:0;right:0;box-sizing:border-box;padding:0 24px;font-weight:300;font-size:20px;line-height:140%;z-index:5;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project h2 a{color:#fff;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project .links{position:absolute;bottom:24px;left:24px;opacity:0.6;z-index:4;height:16px;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project .links li{padding:0;margin:0;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project .links a{color:#fff;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container{margin:0;padding:80px 0;border-bottom:0 none;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .field-collection-view{margin:0;padding:0;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper{padding-top:50px;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper h3{margin:0 0 20px;font-weight:300;font-size:24px;line-height:140%;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .field-name-field-presentation-file{display:inline-block;height:54px;line-height:54px;margin-left:30px;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .field-name-field-presentation-file img{display:none;}.taxonomy-term-description p,.field-name-field-service-intro p,.node-project.full-page .field-name-body p,.node-project.full-page .field-name-field-project-specificity p{margin:20px 0;}.taxonomy-term-description h3,.field-name-field-service-intro h3,.node-project.full-page .field-name-body h3,.node-project.full-page .field-name-field-project-specificity h3{font-weight:300;font-size:24px;line-height:140%;margin:24px 0 14px;}.taxonomy-term-description ul,.field-name-field-service-intro ul,.node-project.full-page .field-name-body ul,.node-project.full-page .field-name-field-project-specificity ul{margin:14px 0;padding:0;}.taxonomy-term-description ul li,.field-name-field-service-intro ul li,.node-project.full-page .field-name-body ul li,.node-project.full-page .field-name-field-project-specificity ul li{list-style:none;padding:0 0 0 24px;position:relative;margin:0 0 10px;}.taxonomy-term-description ul li:before,.field-name-field-service-intro ul li:before,.node-project.full-page .field-name-body ul li:before,.node-project.full-page .field-name-field-project-specificity ul li:before{content:"";display:block;position:absolute;top:14px;width:14px;height:1px;background:#e02124;left:0;}.taxonomy-term-description ol,.field-name-field-service-intro ol,.node-project.full-page .field-name-body ol,.node-project.full-page .field-name-field-project-specificity ol{margin:14px 0;padding:0;counter-reset:li;}.taxonomy-term-description ol li,.field-name-field-service-intro ol li,.node-project.full-page .field-name-body ol li,.node-project.full-page .field-name-field-project-specificity ol li{list-style:none;padding:0 0 0 24px;position:relative;margin:0 0 10px;}.taxonomy-term-description ol li:before,.field-name-field-service-intro ol li:before,.node-project.full-page .field-name-body ol li:before,.node-project.full-page .field-name-field-project-specificity ol li:before{content:counter(li) '.';counter-increment:li;display:block;position:absolute;top:0;width:14px;height:20px;color:#e02124;left:0;}#content-bottom{background:#F8F8F8;padding:120px 0;}#block-views-other-services-block{max-width:1170px;margin:0 auto;}#block-views-other-services-block h2{font-weight:300;font-size:50px;line-height:140%;margin:0 0 40px;}#block-views-other-services-block .view-other-services .view-content{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;}#block-views-other-services-block .view-other-services .view-content .views-row{width:270px;height:270px;margin-right:30px;position:relative;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-title{position:absolute;bottom:48px;left:24px;width:222px;z-index:10;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-title a{color:#fff;font-weight:300;font-size:20px;line-height:140%;}#block-views-other-services-block .view-other-services .view-content .views-row:hover .views-field-field-sercvice-image img{opacity:0.6;}#block-views-other-services-block .view-other-services .view-content .views-row:hover .views-field-view-node{opacity:1;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-field-sercvice-image img{display:block;z-index:1;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-field-sercvice-image:after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);z-index:2;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-view-node{position:absolute;bottom:24px;left:24px;z-index:9;opacity:0.6;}#block-views-other-services-block .view-other-services .view-content .views-row .views-field-view-node a{font-weight:300;font-size:14px;line-height:140%;color:#FFFFFF;}#content-inner-bottom{background-image:-webkit-gradient(linear,50% top,50% top,from(#e02124),to(#f2f2f2));background-image:-webkit-linear-gradient(left,color-stop(#e02124 50%),color-stop(#f2f2f2 50%));background-image:-moz-linear-gradient(left,#e02124 50%,#f2f2f2 50%);background-image:linear-gradient(to right,#e02124 50%,#f2f2f2 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe02124',endColorstr='#fff2f2f2',GradientType=1);}#content-inner-bottom #block-block-6{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:top;justify-content:center;}#content-inner-bottom #block-block-6 .contextual-links-wrapper{display:none;}#content-inner-bottom #block-block-6 .content{max-width:900px;min-width:900px;background:#e02124;box-sizing:border-box;padding:60px 60px 60px 0;color:#fff;}#content-inner-bottom #block-block-6 .content h3{font-weight:300;font-size:24px;line-height:140%;margin:0 0 20px;}#content-inner-bottom #block-block-6 .content .button{border:1px solid #fff;font-weight:300;font-size:16px;line-height:100%;padding:20px;width:260px;}#content-inner-bottom #block-block-6:after{content:" ";display:block;width:270px;box-sizing:border-box;padding:60px 0 0 50px;font-weight:300;font-size:16px;line-height:180%;}#block-views-projects-block-1{margin:0 auto;max-width:1170px;}#block-views-projects-block-1 > h2{margin:0 0 40px;font-weight:300;font-size:50px;line-height:140%;}#block-mercury-helper-mhelper-ask-question{border-bottom:1px solid #E5E5E5;padding-bottom:30px;}#block-mercury-helper-mhelper-ask-question .ask-text{font-weight:300;font-size:20px;line-height:140%;margin:0 0 30px;}#block-views-news-block-1{max-width:1170px;margin:0 auto;}#block-views-news-block-1 h2{font-weight:300;font-size:50px;line-height:140%;margin:0 0 40px;}#block-views-news-block-1 .view-news .view-content{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:start;}#block-views-news-block-1 .view-news .view-content .views-row{width:270px;height:270px;margin-right:30px;position:relative;}#block-views-news-block-1 .view-news .view-content .views-row h2{position:absolute;bottom:48px;left:24px;width:222px;z-index:10;margin:0;font-size:20px;line-height:140%;}#block-views-news-block-1 .view-news .view-content .views-row h2 a{color:#fff;font-weight:300;font-size:20px;line-height:140%;}#block-views-news-block-1 .view-news .view-content .views-row:hover .image-wrapper img{opacity:0.6;}#block-views-news-block-1 .view-news .view-content .views-row:hover .readmore{opacity:1;}#block-views-news-block-1 .view-news .view-content .views-row .image-wrapper a{display:block;position:relative;}#block-views-news-block-1 .view-news .view-content .views-row .image-wrapper a:after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(rgba(66,66,68,0)),to(#424244));background-image:-webkit-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:-moz-linear-gradient(top,rgba(66,66,68,0) 0%,#424244 100%);background-image:linear-gradient(to bottom,rgba(66,66,68,0) 0%,#424244 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00424244',endColorstr='#ff424244',GradientType=0);z-index:2;}#block-views-news-block-1 .view-news .view-content .views-row .image-wrapper img{display:block;z-index:1;}#block-views-news-block-1 .view-news .view-content .views-row .readmore{position:absolute;bottom:24px;left:24px;z-index:9;opacity:0.6;}#block-views-news-block-1 .view-news .view-content .views-row .readmore a{font-weight:300;font-size:14px;line-height:140%;color:#FFFFFF;}#field_news_gallery{padding:80px 0;border-bottom:1px solid #E5E5E5;}.managment{padding:80px 0 0;}.managment h2{box-sizing:border-box;padding:0 0 0 40px;font-weight:300;font-size:40px;line-height:140%;margin:0 0 60px;position:relative;}.managment h2:before{display:block;content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background:#e02124;}#block-views-references-block,#block-views-references-block-1{margin-top:60px;}#block-views-references-block .view-references .view-content,#block-views-references-block-1 .view-references .view-content{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;}#block-views-references-block .view-references .views-row,#block-views-references-block-1 .view-references .views-row{box-sizing:border-box;padding:20px;margin:0 20px 20px 0;background:#FFFFFF;border:1px solid #e5e5e5;}#block-views-references-block .view-references .views-row:hover,#block-views-references-block-1 .view-references .views-row:hover{box-shadow:0px 0px 100px rgba(0,0,0,0.05);}#block-views-references-block-1{margin-top:60px !important;}#block-mercury-helper-mhelper-mobile-lang-switch{display:none;}.item-list .pager{height:54px;border:1px solid #E5E5E5;box-sizing:border-box;width:100%;position:relative;display:flex;flex-direction:row;justify-content:center;padding:0 54px;}.item-list .pager li{margin:0;padding:0;display:flex;align-items:center;justify-content:center;height:52px;width:52px;font-weight:300;font-size:16px;line-height:140%;}.item-list .pager li.pager-next{position:absolute;right:-1px;top:-1px;border:1px solid #E5E5E5;font-size:0;color:transparent;height:54px;width:54px;background:transparent url(/sites/all/themes/mercury/svg/pager_next.svg) center center no-repeat;box-sizing:border-box;}.item-list .pager li.pager-next:hover{background:transparent url(/sites/all/themes/mercury/svg/pager_next.svg) center center no-repeat;border:1px solid #d1448c;}.item-list .pager li.pager-next a{display:block;height:100%;width:100%;}.item-list .pager li.pager-previous{position:absolute;left:-1px;top:-1px;border:1px solid #E5E5E5;font-size:0;color:transparent;height:54px;width:54px;background:transparent url(/sites/all/themes/mercury/svg/pager_prev.svg) center center no-repeat;box-sizing:border-box;}.item-list .pager li.pager-previous:hover{background:transparent url(/sites/all/themes/mercury/svg/pager_prev.svg) center center no-repeat;border:1px solid #d1448c;}.item-list .pager li.pager-previous a{display:block;height:100%;width:100%;}.item-list .pager li:hover{background:#F5F5F5;}.item-list .pager li.pager-current{color:#d1448c;}.item-list .pager li a{color:#424244;}body.page-node.node-type-news .node-news{min-height:200px;}@media (min-width:1440px){body.not-front.page-node #page-wrapper.invisible{background-position:center -100px;}}@media (max-width:1600px){#footer{padding-left:20px;padding-right:20px;}}@media (max-width:1440px){body.front #header{height:768px;}body.front #header #logo{top:45%;}body.front #header #site-slogan{top:70%;}#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{padding-left:90px;}#block-views-slide-block .view-header .first-block h2,#block-views-slide-block-1 .view-header .first-block h2{margin-bottom:45px;font-size:45px;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{margin-bottom:10px;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{padding-left:90px;}#block-views-slide-block .view-header .second-block h2,#block-views-slide-block-1 .view-header .second-block h2{font-size:45px;}#block-views-slide-block .view-header .second-block .content a,#block-views-slide-block-1 .view-header .second-block .content a{width:auto;margin-right:20px;}#navigation{padding:200px 0 0;}#navigation #navigation-toggle-2{top:50px;left:50px;}#navigation .menu-wrapper{padding:0 20px 30px;box-sizing:border-box;}#navigation .menu-wrapper > ul > li{box-sizing:border-box;padding:0 2% 0 0;width:23%;}#navigation .region-navigation{padding:90px 20px 0;box-sizing:border-box;}#navigation #block-block-1 .content ul li:nth-child(3){width:25%;}#navigation #block-block-1 .content ul li:nth-child(4){width:30%;}body.not-front #main-wrapper #main{margin-left:20px;margin-right:20px;}#block-system-main .taxonomy-term.vocabulary-services .field-name-field-service-intro img{width:100% !important;height:auto !important;}}@media (max-width:1280px){#main-wrapper #main #content{margin:0 40px;}body.page-projects #main-wrapper #main #content{margin:0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main{padding:80px 0 0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content{margin:0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content .block,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content .block,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block{padding:30px 20px 0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content .block.what-we-doing,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content .block.what-we-doing,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block.what-we-doing{padding:80px 0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content .block.category-projects,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content .block.category-projects,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block.category-projects{padding-left:0;padding-right:0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main .breadcrumb,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main .breadcrumb,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main .breadcrumb,body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #page-title,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #page-title,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #page-title{box-sizing:border-box;padding-left:20px;}body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content #block-system-main{padding-top:0;}.services-subcats .service-item h3{width:60%;}.services-subcats .service-item .image-wrapper img{width:100% !important;height:auto !important;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content{justify-content:start;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project{margin:0 3% 30px 0;width:30%;}body.not-front.page-company-news #page-wrapper.invisible{background-size:auto 500px;}#block-views-news-block-1 .view-news .view-content{flex-wrap:wrap;}#block-views-news-block-1 .view-news .view-content .views-row{margin-bottom:30px;}}@media (max-width:1200px){#main-wrapper #main{padding-left:20px;padding-right:20px;}.top-managment > div{width:31.57%;}.top-managment > div img{width:100% !important;height:auto !important;}#content-inner-bottom #block-block-6 .content{padding:60px;}#content-bottom{padding:120px 20px;}body.page-node .node-page .field-name-field-page-gallery > .field-items .field-item{width:25%;margin:0;padding:10px;box-sizing:border-box;}body.page-node .node-page .field-name-field-page-gallery > .field-items .field-item img{display:block;width:100% !important;height:auto !important;}body.node-type-project #main-wrapper #main .project-category{box-sizing:border-box;padding-left:20px;}}@media (max-width:1170px){body.front #header{height:640px;}body.front #header #logo{top:45%;height:140px;width:220px;padding:30px;}body.front #header #logo img{width:100% !important;height:auto !important;}body.front #header #logo:after{height:140px;}body.front #header #site-slogan{top:70%;width:85%;left:85px;font-size:40px;}body.front #main-wrapper #main{padding:60px 0 0;}#block-block-4{padding:65px 0;}#block-block-4 .left-col{}#block-block-4 .left-col .large-image img{max-width:600px !important;}#block-block-4 .right-col .first-block{height:400px;font-size:16px;line-height:24px;padding:65px 60px 55px;}#block-block-4 .right-col .first-block h2{font-size:40px;}#block-block-4 .right-col .second-block{padding:55px;font-size:20px;}#block-block-4 .right-col .second-block h3{font-size:40px;}#block-block-4 .right-col .second-block p{margin-bottom:35px;}#block-block-4 .right-col .third-block{padding:50px 35px;font-size:28px;}#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{padding-left:70px;}#block-views-slide-block .view-header .first-block h2,#block-views-slide-block-1 .view-header .first-block h2{margin-bottom:25px;font-size:40px;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{margin-bottom:2px;font-size:20px;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{padding-left:70px;}#block-views-slide-block .view-header .second-block h2,#block-views-slide-block-1 .view-header .second-block h2{font-size:40px;margin-bottom:20px;}#block-views-slide-block .view-header .second-block .content a,#block-views-slide-block-1 .view-header .second-block .content a{width:auto;font-size:20px;margin-right:20px;}#navigation{padding:160px 0 0;}#navigation .region-navigation{padding:50px 20px 0;}#navigation .menu-wrapper > ul > li{font-size:36px;line-height:60px;}#navigation .menu-wrapper > ul > li ul{font-size:18px;line-height:36px;}#navigation #block-block-1 .content ul li strong{margin-bottom:16px;}#navigation #block-block-1 .content ul li:nth-child(4){width:100%;margin-top:20px;}#footer .footer-bottom{flex-direction:column-reverse;}#footer .footer-bottom .region-footer-bottom{width:100%;}#footer .footer-bottom .menu-wrapper{width:100%;margin-bottom:20px;}#footer .footer-top .footer-logo{width:20%;}#footer .footer-top .footer-logo img{width:80% !important;height:auto !important;}#footer .footer-top .region-footer-top{width:80%;}#block-mercury-helper-mhelper-pro-categories .item-list ul{flex-wrap:wrap;margin-bottom:30px;}#block-mercury-helper-mhelper-pro-categories .item-list ul li{margin:0 40px 30px 0;}.view-services.view-display-id-page .view-content .views-row .views-field-name{height:auto;}body.with-sidebar #content .content-wrapper #sidebar,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper #sidebar{width:30%;padding-right:30px;}body.with-sidebar #content .content-wrapper .region-content,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content{width:70%;max-width:auto;min-width:auto;padding:100px 30px 100px 30px;}body.with-sidebar #content .content-wrapper .region-content > .block,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content > .block{padding:0;}#block-views-references-block .view-references .view-content .views-row,#block-views-references-block-1 .view-references .view-content .views-row{width:30%;margin:0 3% 30px 0;}#block-views-references-block .view-references .view-content .views-row img,#block-views-references-block-1 .view-references .view-content .views-row img{width:100% !important;height:auto !important;}#content-inner-bottom #block-block-6{justify-content:start;}#content-inner-bottom #block-block-6 .content{min-width:auto;width:70%;}.ui-dialog{width:90% !important;box-sizing:border-box;min-width:auto;}body.page-node .node-page .field-name-body img{width:100% !important;height:auto !important;}.view-news.view-display-id-page .view-content .views-row{width:95%;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .image-wrapper img{width:100% !important;height:auto !important;}.view-news.view-display-id-page .view-content .views-row .node-news .content{padding-bottom:40px;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content{justify-content:center;margin-right:0;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project{margin:0 2% 30px 0;width:48%;}}@media (max-width:1070px){#block-block-4 .right-col .first-block{padding:65px 45px 55px;}#block-block-4 .right-col .first-block h2{margin-bottom:20px;line-height:50px;}#block-block-4 .left-col .large-image img,#block-block-4 .left-col .video-wrapper img,#block-block-4 .left-col .small-image img{margin-left:-50px;}}@media (max-width:1024px){#block-views-news-block .jcarousel-container .jcarousel .jcarousel-item{width:640px;}.node-news.node-teaser{width:640px;height:auto;}.node-news.node-teaser .content{padding:40px;}.node-news.node-teaser .image-wrapper img{height:auto !important;width:100% !important;}#footer .footer-top #block-block-3 .content ul{flex-wrap:wrap;}#footer .footer-top #block-block-3 .content ul li:nth-child(2n+1),#footer .footer-top #block-block-3 .content ul li:nth-child(2n){width:33%;}#footer .footer-top #block-block-3 .content ul li:last-child{width:100%;margin:20px 0 0;display:flex;align-items:center;}#footer .footer-top #block-block-3 .content ul li:last-child strong{display:inline-block;margin:0 30px 0 0;}body.not-front #header #logo{margin-right:50px;}.view-projects .view-content{margin-right:-2.5%;}.view-projects .view-content .views-row{width:30.8%;height:auto;margin:0 2.5% 30px 0;}body.not-front.page-node #page-wrapper.invisible,body.not-front.page-company-news #page-wrapper.invisible,body.not-front.page-taxonomy-term #page-wrapper.invisible{background-size:auto 500px;}.view-news.view-display-id-page .view-content .views-row .node-news .image-wrapper{width:45%;}.view-news.view-display-id-page .view-content .views-row .node-news .image-wrapper img{width:100% !important;height:auto !important;}.view-news.view-display-id-page .view-content .views-row .node-news h2{font-size:22px;}.view-news.view-display-id-page .view-content .views-row .node-news .content{margin-left:5%;width:50%;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .image-wrapper{width:100%;}.view-news.view-display-id-page .view-content .views-row .node-news.with-big-image .content{margin:0;width:100%;}.view-projects .view-content .views-row{width:30.8%;height:auto;margin:0 2.5% 30px 0;}.view-projects .view-content .views-row .node-project{height:auto;}.view-projects .view-content .views-row .field-name-field-project-preview img{width:100% !important;height:auto !important;}}@media (max-width:960px){#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{padding-left:50px;}#block-views-slide-block .view-header .first-block h2,#block-views-slide-block-1 .view-header .first-block h2{margin-bottom:20px;font-size:34px;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{margin-bottom:0;font-size:18px;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{padding-left:50px;}#block-views-slide-block .view-header .second-block h2,#block-views-slide-block-1 .view-header .second-block h2{font-size:34px;margin-bottom:10px;}#block-views-slide-block .view-header .second-block .content a,#block-views-slide-block-1 .view-header .second-block .content a{width:auto;font-size:18px;margin-right:20px;}#views-slideshow-bxslider-1.views-slideshow-bxslider li img{min-height:500px !important;}#navigation{padding:120px 0 0;}#navigation #navigation-toggle-2{top:30px;left:30px;}#navigation .region-navigation{padding:50px 20px 0;}#navigation .menu-wrapper > ul > li{font-size:32px;line-height:50px;}#navigation .menu-wrapper > ul > li ul{font-size:16px;line-height:30px;}#block-block-4{box-sizing:border-box;padding:65px 20px 50px;}#block-block-4 .content{flex-wrap:wrap;}#block-block-4 .left-col{width:100%;}#block-block-4 .left-col .large-image img{max-width:920px !important;}#block-block-4 .left-col .large-image img,#block-block-4 .left-col .video-wrapper img,#block-block-4 .left-col .small-image img{margin-left:0;}#block-block-4 .right-col{width:100%;}#block-block-4 .right-col .second-block{width:100%;}#block-block-4 .right-col .third-block{width:100%;padding:55px;writing-mode:initial;}body.front #main-wrapper #main{padding:0;margin:0;}#block-views-slide-block .view-slide,#block-views-slide-block-1 .view-slide{display:flex;flex-direction:column-reverse;box-sizing:border-box;border-right:14px solid #e02124;}#block-views-slide-block .bx-wrapper,#block-views-slide-block-1 .bx-wrapper{margin:0;}#block-views-slide-block .view-header,#block-views-slide-block-1 .view-header{position:relative;width:100%;}#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{width:100%;padding:20px 50px 50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;backdrop-filter:blur(100px);background-image:-webkit-gradient(linear,0% top,100% top,from(#466a8f),to(#757c86));background-image:-webkit-linear-gradient(left,color-stop(#466a8f 0%),color-stop(#757c86 100%));background-image:-moz-linear-gradient(left,#466a8f 0%,#757c86 100%);background-image:linear-gradient(to right,#466a8f 0%,#757c86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff466a8f',endColorstr='#ff757c86',GradientType=1);}#block-views-slide-block .view-header .first-block h2,#block-views-slide-block-1 .view-header .first-block h2{width:100%;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{width:50%;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{width:100%;padding:20px 50px 50px;background-image:-webkit-gradient(linear,0% top,100% top,from(#a5687c),to(#b55e6c));background-image:-webkit-linear-gradient(left,color-stop(#a5687c 0%),color-stop(#b55e6c 100%));background-image:-moz-linear-gradient(left,#a5687c 0%,#b55e6c 100%);background-image:linear-gradient(to right,#a5687c 0%,#b55e6c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa5687c',endColorstr='#ffb55e6c',GradientType=1);}.node-news.node-teaser{width:100%;}#block-views-news-block .jcarousel-container{padding:0 70px;}body.front #header #site-slogan{font-size:30px;left:60px;}body.front #header #logo{left:30px;}#views-slideshow-bxslider-1.views-slideshow-bxslider li img{min-height:auto !important;}.view-services.view-display-id-page .view-content .views-row .views-field-name a{font-size:28px;padding:25px 0 25px 25px;}.services-subcats{padding-bottom:70px;}.services-subcats .service-item .category-items{display:none;}.services-subcats .service-item h3{width:100%;}.services-subcats .service-item h3 a{font-size:30px;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container{padding:40px 0;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper{padding-top:25px;}body.not-front.page-taxonomy #main-wrapper #main #content .content-wrapper .region-content,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content{padding:70px 0;}#node-27 .field-name-body .field-item .company-item h3,#node-28 .field-name-body .field-item .company-item h3,#node-34 .field-name-body .field-item .company-item h3,#node-47 .field-name-body .field-item .company-item h3{font-size:28px;height:auto;}.top-managment > div strong{padding:15px;}.top-managment > div p:last-child{padding-left:15px;}#field_news_gallery{padding:60px 0;}#field_news_gallery .bx-wrapper{margin:0;}.node-news .submitted{padding-top:60px;}#block-views-news-block-1 .view-news .view-content{margin-right:-3%;}#block-views-news-block-1 .view-news .view-content .views-row{margin:0 2.5% 30px 0;width:30.2%;height:auto;}#block-views-news-block-1 .view-news .view-content .views-row h2{width:90%;left:5%;}#block-views-news-block-1 .view-news .view-content .views-row .readmore{left:5%;}#block-views-news-block-1 .view-news .view-content .views-row img{width:100% !important;height:auto !important;}body.page-node .node-page .field-name-body{padding-bottom:60px;}.node-project.full-page .field-name-body,.node-project.full-page .field-name-field-project-how-using,.node-project.full-page .field-name-field-project-specificity,.node-project.full-page .field-name-field-project-analytic{padding:60px 0 45px;}.node-project.full-page .field-name-body .field-label,.node-project.full-page .field-name-field-project-how-using .field-label,.node-project.full-page .field-name-field-project-specificity .field-label,.node-project.full-page .field-name-field-project-analytic .field-label{font-size:32px;}}@media (max-width:860px){#block-block-4 .left-col .large-image img{width:100% !important;height:auto !important;}#block-block-4 .left-col img{width:100% !important;height:auto !important;}#block-block-4 .right-col .first-block{height:auto;}.bx-wrapper .bx-controls-direction a{bottom:70px;}body.not-front .content-wrapper .block > h2,#block-views-projects-block-1 > h2,#block-views-news-block-1 h2{font-size:32px;margin-bottom:30px;}body.with-sidebar #content .content-wrapper,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper{flex-direction:column-reverse;background:#fff;}body.with-sidebar #content .content-wrapper .region-content,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content{width:100%;padding:50px 20px;}body.with-sidebar #content .content-wrapper #sidebar,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper #sidebar{width:100%;padding:50px 40px 0;background:#f2f2f2;}body.with-sidebar #content .content-wrapper #sidebar .region-sidebar,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper #sidebar .region-sidebar{display:flex;flex-direction:row;}body.with-sidebar #content .content-wrapper #sidebar .region-sidebar .block,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper #sidebar .region-sidebar .block{width:50%;}body.with-sidebar #content .content-wrapper #sidebar .region-sidebar .phones-and-address,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper #sidebar .region-sidebar .phones-and-address{padding:0;}.managment-digits + h2{font-size:32px;margin:60px 0 40px;}.sidebar-navi{padding-bottom:40px;}#content-inner-bottom #block-block-6 .content{width:100%;}#content-inner-bottom #block-block-6:after{display:none;}#content-bottom{padding:90px 20px;}.ui-dialog{padding:50px;}.ui-dialog .ui-dialog-titlebar{margin-bottom:30px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:32px;}body.page-node .node-page .field-name-body .map-wrapper{float:none;clear:both;}body.page-node .node-page .field-name-body .map-wrapper > div{float:none !important;margin:0 !important;}body.page-node .node-page .field-name-body .map-wrapper iframe{width:100% !important;height:auto !important;min-height:300px;}body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block{padding:0;}#block-mercury-helper-mhelper-ask-question{box-sizing:border-box;padding-right:5%;}#block-system-main .taxonomy-term.vocabulary-services .field-name-field-service-intro{padding-bottom:40px;}}@media (max-width:800px){#block-views-news-block .jcarousel-container{padding:0;}#block-views-news-block .jcarousel-container .jcarousel-prev-horizontal{top:auto;bottom:0;margin:0;left:35%;}#block-views-news-block .jcarousel-container .jcarousel-next-horizontal{top:auto;bottom:0;margin:0;right:35%;}}@media (max-width:768px){#collapsed-menu-button{margin:0;padding:0;background:transparent url(/sites/all/themes/mercury/svg/mobile_menu_front.svg) center top no-repeat;position:absolute;top:46px;right:50px;width:34px;height:30px;z-index:10;border:0 none;border-top-right-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;}#menu-attached-button.right{left:auto;right:50px;top:50px;background:transparent url(/sites/all/themes/mercury/svg/menu_toggle_close.svg) center center no-repeat;width:34px;height:28px;padding:0;}body.not-front.admin-menu #collapsed-menu-button{top:64px;}body.not-front #collapsed-menu-button{background:transparent url(/sites/all/themes/mercury/svg/mobile_menu.svg) center top no-repeat;background-size:contain;}body.not-front #collapsed-menu-button.white{background:transparent url(/sites/all/themes/mercury/svg/menu_toggle_front.svg) center top no-repeat;background-size:contain;}body.admin-menu #collapsed-menu-button,body.admin-menu #menu-attached-button.right{top:80px;}body.not-front #header #navigation-toggle,#header #navigation-toggle{display:none;}body.front #header #block-locale-language{top:50px;left:50px;right:auto;}#slide-menu-clip{background:rgba(66,66,68,0.85);}#slide-menu-clip .mobile-menu-slide{box-sizing:border-box;padding:120px 50px 50px;height:100%;}#slide-menu-clip .mobile-menu-slide #navigation-toggle-2{display:none;}#slide-menu-clip .mobile-menu-slide .menu-wrapper > ul > li{font-weight:300;font-size:30px;line-height:120%;padding:0;border:0 none;margin:0 0 24px;}#slide-menu-clip .mobile-menu-slide .menu-wrapper > ul > li a{color:#fff;}#slide-menu-clip .mobile-menu-slide .menu-wrapper > ul > li .submenu-title{border:0 none;background:transparent url(/sites/all/themes/mercury/svg/mobile_menu_more.svg) right center no-repeat;}#slide-menu-clip .mobile-menu-slide > li{border:0 none;}#slide-menu-clip .mobile-menu-slide > li.item-with-ul{padding:0;}#slide-menu-clip .mobile-menu-slide > li .submenu-title{border:0 none;font-weight:300;font-size:30px;line-height:120%;padding:0 70px 0 0;margin:0 0 40px;}#slide-menu-clip .mobile-menu-slide > li .submenu-title.return-link{padding:0 0 0 70px;background:transparent url(/sites/all/themes/mercury/svg/mobile_menu_back.svg) left center no-repeat;}#slide-menu-clip .mobile-menu-slide > li .submenu-title a{margin:0;padding:0;border:0 none;color:#fff;}#slide-menu-clip .mobile-menu-slide > li .menu{box-sizing:border-box;padding:0;}#slide-menu-clip .mobile-menu-slide > li .menu li{margin:0 0 18px;font-weight:300;font-size:18px;line-height:140%;padding:0;border:0 none;list-style:none;}#slide-menu-clip .mobile-menu-slide > li .menu li a{padding:0 0 0 70px;margin:0;color:#fff;box-sizing:border-box;}#slide-menu-clip .mobile-menu-slide .region-navigation{color:#fff;margin:40px 0 0;border-top:1px solid rgba(255,255,255,0.3);padding:40px 0 0;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .contextual-links{display:none;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul{display:flex;flex-wrap:wrap;flex-direction:row;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li{border:0 none;font-weight:300;font-size:14px;line-height:140%;margin:0 0 19px;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:first-child,#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:nth-child(3){width:50%;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:first-child{order:0;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:nth-child(3){order:1;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:nth-child(2){order:2;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:nth-child(2) br{display:none;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li:nth-child(4){display:none;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li strong{font-style:normal;font-weight:normal;font-size:18px;line-height:120%;margin-bottom:10px;display:block;}#slide-menu-clip .mobile-menu-slide .region-navigation #block-block-1 .content ul li a{padding:0;color:#fff;}#mobile-menu,.mobile-menu{background:transparent;float:none;}#mobile-menu-inner,#mobile-menu-display,#slide-menu-clip{height:100%;}#block-views-news-block .jcarousel-container{height:auto;}#block-views-news-block .jcarousel-container .jcarousel .jcarousel-item{width:600px;height:auto;padding-bottom:70px;}.node-news.node-teaser{flex-wrap:wrap;}.node-news.node-teaser .image-wrapper{width:100%;max-height:280px;overflow:hidden;}.node-news.node-teaser .image-wrapper .field-name-field-news-image{display:none;}.node-news.node-teaser .image-wrapper .mobile{display:block;}.node-news.node-teaser .image-wrapper .readmore{display:none;}.node-news.node-teaser .content{width:100%;padding-bottom:70px;}#block-views-news-block .view-footer{padding:50px 0 0;}#footer{padding:50px 20px;}#footer .footer-top{flex-wrap:wrap;padding-bottom:40px;}#footer .footer-top .footer-logo{width:100%;margin-bottom:40px;}#footer .footer-top .footer-logo img{max-width:175px;}#footer .footer-top #block-block-3 .content ul li strong{margin-bottom:15px;}#footer .footer-top .region-footer-top{width:100%;}#footer .footer-bottom{padding-top:40px;}#footer .footer-bottom .menu-wrapper > .menu{flex-wrap:wrap;}#footer .footer-bottom .menu-wrapper > .menu > li{width:100% !important;margin-bottom:20px;}#footer .footer-bottom .menu-wrapper > .menu > li ul{margin-top:10px;}#footer .footer-bottom .menu-wrapper > .menu > li ul li{display:inline-block;margin:0 15px 5px 0;}body.not-front #header #short-navigation{display:none;}body.not-front #header > .section{padding:40px 20px;height:140px;}.view-projects .view-content .views-row{width:47%;height:auto;margin:0 3% 30px 0;}.view-services.view-display-id-page .view-content{justify-content:center;}.view-services.view-display-id-page .view-content .views-row{width:100%;max-width:640px;}#block-mercury-helper-mhelper-pro-categories .item-list ul{flex-wrap:nowrap;overflow-x:scroll;}#block-mercury-helper-mhelper-pro-categories .item-list ul li{margin:0 40px 10px 0;}#block-mercury-helper-mhelper-pro-categories .item-list ul li a{min-width:auto;white-space:nowrap;}#page-title{font-weight:300;font-size:40px;line-height:140%;margin-bottom:30px;}.breadcrumb{font-size:14px;}body.not-front #header > .section{padding:35px 40px;height:120px;}body.not-front #header #logo{width:110px;height:50px;margin:0;}body.not-front #header #logo img{width:110px !important;}body.admin-menu #collapsed-menu-button,body.admin-menu #menu-attached-button.right{top:75px;}.view-services.view-display-id-page{padding-bottom:70px;}.services-subcats .service-item{width:100%;}.services-subcats .service-item .category-items{display:block;}.services-subcats .service-item h3{width:50%;}body.not-front #page-wrapper.invisible #header #logo{background-size:contain;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main,body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main{padding:40px 0 0;}body.not-front.page-node #page-wrapper.invisible,body.not-front.page-company-news #page-wrapper.invisible,body.not-front.page-taxonomy-term #page-wrapper.invisible{background-size:auto 400px;}#node-27 .field-name-body .field-item .company-item,#node-28 .field-name-body .field-item .company-item,#node-34 .field-name-body .field-item .company-item,#node-47 .field-name-body .field-item .company-item{width:100%;max-height:350px;}.managment-digits{padding:40px 0 50px;}#content-bottom{padding:70px 20px;}.ui-dialog{padding:40px;}.ui-dialog .ui-dialog-titlebar{margin-bottom:25px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:28px;}#webform-client-form-108 .webform-component---name,#webform-client-form-26 .webform-component---name,#webform-client-form-108 .webform-component---email,#webform-client-form-26 .webform-component---email,#webform-client-form-108 .webform-component---phone,#webform-client-form-26 .webform-component---phone{width:100%;margin-right:0;}#webform-client-form-108 .webform-component---attach,#webform-client-form-26 .webform-component---attach{width:100%;}#webform-client-form-108 .webform-component---agree,#webform-client-form-26 .webform-component---agree{width:100%;margin:15px 0 20px;}#webform-client-form-108 .form-actions,#webform-client-form-26 .form-actions{width:100%;}#field_news_gallery{padding:40px 0;}.node-news .submitted{padding-top:40px;}#block-views-news-block-1 .view-news .view-content{margin-right:0;justify-content:space-between;}#block-views-news-block-1 .view-news .view-content .views-row{margin:0 0 30px 0;width:47.5%;height:auto;}body.page-node .node-page .field-name-body{padding-bottom:40px;}body.page-node .node-page .field-name-field-page-gallery > .field-items .field-item{width:33%;}.customer-data-wrapper .customer-data{padding:30px;}body.not-front.page-projects #main-wrapper #main{margin:0;padding-left:0;padding-right:0;position:relative;}body.not-front.page-projects #main-wrapper #main #content{margin:0;}body.not-front.page-projects #main-wrapper #main #content:after{content:"";display:block;width:20px;height:120px;background:#F5F5F5;position:absolute;top:0;left:0;}body.not-front.page-projects #main-wrapper #main #content:before{content:"";display:block;width:20px;height:120px;background:#F5F5F5;position:absolute;top:0;right:0;}body.not-front.page-projects #main-wrapper #main #breadcrumb,body.not-front.page-projects #main-wrapper #main #page-title{padding:0 60px;}body.not-front.page-projects #main-wrapper #main #breadcrumb .breadcrumb,body.not-front.page-projects #main-wrapper #main #page-title .breadcrumb{padding:0;}body.not-front.page-projects #main-wrapper #main #block-mercury-helper-mhelper-pro-categories{box-sizing:border-box;padding-left:30px;}body.not-front.page-projects #main-wrapper #main .region-content #block-system-main{padding:0 30px;}body.not-front #header .language-switcher-locale-url li.ru{margin-right:20px;}body.not-front #header .language-switcher-locale-url li.ru a:before{font-size:16px;}body.not-front #header .language-switcher-locale-url li.en a:before{font-size:16px;}#block-mercury-helper-mhelper-mobile-lang-switch{display:block;position:absolute;top:64px;left:50px;}#block-mercury-helper-mhelper-mobile-lang-switch .contextual-links-wrapper{display:none;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:right;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li{list-style:none;opacity:0.6;border:0 none;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li:first-child{margin-right:20px;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li.active{opacity:1;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li a{color:#fff;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li a:hover{text-decoration:underline;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li.ru{font-size:0;position:relative;width:25px;height:25px;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li.ru a:before{position:absolute;width:25px;height:25px;content:"Ru";top:0;line-height:25px;text-align:center;font-weight:300;font-size:16px;left:0;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li.en{font-size:0;position:relative;width:25px;height:25px;}#block-mercury-helper-mhelper-mobile-lang-switch .language-switcher-locale-url li.en a:before{position:absolute;width:25px;height:25px;content:"En";top:0;line-height:25px;text-align:center;font-weight:300;font-size:16px;left:0;}}@media (max-width:640px){body{font-size:14px;line-height:160%;}#block-views-news-block .jcarousel-container .jcarousel .jcarousel-item{width:460px;}.node-news.node-teaser{flex-wrap:wrap;}.node-news.node-teaser .content{padding:20px 20px 70px;}.node-news.node-teaser .content h2{font-weight:300;font-size:18px;line-height:140%;margin-bottom:20px;}.node-news.node-teaser .content .field-name-body{font-weight:300;font-size:14px;line-height:160%;}.node-news.node-teaser .content .submitted{font-weight:300;font-size:12px;line-height:100%;text-align:center;letter-spacing:0.2em;padding:14px;width:115px;right:auto;left:20px;}#block-views-news-block{padding:40px 0 60px 20px;box-sizing:border-box;}#block-views-news-block .view-footer{padding:0 20px 0 0;box-sizing:border-box;}#block-views-news-block .view-footer .all-news-button{width:100%;font-size:16px;line-height:100%;padding:20px;}#block-views-news-block .jcarousel-container .jcarousel-next-horizontal,#block-views-news-block .jcarousel-container .jcarousel-prev-horizontal{width:30px;height:30px;background-size:contain;bottom:20px;}#footer .footer-top{padding-bottom:30px;}#footer .footer-top #block-block-3 .content ul li{font-weight:300;font-size:12px;line-height:140%;margin:0 0 24px;}#footer .footer-top #block-block-3 .content ul li strong{font-weight:normal;font-size:16px;line-height:120%;margin-bottom:6px;}#footer .footer-top #block-block-3 .content ul li:first-child,#footer .footer-top #block-block-3 .content ul li:nth-child(2n){width:50%;}#footer .footer-top #block-block-3 .content ul li:nth-child(3n){width:100%;}#footer .footer-top #block-block-3 .content ul li:last-child{margin:0;width:100%;align-items:start;flex-wrap:wrap;}#footer .footer-top #block-block-3 .content ul li:last-child strong{width:100%;display:block;margin:0 0 12px;}#footer .footer-bottom{padding-top:30px;}#footer .footer-bottom .menu-wrapper > .menu > li{font-size:16px;line-height:120%;}#footer .footer-bottom .menu-wrapper > .menu > li ul{margin-top:6px;font-weight:300;font-size:12px;line-height:140%;}#footer .footer-bottom .region-footer-bottom{font-weight:300;font-size:14px;line-height:140%;}#block-block-4 .right-col .first-block{padding:40px 24px;font-weight:300;font-size:14px;line-height:148.2%;}#block-block-4 .right-col .first-block h2{font-weight:300;font-size:30px;line-height:118.56%;margin-bottom:20px;}#block-block-4 .right-col .first-block p{margin-bottom:20px;}#block-block-4 .right-col .second-block{padding:40px 24px;font-weight:300;font-size:18px;line-height:120%;}#block-block-4 .right-col .second-block h3{font-weight:300;font-size:30px;line-height:100%;margin-bottom:8px;}#block-block-4 .right-col .second-block p{margin-bottom:30px;}#block-block-4 .right-col .third-block{padding:20px 24px;font-weight:300;font-size:18px;line-height:120%;letter-spacing:4px;}#block-views-partners-block{padding:40px 0 45px;}#block-views-partners-block h2{font-weight:300;font-size:30px;line-height:100%;margin-bottom:30px;}#block-views-partners-block .view-partners .view-content{padding:0 20px;justify-content:space-between;}#block-views-partners-block .view-partners .view-content .views-row{width:48%;padding:15px;box-sizing:border-box;margin-bottom:12px;height:auto;}#block-views-partners-block .view-partners .view-content .views-row img{width:100% !important;height:auto !important;}#block-mercury-helper-mhelper-pro-categories .item-list ul li{margin:0 20px 20px 0;}#block-mercury-helper-mhelper-pro-categories .item-list ul li a{padding:15px;font-size:14px;line-height:100%;}#page-title{font-weight:300;font-size:30px;line-height:140%;padding-left:10px;}.breadcrumb{font-size:12px;padding-left:10px;}#main-wrapper{background-image:-webkit-gradient(linear,left 70px,left 71px,from(#f5f5f5),to(#ffffff));background-image:-webkit-linear-gradient(top,#f5f5f5 70px,#ffffff 71px);background-image:-moz-linear-gradient(top,#f5f5f5 70px,#ffffff 71px);background-image:linear-gradient(to bottom,#f5f5f5 70px,#ffffff 71px);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffffffff',GradientType=0);}#main-wrapper #main{padding:20px 10px 0;margin:0 10px;}#main-wrapper #main #content{margin:0;}body.not-front #header > .section{padding:30px;height:100px;}body.not-front #header #logo{width:90px;height:40px;margin:0;}body.not-front #header #logo img{width:87px !important;}body.admin-menu #collapsed-menu-button,body.admin-menu #menu-attached-button.right{top:64px;}.view-services.view-display-id-page{padding-bottom:40px;}body.not-front .content-wrapper .block > h2,#block-views-projects-block-1 > h2,#block-views-news-block-1 h2{font-size:26px;margin-bottom:20px;}body.not-front #collapsed-menu-button{top:34px;}body.not-front.page-taxonomy #main-wrapper #main #content .content-wrapper .region-content{padding:50px 0;}body.not-front.page-node #page-wrapper.invisible #main-wrapper #main #content .region-content .block{padding:20px 20px 0;}body.not-front.page-company-news #page-wrapper.invisible #main-wrapper #main #content .region-content .block,body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block{padding:20px 0 0;}#menu-attached-button.right{right:40px;top:40px;}body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block.category-projects{padding:40px 0;}body.not-front.page-taxonomy-term #page-wrapper.invisible #main-wrapper #main #content .region-content .block.what-we-doing{padding:40px 0;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container{padding:30px 0;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper{padding-top:15px;}#block-views-references-block .view-references .view-content .views-row,#block-views-references-block-1 .view-references .view-content .views-row{width:48%;margin:0 2% 30px 0;}#block-views-references-block .view-references .view-content .views-row img,#block-views-references-block-1 .view-references .view-content .views-row img{width:100% !important;height:auto !important;}body.with-sidebar #content .content-wrapper .region-content{padding:40px 0;}.managment-digits + h2{font-size:26px;margin:40px 0 30px;}.managment-digits{padding:20px 0 30px;flex-wrap:wrap;}.managment-digits p{width:50%;display:block;}.top-managment{flex-wrap:wrap;margin-bottom:40px;}.top-managment > div{width:100%;padding-bottom:20px;margin-bottom:20px;overflow:hidden;}.top-managment > div img{float:left;width:40% !important;margin-right:20px;}.top-managment > div p{margin:0 !important;}body.page-node .node-page .field-name-body{padding-bottom:40px;}.node-project.full-page .project-params{flex-direction:column;padding-bottom:40px;padding-top:20px;}.node-project.full-page .project-params > div{margin-bottom:20px;}.node-project.full-page .project-params > div .field-label{margin:0;}#content-inner-bottom #block-block-6 .content{padding:30px;}#content-inner-bottom #block-block-6 .content h3{font-size:20px;}#content-inner-bottom #block-block-6 .content .button{width:100%;}.contacts{flex-direction:column;padding-bottom:30px;margin-bottom:30px;}.view-news.view-display-id-page .view-content .views-row,.view-news.view-display-id-page .view-content .views-row.views-row-even{padding:0 !important;width:100%;}.view-news.view-display-id-page .view-content .views-row .node-news,.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news{padding:20px;flex-direction:column;}.view-news.view-display-id-page .view-content .views-row .node-news .image-wrapper,.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news .image-wrapper{width:70%;}.view-news.view-display-id-page .view-content .views-row .node-news .field-name-field-news-image,.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news .field-name-field-news-image{margin:0;}.view-news.view-display-id-page .view-content .views-row .node-news .content,.view-news.view-display-id-page .view-content .views-row.views-row-even .node-news .content{width:100%;margin:20px 0 0;}body.node-type-project #main-wrapper #main .project-category{font-size:14px;margin-bottom:10px;}.customer-data-wrapper .customer-data{padding:20px;align-items:start;}.customer-data-wrapper .customer-data .field-name-field-project-customer-logo{padding-right:20px;width:20%;}.customer-data-wrapper .customer-data .field-name-field-project-customer-logo img{width:100% !important;height:auto !important;}.customer-data-wrapper .customer-data .customer-title{width:80%;padding:0 0 0 20px;}.customer-data-wrapper .customer-data .field-name-field-project-customer-name{font-size:20px;margin-bottom:10px;}body.not-front.page-projects #main-wrapper #main #breadcrumb,body.not-front.page-projects #main-wrapper #main #page-title{padding:0 40px;}body.not-front.page-projects #main-wrapper #main #content::before,body.not-front.page-projects #main-wrapper #main #content::after{height:70px;}#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{padding:20px 40px 40px;}#block-views-slide-block .view-header .first-block a,#block-views-slide-block-1 .view-header .first-block a{width:100%;}#block-views-slide-block .view-header .second-block,#block-views-slide-block-1 .view-header .second-block{padding:20px 40px 40px;}#block-views-slide-block .view-header .second-block .content,#block-views-slide-block-1 .view-header .second-block .content{flex-wrap:wrap;}#block-views-slide-block .view-header .second-block .content a,#block-views-slide-block-1 .view-header .second-block .content a{width:100%;margin:0;}body.with-sidebar #content .content-wrapper .region-content,body.not-front.page-taxonomy.with-sidebar #main-wrapper #main #content .content-wrapper .region-content{padding:20px;}.node-project.full-page .bx-wrapper .bx-controls-direction a.bx-prev{left:30px;bottom:40%;}.node-project.full-page .bx-wrapper .bx-controls-direction a.bx-next{right:30px;bottom:40%;}}@media (max-width:560px){body.front #header #logo{top:40%;left:20px;padding:20px;height:85px;width:130px;}body.front #header #logo:after{height:85px;}body.front #header #site-slogan{top:60%;font-size:30px;line-height:120%;}body.front #header #block-locale-language .language-switcher-locale-url li.ru a::before,body.front #header #block-locale-language .language-switcher-locale-url li.en a::before{font-size:16px;line-height:100%;}body.front #header #block-locale-language .language-switcher-locale-url li.ru{margin-right:20px;}body.front #header #block-locale-language{top:48px;left:40px;}#collapsed-menu-button{right:40px;top:40px;}body.front #header #site-slogan{left:40px;}#slide-menu-clip .mobile-menu-slide{padding:120px 40px 40px;}#block-block-4{padding:20px;}.view-projects .view-content{margin-right:0;justify-content:center;}.view-projects .view-content .views-row{width:100%;max-width:360px;margin:0 0 30px;}.services-subcats{padding-bottom:50px;}.services-subcats .service-item .category-items{display:none;}.services-subcats .service-item h3{width:100%;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content{justify-content:center;margin-right:0;}#block-system-main .taxonomy-term.vocabulary-services .category-projects .projects-content .node-project{margin:0 0 30px;width:100%;height:auto;max-width:360px;max-height:360px;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper > .button{width:100%;}#block-system-main .taxonomy-term.vocabulary-services .field-collection-container .field-name-field-service-presentation .presentation-wrapper .field-name-field-presentation-file{display:block;margin:0;text-align:center;}#content-bottom{padding:40px 20px;}.ui-dialog{padding:30px;}.ui-dialog .ui-dialog-titlebar-close{width:30px;height:30px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:24px;}#webform-client-form-26 .webform-component---name input,#webform-client-form-108 .webform-component---name input,#webform-client-form-26 .webform-component---email input,#webform-client-form-108 .webform-component---email input,#webform-client-form-26 .webform-component---phone input,#webform-client-form-108 .webform-component---phone input{padding:10px 15px;}#block-views-news-block-1 .view-news .view-content{margin-right:0;justify-content:center;}#block-views-news-block-1 .view-news .view-content .views-row{margin:0 0 30px 0;width:100%;height:auto;max-width:400px;}body.page-node .node-page .field-name-field-page-gallery > .field-items .field-item{width:50%;}.node-project.full-page .field-name-body,.node-project.full-page .field-name-field-project-how-using,.node-project.full-page .field-name-field-project-specificity,.node-project.full-page .field-name-field-project-analytic{padding:40px 0 30px;}.node-project.full-page .field-name-body .field-label,.node-project.full-page .field-name-field-project-how-using .field-label,.node-project.full-page .field-name-field-project-specificity .field-label,.node-project.full-page .field-name-field-project-analytic .field-label{font-size:26px;}#block-mercury-helper-mhelper-mobile-lang-switch{left:40px;}}@media (max-width:480px){#block-views-news-block .jcarousel-container .jcarousel .jcarousel-item{width:300px;}#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-wrapper .bx-controls-direction a{display:none;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing > div{padding:20px;}#block-system-main .taxonomy-term.vocabulary-services .what-we-doing .button{width:100%;font-size:14px;padding:12px 10px;height:auto;}body.with-sidebar #content .content-wrapper #sidebar{display:none;}body.with-sidebar #content .content-wrapper .region-content{padding:40px 0;}#block-views-references-block .view-references .view-content .views-row,#block-views-references-block-1 .view-references .view-content .views-row{padding:10px;}.top-managment > div strong{font-size:18px;padding:10px;}.top-managment > div p{font-size:14px;}.ui-dialog{width:100% !important;}.ui-dialog .form-actions input.form-submit{width:100%;}.customer-data-wrapper .customer-data{flex-direction:column;}.customer-data-wrapper .customer-data .field-name-field-project-customer-logo{width:50%;}.customer-data-wrapper .customer-data .customer-title{border-left:0 none;padding-left:0;}.managment-digits p{width:100%;}}
@-moz-document url-prefix(){#block-views-slide-block .view-header .first-block,#block-views-slide-block-1 .view-header .first-block{background-color:rgba(66,66,68,0.5);}}
