
.conteudo-header {
    background-color: #C0A16F;
  }

  #titulo-pagina {
    font-family: sans-serif;
    font-size: 1.2em;
    font-weight: bold;
  }

  h1 {
    font-size: 3.3em;
  }

  .linha-grossa-no-meio {
    height: 0;
    padding-bottom: 5px;
    background-color: #C0A16F;
    background-image: linear-gradient(to right, #C0A16F, white, white, #C0A16F);
    background-size: 65% 50%, auto, auto;
    background-position: center;
    background-repeat: no-repeat;
  }

  .linha-divisoria {
    height: 0;
    padding-bottom: 5px;
    background-color: white;
    background-image: linear-gradient(to right, #e1e1e1, #C0A16F, #C0A16F, #e1e1e1);
    background-size: 65% 50%, auto, auto;
    background-position: center;
    background-repeat: no-repeat;
  }

  #descricao-header {
    font-family: sans-serif;
    font-size: 1em;
    font-weight: bold;
    width: 70%
  }

  .conteudo-body {
    background-color: #1F1F1F;
    color: #C0A16F;
  }

  .evetos {
    background: url('../images/border-movies.png') no-repeat top center;
  }

  .elemento-com-linha-cerrilhada {
    background: url('https://dev.gaiadigital.com.br/~cinemarq/publico/assets/images/border-movies.png') no-repeat top center;
    padding: 72px 0 0;
  }

  .line-divider {
    width: 40%;
    background-color: white;
    background-image: linear-gradient(to right, #e1e1e1, #C0A16F, #C0A16F, #e1e1e1);
    background-size: 100%;
    height: 2px;
    margin-top: -5px;
  }

  .titulo_eventos,
  .titulo_galeria_fotos {
    color: #C0A16F;
    font-size: 2.5em;
  }

  .descricao_eventos {
    font-family: sans-serif;
    line-height: 1.1;
    font-size: 0.95em;
    text-align: left;
  }

  .descricao_sala {
    font-family: sans-serif;
    font-size: 1.2em;
    text-align: justify;
  }

  .btn_contato {
    background-color: #C0A16F;
    color: black;
    font-size: 1.7em;
    font-weight: bold;
    border-radius: 15px;
  }

  .btn_contato:hover {
    background-color: #1F1F1F;
    color: #C0A16F;
  }

  .p {
    display: block;
    text-align: justify;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
  }

  .accordion-button:focus,
  .accordion-button:not(.collapsed) {
    background-color: #c0a16f87 !important;
    color: #000;
    border-color: #c0a16f87 !important;
    box-shadow: 0 0 0 0.25rem #b5a17085;
  }

  .container-combo {
    border-radius: 20px;
    width: 60%;
    margin-left: 0.0em;
  }

  .container-imagem-combo {
    width: 17%;
    margin-left: 5%;
  }

  .content-text-combo {
    width: 75%;
    height: 25%;

  }

  .content-text-combo-content {
    font-size: 1.1em;
    font-family: 'DIN Condensed';
    font-weight: 900;
    text-transform: uppercase;
  }

  .valor-ingresso {
    font-size: 0.8em;
    font-family: Arial;
  }

  .owl-nav button {
    top: 45% !important;
  }

  .owl-nav button.owl-prev {
    left: -70px !important;
  }

  .owl-nav button.owl-next {
    right: -70px !important;
  }



  @media (min-width: 767px) and (max-width: 1199px) {
    .container-combo {
      border-radius: 20px;
      width: 60%;
    }

    .container-imagem-combo {
      width: 15%;
      margin-left: 5%;
    }

    .content-text-combo {
      width: 70%;
      font-family: sans-serif;
      line-height: 1.1;
      font-size: 0.62em;
    }

    .valor-ingresso {
      margin-top: 2%;
      font-family: Arial;
    }

    .icon-combo {
      width: 25px
    }

    #icon-refri {
      width: 12px
    }
  }

  @media screen and (max-width: 400px) {
    .owl-nav button.owl-prev {
      margin-left: 60px !important;
    }

    .owl-nav button.owl-next {
      margin-right: 60px !important;
    }

  }

  @media screen and (max-width: 575px) {
    .owl-nav button.owl-prev {
      margin-left: 50px !important;
    }

    .owl-nav button.owl-next {
      margin-right: 50px !important;
    }

  }

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

    .owl-nav button.owl-prev {
      margin-left: 60px !important;
    }

    .owl-nav button.owl-next {
      margin-right: 65px !important;
    }

    .titulo_eventos {
      color: #C0A16F;
      font-size: 1.5em;
      margin-top: -5vh;
      margin-bottom: 3vh;
      width: 100%;
    }





    .descricao_sala {
      font-family: sans-serif;
      font-size: 1.0em;
      text-align: justify;
    }

    #salas,
    h1 {
      font-size: 1.5em;
      width: 180px;
      margin: 0 auto 0px auto;
    }

    .img_salas {
      width: 60%;
      margin: 0 auto 0px auto;
    }

    .img_galeria {
      width: 70%;
      margin: 0 auto 0px auto;
    }

    .texto_salas {
      text-align: center;
      font-size: 0.8em;
      font-family: sans-serif;
      line-height: 1;
    }

    #titulo-pagina {
      font-family: sans-serif;
      font-size: 0.8em;
      font-weight: bold;
    }

    #sub_titulo {
      font-size: 2.2em;
      width: 250px;
      margin: 0 auto 0px auto;
    }

    .linha-grossa-no-meio {
      padding-bottom: 6px;
      background-size: 85% 50%, auto, auto;
    }

    #descricao-header {
      width: 100%;
      font-size: 0.75em;
      margin-top: -1vh;
    }

    .descricao-header {
      margin-top: -1vh;
      margin-bottom: -2vh;
    }

    .elemento-com-linha-cerrilhada {
      background: none;
    }

    .conteudo_eventos {
      width: 85%;
    }

    .line-divider {
      width: 100%;
    }

    .descricao_eventos {
      font-family: sans-serif;
      line-height: 1.1;
      font-size: 0.75em;
      text-align: left;
    }

    .btn_contato {
      background-color: #C0A16F;
      color: black;
      font-size: 1.0em;
      font-weight: bold;
      border-radius: 20px;
      margin-left: auto;
      margin-right: auto;
      width: 100%;
    }

    .container-combo {
      border-radius: 20px;
      width: 100%;
    }

    .container-imagem-combo {
      width: 15%;
      margin-left: 5%;
    }

    .content-text-combo {
      width: 80%;
      font-family: sans-serif;
      line-height: 1.1;
      font-size: 0.62em;
      height: 10%;
    }

    .icon-combo {
      width: 25px
    }

    #icon-refri {
      width: 12px
    }

    .valor-ingresso {
      margin-top: 2%;
      font-family: Arial;
    }
  }