.block-strategy .strategy-intro,
.block-strategy .strategy-outro {
  color: white;
  text-align: center;
  width: 100%;
  padding: 5px 10px;
  background: -webkit-gradient(linear, left top, right top, from(#c9cbcc), to(#797c82));
  background: linear-gradient(90deg, #c9cbcc 0%, #797c82 100%);
  margin: 3rem 0;
}
.block-strategy .strategy-outro {
  background: -webkit-gradient(linear, right top, left top, from(#006db4), to(#08447b));
  background: linear-gradient(270deg, #006db4 0%, #08447b 100%);
  margin-bottom: 0;
}
.block-strategy .strategy-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2rem;
}
@media (min-width: 1025px) {
  .block-strategy .strategy-blocks {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 3rem;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.block-strategy .strategy-block {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  background: var(--wp--preset--color--primary);
}
.block-strategy .strategy-block header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 2rem;
  padding: 2.5rem 2rem;
  background: linear-gradient(286deg, #7fc8ee 0%, #488bb8 100%);
}
.block-strategy .strategy-block header .strategy-block_heading {
  margin-bottom: 0;
}
.block-strategy .strategy-block article {
  padding: 1rem 1.5rem;
}
.block-strategy .strategy-block article ul {
  margin-bottom: 0;
  font-size: 1.6rem;
}
.block-strategy .strategy-block article ul li:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 24 20'%3E%3Cpath id='diamond_path' data-name='diamond_path' d='M24,6.31A.429.429,0,0,0,23.867,6L19.144.164c-.007-.009-.016-.015-.024-.023A.447.447,0,0,0,19.071.1.456.456,0,0,0,19.033.07a.462.462,0,0,0-.056-.03L18.932.023a.436.436,0,0,0-.06-.014A.464.464,0,0,0,18.822,0L18.8,0H5.195L5.171,0A.448.448,0,0,0,5.12.009a.475.475,0,0,0-.058.014A.4.4,0,0,0,5.014.04a.434.434,0,0,0-.054.029A.45.45,0,0,0,4.92.1a.474.474,0,0,0-.048.046c-.008.008-.017.014-.024.023L.093,6.04a.448.448,0,0,0-.028.047.4.4,0,0,0-.027.041s0,.006,0,.009a.442.442,0,0,0-.02.066A.472.472,0,0,0,0,6.255a.451.451,0,0,0,0,.065.429.429,0,0,0,0,.056.409.409,0,0,0,.017.057.412.412,0,0,0,.019.06l0,.006a.419.419,0,0,0,.034.05A.4.4,0,0,0,.1,6.592L11.657,19.845h0l0,0,0,0a.435.435,0,0,0,.059.054l.013.01.014.008c.009.006.017.012.026.018l.016.006a.434.434,0,0,0,.053.023l.026.009.022.006a.455.455,0,0,0,.1.013H12a.447.447,0,0,0,.127-.02l.009,0a.442.442,0,0,0,.233-.171L23.861,6.624A.427.427,0,0,0,24,6.31m-7.96.434L12,18.234,7.953,6.744Zm-7.8-.869L12,1.142l3.758,4.734ZM18.947,1.318l3.689,4.558H17.289ZM18.169.869l-.733,2.014-.922,2.535-.085-.108L12.9.869ZM7.563,5.311l-.085.108L6.553,2.877,5.823.869H11.09ZM5.045,1.318,6.7,5.875H1.357Zm1.97,5.427,3.8,10.8L1.4,6.744Zm6.16,10.8,3.8-10.8h5.614Z' transform='translate(0)' fill='%2384ccf0'/%3E%3C/svg%3E%0A");
}