/*03f45438be44232760c4df4ef4601e35*/
#lightbox-wrap{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}body.outline-_error header,body.home.outline-_error header{position:relative !important}a#a,a#b,a#c,a#d,a#e{margin-top:-120px;padding-top:120px;display:block}body.itemid-112 div[class*=leading]{border-bottom:1px solid #000000}body.itemid-112 .readmore{text-align:right;clear:both}body.itemid-112 .readmore .btn{background:none;padding:0;box-shadow:none;text-shadow:none;border:0;color:#f53031}body.itemid-112 .readmore .btn span{display:none}body.itemid-112 .pull-left.item-image img{max-width:140px}header{width:100%;font-size:26px;border-bottom:1px solid #000000;box-shadow:0 0 2px rgba(0, 0, 0, 0.5)}header .header-phone{text-align:right;font-weight:700;text-transform:uppercase;font-size:32px}header .header-phone a{color:#000000}header .header-phone i{font-size:36px;line-height:36px;color:#f53031}header .g-main-nav .g-toplevel i{opacity:1}#g-slider{font-size:18px}#g-slider h1{max-width:800px;font-size:32px;font-weight:bold;text-transform:uppercase;margin:95px auto 40px}#g-slider .g-slider .g-slider-carousel .owl-item img{border-bottom:1px solid #000000}#g-slider .t-h2{font-size:1.9rem;font-family:"roboto", sans-serif;font-weight:500;margin:0.75rem 0 1.5rem 0}#g-slider a{color:#000000}#g-slider a:hover{color:#f53031}#g-whytrust{font-size:20px}#g-whytrust .t-h2{font-size:3.5vw;color:#000;text-align:right;font-family:"roboto", sans-serif;font-weight:500;margin:1.75rem 0 1.5rem 0;line-height:1.2}#g-gallery .t-h2{font-size:2.5rem;font-family:"roboto", sans-serif;font-weight:500;margin:3.75rem 0 2.5rem 0;text-align:center}#g-clients .t-h2{font-size:3.5rem;font-family:"roboto", sans-serif;font-weight:500;margin:0.75rem 0 1.5rem 0;text-align:center}#g-Howweareworking{font-size:20px;background-image:url('/assets/templates/g5_hydrogen/custom/images/like.png');background-size:auto 100%;background-repeat:no-repeat;background-position:0 0}#g-Howweareworking .t-h2{font-size:2.5rem;font-family:"roboto", sans-serif;font-weight:500;margin:0.75rem 0 1.5rem 0}footer{border-top:1px solid #000000}footer a{color:#000000}footer .phones{margin-top:20px;font-size:32px;font-weight:700}footer .phones i{display:none}footer ul.nav li{margin-bottom:10px}body.about .leading-0,body.about .leading-1{position:relative;padding-bottom:30px;border-bottom:1px solid #000000}body.about .leading-0 img,body.about .leading-1 img{position:absolute;top:0;right:0;height:100%}body.about .leading-0 .page-header,body.about .leading-0 p,body.about .leading-0 h3,body.about .leading-1 .page-header,body.about .leading-1 p,body.about .leading-1 h3{z-index:1;position:relative;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.6)}body.upakovka main#g-main{margin-bottom:-1px}body.upakovka main#g-main .g-content{padding-bottom:0;margin-bottom:0px}body.upakovka main#g-main .g-content td{padding:5px 0 0 0}body.about main#g-main{margin-bottom:-1px}body.about main#g-main .g-content{padding-bottom:0;margin-bottom:0px}body.uslugi main#g-main{margin-bottom:-1px}body.uslugi main#g-main .g-content{padding-bottom:0;margin-bottom:0px}@media (min-width:2160px){#g-whytrust{color:#999;background:rgba(255, 177, 32, 0.07)}}@media (min-width:1920px) and (max-width:2159px){#g-whytrust{color:#999;background:rgba(255, 177, 32, 0.07)}}@media (min-width:1366px) and (max-width:1919px){#g-whytrust{color:#999;background:rgba(255, 177, 32, 0.07)}}@media (min-width:1200px) and (max-width:1365px){#g-whytrust .t-h2{margin-top:8vw}#g-whytrust,#g-whytrust .fp-tableCell{height:auto !important}#g-gallery,g-gallery .fp-tableCell{height:auto !important}#g-clients,#g-clients .fp-tableCell{height:auto !important}#g-Howweareworking,#g-clients .fp-tableCell{height:auto !important}}@media (min-width:992px) and (max-width:1199px){#g-header{text-align:center;font-size:20px}#g-header .header-phone{font-size:24px}#g-header .header-phone .g-content{padding-left:0;padding-right:0}#g-header .header-phone i{font-size:26px;line-height:26px}#g-slider{margin-top:80px}#g-slider,#g-slider .fp-tableCell{height:auto !important}#g-whytrust,#g-whytrust .fp-tableCell{height:auto !important}#g-gallery,#g-gallery .fp-tableCell,#g-gallery .fp-scrollable{height:auto !important}#g-clients,#g-clients .fp-tableCell,#g-clients .fp-scrollable{height:auto !important}#g-Howweareworking,#g-clients .fp-tableCell{height:auto !important}#g-whytrust .size-45,#g-whytrust .size-55{width:100%;max-width:100%;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}#g-whytrust .t-h2{text-align:center}}@media (min-width:768px) and (max-width:991px){#g-header{text-align:center;font-size:22px}#g-header .header-phone{font-size:24px}#g-header .header-phone .g-content{padding-left:0;padding-right:0}#g-header .header-phone i{font-size:26px;line-height:26px}#g-header .size-25{width:100%;max-width:100%;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}#g-header .size-47{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 65%;-moz-flex:0 65%;-ms-flex:0 65%;flex:0 65%;width:65%}#g-header .size-28{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 35%;-moz-flex:0 35%;-ms-flex:0 35%;flex:0 35%;width:35%}#g-slider{margin-top:180px}#g-slider .t-h2 br{display:none}#g-slider,#g-slider .fp-tableCell{height:auto !important}#g-whytrust,#g-whytrust .fp-tableCell{height:auto !important}#g-gallery,g-gallery .fp-tableCell{height:auto !important}#g-clients,#g-clients .fp-tableCell,#g-clients .fp-scrollable{height:auto !important}#g-Howweareworking,#g-clients .fp-tableCell{height:auto !important}#g-whytrust .size-45,#g-whytrust .size-55,#g-Howweareworking .size-45,#g-Howweareworking .size-55{width:100%;max-width:100%;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}#g-whytrust .t-h2,#g-Howweareworking .t-h2{text-align:center}#g-Howweareworking .g-content{background:rgba(255, 255, 255, 0.6)}footer .size-23{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33%;-moz-flex:0 33%;-ms-flex:0 33%;flex:0 33%;width:33%}footer .size-31{width:100%;max-width:100%;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}table.upakovka{display:block}table.upakovka tbody,table.upakovka thead,table.upakovka tr,table.upakovka th,table.upakovka td{display:block;width:100%;min-width:inherit !important;text-align:center}table.upakovka img{border:1px solid rgba(255, 177, 32, 0.07) !important}}@media (max-width:767px){header{padding-top:5px;padding-bottom:5px;position:fixed !important}header .g-content{padding:0;margin:0}header~#g-slider{margin-top:110px}header img{width:150px}#g-header{text-align:center}#g-header .g-content{padding-bottom:0;margin-bottom:0}#g-header .header-phone{text-align:center;font-size:22px}#g-header .header-phone i{font-size:26px;line-height:22px}#g-slider h1{max-width:800px;font-size:22px;font-weight:bold;text-transform:uppercase;margin:0px auto 10px}#g-slider .t-h2{font-size:18px}#g-slider .t-h2 br{display:none}#g-slider,#g-slider .fp-tableCell{height:auto !important}#g-whytrust,#g-whytrust .fp-tableCell{height:auto !important}#g-gallery,g-gallery .fp-tableCell{height:auto !important}#g-clients,#g-clients .fp-tableCell,#g-clients .fp-scrollable{height:auto !important}#g-Howweareworking,#g-clients .fp-tableCell{height:auto !important}#g-whytrust{font-size:16px}#g-whytrust p{margin:0px 0px 10px 0px;text-align:justify}#g-whytrust .t-h2{font-size:28px;text-align:center}#g-gallery .t-h2{font-size:28px;text-align:center}#g-clients .t-h2{font-size:28px;text-align:center;margin:20px 0}#g-Howweareworking{font-size:16px}#g-Howweareworking p{margin:0px 0px 10px 0px;text-align:justify}#g-Howweareworking .t-h2{font-size:28px;text-align:center}#g-Howweareworking .g-content{background:rgba(255, 255, 255, 0.6)}.g-casestudies .g-casestudies-header .g-casestudies-nav .g-casestudies-nav-item{padding:0.425rem 30px}table.upakovka{display:block}table.upakovka tbody,table.upakovka thead,table.upakovka tr,table.upakovka th,table.upakovka td{display:block;width:100%;min-width:inherit !important;text-align:center}table.upakovka img{border:1px solid rgba(255, 177, 32, 0.07) !important}body.upakovka table.upakovka tr{position:relative;overflow:hidden}body.upakovka table.upakovka td{background:rgba(255, 255, 255, 0.8);position:relative;z-index:2}body.upakovka table.upakovka td.xs-bg-img{position:absolute;z-index:1;top:0;height:100%;width:100%}body.itemid-112 .page-header{text-align:center;line-height:1.2}body.itemid-112 .pull-left.item-image{float:none}body.itemid-112 .pull-left.item-image img{display:block;margin:10px auto}body.uslugi #g-main .item-pageuslugi .g-grid{border-bottom:0 !important;position:relative;overflow:hidden}body.uslugi #g-main .item-pageuslugi .g-block{background:rgba(255, 255, 255, 0.8);position:relative;z-index:2;border-bottom:1px solid #000}body.uslugi #g-main .item-pageuslugi .g-block.xs-line{position:absolute !important;z-index:1;width:100%;height:100%;border-bottom:0 !important;overflow:hidden;bottom:0}body.uslugi #g-main .item-pageuslugi .g-block.xs-line img{position:relative !important;height:auto !important;top:0}body.uslugi #g-main .item-pageuslugi .page-header h2{text-align:center}body.uslugi #g-main .item-pageuslugi h2{white-space:nowrap}}@media (min-width:768px){body.home header{position:fixed !important}#g-whytrust,#g-gallery,#g-clients,#g-Howweareworking{padding-top:2vw;padding-bottom:2vw}body.contacts #g-main .g-container{background-image:url('/assets/templates/g5_hydrogen/custom/images/contact.png');background-size:auto 100%;background-repeat:no-repeat;background-position:100% 0}body.contacts #g-main .g-container h1{font-size:14px;font-weight:400}}