/*-- news --*/ 
.news {
    
    background-size: cover;
	padding: 5em 0;
} 
.news h3.w3ls-title{
	color:#fff;
}
.news-gridtext {
    background: #fff;
}
.news-w3img a {
    display: block;
    overflow: hidden;
}
.news-w3img a img {
  width: 100%;
  -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
}
.news-w3img a img:hover{
	-webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
}
.news-w3imgtext {
    padding: 1em 1em;
    -webkit-box-shadow: 0px 6px 5px rgba(25, 13, 15, 0.54);
    -moz-box-shadow: 0px 6px 5px rgba(25, 13, 15, 0.54);
    box-shadow: 0px 6px 5px rgba(25, 13, 15, 0.54);
    text-align: center;
    position: relative;
}

.news h4 {
    color: #333;
    font-size: 1.5em;
    padding: 0.8em 0 .5em;
    font-weight: 600;
    letter-spacing: 1px;
}
.news h4 a{
	color:#333;
	text-decoration:none;
	-webkit-transition:.5s all;
	-moz-transition:.5s all; 
	transition:.5s all;
}
.news  h4 a:hover {
	color:#ff3a5f;
}  
.news a.w3-agilebtn {
    padding: .6em 1.5em;
    color: #999;
    font-size: 0.9em;
    border-color: #999;
    margin: 1.5em 0 0;
}
.news a.w3-agilebtn:hover{ 
    color: #fff; 
}
img.img-responsive {
    width: 100%;
}
.news-agileinfo {
    margin-top: 4em;
}
.new-w3l h3,.new-w3l p {
    text-align: center;
    color: #fff;
}
/*-- //news --*/

@media (max-width:768px){
.grid_5 {
	padding: 0 0 1em;
}
.grid_3 {
	margin-bottom: 0em;
}
}
@media (max-width:640px){

}
@media (max-width:480px){

}
@media (max-width: 320px){


/*-- projects --*/
.projects h4 {
    font-size: 24px;
    color: #000000;
    font-weight: 600;
    letter-spacing: 2px;
	margin:0;
}
.projects-w3imgtext {
    background: #f5f5f5;
    padding: 20px;
}
.projects p {
    font-size: 15px;
    color: #777;
    line-height: 28px;
    margin-top: 16px;
}
.projects {
    padding: 5em 0 3em;
}
.projects-agile {
    margin-top: 4em;
}
.projects-w3lgrids {
    margin-bottom: 3em;
}
.modal-header {
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 600;
    color: #ff3a5f;
}
.modal-body p {
    font-size: 15px;
    color: #777;
    line-height: 28px;
    padding: 20px 0px;
}
.modal-body p i {
    color: #000;
}
/*-- //projects --*/
/*-- responsive --*/
@media(max-width:1440px){
}
@media(max-width:1366px){
}
@media(max-width:1280px){
}
@media(max-width:1080px){

}
@media(max-width:1024px){
}
@media(max-width:991px){

.news {
    padding: 3em 0;
}
.news-agileinfo {
    margin-top: 3em;
}
.news h5 {
    padding: .8em 1em;
    font-size: 0.9em;
    top: -18px;
    left: 23%;
}

}
@media(max-width:768px){
}
@media(max-width:767px){

}
@media(max-width:736px){

.news-w3lgrids {
    margin-top: 2em;
}
.news-agileinfo {
    margin-top: 1em;
}
.news h5 {
    left: 42%;
}
.subscribe input[type="email"] {
    width: 75%;
}
.w3l-abt-grid-1, .w3l-abt-grid-2 {
    box-shadow: 0px 0 0 0 #fff, 0 0px 0 0 #fff, 0 0px 0 0 #fff, 0px 0px 0 0 #fff, 0px 0px 0 0 #fff, 0 0 0px 0 rgba(0, 0, 0, 0.15);
}
.projects-w3lgrids {
    float: left;
    width: 50%;
}
}
@media(max-width:667px){	

}
@media(max-width:640px){

.news h5 {
    left: 39%;
}
.testi-w3agileinfo .tab-content {
    width: 85%;
    padding: 2em 2em;
}	
}
@media(max-width:600px){
	.subscribe input[type="email"] {
    width: 70%;
}
}
@media(max-width:568px){

}
@media(max-width:480px){

.news h5 {
    left: 37%;
}

}
@media(max-width:414px){

.news h5 {
    left: 33%;
}
.wthree-team-grid h4 {
    font-size: 1.1em;
}
.gallery-grid {
    width: 100%;
}
.projects-w3lgrids {
    width: 100%;
}
}
@media(max-width:384px){

}
@media(max-width:375px){
.agileits_w3layouts_banner_info h3 {
    font-size: 1.2em;
}
}
@media(max-width:320px){

.news h5 {
    left: 28%;
}

}
/*-- //responsive --*/