
#slider16 .tp-mask-wrap{
	display:none !important;
}

.text-small{
font-size:10px;
text-align:left;
}

.background_about{
	background-image: linear-gradient(90deg, #969292 50%, transparent), url(../img/ab1.gif);
    background-size: contain;
    background-attachment:fixed;
}

.background_bulb{
	background-image:  linear-gradient(91deg, #cccccc45 30%, #8ab5ae 90%), url(../img/cov-5.gif);
    background-size: cover;
    background-position: center center;
	background-attachment:fixed;
}
.green_eng_back{
	background-image: linear-gradient(91deg, #40454508 20%, #8ab5ae 80%), url(../img/12.jpg);
    background-size: cover;
    background-position: center center;
    background-attachment: fixed;
    color: #fff;
}
.green_it_back{
	background-image: linear-gradient(90deg, #89b4ae 20%, transparent), url(../img/1.jpg);
    background-attachment: fixed;
    background-size: cover;
	color:#fff;
}
.agri_eng_back{
	background-image: linear-gradient(90deg, #89b4ae 10%, transparent 90%), url(https://qph.cf2.quoracdn.net/main-qimg-62858642627973a52877cd62cc8564f2);
    background-size: cover;
    background-position: center center;
	background-attachment:fixed;
}
.water_eng_back{
	background-image: url(../img/cov_4.gif);
    background-size: cover;
    background-position: center center;
	background-attachment:fixed;
}
.cus_eng_back{
	background-image: url(../img/18.jpg);
    background-size: cover;
    background-position: center center;
	background-attachment:fixed;
}
.text_white{
	color:#fff;
}

.prv_call{
	cursor:pointer;
}

.close {
    float: right;
    font-size: 27px;
    font-weight: bold;
    line-height: 0;
    color: #fff;
	opacity: 1;
	z-index: 9999;
}
.close:hover{
	color: #fff !important;
}

#privacy_block {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    text-align: left;
    background: #838281;
    color: #fff;
    z-index: 99999;
    overflow: auto;
    display: none;
    padding: 5% 15%;
}
.footer_text{
	
	padding:0 !important;
	font-size:11px;
}
	.demo-1 {
	--color-text: #fff;
	--color-bg: #000;
	--color-link: #fff;
	--color-link-hover: #ac1122;
	--color-info: #ac1122;
	--color-title: #fff;
	--color-subtitle: #fff;
	--color-subtitle-bg: #ac1122;
}

.content__title {
	font-family: 'Lato', sans-serif;
	font-size: 6vw;
	font-weight: normal;
	color: #fff;
	text-align: center;
	margin: 0;
	pointer-events: none;
}

.content__subtitle {
	font-size: 1.25em;
	background: var(--color-subtitle-bg);
	color: #fff;
	padding: 0.45em 0.5em;
	line-height: 1;
	margin: 0;
	line-height: 80px;
    letter-spacing: 1px;
    word-spacing: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

@media screen and (max-width: 55em) {
	.content__title {
		font-size: 23px;
	}
	.content__subtitle {
		    font-size: 10px;
    line-height: 20px;
	}
	.footer_text{
		font-size:8px;
		text-align: left;
	}
}