.sp-megamenu-parent>li.active:hover>a {
    color: #bd9a0f!important;
}
.sp-megamenu-parent>li.active>a {
    color: #bd9a0f!important;
}

.readmore a{
color:#ffffff!important;
background-color:#bd9a0f!important;
border-radius: 22px !important;
padding:2px 11px;
}
.readmore a:hover{
color:#000000!important;
}

.flex-container {
  display: flex;
  flex-direction: row;
 
  text-align: center;
}

.flex-item-left {
display: block; 
margin-left: auto; 
margin-right: auto;
padding: 10px;
flex: 25%;
}

.flex-item-50left {
display: block; 
margin-left: auto; 
margin-right: auto;
padding: 10px;
flex: 50%;
}

.flex-item-middle {
  padding: 10px;
  flex: 50%;
}
.flex-item-right {
  display: block; 
  margin-left: auto; 
  margin-right: auto;
  padding: 10px;
  flex: 25%;
  text-align: center;
}

.flex-item-50right {
  display: block; 
  margin-left: auto; 
  margin-right: auto;
  padding: 10px;
  flex: 50%;
  text-align: center;
}

/* Responsive layout - makes a one column-layout instead of two-column layout */
@media (max-width: 800px) {
  .flex-container {
    flex-direction: column;
  }
}

.article-list .article-header {
    text-align: center;}

.article {
box-shadow: 5px 5px 20px 0 rgb(0 0 0 / 40%);
border-radius: 22px !important;
}

.article-round  {
box-shadow: 5px 5px 20px 0 rgb(0 0 0 / 40%);
border-radius: 22px !important;
}

.menu {
font-family: 'Arial', sans-serif;
font-size: 16px;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    font-size: 16px!important;
}
.article-details {
padding: 20px;
}