@media screen and (min-width: 1890px) {
  #cursottl {
    position: relative;
    bottom: 0;
  }

  #servicos #cursottl {
    max-width: 320px !important;
  }

  .force {
    margin-top: 0%;
  }

  .accPluss.insc {
    background-color: #c62426;
    color: white;
    width: 15.5%;
    height: 50px;
    padding-top: 0px;
    text-align: center;
  }
}

/***** Tablets *****/
@media screen and (max-width: 1024px) {

  .EmBreve,
  .seePlus {
    width: 213% !important;
  }
}

#interna .caixa.col-md-un-1.col-sm-12.col-xs-12 {
  align-items: center;
  text-align: center;
}

@media screen and (max-width: 768px) {

  section#interna.nanoparticulas-magneticas .container-fluid,
  section#interna.quantum-dots .container-fluid,
  section#interna.geis-fotossensibilizantes .container-fluid,
  section#interna.fluoroforos-sinteticos .container-fluid {
    flex-direction: column;
    text-align: center;
    padding-top: 22%;
  }

  .logoform h2 {
    color: white;
    font-size: 2.7rem;
  }
  .menu-padrao, .menu-padrao ul ul {
    background: transparent;
}

.menu-padrao, .menu-padrao ul {
    background-color: #ffffffd6;
  }

  #userFormpdf input#nome,
  #userFormpdf input#email,
  #userFormpdf input#telefone {
    width: 80% !important;
  }

  .grecaptcha-badge {
    display: none;
  }

  body.lag-pt-BR .faixa6 .tituloA,
  body.lag-en-GB .faixa6 .tituloA,
  body.lag-es-ES .faixa6 .tituloA {
    width: 30%;
    position: relative;
    right: -15%;
  }

  .tituloC p {
    font-size: 70px;
  }

  #servicos #cursottl {
    max-width: 320px !important;
  }

  .EmBreve,
  .seePlus {
    width: 174% !important;
  }

  .bntInscrevaSe {
    transition: all 0.5s ease-in-out;
    z-index: 1;
    display: inline-block;
    width: 207.5%;
    text-align: center;
    height: 65px;
    background-color: #c62426;
    padding: 17px 0%;
    color: white;
    font-size: 15px;
  }

  .interno {
    width: 64%;
  }

  .accPluss.insc {
    background-color: #c62426;
    color: white;
    width: 23%;
    height: 67px;
    padding-top: 23px;
    text-align: center;
  }
  .carousel-geral {
    display: flex;
    justify-content: space-around;
    padding: 8% 0px;
    flex-direction: column;
    }
    .carousel-geral>div {
    width: 100%; 
}
.slick {
    display: none;
  }

    .slick2 {
    padding: 0 6%;
}
}

/***** smartphones *****/
/* @media (min-width: 768px)
.navbar-collapse.collapse {
    display: auto;
} */
@media (min-width: 992px) {
  .faixa2 .col-md-10 .col-md-7 {
    width: 63.7%;
  }

  /* .caixa.col-md-3 {
    margin-right: 6.5%;
    margin-left: -30%;
    cursor: pointer;
} */
}

