
.showbusca {
  overflow-y: visible;
  z-index: 9999;
  width: 80vw;
  background-color: #f5f5f5;
}
.inbusca {
  background-color: transparent;
  border: none;
  }
  .inbusca:focus {
  background-color: transparent;
  border: none
  }
 .buscalistitem{
   background-color: transparent
    }
 .dropdown-menu {
    background-color: #f3f3f3;
   border: none
  }
  #q_titulo_cont.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.close-busca {
  filter: unset !important
}

.btn-close {
      filter: invert(1) !important;
  }
.swiper-video-card {
  background-color: #343434;
    
  }



 .card-header {
  	padding: .5rem;
    padding-top: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
  	margin-bottom: 0;
  	background-color: transparent;
  	border-bottom: none;
  	min-height: 6em;
}
 .card-footer {
  	padding-top: 0rem;
  	padding-right: .5rem;
  	background-color: transparent;
  	border-top: none;
}

.modal-backdrop {
  z-index: 0
}

.swiper-video-card {
    min-height: 450px;
    height: 450px;
    max-height: 450px;
  	background-color: #343434;
}




  
	.homemercadosbg {
    background-image: url({{ cms:file_link 43, as: url}});
   background-size: cover;
    background-repeat: no-repeat;
    min-width: 100%;
    min-height: 25vh;
    background-position: center;
  }
  button.btn.btn-transparent img {
    filter: invert(0);
}
  body {
  	background-color: #fff;
  }
  
  nav.navbar.navbar-expand-lg.navbar-light.bg-light {
  	background-color: #DFDFDF50 !important;
  }
  
  a.nav-link {
  	color: #212529 !important;
  }
  
  .carousel {
  	height: 100%;
    border-radius: 5px;
    overflow: hidden;
  }
  
  .carousel img {
    border-radius: 5px !important;
  }
  
  .carousel-caption {
    width: 100%;
    bottom: 0 !important;
    right: unset !important;
    left: unset !important;
    background-color: #ffcd11DD;
    border-radius: 0 0 5px 5px !important;
    padding: 1.25rem 1.25rem 2.5rem 1.25rem;
    text-align: left !important;
}
  
  .carousel-indicators [data-bs-target] {
  	width: 10px !important;
    height: 10px !important;
    border: 1px solid #000 !important;
    background: transparent !important;
    opacity: 1 !important;
    border-radius: 50% !important;
  }
  
  .carousel-indicators .active {
    background: #000 !important;
  }
  
  #destaques-list-home .list-group-item:last-child {
  	border: 0 !important;
  }
  
  .link-card-materia {
    display: inherit;
    color: #555;
    text-decoration-color: #ffc107;
}
    .link-card-noticia {
    display: inherit;
    color: #555;
    text-decoration-color: #707070;
}
  
.assunto-icon {
    width: 40px;
    height: 40px;
    background: #FFCD11;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
    font-size: 1.5rem;
    position: absolute;
    top: 2%;
    left: 3%;
}
  
  .mercado-item-top {
   	border-right: 1px solid #00000040;
    border-bottom: 1px solid #00000040;
  }
  .mercado-item-bottom {
   	border-right: 1px solid #00000040;
  }
  
  .mercado-item-top:last-child,
  .mercado-item-bottom:last-child{
   	border-right: 0;
  }
  
#list-agenda-home img {
  object-fit: cover
}

.redes-sociais-footer {
  	display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
}

.redes-sociais-footer a {
  width: 2.5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
}

.form-check-input:checked {
    background-color: #000 !important;
    border-color: #000 !important;
}

.link-card-materia {
    display: inherit;
    color: #555;
    border-bottom: 1px solid #ffc107;
    width: fit-content;
}
  
  .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 13px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 13px));
}
.text-yellow {
	color: #FFCD11 !important;
}
div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-active:not(.swiper-slide-thumb-active), div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-next:not(.swiper-slide-thumb-active), div.swiper-slide.animate__slideInUp.swiper-slide-visible:not(.swiper-slide-thumb-active) {
    cursor: pointer;
}

div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-active.swiper-slide-thumb-active > div > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-thumb-active > div > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-next.swiper-slide-thumb-active  > div > h6.home-carrossel-texto {
	font-weight: 700 !important;
  color: #252525 !important;
}

div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-active:not(.swiper-slide-thumb-active) > div > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible:not(.swiper-slide-thumb-active) > div > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-next:not(.swiper-slide-thumb-active)  > div > h6.home-carrossel-texto {
 font-weight: 400 !important;
  color: #969696;

}

div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-active:not(.swiper-slide-thumb-active) > div.pile:hover > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible:not(.swiper-slide-thumb-active) > div.pile:hover  > h6.home-carrossel-texto, div.swiper-slide.animate__slideInUp.swiper-slide-visible.swiper-slide-next:not(.swiper-slide-thumb-active)  > div.pile:hover  > h6.home-carrossel-texto {
 font-weight: 400 !important;
  color: #252525 !important;

}

h6.home-carrossel-texto:hover {
 font-weight: 400 !important;
  color: #000000 !important;

}
.swiper.mySwiper.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs {
    max-width: 60% !important;
    display: flex;
    align-items: flex-start;
    margin: unset;
    overflow: hidden;
    margin-left: 55% !important;
    margin-top: -205px;
    background-color: #ffffffdb;
}
@media(max-width: 1922px) {
.swiper.mySwiper.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs {
    max-width: 71% !important;
    margin-left: 46% !important;
}
}
@media(max-width: 1370px) {
    .swiper.mySwiper.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs {
 				max-width: 100% !important;
        margin-left: 25% !important;
  }
  .mySwiper {
   
    		height: 129px !important;
   }
	.pile {
         padding: 10px 24px;
   }
  .swiper.mySwiper.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-watch-progress.swiper-backface-hidden.swiper-thumbs {
    		margin-top: -125px !important;
	}
}