

.content {
  width: 100%;
}
.cw {
  flex: 1 1 auto;
  overflow: hidden;
  margin: 0.5rem 0;
}
.card-p::after {
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 1.2em;
}
.unbold {
  margin: 1rem 0;
}
.card-p {
  position: relative;
}
.card-wrapper .card-p::after {
  background: linear-gradient(to right, rgba(207, 83, 105, 0), #cf5369 75%);
}
.card-wrapper.card-bg-blue .card-p::after {
  background: linear-gradient(to right, rgba(45, 53, 141, 0), #2d358d 75%);
}
.card-wrapper.card-bg-yellow .card-p::after {
  background: linear-gradient(to right, rgba(233, 174, 64, 0), #e9ae40 75%);
}
.content-container .unbold {
  flex: 0 0 auto;
}
.content-container p {
  /* overflow: hidden; */
  /* text-overflow: ellipsis; */
  /* word-break: break-word; */
  /* white-space: normal; */
}
.content-container span {
  flex: 0 0 auto;
}
.card-wrapper {
  display: flex;
  flex-direction: column;
}
.card-wrapper .image-container {
  flex: 1;
}
.card-wrapper .image-container img {
  height: auto;
  object-fit: cover;
}
.card-wrapper .content-container {
  flex: 0.75;
  /* display: grid; */
  /* overflow: hidden; */
}
img.desk {
  display: none;
}
img.mob {
  display: inherit;
}
@media screen and (min-width: 750px) {
  .card-wrapper {
    flex-direction: row;
  }
  img.desk {
    display: inherit;
  }
  img.mob {
    display: none;
  }
}
.card {
  display: flex;
  align-items: center;
}
.image-container {
  height: auto;
  position: relative;
}
.content-container {
  /* overflow: hidden; */
  /* height: 100%; */
}
.trigger {
  text-decoration: none;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.card-wrapper * {
  color: white;
}
.card-wrapper {
  background-color: var(--color-apg-red);
  border-radius: 15px;
  height: 100%;
}
.card-wrapper.card-bg-red {
  background-color: var(--color-apg-red);
}
.card-wrapper.card-bg-blue {
  background-color: var(--color-apg-blue);
}
.card-wrapper.card-bg-lightblue {
  background-color: var(--color-apg-lightblue);
}
.card-wrapper.card-bg-yellow {
  background-color: var(--color-apg-yellow);
}
.card-wrapper .image-container {
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  overflow: hidden;
  height: 100%;
}
.card-wrapper.reverseme .image-container {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  overflow: hidden;
}
.card-wrapper .image-container img {
  transition: 0.2s all ease-in-out;
  width: 100%;
}
.trigger:hover .image-container img {
  transform: scale(1.05);
}
.card-wrapper .content-container .content {
  padding: 0 2rem 1rem 2rem;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
  max-height: 100%;
}
.card-wrapper .content-container .more {
  margin: 0 0 3rem 0;
  display: inline-block;
  box-sizing: border-box;
}
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.7474] DESIGN*/
/*******************************************************************/
/* 0.5 D>D */
/* db 127 */
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.7474] DESIGN*/
/*******************************************************************/
/* 0.5 D>D */
/* db 136 */
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.7474] DESIGN*/
/*******************************************************************/
/* 0.5 D>D */
/* db 158 */
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.7474] DESIGN*/
/*******************************************************************/
/* 0.5 D>D */
/* db 163 */
/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.7474] DESIGN*/
/*******************************************************************/
/* 0.5 D>D */
/* db 147 */

/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:main-article] [104.8313] DESIGN*/
/*******************************************************************/
/* 0.8 P>P */
/* db 159 */