
.elementor-widget-theme-post-content ol li{
	padding:20px !important;
	margin: 10px 10px 10px 10px;
	border-radius:0px;
	list-style-type: none;
  background-color: #303646;
	color:white;
	filter: drop-shadow(5px 2px 15px #00000023);
}
.elementor-widget-theme-post-content  ol {
  display: grid;
	grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));
	margin-left:-50px;
}
.elementor-widget-theme-post-content  ul {
   display: grid;
	grid-template-columns: repeat(auto-fill, minmax(33%, 1fr));
	align-content:center;
	  background-color: #fff;
		padding:25px !important;
	border-radius:0px;
filter: drop-shadow(5px 2px 15px #00000023);
}
.elementor-widget-theme-post-content ul li{
	padding:5px !important;
	margin: 10px 10px 10px 10px;
	list-style-type: none;	
	border-right: black solid 1px;
}

.elementor-widget-theme-post-content  ol h3{
	color:white;
}
.wp-block-details  {
  background-color: #303646;
  color: white;
  cursor: pointer;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
	margin-bottom:20px;
}
.wp-block-details summary{
	font-size:20px;
	text-transform:uppercase;
	font-weight:200;
	padding:18px;
	filter: drop-shadow(5px 2px 15px #00000023);
}

.active, .wp-block-details :hover {
  background-color: #fff;
	color:black;
}

.elementor-widget-theme-post-content ul li:last-child{ border-right: none; }
.elementor-widget-theme-post-content ul li:nth-child(3){ border-right: none; }
.wp-block-details li {
	color:black;

}
.wp-block-details p {
  padding: 0 18px;
  color: black;
  overflow: ;
  transition: max-height 0.2s ease-out;
	padding-bottom:20px;
	color:white;
	font-size:18px;
}
.wp-block-gallery {
	align-content:center;
	align-items:center;
	padding:20px;
}
.draffiliations{
	height:200px;
}

@media only screen and (max-width: 768px) {
   .elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol {
		 grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));
  }
}
@media only screen and (max-width: 768px) {.elementor-widget-theme-post-content ul li {
	border:none;
	}}

