.events--section .views-row {
        flex: 0 0 auto;
        width: 25% !important;
    }



.text-black a{
	color: #000000 !important;
	font-size: 20px !important;
}

.events--section a:not(.btn) {
	color: #000;
}
.events--section .rounded-3 img {
border-radius:  0.3rem !important;
}
.bg--hover--yellow:hover{
	background-color: #EDCE4E !important;
	min-height: 450px !important;
}
.events--section .events--button{
	display: none;
}
.btn--group{
display: none;
}

.bg--hover--yellow:hover .btn--group {
	display: flex !important;
}

.bg--hover--yellow img{
	width: 100% !important;
	height: 100% !important;
}
.bg--hover--yellow{
	min-height: 450px !important;
}
.events--section .btn--group a{
	background-color: #6667ab !important;
  color: #F3CD25 !important;
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #000;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: .5rem 1rem !important;
  font-size: 12px !important;
  border-radius: .25rem;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow
.15s ease-in-out;
}
#views-exposed-form-news-page-1, #views-exposed-form-events-page-1{
	justify-content: space-between !important;
}



@media (min-width: 992px) {
 .events--section  .views-row {
    flex: 0 0 auto;
    width: 25%;
  }
}
.events--section .grid{
	padding-right: 1rem !important;
  padding-left: 1rem !important;

}

.events--section .button{
	background-color: #655DC6 !important;
  color: #F3CD25 !important;
  border-radius: 10px;
  -webkit-box-shadow: 2px 2px 1rem rgba(0,0,0,.2);
  font-weight: 400;
  font-family: Oswald,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  text-transform: uppercase;
  text-align: center;
  padding: .5rem 2rem !important;
  display: inline-block;
  max-width: 280px;
	
}
.events--section .pager__item{
	text-align: center !important;
	list-style: none !important;
	padding-top: 3rem !important;
}
@media (scripting: enabled) {
    .js-hide.js-hide {
        display: none;
    }
}
#edit-field-series-value--2{
 width: 100% !important;	
}
.form-item-field-series-value{
	padding-right: 1rem !important;
    padding-left: 1rem !important;
}

.bg--hover--yellow img{
    aspect-ratio: 2 / 1.2 !important;
    object-fit: cover;
    object-position: center center;	
}
.events--section .rounded-3 img {
    border-radius: 0.3rem !important;
    border: 0.01rem solid #f0efef;
	
}
.events--section .grid {
    padding-right: 0px !important;
    padding-left: 0px !important;
}
#edit-submit-events--2{
  display: none !important;	
}

#views-exposed-form-news-page-1 label, #views-exposed-form-events-page-1 label, #views-exposed-form-news-page-1 legend, #views-exposed-form-events-page-1 legend, #views-exposed-form-events-page-1 h4 {
    display: block !important;
    font-size: 16px;
    color: #000 !important;
    font-weight: 400 !important;
    font-family: "Open Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
        padding-right: 1rem !important;
    padding-left: 1rem !important;
}
#views-exposed-form-news-page-1, #views-exposed-form-events-page-1 {
    align-items: flex-end !important;
}
#views-exposed-form-news-page-1 select, #views-exposed-form-events-page-1 select {
    width: 100% !important;
}
.js-form-item.form-item.js-form-type-select.form-item-field-series-value.js-form-item-field-series-value{
	width: 400px !important;
}
#views-exposed-form-events-page-1 .fieldset-wrapper {
    display: flex;
    align-items: baseline;
}
@media (max-width: 767px) {
    .events--section .views-row {
        flex: 0 0 auto;
        width: 100% !important;
    }
    #views-exposed-form-events-page-1 .fieldset-wrapper
 {
    display: flex;
    align-items: baseline;
    flex-direction: column;
    padding-left: 15px;
}
}