.twocolumn-left p {
    font-size: var(--heading-6-fs);
    line-height: var(--heading-6-lh);
    font-style: normal;
    font-family: var(--font-regular);
    font-weight: bold;
}

.twocol-text.orange {
    background: #ffefef;
}

.twocol-text.orange .twocolumn-left p{
color: var(--bs-orange);
}

.twocol-text.green {
    background: #c7ddc7;
}

.twocol-text.green .twocolumn-left p{
color: var(--bs-green);
}


.states-module.green {
    background: #c7ddc7;
}

.state-figure {
    background: #1b0d32;
    border-radius: 24px;
    min-height: 100%;
    padding: 13%;
    color: #ffffff;
}
.state-figure {
    background: #1b0d32;
    border-radius: 24px;
    min-height: 92%;
    padding: 13%;
    color: #ffffff;
    margin-bottom:10%;
}
.state-figure .state-figure-bot {
    font-size: inherit;
    line-height: 2.4rem;
    font-style: normal;
    font-family: var(--font-light);
}

.states-module .state-figure .state-figure-val{
    font-size: var(--heading-2-fs);
    line-height: var(--heading-2-lh);
    /* font-style: normal; */
    font-family: var(--font-bold);
    letter-spacing: calc(var(--heading-2-fs) * -0.01);
}

.states-module.green .state-figure .state-figure-val{
color: #8dc977;
}

.states-module.orange .state-figure .state-figure-val{
color: var(--bs-orange);
}


.config-text-info.config-text-content.useasifrm iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 25px;
}

.config-text-info.config-text-content.useasifrm {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}



.fullwidth-text.orange {
    background: #f8d8d6;
}

.fullwidth-text.green {
    background: #c7ddc7;
}