    .crt-container-noticias {
          width: 85%;
          margin: auto;
          padding: 20px 0;
    }

      .crt-container-noticias {
          position: relative;
          overflow: hidden;
      }



      .swiper-slide {
          position: relative;
          display: flex;
          align-items: flex-end; /* Mantém o título na parte inferior */
          justify-content: center;
          height: 300px; /* Ajuste conforme necessário */
          color: white; /* Texto branco */
          padding: 20px;
          border-radius: 10px; /* Arredondamento opcional */
          overflow: hidden;
      }
        
      .overlay {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: rgba(0, 0, 0, 0.4); /* Opacidade na imagem para destacar o texto */
          z-index: 1;
      }

      /* Área do conteúdo para garantir que fique acima da overlay */
      .slide-content {
          position: relative;
          z-index: 2;
          width: 100%;
          padding: 5px;
          border-radius: 0 0 10px 10px;
      }

      /* Estilização do título */
      .slide-title {
          position: relative;
          z-index: 2; /* Mantém o título acima da camada escura */
          font-size: 20px;
          font-weight: bold;
          margin: 20px 0;
          text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5); /* Sombra para destacar o texto */
          color:white;
      }
      
      .slide-date {
          font-size: 12px;
          color: white;
      }
      .slide-text {
          margin-top: 10px;
          font-size: 14px;
      }
      .slide-button {
          display: inline-block;
          margin-top: 10px;
          padding: 8px 12px;
          background: #03367b;
          color: white;
          text-decoration: none;
          border-radius: 4px;
      }

      .btn-button {
          display: inline-block;
          margin-top: 10px;
          padding: 4px 8px;
          background: #03367b;
          color: white;
          text-decoration: none;
          border-radius: 4px;
      }

      .swiper-button-prev,
      .swiper-button-next {
          color: white; /* Cor do botão */
          font-weight: bold;
          background: #03367b;
          border-radius: 50%; /* Borda arredondada */
          width: 30px; /* Largura do botão */
          height: 30px; /* Altura do botão */
          margin-top:50px;
      }

      .swiper-button-prev::after,
      .swiper-button-next::after {
          font-size: 18px; /* Ajusta o tamanho do ícone */
          font-weight: bold;
      }