@media (max-width:1280px) {

}

@media (max-width:998px) {

   .container {
      width: 95%;
      max-width: 95%;
   }

   header .menu {
      display: none;
   }
   
   .chama__responsivo {
      display: flex !important;
   }
}

@media (max-width:768px) {
   header .logo img {
      width: 200px;
   }

   section.intro {
      padding: 50px 0;
   }

   section.intro img {
      display: none;
   }

   section.intro h3 {
      font-size: 14px;
   }

   section.intro h2 {
      font-size: 36px;
   }

   section.diferenciais .container {
      flex-wrap: wrap;
      justify-content: center;
   }

   section.diferenciais .container h3 {
      font-size: 16px;
   }

   section.sobre {
      padding: 60px 0;
   }

   section.sobre  img {
      margin-bottom: 40px;
   }

   section.sobre h2,
   section.porque h2,
   section.depoimentos h2 {
      font-size: 36px;
   }

   section.formacoes h2 {
      font-size: 46px;
   }

   section.formacoes .owl__formacoes {
      padding: 0 40px;
   }

   section.formacoes .owl-nav {
      width: calc(100% - 40px);
   }

   section.porque .blocos,
   section.depoimentos .blocos {
      grid-template-columns: repeat(1, 1fr);
   }

   section.preco p {
      padding: 0 35px;
   }
}