.award-winners-elementor-widget a:hover {
	color: inherit;
	text-decoration: inherit;
}

.award-category {
	text-decoration: underline;
}

article.winner {
	padding: 10px;
}

article.winner .featured-image {
	float: left;
	padding: 0 10px 10px 0;
}

article.winner h4 {
	font-size: 14px;
	margin: 0;
}

article.winner h3 {
	margin: 4px 0 10px;
}

/**
 * Modern Clearfix
 */
.group-item:after {
  content: "";
  display: table;
  clear: both;
}


.elementor-widget-taxonomies {
	clear: both;
}
.taxonomies-elementor-widget .taxonomy-term {
	float: left;
	padding: 10px;
	font-size: 32px;
	font-weight: bold;
	display: inline-block;
}

.taxonomies-elementor-widget .taxonomy-term:hover,
.taxonomies-elementor-widget .taxonomy-term:focus {
    background-color: #fbae17;
    color: #fff;
}



.elementor-winner-slides-wrapper .elementor-slides .slick-slide-inner {
	padding: 0px;
}
/*.elementor-winner-slides-wrapper .elementor-slide-content {
     max-width: 100% !important; 
} */
.elementor-winner-slides-wrapper .slick-slide-inner {
     text-align: left !important; 
}
.elementor-winner-slides-wrapper .award-group {
	float: left;
	width: 50%;
}
/*.elementor-winner-slides-wrapper .featured-image {
	width: 20vw;
}*/
.elementor-winner-slides-wrapper h3.title {
    font-size: 1.2em;
}
.elementor-winner-slides-wrapper .byline {
	line-height: 1;
}


.award-categories .taxonomy-term {
	float: left;
	padding: 10px;
	font-size: 32px;
	font-weight: bold;
	display: inline-block;
}
