/*********************************************************/
/*CSS MODE - MRPSTUDIO 2026
/*********************************************************/
@media (max-width: 1680px) {

}


@media (max-width: 1600px) {

}


@media (max-width: 1440px) {

}

@media (max-width: 1400px) {

}


@media (max-width: 1366px) {


}


@media (max-width: 1280px) {
	.content {max-width: 90%;}
}

@media (max-width: 1152px) {

}

@media (max-width: 1024px) {

}


@media (max-width: 950px) {
  .sumir {display: none !important;}
  .centro {width: 100%;}
	
  .quem-somos { padding: 40px 0; }
  .quem-somos-grid { flex-direction: column; gap: 20px; }
  .quem-somos-text, .quem-somos-image { width: 100%; }
  .quem-somos img {width: 50%; margin: 0 25%}

  .tela-1 h1 {width: 100%; }

  .parceiros-grid { flex-direction: column; }
  .parceiros-text, .parceiros-logos { width: 100%; }
  .parceiros-logos-grid { grid-template-columns: repeat(2, 1fr); }

  footer .footer-grid { flex-direction: column; }
  footer .footer-col, footer .footer-col-main { width: 100%; text-align: center; }
  footer .footer-contact li {justify-content: center;}

  .contato-grid { grid-template-columns: 1fr; }
  .form-row { grid-template-columns: 1fr; }

}


@media (max-width: 768px) {

}

@media (max-width: 667px) {

}

@media (max-width: 600px) {

}

@media (max-width: 568px) {
  h1 {font-size: 2em !important;}
  header .logo {width: 200px; height: 60px; 
}

@media (max-width: 480px) {

}

@media (max-width: 414px) {
	
}

@media (max-width: 384px) {

}

@media (max-width: 375px) {

}
/*********************************************************/