@charset "UTF-8";

/*   1024 px | Ipad / tablet     **/
@media only screen and (max-width: 1024px) {
}

/*   890 px | Ipad / tablet*/
@media only screen and (max-width: 890px) {
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  
  

    header {
    padding-bottom: 10px;
    & .navbar-brand--mob img {
      width: 140px !important;
    }
  }

  .apresentacao{
    background-position: 40% bottom;
    background-attachment: fixed;
    background-size: 500px;
  }

  .quem-somos{
    background-color: #cecece;
    background-image: none;
    padding-bottom: 70px;
  }

  .quem-somos--mob{
    display: block;
  }

  .sobre-pg--titulo {
    padding: 100px 0px;
  }
}

/*   823 px | Ipad / tablet*/
@media only screen and (max-width: 820px) {
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }
}

/*   768 px | Ipad / tablet*/
@media only screen and (max-width: 768px) {
  html {
    overflow-x: hidden;
  }
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }
}

/*   736 px | Ipad / tablet*/
@media only screen and (max-width: 736px) {
}

/*   731 px | Ipad / tablet*/
@media only screen and (max-width: 731px) {
}

/*   667 px | mobile Iphone Plus  **/
@media only screen and (max-width: 667px) {
  html {
    overflow-x: hidden;
  }
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }

  

    header {
    padding-bottom: 10px;
    & .navbar-brand--mob img {
      width: 140px !important;
    }
  }

  .apresentacao{
    background-position: 40% bottom;
    background-attachment: fixed;
    background-size: 500px;
  }

  .quem-somos{
    background-color: #cecece;
    background-image: none;
    padding-bottom: 70px;
  }

  .quem-somos--mob{
    display: block;
  }

  .sobre-pg--titulo {
    padding: 100px 0px;
  }
}

/*   640 px | mobile Iphone Plus  **/
/* @media only screen and (max-width: 640px) {
  html {
    overflow-x: hidden;
  }
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }

  

    header {
    padding-bottom: 10px;
    & .navbar-brand--mob img {
      width: 140px !important;
    }
  }

  .apresentacao{
    background-position: 40% bottom;
    background-attachment: fixed;
    background-size: 400px;
  }

  .quem-somos{
    background-color: #cecece;
    background-image: none;
    padding-bottom: 70px;
  }

  .quem-somos--mob{
    display: block;
  }

  .sobre-pg--titulo {
    padding: 100px 0px;
  }
} */

/*    414 px | mobile Iphone Plus  **/
@media only screen and (max-width: 414px) {
  html {
    overflow-x: hidden;
  }
   .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }


    header {
    padding-bottom: 10px;
    & .navbar-brand--mob img {
      width: 140px !important;
    }
  }

  .apresentacao{
    background-position: 40% bottom;
    background-attachment: fixed;
    background-size: 400px;
  }

  .quem-somos{
    background-color: #cecece;
    background-image: none;
    padding-bottom: 70px;
  }

  .quem-somos--mob{
    display: block;
  }

  .sobre-pg--titulo {
    padding: 100px 0px;
  }
}

/*    411 px | mobile  */
@media only screen and (max-width: 411px) {
}

/*    360 px | mobile     **/
@media only screen and (max-width: 360px) {
  html {
    overflow-x: hidden;
  }
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }

  header {
    padding-bottom: 10px;
    & .navbar-brand--mob img {
      width: 140px !important;
    }
  }

  .apresentacao{
    background-position: 40% bottom;
    background-attachment: fixed;
    background-size: 400px;
  }

  .quem-somos{
    background-color: #cecece;
    background-image: none;
    padding-bottom: 70px;
  }

  .quem-somos--mob{
    display: block;
  }

  .sobre-pg--titulo {
    padding: 100px 0px;
  }
}

/*    320 px | mobile IPhone   **/
@media only screen and (max-width: 320px) {
  html {
    overflow-x: hidden;
  }
  .responsivo-desktop,
  .responsivo-desktop {
    display: none !important;
  }

  .responsivo-mobile,
  .responsivo-mobile {
    display: block !important;
  }

  .responsivo-mobile--centro {
    text-align: center !important;
  }
}

/*   280 px | mobile Iphone Plus  **/
@media only screen and (max-width: 280px) {
}
