@charset "utf-8";
/* CSS Document */

.h-14 {
    height: 7.5rem !important;
}

img, video {
    max-width: 250px !important;
    height: auto;
}

.foto-consultor {
  width: 115px;
  height: 115px;
  object-fit: cover;
}

body {
  margin-top: -24px;
}

@media screen and (max-width:390px) {
img, video {
    max-width: 215px !important;
    height: auto;
}
}

/****************** LOGOS ******************/


.logos-unidade {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    align-items: center;
    justify-items: center;
    margin: 50px 35px;
    max-width: 1000px;
}

.logos-unidade img {
    width: 90%;
    max-width: 200px;  /* AUMENTEI O TAMANHO */
    height: auto;
    object-fit: contain;
    transition: transform 0.2s ease;
}

.logos-unidade img:hover {
    transform: scale(1.08);
}

@media (max-width: 600px) {
    .logos-unidade {
        gap: 20px;
    }

    .logos-unidade img {
        max-width: 140px;
		width: 100% !important;
    }
	
	.logos-unidade {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    align-items: center;
    justify-items: center;
    margin: 50px auto !important;
    max-width: 1000px;
 	}
	
}


/*******************************************/

.max-w-lg {
    max-width: 33rem !important;
}

.tamanho-texto{
   font-size: 16px;
}

@media screen and (max-width:500px) {
.tamanho-texto{
   font-size: 15px;
}	
}

@media screen and (max-width:390px) {
.tamanho-texto{
   font-size: 12px;
}
}