﻿@charset "utf-8";
:root{--color: #044385;--fontfamily:"Public Sans","sans-serif"}
.pcontent,.pcontent em,.pcontent p,.pcontent span,.pcontent strong,.pcontent td{font-family:arial!important;font-size:16px!important;background:0 0!important;font-style:initial!important;margin:0;color:#222!important}
.keywords a,.rollPro1 li p{font-size:16px;font-family:arial}
.rollPro1 li p{height:46px;margin-top:6px}
#feedbackForm .atextarea,#feedbackForm .text{font-size:14px}
.ind-contact{background:url(/Content/upload/20192115/201908011518397778092.jpg) center}
.header-contact>div>div{text-transform:none}
.header-emial div div{text-transform:lowercase}
.foot-share ul li a{color:#fff}
.foot-share ul li{background:#1a73e8}
.header-contact>div .tshare a{display:inline-block}
.header-contact>div .tshare a img{margin:0 5px 0 0}
.header-emial div div{font-size:13px}
.youtube-fix-box{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;z-index:-5;transition:all .5s}
.youtube-fix-box.active{opacity:1;z-index:9999}
.ind-about-left{width:600px;padding-right:50px;margin-top:20px}
.ind-about-right{width:calc(100% - 600px)}
/*header,header .top{height:130px}*/
.ind-about-right p{margin-bottom:28px;line-height:1.5}
@media (max-width:1366px){.ind-about-left,.ind-about-right{width:100%}
.ind-about-right{margin-top:40px}}
.youtube-fix-box button{border:0;background:0 0;cursor:pointer;font-family:cursive;position:absolute;right:5%;top:5%;font-weight:600;font-size:50px;color:#fff;box-shadow:0 0 3px #fff;height:55px;width:55px;transition:all .3s}
.youtube-fix-box button:hover{box-shadow:0 0 20px #fff}
img.showyoutubebtn{padding:5%;cursor:pointer}
header nav{position:relative;top:unset;left:unset;right:unset}
.body section{clear:both}
.page-industrylist .news-img{display:none}
.page-industrylist .news-con h3 a{margin-bottom:5px}
.page-industrylist .news-con p{margin-bottom:5px;height:unset}
.page-industrylist .news-con{width:100%;padding:0 20px;margin-bottom:0}
.page-industrylist .news-list li{margin-bottom:15px;padding-bottom:15px}
.ind-news-img img{height:300px}
@media(max-width:1367px){.ind-news-img img{height:250px}}
#xyz{position:absolute;top:10px;right:5px}
.header-contact{position:relative}
.container{width: 1450px;}

.home-projects::before { background-image: url(/uploads/5145/page/p2026091918204316dfb.jpg); }