
.welcome{
	padding:4em 0;
}
.wthree-heading h2,.wthree-heading h3{
    text-align: center;
    color: #212121;
    font-size: 3em;
    margin: 0;
    text-transform: uppercase;
    font-weight: 800;
    letter-spacing: 6px;
}
.wthree-heading p{
    color: #999999;
    font-size: .9em;
    margin: 1em auto 0;
    line-height: 1.8em;
    width: 65%;
    text-align: center;
}
.w3-welcome-grids{
	margin:2em 0 0 0;
}
.w3-welcome-grid-info{
    padding:5px 0;
	
    /* 
	*/
	margin-bottom: 10px;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.w3-welcome-grid-info img{
	width:100%;
	/* position:absolute; */
}
.heading h4{
	color:#212121; 
	color:#000;
	font-size:1.2em;
	font-weight:500;
	text-align:center;
	/* background-color: rgba(179, 176, 176, 0.82);
	position:relative;
	margin-top:47%;
	margin-bottom:3%;
	width:98%; */
	padding:5px 0; 
	
} 
.w3-welcome-grid-info p{
	color:#999999;
	font-size:.9em;
	margin:0;
	line-height:1.8em;
}

} 
.w3-welcome-grid-info:hover p{
	color:#FFFFFF;
}
/*-- //welcome --*/

@media(max-width:991px){
	.w3-welcome-grid {
		float: left;
		width: 50%;
	}
	.w3-welcome-grid:nth-child(3),.w3-welcome-grid:nth-child(4){
		margin:2em 0 0 0;
	}
}

@media(max-width:414px){
	
	.welcome{
		padding: 2em 0;
	}
	.w3-welcome-grids{
		margin: 2em 0 0 0;
	}
	.w3-welcome-grid {
		float: none;
		width: 100%;
	}
	.w3-welcome-grid:nth-child(2),.w3-welcome-grid:nth-child(3), .w3-welcome-grid:nth-child(4) {
		margin: 2em 0 0 0;
	}
	.wthree-heading h2, .wthree-heading h3 {
		font-size: 1.5em;
	}
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
   position: relative;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
}
.col-xs-15 {
   width: 20%;
   float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
       width: 20%;
       float: left;
   }
}
@media (min-width: 992px) {
   .col-md-15 {
       width: 20%;
       float: left;
   }
}
@media (min-width: 1200px) {
   .col-lg-15 {
       width: 20%;
       float: left;
   }
}
/*-- //responsive --*/