/* TELA MAIOR QUE NOTE */
@media screen and (min-width: 1500px) {
}
/* RESPONSIVO ABAIXO DE NOT */
@media screen and (max-width: 1360px) {
}
@media screen and (max-width: 1024px) {
}

@media screen and (max-width: 850px) {
  html{
    font-size: 2vw;
  }
  .sobre-img img {
    width: 100%;
  }
  .not {
    display: grid;
  }
  .card-not {
    width: 100%;
  }
  div#fx3 .moduletable > h3 {
    margin: 6% 0px 11% 0;
  }
  nav.menu-padrao {
    justify-self: center;
  }
  .toggle-menu {
    background: #01305e;
  }
  .menu-padrao ul.lista-menu-principal li {
    padding-left: 0;
  }
  nav.menu-padrao {
    justify-self: center;
}

#menu ul.lista-menu-principal[data-toggle="open"] {
    display: flex;
    place-items: center;
    position: absolute;
    top: 58px;
    z-index: 9;
    background: white;
    width: 100%;
    justify-self: anchor-center;
}
#menu ul.lista-menu-principal[data-toggle="open"] li{
  width: 100%;
  text-align: center;
}
.menu-padrao ul.lista-menu-principal li a, .menu-padrao ul.lista-menu-principal li span{
  font-size: 2rem!important;
}

.col-md-12.orgs {
  flex-direction: column;
}
section#interna.palestrantes img,
section#interna.data-e-local img {
  width: 100%!important;
  height: auto;
}

.col-md-12.orgs.organa1 {
  flex-direction: column!important;
}
div#menu {
    position: relative;
}
.sab-m-img {
  flex-wrap: wrap;
}
.sab-m-img img {
  width: 100%;
}
.sab-m-txt {
  position: initial;
  width: 100%;
}
.realiz {
  flex-direction: column!important;
  justify-content: center!important;
  align-content: center!important;
  flex-wrap: wrap;
}

.realiz a {
  width: auto !important;
  margin-bottom: 30px;
}
.soc-topo {
  position: relative!important;
  right: 0px!important;
  bottom: 0px!important;
  margin: 30px!important;
  justify-content: center;
}
a.right.carousel-control, a.left.carousel-control {
    background: none;
    z-index: 10;
}
.passador.direita {
    right: 0px !important;
}
.passador.esquerda {
    left: 0px !important;
}
div#fx4 {
    margin: 100px 0;
}
div#fx3 {
    margin: 70px 0px;
}
.realiz {
    row-gap: 0px;
}
div#fx10 .moduletable > h3 {
    margin: 6% 0px 16% 0;
  }
}