@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
.bgteste{
	background: #ccc;
}
.botao-padrao{
	background: #111;
	color: #fff;
	padding:18px;
	font-weight: 600;
	letter-spacing: 2px;
}
.botao-padrao:hover{
	background: #f86310;
	color: #fff;
	padding:18px;
	padding:18px 25px;
}
.title-h1 h1{
font-size: 3.6em !important;
font-weight: 600;
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
}
.title-h2 h2{
font-size: 26px !important;
font-weight: 600;
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  line-height: 1.5em;
}
.w3l_team_grd h3{
font-size: 1em !important;
font-weight: 600;
}
.font-google h3{
font-family: 'Sansita', 'Verdana', 'Arial', sans-serif;
font-size: 6em !important;
margin-top: -50px;
line-height: 1em;
font-weight: bold;
}
.font-google-footer{
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
font-size: 1em !important;
}
.divisao{
width:100%;
height:10px;
background-image: url('../images/bg-divisao.png');
margin-top: -30px!important;	
margin-bottom: 30px;
}
.input-arquivo{
font-size:11px!important;
}
.bg-color{
background:#ccc!important;	
}
.border-yes{
border:1px solid #ccc;	
}
.text-center{
text-align: center!important;	
}
.div-form-coleta{
width:400px;
margin-left: -100px!important;	 	
}
.font-color-black{
color:#212121 !important;	
}
.font-color-white{
color:#fff !important;	
text-shadow:2px 2px 10px #000;
letter-spacing: 1px;
}
.font-color-red{
color:#ff0000 !important;	
}
.font-color-orange{
color:#f86310!important;		
}
.padding-15{
padding:15px!important;
}
.bg-color-black{
background:#000!important;
color:#fff!important;
}
.bg-color-black:hover{
background:#000!important;
color:#fff!important;
}
.bg-color-orange{
 background:#f86310!important;
}
.bg-color-orange-cadastro{
 background:#f86310!important;
 color:#fff!important;
 padding:10px 20px 10px 20px!important;	
}
.bg-color-buttom{
 background:#000!important;	
 color:#fff !important;	
}
.bg-color-buttom:hover{
 background:#f86310!important;		
}
.bg-color-gray{
 background:#DCDCDC!important;		
}
.font-form span{
color:#000 !important;
}
.font-color-gray p{
color: #666;
font-size: 16px;
line-height: 1.5em;
font-family: 'Calibri', sans-serif;
}
.font-color-gray a{
color:#666 !important;
text-decoration:none!important;
}
.font-color-gray a:hover{
color:#666 !important;
text-decoration:underline!important;
}
.font-yellow{
color:#fff!important;
background:#000;
width:200px;
padding-left: 20px;
border-radius: 5px;
}
.font-size-45{
font-size: 3.7em !important;
}
.font-size-home{
font-size: 0.8em !important;
color: white!important;
}
.font-color-home{
font-size: 0.8em !important;
color:#212121 !important;	
}
.font-size-15{
font-size: 1.3em !important;	
}
.fontsize16{
	font-size: 20px !important;	
	font-weight: 600;
}
.font-size-18{
font-size: 1.6em !important;	
}
.font-size-16{
font-size: 1.6em !important;
}
.fontsize17{
font-size: 17px !important;
}
.fontsize40{
font-size: 40px!important;
font-weight: 600;
}
.link-mostrar{
text-decoration: none!important;
border: none!important;
padding: 10px;
}
.margin-left-15{
margin-left:15px !important;
}
.margintop10{
margin-top:10px !important;
}
.margin-top-10{
	margin-top:10px !important;
}
.margin-top-20{
	margin-top:20px !important;
}
.margin-top-30{
	margin-top:30px !important;
}
.margin-top-35{
	margin-top:35px !important;
}
.margin-top-40{
	margin-top:40px !important;
}
.margin-top-50{
	margin-top:40px !important;
}
.margin-top-70{
	margin-top:-70px !important;
}
.margintop80{
	margin-top:80px !important;
}
.margin-top--10{
	margin-top:-10px !important;
}
.margin-top--20{
	margin-top:-20px !important;
}
.margin-top--30{
	margin-top:-30px !important;
}
.margin-top--40{
	margin-top:-40px !important;
}
.margin-top--50{
	margin-top:-50px !important;
}
.margin-bottom-10{
	margin-bottom:10px !important;
}
.margin-bottom-20{
	margin-bottom:20px !important;
}
.margin-bottom-30{
	margin-bottom:30px !important;
}
.margin-bottom-40{
	margin-bottom:40px !important;
}
.margin-bottom-50{
	margin-bottom:50px !important;
}
.marginbottom80{
	margin-bottom:80px !important;
}
.margin-left-50{
margin-left:50px !important;	
}
.margin-left-30{
	margin-left:30px !important;
}
.margin-left--20{
	margin-left:-20px !important;
}
.link-padrao{
	color:#000!important;
	font-size:16px!important;
	text-decoration: none!important;	
}
.line-height-p p{
    margin-top: -1px!important;
}
.slogan-mobile {	
    text-shadow:0 3px 3px #000;
  }
