.newscontainer {position:relative; /*background-color: var(--lightgrey);*/}
.newsrow {}
.newscolumn {}

.card-news {margin-bottom: 25px; --bs-card-border-radius: 0.5rem; --bs-card-border-color: none; box-shadow: 0 2px 15px -3px var(--grey), 0 10px 20px -2px var(--grey); }
.card-news p {font-size: var(--bodytext) !important;}
.newscolumn a {text-decoration: none !important;}
.card-img-news {/*max-width:300px;*/ height: auto; object-fit: cover; object-position: center; aspect-ratio: 16/9;
  border-radius: .5rem .5rem 0 0;
  border-bottom: 5px solid var(--pri); width:100%; }
.card.card-news .card-body h5 {color: var(--color-1);}
.card-news a,
.card-nws a {color: var(--color-5);}







.nwscontainer {position:relative; }
.nwsrow {}
.nwscolumn {}

.card-nws {margin-bottom: 25px; /*--bs-card-border-radius: 1rem;*/ --bs-card-border-color: none;}
.card-nws p {font-size: var(--bodytext) !important;}
.nwscolumn a {text-decoration: none !important;}
.card-img-nws {/*max-width:300px;*/ height: auto; object-fit: cover; object-position: center; border-radius: 1rem !important; width:100%; }
.card-nws h4 {color: var(--color-1); }

.card-nws .card-img-overlay {top: unset !important; background: #0000002b; border-radius: 1rem;}
.btn-nws {background: var(--white); color: var(--black);}
.btn-nws:hover {background: var(--color-2);}

.actcolumn {background-color: var(--color-1); padding:30px; border-radius: 25px; bottom:0; position: static;}
.actcolumn .fa-circle-dot {margin: 0px 10px 0px;}

.card-nws .card-img-overlay.b-act {top: 20px !important; right:0;  border-radius: 0; padding:0; left: unset; background: none !important;}
.card-nws .card-img-overlay.b-act h5 {padding:10px 15px; background: var(--add5); color: var(--ter);}




/********** Category page Workshops *******/
.apg .woshcontainer {background: var(--white);}