.afcCutsomShape{
  border-radius: 25px;
  padding: 30px 30px 15px 30px;
}
.shapeStrokeGrey{
  border: 1px solid #f3f3f3;
}
.shapeStrokeBlue{
  border: 1px solid #282efb;
  background: #fff;
}
.shapeStrokeDarkBlue{
  border: 1px solid var(--dark);
  background: #fff;
}
.shapeStrokeWhite{
  border: 1px solid #fff;
  color: #fff;
}
.shapeBgGrey{
  border: 6px solid #f3f3f3;
  background: #f3f3f3;
}
.shapeBgBlue{
  border: 6px solid #282efb;
  background: #282efb;
  color: #fff;
}
.shapeBgDarkBlue{
  border: 6px solid #0A0A54;
  background: #0A0A54;
  color: #fff;
}
.shapeBgWhite{
  border: 6px solid #fff;
  background: #fff;
  color: #0A0A54;
}
.shapeBgBlue h2,
.shapeBgBlue h3,
.shapeBgBlue h4,
.shapeBgBlue h5,
.shapeBgBlue h6,
.shapeBgBlue table.checkTable td,
.shapeBgDarkBlue h2,
.shapeBgDarkBlue h3,
.shapeBgDarkBlue h4,
.shapeBgDarkBlue h5,
.shapeBgDarkBlue h6,
.shapeBgDarkBlue table.checkTable td,{
  color: #fff;
}
.shapeBgBlue table.checkTable,
.shapeBgDarkBlue table.checkTable {
  background: transparent;
}
table.checkTable td {
    border: 0;
}

.afcCutsomShape.shapeStrokeBlue.iconRichText {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-top: 0;
}
.afcCutsomShape.shapeStrokeBlue.iconRichText h4 {
    margin: 0;
}
.afcCutsomShape.shapeStrokeBlue.iconRichText .iconPositionOutside {
  margin-left: -84px;
  margin-right: 20px;
  width: 100px;
  padding: 10px;
}
}
