:root [data-id="6e06f42"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 80px;
    --padding-bottom: 110px;
    --padding-left: 40px;
    --padding-right: 40px
}
:root [data-id="6e06f42"] {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="8525fed"] {
    --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: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="8ca52e5"] .h {
    font-family: var(--e-global-typography-67a9b66-font-family), Sans-serif;
    font-size: var(--e-global-typography-67a9b66-font-size);
    line-height: var(--e-global-typography-67a9b66-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="30f3c63"] {
    margin: 0px 0px 0px 0px
}
:root [data-id="30f3c63"] {
    --align-self: flex-end
}
:root [data-id="30f3c63"] img {
    width: 353px
}
:root [data-id="aa12926"] {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="77b8e3d"] {
    font-family: "IBM Plex Sans", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.3em;
    color: var(--e-global-color-689e2a4)
}
:root [data-id="299295d"] {
    --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-start;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="1793b36"] .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-689e2a4)
}
:root [data-id="ccef369"] {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="ccef369"] {
    --flex-grow: 0;
    --flex-shrink: 0
}
:root [data-id="ccef369"] a {
    color: var(--e-global-color-68637c0)
}
:root [data-id="4306344"] .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-689e2a4)
}
:root [data-id="efdbe3b"] {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="efdbe3b"] {
    --flex-grow: 0;
    --flex-shrink: 0
}
:root [data-id="5c56b2a"] {
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="5c56b2a"] {
    background-color: #FFF1CB
}
:root [data-id="d585871"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 55px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px
}
:root [data-id="d585871"] {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="e5337d1"] {
    --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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="fd73bac"] {
    font-family: var(--e-global-typography-37b9d0d-font-family), Sans-serif;
    font-size: var(--e-global-typography-37b9d0d-font-size);
    line-height: var(--e-global-typography-37b9d0d-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="e30385d"] {
    text-align: start;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="da68801"] {
    text-align: start;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="4491327"] {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="b973c49"] {
    --display: flex;
    --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;
    --justify-content: flex-end;
    --align-items: flex-end;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="5cf3ebb"] img {
    width: 100%
}
:root [data-id="df768b0"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 40px;
    --padding-right: 40px
}
:root [data-id="df768b0"] {
    background-color: var(--e-global-color-61967d7)
}
:root [data-id="36cf26f"] {
    --display: flex;
    --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: flex-start;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="11f8b06"] {
    --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-start;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="9774b9c"] .h {
    font-family: "Anton", Sans-serif;
    font-size: 100px;
    line-height: 1.1em;
    color: var(--e-global-color-689e2a4)
}
:root [data-id="749a2d2"] {
    font-family: var(--e-global-typography-37b9d0d-font-family), Sans-serif;
    font-size: var(--e-global-typography-37b9d0d-font-size);
    line-height: var(--e-global-typography-37b9d0d-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="403a655"] .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-689e2a4)
}
:root [data-id="eec73db"] {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="eec73db"] {
    --flex-grow: 0;
    --flex-shrink: 0
}
:root [data-id="b2c2af5"] .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-689e2a4)
}
:root [data-id="9989e5f"] {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="9989e5f"] {
    --flex-grow: 0;
    --flex-shrink: 0
}
:root [data-id="be1e09a"] {
    --display: flex;
    --border-radius: 20px 20px 20px 20px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="be1e09a"] {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="53e99ea"] .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-689e2a4)
}
:root [data-id="48f5daa"] {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="48f5daa"] {
    --flex-grow: 0;
    --flex-shrink: 0
}
:root [data-id="c639b55"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="c639b55"] {
    background-color: var(--e-global-color-84e250e)
}
:root [data-id="2bf16cb"] {
    --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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="9596f81"] .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-689e2a4)
}
:root [data-id="f753f3d"] {
    text-align: start;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="f753f3d"] a {
    color: var(--e-global-color-0372430)
}
:root [data-id="24a7a9a"] {
    --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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="06e16a2"] img {
    width: 100%
}
:root [data-id="eabc8fb"] img {
    width: 100%
}
:root [data-id="228ff51"] {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 40px 40px;
    --row-gap: 40px;
    --column-gap: 40px;
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px
}
:root [data-id="228ff51"] {
    background-color: var(--e-global-color-61967d7)
}
:root [data-id="02e4020"] {
    --display: flex;
    --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: flex-start;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="4fab01b"] {
    --align-self: flex-start
}
:root [data-id="4fab01b"] img {
    width: 500px
}
:root [data-id="38c4a74"] {
    --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-start;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}
