aside {display: none;}
.block-type-field-block\:node\:expert-spotlight\:field-publication-date {padding-bottom:5px;}
.block-type-field-block\:node\:expert-spotlight\:field-publication-date time {font-size: 28px; }
.block-type-field-block\:node\:expert-spotlight\:field-experts h2 {display: none;}
.block-type-field-block\:node\:expert-profile\:field-topic div div a{display: inline-block; padding-right: 5px;}

.block-type-field-block\:node\:expert-profile\:field-topic div{display: inline-block; padding-right: 10px;}
.block-type-field-block\:node\:expert-profile\:field-topic div div a
{display: inline-block; }
 .block-type-field-block\:node\:expert-profile\:field-topic div div a {margin: 0 !important;
border: 1px solid gray;
  padding: 3px;
  border-radius:3px;
}

.grid-custom {margin-left: auto; margin-right: auto; max-width: 90%; grid-template-columns: auto 1fr; padding:10px; border: 1px solid gray;}
.exp-img .layout__region--second {display: none;}
.exp-img .layout__region--first div {  width: 75px;  height: 75px;  overflow: hidden;  border-radius: 4px;}
.exp-img img {  width: 100%;  height: 100%;  object-fit: cover;  object-position: center;}
.spot-cats {margin-bottom: 20px}.spot-cats > div > div:first-child,.spot-tags > div > div:first-child{font-weight: 700;}

.block-type-system-main-block div p a{color: #00558C; font-weight: 700;}

.node-type-expert-spotlight .main_wrapper ul li, .node-type-expert-spotlight .main_wrapper ul  {font-size: 20px; list-style: disc !important;}
.node-type-expert-spotlight .main_wrapper ul  { margin: 0 0 30px 30px;}