@media screen and (max-width: 800px) {
  div#depoimentos .slick-list.draggable {
    overflow: hidden;
  }

  #headerPrincipal .col-md-2 {
    width: 50%;
  }

  div#depoimentos .slick-track {
    display: flex;
    column-gap: 0;
  }

  div#depoimentos .col-md-3 {
    margin: 1%;
  }

  .not-wrapper .slick-list.draggable {
    overflow: hidden;
    margin-left: 0px !important;
  }

  .container {
    padding: 0px;
  }

  .col-md-12.parceiros {
    column-gap: 50px;
  }

  div#depoimentos .moduletable {
    margin: 0px !important;
  }

  footer#footerPrincipal {
    margin-top: -1px;
  }

  p.fx-modal {
    top: -25px !important;
  }

  #interna.plataformas-tecnologicas img {
    width: 100%;
    height: auto;
  }

  ul.lista-menu-principal {
    /* width: 87%; */
  }

  section#interna.servicos img {
    width: 100%;
    height: auto;
  }

  .modal-card p {
    font-size: 1.2rem !important;
  }

  .modal-dep {
    padding: 4px 12px !important;
  }

  .container-fluid.col-md-12.fx.pt {
    overflow: hidden;
  }

  .container-fluid.col-md-12.fx.quem {
    margin-top: -30px;
  }

  .faixa6 {
    margin-top: -1px;
  }

  .flox {
    flex-direction: column;
  }

  .flox>div {
    width: 100%;
  }

  div.FAAAIIIAAAAA div.slick-track {
    column-gap: 0px !important;
    padding-left: 0px !important;
  }

  .plat {
    margin-left: 10px;
    margin-right: 10px;
  }

  .a-left.slick-arrow {
    left: 0px !important;
  }

  .not-wrapper.FAAAIIIAAAAA.col-md-6.slick-initialized.slick-slider.slick-dotted {
    height: 500px !important;
    margin-top: 90px;
  }

  #banner {
    /* display: none; */
  }

  div#depoimentos h3 {
    font-size: 39px;
  }

  .EmBreve,
  .seePlus {
    width: 243% !important;
  }

  .bntInscrevaSe {
    transition: all 0.5s ease-in-out;
    z-index: 1;
    display: inline-block;
    width: 287.5%;
    text-align: center;
    height: 116px;
    background-color: #c62426;
    padding: 17px 0%;
    color: white;
    font-size: 15px;
  }

  .interno {
    width: 64% !important;
    height: 50px;
  }

  .accPluss.insc {
    background-color: #c62426;
    color: white;
    width: 25%;
    height: 107px;
  }

  .col-md-un-1 {
    width: 100%;
  }

  #interna .caixa.col-md-un-1.col-sm-12.col-xs-12 {
    align-items: center;
    text-align: center;
  }

  #interna .caixa.col-md-un-1.col-sm-12.col-xs-12 img {
    width: 100%;
  }

  #apoio img {
    width: 100%;
    height: auto;
  }

  /* .caixa.col-md-3 {
	margin-right: 6.5%;
	margin-left: -30%;
	cursor: pointer;
} */
  .notici-flex {
    flex-direction: column;
  }

  .notici-flex .nottgrid.col-md-4 {
    width: 100%;
    margin-bottom: 20px;
  }

  .container-fluid.col-md-12.fx.pt {
    background: rgba(14, 26, 53, 1);
  }

  .grupo {
    grid-template-columns: auto !important;
  }

  ul.slick-dots li {
    width: 24px !important;
  }

  .a-right.slick-arrow {
    position: absolute;
    right: 14% !important;
  }

  .buscaM.visible-md.visible-sm.visible-xs {
    display: none !important;
  }

  .buscaM.visible-md.visible-sm.visible-xs {
    display: none !important;
  }

  .menu-Mag {
    position: absolute;
    top: 0px;
  }

  div#overlay {
    margin-top: 125px;
  }

  div#menu\ col-md-8 {
    margin-left: 0px !important;
  }

  nav.menu-padrao {
    background: transparent !important;
  }

  ul.lista-menu-principal {
    position: absolute;
    /* right: -33px; */
    flex-direction: column;
    z-index: 1;
    /* top: 99px; */
    justify-self: center;
  }

  .menu-padrao ul.lista-menu-principal>li.parent> :first-child::after {
    margin-top: 10% !important;
  }

  .produtos-pai {
    display: grid;
    /* grid-template-columns: 100%; */
    align-items: center;
    /* gap: 30px; */
    grid-template-areas:
      'a1 a1'
      'b1 c1';
  }

  .flox .mark1 {
    min-height: 50px;
  }

  #fx1 .moduletable {
    margin-bottom: 0;
  }

  #fx-produtos .moduletable {
    margin-top: 0;
  }
  .left-btn {
    grid-area: b1;
}

.right-btn {
    grid-area: c1;
}

.prod-roda {
    grid-area: a1;
}
}

/***** iphone5 e smartphones antigos *****/

@media screen and (max-width: 320px) {

  /* .caixa.col-md-3 {
    margin-right: 6.5%;
    margin-left: -30%;
    cursor: pointer;
} */
  .col-md-un-1 {
    width: 100%;
  }

  .accPluss.insc {
    background-color: #c62426;
    color: white;
    width: 29%;
    height: 116px;
    margin-left: -10px;
  }

  #apoio img {
    width: 100%;
    height: auto;
  }

  #interna .caixa.col-md-3.col-sm-12.col-xs-12 {
    align-items: center;
    text-align: center;
  }

  #interna .caixa.col-md-3.col-sm-12.col-xs-12 img {
    width: 100%;
  }
}