/* Block Styles */
.is-style-Normal span {
    mix-blend-mode: normal;
}
.is-style-Multiply span {
    mix-blend-mode: multiply;
}
.is-style-Screen span {
    mix-blend-mode: screen;
}
.is-style-Overlay span {
    mix-blend-mode: overlay;
}
.is-style-Darken span {
    mix-blend-mode: darken;
}
.is-style-Lighten span {
    mix-blend-mode: lighten;
}
.is-style-Color-Dodge span {
    mix-blend-mode: color-dodge;
}
.is-style-Color-Burn span {
    mix-blend-mode: color-burn;
}
.is-style-Hard-Light span {
    mix-blend-mode: hard-light;
}
.is-style-Soft-Light span {
    mix-blend-mode: soft-light;
}
.is-style-Difference span {
    mix-blend-mode: difference;
}
.is-style-Exclusion span {
    mix-blend-mode: exclusion;
}
.is-style-Hue span {
    mix-blend-mode: hue;
}
.is-style-Saturation span {
    mix-blend-mode: saturation;
}
.is-style-Color span {
    mix-blend-mode: color;
}
.is-style-Luminosity span {
    mix-blend-mode: luminosity;
}

.card.is-style-style-1 {
    border: none;
    height: 100%;
}
.card.is-style-style-2 {
    border: none;
}
.card.is-style-style-1 .card-body,
.card.is-style-style-2 .card-body {
    padding: 0;
    border: none;
    background-color: #fff;
    box-shadow: none;
    display: flex;
    flex-direction: column;
}

.card.is-style-style-1 .card-body > :first-child,
.card.is-style-style-2 .card-body > :first-child {
    padding-top: 20px !important;
    padding-bottom: 15px !important;
}
.card.is-style-style-1 .card-body p a,
.card.is-style-style-2 .card-body p a {
    font-family: 'archivo narrow', sans-serif;
    text-decoration: none;
    color: var(--wp--preset--color--primary);
}
.card.is-style-style-1 .wp-block-group,
.card.is-style-style-2 .wp-block-group {
    margin-bottom: 1rem;
}
.card.is-style-style-1 hr,
.card.is-style-style-2 hr {
    margin-top: auto;
}
.card.is-style-style-1 .link-more,
.card.is-style-style-2 .link-more {
    display: none;
}
.card.is-style-style-1 .sfsi_widget,
.card.is-style-style-2 .sfsi_widget {
    padding: 0 20px;
    width: 100%;
}
.card.is-style-style-1 .sfsi_widget .norm_row,
.card.is-style-style-2 .sfsi_widget .norm_row {
    width: 100% !important;
}

.card.is-style-style-2 .card-body > *:not(.card.is-style-style-2 .card-body hr, .card.is-style-style-2 .card-body ol),
.card.is-style-style-1 .card-body > *:not(.card.is-style-style-1 .card-body hr, .card.is-style-style-1 .card-body ol) {
    padding: 0 20px;
}
.card.is-style-style-1 .card-body ol,
.card.is-style-style-2 .card-body ol{
    padding-left: 3rem;
	padding-right: 1rem;
}

.card.is-style-style-2 .card-body > table {
    margin: 20px;
}


/* .card.is-style-style-1 .card-body .wp-block-heading,
.card.is-style-style-1 .card-body .card-title,
.card.is-style-style-2 .card-body .wp-block-heading,
.card.is-style-style-2 .card-body .card-title {
    padding: 0 20px;
}
.card.is-style-style-1 .card-body p,
.card.is-style-style-2 .card-body p {
    padding: 0 20px;
} */