.link-padrao:hover{
	color:#ff0000!important;
	font-size:16px!important;
	text-decoration: underline!important;	
}
.text-shadow {
    text-shadow:0 1px 1px #000;
  }
 .group-btn a{
  color:#fff!important;	
  }
.bg-form-rastrear form{
	background:#fff!important;
	border-radius: 3px;
	height:55px;
}
.slogan-servicos-mobile{
	 text-shadow:2px 2px 10px #000;
}
.form-login {
    background-color: #EDEDED;
    padding: 20px;
    border-radius: 15px;
    border-color:#d2d2d2;
    border-width: 5px;
}
.form-control {
    border-radius: 10px;
    width:100%!important;
}
.wrapper {
    text-align: center;
    color:#fff;
}
.logo-mobile {
	margin: 20px 0 0 0;
	max-width: 170px!important;
	width:100%!important;
 }
.logo-mobile-footer {
	max-width: 110px!important;
	width:100%!important;
 }
 .fone-header{
font-size: 18px!important;
color:#000!important;
margin-left:50px;	
margin-top:19px;
border-left: 3px solid #f86310;
padding-left:12px;
}
.whatsapp-header{
font-size: 15px!important;
color:#3a9205!important;
margin-left:50px;	
margin-top:3px;
/*
border-left: 3px solid #f86310;
*/
padding-left:50px;
}
.form-control-select {
    width:100%!important;
    height:42px!important;
    border:1px solid #ccc;
    padding-left:7px;
}
.form-control-select option{
font-size: 14px!important;
}

/*COMEÇA MEDIA QUERY*/
@media (max-width: 772px){
	.title-h2 h2{
	font-size: 20px !important;
	line-height: 1.5em;
    }
}
@media (max-width: 772px){
	.w3l_banner_bottom_left h3,.agile_head,.wthree_stat_left h3{
		font-size:1.2em;
	}
}
@media (max-width: 772px){
	.title-h1 h1{
	font-size: 1.6em!important;
	}
}
@media (max-width: 772px){
.fontsize40{
	font-size: 20px!important;
	}
}
@media (max-width: 772px){
	.wthree_stat_right1 p{
		font-size:1.8em!important;
	}
}
@media (max-width: 772px){
.agileits_leave {
    width: 100%!important;
}
}
@media (max-width: 772px){
	.font-google h3{
font-family: 'Sansita', 'Verdana', 'Arial', sans-serif;
	font-size: 2.4em !important;
	margin-top: -40px!important;
	line-height: 1em!important;
	}
}
@media (max-width: 772px){
	.margintop-30mob{
	margin-top: -10px!important;
	}
	.marginbottom40mob{
	margin-bottom: -40px!important;
	}
}
@media (max-width: 480px){
.agileinfo_about_grid_right{
    display:none!important;
}
}
@media (max-width: 480px){
.form-control {
    border-radius: 3px;
    max-width:230px!important;
    width:100%!important;
}
.padding-15 {
    margin-left:-15px!important;
}
.bg-color-gray{
	background:none!important;
}
}
@media (max-width: 480px){
.fone-header{
	font-size: 18px!important;
	color:#ff0000!important;
	margin-left:20px!important;	
	margin-top:28px!important;
	border-left: 3px solid #f86310!important;
	padding-left:20px!important;
    }
.bg-form-rastrear{
	background:#db812d!important;
	border-radius:3px;
	height:55px;
	margin: 10px 0 50px 0;
	display:block!important;
    }
}
@media (max-width: 480px){
.whatsapp-header{
font-size: 18px!important;
color:#3a9205!important;
margin-left:-50px;	
margin-top:10px;
}
}
@media (max-width: 480px){
	.logo-mobile {
	    max-width: 170px!important;
		width:100%!important;
   }
}
@media (max-width: 480px){
	.margin-top-70{
     margin-top: 20px!important;
   }
}
@media (max-width: 480px){
	.bg-form-rastrear{
     background:none !important;
     margin-left: 20px;
   }
}
@media (max-width: 480px){
	.left--20-mobile{
     margin-left: -20px!important;
     font-size: 30px;
   }
}
@media (max-width: 480px){
	.margin-top--20-mobile{
		margin-top: -15px!important;
   }
}
@media (max-width: 480px){
	.margin-left--20 {
		margin-left: 2px!important;
   }
}
@media (max-width: 480px){
	.img-mobile {
		width:100%!important;
   }
}
@media (max-width: 480px){
	.font-size-45 {
	font-size: 3.0em !important;	
    text-shadow:0 2px 2px #000;
   }
}
@media (max-width: 480px){
	.text-shadow {
    text-shadow:0 2px 2px #000;
   }
}
@media (max-width: 480px){
	.slogan-mobile {
	font-size: 2.5em !important;	
    text-shadow:0 2px 2px #000;
   }
}
/*FIM MEDIA QUERY*/