:root [data-id="d9df14b"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 30px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="d9df14b"] {
    background-color: var(--e-global-color-689e2a4)
}
:root [data-id="a1682d1"] {
    text-align: center
}
:root [data-id="a1682d1"] .h {
    font-family: var(--e-global-typography-0cba4b6-font-family), Sans-serif;
    font-size: var(--e-global-typography-0cba4b6-font-size);
    line-height: var(--e-global-typography-0cba4b6-line-height);
    color: var(--e-global-color-84e250e)
}
:root [data-id="8d77c3e"] {
    padding: 0px 0px 0px 0px
}
:root [data-id="666427e"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: space-evenly;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 40px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="666427e"] {
    background-color: var(--e-global-color-0372430)
}
:root [data-id="288944a"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="9b0153a"] {
    text-align: center
}
:root [data-id="9b0153a"] .h {
    font-family: var(--e-global-typography-22983dc-font-family), Sans-serif;
    font-size: var(--e-global-typography-22983dc-font-size);
    line-height: var(--e-global-typography-22983dc-line-height);
    color: var(--e-global-color-84e250e)
}
:root [data-id="ad88163"] .icon {
    text-align: center
}
:root [data-id="ad88163"].view-stacked .icon {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="ad88163"].view-framed .icon,:root [data-id="ad88163"].view-default .icon {
    color: var(--e-global-color-84e250e);
    border-color: var(--e-global-color-84e250e)
}
:root [data-id="ad88163"].view-framed .icon,:root [data-id="ad88163"].view-default .icon svg {
    fill: var(--e-global-color-84e250e)
}
:root [data-id="8ae0ed7"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="7534aaa"] {
    text-align: center
}
:root [data-id="7534aaa"] .h {
    font-family: var(--e-global-typography-22983dc-font-family), Sans-serif;
    font-size: var(--e-global-typography-22983dc-font-size);
    line-height: var(--e-global-typography-22983dc-line-height);
    color: var(--e-global-color-84e250e)
}
:root [data-id="dc69964"] .btn {
    background-color: var(--e-global-color-84e250e);
    font-family: "Anton", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    fill: var(--e-global-color-0372430);
    color: var(--e-global-color-0372430);
    border-radius: 40px 40px 40px 40px
}
:root [data-id="a5f67b3"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --padding-top: 40px;
    --padding-bottom: 40px;
    --padding-left: 15px;
    --padding-right: 15px
}
:root [data-id="a5f67b3"] {
    background-color: #FFF7D4
}
:root [data-id="ddda09d"] {
    text-align: center
}
:root [data-id="ddda09d"] .h {
    font-family: var(--e-global-typography-22983dc-font-family), Sans-serif;
    font-size: var(--e-global-typography-22983dc-font-size);
    line-height: var(--e-global-typography-22983dc-line-height);
    color: #0D327C
}
:root [data-id="6fea62a"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="6fea62a"] {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="b0627e3"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: flex-end;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="0a82e40"] {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: #0D327C
}
:root [data-id="0a82e40"] a {
    color: var(--e-global-color-689e2a4)
}
:root [data-id="a98846c"] {
    --icon-size: 16px;
    --grid-column-gap: 7px;
    --grid-row-gap: 0px
}
:root [data-id="a98846c"] {
    text-align: left
}
:root [data-id="a98846c"] a {
    background-color: var(--e-global-color-689e2a4)
}
:root [data-id="a98846c"] a svg {
    color: var(--e-global-color-0fd6eec)
}
:root [data-id="a98846c"] a svg {
    fill: var(--e-global-color-0fd6eec)
}
:root [data-id="ff93de4"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: space-between;
    --gap: 7px 7px;
    --row-gap: 7px;
    --column-gap: 7px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="6baa784"] .li-icon svg {
    color: var(--e-global-color-689e2a4)
}
:root [data-id="6baa784"] .li-icon svg {
    fill: var(--e-global-color-689e2a4)
}
:root [data-id="6baa784"] {
    --e-icon-list-icon-size: 18px;
    --e-icon-list-icon-align: left
}
:root [data-id="6baa784"] li {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 14px;
    font-weight: 600
}
:root [data-id="6baa784"] li {
    color: var(--e-global-color-689e2a4)
}
:root [data-id="9867da5"] {
    text-align: end
}
:root [data-id="9867da5"] img {
    width: 110px
}
:root [data-id="5aeaf4f"] {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px
}
:root [data-id="5aeaf4f"] {
    text-align: end;
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-689e2a4)
}
@media (max-width:1366px) {
    :root [data-id="d9df14b"] {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial
    }
    :root [data-id="a1682d1"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="9b0153a"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="7534aaa"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="ddda09d"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
}
@media (max-width:1024px) {
    :root [data-id="d9df14b"] {
        --flex-direction: column;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --align-items: center;
        --gap: 50px 50px;
        --row-gap: 50px;
        --column-gap: 50px
    }
    :root [data-id="a1682d1"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="666427e"] {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --align-items: center;
        --gap: 50px 50px;
        --row-gap: 50px;
        --column-gap: 50px
    }
    :root [data-id="9b0153a"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="7534aaa"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="a5f67b3"] {
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px
    }
    :root [data-id="ddda09d"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
}
@media (max-width:767px) {
    :root [data-id="d9df14b"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px
    }
    :root [data-id="a1682d1"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="8d77c3e"] {
        padding: 0px 0px 0px 0px
    }
    :root [data-id="666427e"] {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial
    }
    :root [data-id="288944a"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px
    }
    :root [data-id="9b0153a"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="8ae0ed7"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px
    }
    :root [data-id="7534aaa"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="a5f67b3"] {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="ddda09d"] .h {
        font-size: var(--e-global-typography-22983dc-font-size);
        line-height: var(--e-global-typography-22983dc-line-height)
    }
    :root [data-id="b0627e3"] {
        --width: 40%
    }
    :root [data-id="0a82e40"] {
        font-size: 12px
    }
    :root [data-id="ff93de4"] {
        --width: 60%
    }
    :root [data-id="6baa784"] {
        --e-icon-list-icon-size: 21px;
        --e-icon-list-icon-align: right
    }
    :root [data-id="6baa784"] li {
        font-size: 12px
    }
    :root [data-id="5aeaf4f"] {
        font-size: 12px
    }
}
@media (min-width:768px) {
    :root [data-id="d9df14b"] {
        --content-width: 500px
    }
    :root [data-id="666427e"] {
        --content-width: 1400px
    }
    :root [data-id="288944a"] {
        --width: 25%
    }
    :root [data-id="8ae0ed7"] {
        --width: 25%
    }
    :root [data-id="b0627e3"] {
        --width: 50%
    }
    :root [data-id="ff93de4"] {
        --width: 50%
    }
}