.beautiful-taxonomy-filters-postcount{position:absolute;top:18px;right:0;font-size:15px;font-weight:bold;line-height:15px}

.beautiful-taxonomy-filters-single-tax .Projetos{font-size:15px !important;letter-spacing:0px !important}
.beautiful-taxonomy-filters-label{position:absolute;font-size:13px;top:-12px;left:0;right:0;font-weight: 600;color:#7a7423 !important;  margin-inline: auto; width: fit-content;}
.beautiful-taxonomy-filters-select{font-weight: 600;
  padding-left: 10px;
  font-size: 14px;color:#7a7423 !important; font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
	color: #000;width: 100%; border-width:0;background-color:transparent;border:1px solid rgba(122, 116, 35, 0.4);padding:10px;border-radius:20px}
.beautiful-taxonomy-filters{box-shadow:none;background-color:transparent}
.beautiful-taxonomy-filters-tax{width:23%;margin:-4px 5px 0 5px}
#beautiful-taxonomy-filters-form{display:flex;}
.beautiful-taxonomy-filters
{margin:30px 0 10px 0;padding:15px 0}
.beautiful-taxonomy-filters-button, .beautiful-taxonomy-filters-clear-all{width: 135px;text-transform:uppercase;height: 28px;
border:none;box-shadow:none; border-radius:28px;  background-color: #7a7423;color: #fff;font-size: 10px; line-height:9px; border:none;  transition:all 0.5s;  padding-left: 15px;  padding-right: 15px;margin:0 0 0 25px;text-align:center;font-weight:bold;margin-top:15px}
.beautiful-taxonomy-filters-button:hover{color:#ace833;background-color:#111;}
.beautiful-taxonomy-filters-clear-all{line-height:28px;background-color:#fff;color:#7a7423}
.beautiful-taxonomy-filters-clear-all:hover{line-height:28px;background-color:#7a7423;color:#fff}
.beautiful-taxonomy-filters-select option{color:#111 !important;font-size:12px !important;font-weight:400 !important}

 /* The container must be positioned relative: */
.beautiful-taxonomy-filters-select-wrap{width:75%;display:flex}
.beautiful-taxonomy-filters-tax{float:none !important}


@media only screen and (max-width: 968px){
.beautiful-taxonomy-filters-select-wrap{width:100%;display:block;margin-top:-15px}
	.beautiful-taxonomy-filters-label{top:14px;}
	.beautiful-taxonomy-filters-single-tax{display:block !important;}
	.beautiful-taxonomy-filters-tax{float:left !important}
.beautiful-taxonomy-filters-postcount{position:absolute;top:15px;right:0;font-size:15px;font-weight:bold;line-height:15px}
}

@media only screen and (max-width: 425px){
.beautiful-taxonomy-filters-postcount{position:relative;margin:-15px 0 25px}
	.beautiful-taxonomy-filters-single-tax{font-size:15px !important}
}

.beautiful-taxonomy-filters-select {
  position: relative;
}

.beautiful-taxonomy-filters-tax select {
  display: none; /*hide original SELECT element: */
}

.select-selected {
	margin-top:15px;position:relative;
font-weight: 600; font-size: 14px;color:#7a7423 !important; font-stretch: normal;font-style: normal;
  line-height: 2; letter-spacing: normal;width: 100%; background-color:transparent;border:1px solid rgba(122, 116, 35, 0.4) !important;padding:10px 25px 10px 10px!important;border-radius:20px;transition-duration: 0.2s;line-height:20px}
.select-selected.select-arrow-active{border-radius:20px 20px 0 0;background-color:#7a7423;color:#fff !important}
@media only screen and (max-width: 968px){
	.select-selected{margin-top:40px}
}

/* Style the arrow inside the select element: */
.select-selected:after {
  position: absolute;
  content: "";
  top: 18px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-color: #7a7423 transparent transparent transparent;
	transition-duration: 0.2s;
}

/* Point the arrow upwards when the select box is open (active): */
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 12px;
}

/* style the items (options), including the selected item: */
.select-items div,.select-selected {
  color: #ffffff;
  padding: 5px 16px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
	
}

/* Style items (options): */
.select-items {
  position: absolute;
  background-color: #7a7423;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
	width:100%;
	font-size:13px;line-height:18px;	border-radius:0 0 15px 15px;max-height:360px;overflow-y:scroll;
  scrollbar-color: #615c1c #7a7423;
  scrollbar-width: thin;
}
.select-items div:last-child{padding-bottom:15px}

/* Hide the items when the select box is closed: */
.select-hide {
  display: none;
}

.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
} 


.single-tax-key,.single-tax-value.Temas,.single-tax-value.Segmentos,.single-tax-value.Soluções,.single-tax-value.Formatos,.single-tax-value.Todos,.single-tax-value.Todas{display:none}
.beautiful-taxonomy-filters-single-tax{display:inline;margin:0 15px;font-weight:bold;font-size:18px;line-height:22px}
.single-tax-value:before{content:'> ';color:#9ccc65}
.post-type-archive-insights #mais-insights-title,.filter-info,.beautiful-taxonomy-filters-active-filter,.archive  #mais-insights-title {display:inline}
.post-type-archive-insights #mais-insights-title{text-transform: uppercase;font-size:22px !important}

@media only screen and (max-width: 968px){	
	#beautiful-taxonomy-filters-form{display:block !important;}
	.filter-count-4{width:100% !important;margin:10px 0 2px}
	.beautiful-taxonomy-filters-button, .beautiful-taxonomy-filters-clear-all{margin-top:15px !important}
	.beautiful-taxonomy-filters{padding:0;margin:10px;text-align:center}
.beautiful-taxonomy-filters-select	{max-width:100% !important;}
.beautiful-taxonomy-filters-button, .beautiful-taxonomy-filters-clear-all{	margin:15px 10px 0px 
	10px !important;}}