.fonte30{
	font-size: 30px;
}
.margindestmenor{
	margin: -43px 0px 0px 0px;
}
.telefonewhite a{
	color: #ffffff !important;
}
.verdewhats {
    background: #46c355 !important;
}
.verdewhats:hover{
    background: #309e3d !important;
}
.fonte20{
	font-size: 20px !important;
	font-weight: bold;
}
.centralizar{
	text-align: center !important;
}
@media only screen and (min-width: 10px) and (max-width: 991px) {
	.textoh2maior{
		font-size: 35px !important;
	}
	 .text-left .witr_swiper_content p {
     margin: 5px auto 15px 0;
	}
	.smartdev_blog_bg_area{
     padding:50px 0px 20px;
	}
	.smartdev_testimonial_area.testi_bg {
     background: #FAFAFA;
     padding: 50px 0px 50px;
	}
	.smartdev_team_bg_area {
		 background-position: center center;
		 background-repeat: no-repeat;
		 background-size: cover;
		 padding:55px 0px 190px;
		 width: 100%;
	}
}

    @keyframes zoom {
        0% {
            transform: scale(1,1);
        }
        100% {
            transform: scale(1.07,1.07);
        }
    }
    
    @keyframes zoomout {
        0% {
            transform: scale(1,1);
        }
        100% {
            transform: scale(0.93,0.93);
        }
    }
    
    .animacao .background {
        animation: zoom 10s;
        animation-fill-mode: forwards;
    }
    
    .background{
        position: absolute;
        top: 0;
        left: 0;
        background-size: cover;
        background-position: center center;
    }
    
    .fixar_tamanho {
        width: 100%;
    }
    
    @media(max-width: 768px) {
        .fixar_tamanho {
            height: 250px;
        }
    }
    
    @media(min-width: 769px) {
        .fixar_tamanho {
            height: 650px;
        }
    }

.margr12{
margin-right: 12px;
}
.iconform2{
color: #0b981d !important;
background-color: #ffffff !important;
line-height: 10px !important;
height: 0px !important;
width: 0px !important;
}
.bgcinza{
	background-color: #f7f7f7 !important;
}
.maxh190 img{
	max-height: 190px !important;
}
.alignleft {
    float: left;
    margin: 5px 30px 25px 0;
    max-width: 50%;
}
@media only screen and (max-width : 991px) {
	.font17{
		font-size: 17px !important;
	}
	.font15{
		font-size: 15px !important;
	}
	.pad991lr5{
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	.maxh280 img{
		max-height: 280px !important;
	}
	.padbzero{
		padding-bottom: 0 !important;
	}
	.fontemaior {
		font-size: 15px !important;
	}
	.titulovideo {
		font-size: 20px !important;
	}
	.smartdev_about_area {
		padding: 50px 0px 35px;
	}
	.smartdev_service_area {
		padding: 50px 0px 0px;
	}
	.smartdev_about_area.home1 {
    	padding: 35px 0px 35px;
	}
	.wblog-content h5 {
    	margin: 5px 0px 5px;
	}
	.single_image img {
    padding-bottom: 25px;
	}
}