

.tebanner{ position:relative;min-height:200px}
.banner-text{position:absolute;top:20%;width:100%;text-align:center;color:#fff}
.banner-text h1{font-size:40px}
.banner-text p{margin-top:25px;font-size:20px}

.casewrapfirst{ margin-top:-80px;background: #fff;  } 
.casewrap{position:relative;padding:60px; }
.casewrap h3{font-size: 20px;font-weight: bold;padding:10px 0;}
.casewrap .text{font-size: 14px;line-height: 26px;}
.casewrap img{padding:0 20px;}

.casewrapline .fr{float:right !important;}
.casewrapline .fl{float:left !important;}

@media  (max-width: 910px) {
	.banner-text{top:5%; }
	 .banner-text h1{font-size:30px}
   .banner-text p{margin-top:15px;font-size:16px}
 

}
@media  (max-width: 500px) {
	.banner-text{ display: none }
	  
}