:root [data-id="251e3fd"] .h {
    font-family: "Anton", Sans-serif;
    font-size: 100px;
    line-height: 1.1em;
    color: var(--e-global-color-689e2a4)
}
:root [data-id="6634384"] .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-689e2a4)
}
:root [data-id="4cedba5"] {
    text-align: start;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="4cedba5"] a {
    color: var(--e-global-color-0372430)
}
:root [data-id="fe98985"] .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-689e2a4)
}
:root [data-id="3765074"] {
    text-align: start;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-689e2a4)
}
:root [data-id="3765074"] a {
    color: var(--e-global-color-0372430)
}
@media (max-width:1366px) {
    :root [data-id="8ca52e5"] .h {
        font-size: var(--e-global-typography-67a9b66-font-size);
        line-height: var(--e-global-typography-67a9b66-line-height)
    }
    :root [data-id="1793b36"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="ccef369"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4306344"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="efdbe3b"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="fd73bac"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="e30385d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="da68801"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4491327"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="9774b9c"] .h {
        line-height: 1em
    }
    :root [data-id="749a2d2"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="403a655"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="eec73db"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="b2c2af5"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="9989e5f"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="53e99ea"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="48f5daa"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="9596f81"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="f753f3d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="251e3fd"] .h {
        line-height: 1em
    }
    :root [data-id="6634384"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="4cedba5"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="fe98985"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="3765074"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}
@media (min-width:768px) {
    :root [data-id="6e06f42"] {
        --content-width: 1400px
    }
    :root [data-id="8525fed"] {
        --width: 60%
    }
    :root [data-id="aa12926"] {
        --width: 50%
    }
    :root [data-id="299295d"] {
        --width: 100%
    }
    :root [data-id="d585871"] {
        --content-width: 1400px
    }
    :root [data-id="e5337d1"] {
        --width: 50%
    }
    :root [data-id="b973c49"] {
        --width: 50%
    }
    :root [data-id="df768b0"] {
        --content-width: 1400px
    }
    :root [data-id="36cf26f"] {
        --width: 100%
    }
    :root [data-id="11f8b06"] {
        --width: 100%
    }
    :root [data-id="c639b55"] {
        --content-width: 1400px
    }
    :root [data-id="2bf16cb"] {
        --width: 58%
    }
    :root [data-id="24a7a9a"] {
        --width: 50%
    }
    :root [data-id="228ff51"] {
        --content-width: 1400px
    }
    :root [data-id="02e4020"] {
        --width: 50%
    }
    :root [data-id="38c4a74"] {
        --width: 100%
    }
}
@media (max-width:1024px) {
    :root [data-id="6e06f42"] {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="8525fed"] {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial
    }
    :root [data-id="8ca52e5"] .h {
        font-size: var(--e-global-typography-67a9b66-font-size);
        line-height: var(--e-global-typography-67a9b66-line-height)
    }
    :root [data-id="30f3c63"] {
        --align-self: flex-end
    }
    :root [data-id="30f3c63"] img {
        width: 310px
    }
    :root [data-id="aa12926"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="1793b36"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="ccef369"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4306344"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="efdbe3b"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="d585871"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="e5337d1"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="fd73bac"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="e30385d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="da68801"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4491327"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="b973c49"] {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="df768b0"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="36cf26f"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="11f8b06"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="9774b9c"] .h {
        font-size: 91px
    }
    :root [data-id="749a2d2"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="403a655"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="eec73db"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="b2c2af5"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="9989e5f"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="53e99ea"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="48f5daa"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="c639b55"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 50px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="2bf16cb"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="9596f81"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="f753f3d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="24a7a9a"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="228ff51"] {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="02e4020"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="38c4a74"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="251e3fd"] .h {
        font-size: 91px
    }
    :root [data-id="6634384"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="4cedba5"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="fe98985"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="3765074"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}
@media (max-width:767px) {
    :root [data-id="6e06f42"] {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --padding-top: 60px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="8ca52e5"] .h {
        font-size: var(--e-global-typography-67a9b66-font-size);
        line-height: var(--e-global-typography-67a9b66-line-height)
    }
    :root [data-id="30f3c63"] {
        margin: -36px 0px 0px 0px
    }
    :root [data-id="30f3c63"] {
        --align-self: flex-end
    }
    :root [data-id="30f3c63"] img {
        width: 276px
    }
    :root [data-id="aa12926"] {
        --gap: 30px 30px;
        --row-gap: 30px;
        --column-gap: 30px
    }
    :root [data-id="299295d"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="1793b36"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="ccef369"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4306344"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="efdbe3b"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="5c56b2a"] {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="d585871"] {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --padding-top: 40px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="fd73bac"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="e30385d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="da68801"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="4491327"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="b973c49"] {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    :root [data-id="df768b0"] {
        --padding-top: 60px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="9774b9c"] .h {
        font-size: 67px;
        line-height: 1em
    }
    :root [data-id="749a2d2"] {
        font-size: var(--e-global-typography-37b9d0d-font-size);
        line-height: var(--e-global-typography-37b9d0d-line-height)
    }
    :root [data-id="403a655"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="eec73db"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="b2c2af5"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="9989e5f"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="53e99ea"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="48f5daa"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="c639b55"] {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
        --padding-top: 60px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="9596f81"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="f753f3d"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="24a7a9a"] {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px
    }
    :root [data-id="228ff51"] {
        --padding-top: 60px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px
    }
    :root [data-id="251e3fd"] .h {
        font-size: 46px;
        line-height: 1em
    }
    :root [data-id="6634384"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="4cedba5"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
    :root [data-id="fe98985"] .h {
        font-size: var(--e-global-typography-0cba4b6-font-size);
        line-height: var(--e-global-typography-0cba4b6-line-height)
    }
    :root [data-id="3765074"] {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height)
    }
}