@charset "utf-8";
/* Apenas XS e SM*/
@media (max-width:991px) {
	.title-area .title {
	  font-size: 4.2rem;
	}
	.title-area .title-shadow {
    font-size: 4.2rem;
  }
  .mobile-100{
    width: 100% !important;
  }
  .fz-60{
  	font-size: 5rem !important;
  }
  .min-altura-644, .min-altura-624{
    min-height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .testimonials-content {
  	padding: 0 20px;
  }  
  .fundo-branco{
  	padding: 24px 10px;
  }
  .mt-80{
  	margin-top: 40px !important;
  }
  .banner-text {
  	height: auto;
  	display: table;
  }
}

/* Apenas XS */
@media (max-width:767px) {
	.barra-navegacao{
		display: none !important;
	}
}
/* Apenas SM */
@media (min-width:768px) and (max-width:991px) {
}

/* MD */
@media (min-width:992px) and (max-width:1199px) {
	.banner-slider .owl-dots {
	  position: static;
	  transform: translate(0);
	  -webkit-transform: translate(0);
	}
}

/* LG */
@media (min-width:1200px) {
	.row-cols-lg-7 > * {
	  flex: 0 0 auto;
	  width: 14.28571428571429%
	}
	.row-cols-lg-8 > * {
	  flex: 0 0 auto;
	  width: 12.5%
	}
}

/* EXTRA LG VISUAL */
@media (min-width:1300px) {
	.row-cols-lg-7 > * {
	  flex: 0 0 auto;
	  width: 14.28571428571429%
	}
	.row-cols-lg-8 > * {
	  flex: 0 0 auto;
	  width: 12.5%
	}
	.modal-xl {
	    max-width: 1240px;
	}
}