@media (min-width: 992px) {
/*******************************************************************************************************/
.mb-250{margin-bottom:200px;}
.mt-250{margin-top:200px;}
.mb-150{margin-bottom:120px;}
.mt-150{margin-top:120px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.mb-100{margin-bottom:80px;}
.mt-100{margin-top:80px;}
.mb-50{margin-bottom:40px;}
.mt-50{	margin-top:40px;}
.mb-200{margin-bottom:160px;}
.mt-200{margin-top:160px;}
.mb-30{margin-bottom:24px;}
.mt-30{margin-top:24px;}

.pb-250{padding-bottom:200px;}
.pt-250{padding-top:200px;}
.pb-150{padding-bottom:120px;}
.pt-150{padding-top:120px;}
.pb-0{padding-bottom:0px;}
.pt-0{padding-top:0px;}
.pb-100{padding-bottom:80px;}
.pt-100{padding-top:80px;}
.pb-50{padding-bottom:40px;}
.pt-50{padding-top:40px;}
.pb-200{padding-bottom:160px;}
.pt-200{padding-top:160px;}
.pb-30{padding-bottom:24px;}
.pt-30{padding-top:24px;}

.ml-250{margin-left:200px;}
.mr-250{margin-right:200px;}
.ml-150{margin-left:120px;}
.mr-150{margin-right:120px;}
.ml-0{margin-left:0px;}
.mr-0{margin-right:0px;}
.ml-100{margin-left:80px;}
.mr-100{margin-right:80px;}
.ml-50{margin-left:40px;}
.mr-50{	margin-right:40px;}
.ml-200{margin-left:160px;}
.mr-200{margin-right:160px;}
.ml-30{margin-left:24px;}
.mr-30{margin-right:24px;}

.pl-250{padding-left:200px;}
.pr-250{padding-right:200px;}
.pl-150{padding-left:120px;}
.pr-150{padding-right:120px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pl-100{padding-left:80px;}
.pr-100{padding-right:80px;}
.pl-50{padding-left:40px;}
.pr-50{padding-right:40px;}
.pl-200{padding-left:160px;}
.pr-200{padding-right:160px;}
.pl-30{padding-left:24px;}
.pr-30{padding-right:24px;}

.mb--250{margin-bottom:-200px;}
.mt--250{margin-top:-200px;}
.mb--150{margin-bottom:-120px;}
.mt--150{margin-top:-120px;}
.mb--100{margin-bottom:-80px;}
.mt--100{margin-top:-80px;}
.mb--50{margin-bottom:-40px;}
.mt--50{	margin-top:-40px;}
.mb--200{margin-bottom:-160px;}
.mt--200{margin-top:-160px;}
.mb--30{margin-bottom:24px;}
.mt--30{margin-top:24px;}
.ml--250{margin-left:200px;}
.mr--250{margin-right:200px;}
.ml--150{margin-left:120px;}
.mr--150{margin-right:120px;}
.ml--100{margin-left:80px;}
.mr--100{margin-right:80px;}
.ml--50{margin-left:40px;}
.mr--50{	margin-right:40px;}
.ml--200{margin-left:160px;}
.mr--200{margin-right:160px;}
.ml--30{margin-left:24px;}
.mr--30{margin-right:24px;}

.head100 h1{
	font-size:40px; 
	line-height:50px;
}
.headblock-1{
	height:20%;
}

.headtext{
	text-align:left;
}
.headscroll-bottom a{
	padding-left:15px;
	padding-right:15px;
	font-size:16px;
}
.mainmenu a{
	font-size:20px;
}
.mainmenu img{
	width:70px;
	margin-bottom:10px;
	margin-left:10px;
}
.mainmenu span{
	padding:5px 10px;
}
/**************************/
.chapter span{
	padding:20px 35px;
}
.chapter{
	font-size:28px;
	line-height:40px;
}
/****************/
.about-main-right{
	padding:80px;
	padding-right:0px;
	width:50%;
}
.about-main-left{
	width:50%;
	height:100%;
}
.about-main-left div{
	margin-top:-25%; 
	height:150%; 
	background-size:220%; 
	width:100%;
}
/***********/
.adviconsblock{
	float:left;
	height:100%;
	margin-bottom:0px;
	width:130px;
	display:flex;
	display:flex;
	align-items: start;
	justify-content: flex-start;
}
.advitext{
	font-size:18px;
	padding-right:50px;
	line-height:26px;
	display:flex;
	align-items: start;
	
	height:100%;
}
/************/
.listpic {
	 background-color:#f00; 
	 height:400px; 
	 background-size:cover; 
	 background-position:0px 700px; 
	 background-image:url('../media/img/bgport.jpg'); 
}
/************************************/
.chapter.small{
	font-size:25px;
	line-height:35px;
}
.chapter.small span{
	padding:15px 25px;
}

.productCard .pic{
	height:333px;
	filter: grayscale(50%);
	opacity:.75;
	transition-duration:.3s;
}
.productCard:hover .pic{
	filter: grayscale(0%);
	opacity:1;
}
.productCard .desc{
	padding-bottom:55px;
	padding-left:40px;
}
.productCard .content{
	padding:40px;
	background-color:#f7f7f7;
}
 
.productCard .pic img{
	margin-top:-150px;
}
/****************************************/
.newsblock .newspic{ 
	height:202px; 
}
.newsblock .newstext{
	padding:0px;
	padding-top:30px;
	margin-bottom:0px;
}
h2{
	font-size:43px;
	line-height:45px;
}
.melogo img{
	 margin-top:0px;
}
.footer .small{
	
	text-align:left;
}
.sericon{
	text-align:center;
	padding-left:80px;
	padding-right:80px;
}
.servicebg h1{
	color:#fff; font-size:52px; line-height:52px;font-family:'Montserrat';
}
.servicebg .sbg{
    background-position: 50%;
}

.servicebg .sbg:before {
    background-position: center;
}

.contacthead h1{
	font-size:52px;
	line-height:52px;
}
.contacthead .newsopenh1{
	font-size:40px;
	line-height:40px;
}
.popup{
	width:600px;
}
}