.elementor-13500
    .elementor-element.elementor-element-5e1b478:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-5e1b478
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("blur_2x-8.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-13500
    .elementor-element.elementor-element-5e1b478
    > .elementor-background-overlay {
    background-image: url("BLUR-UP-scaled.webp");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.5;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-5e1b478
    > .elementor-container {
    min-height: 80vh;
}
.elementor-13500 .elementor-element.elementor-element-5e1b478 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-ad1364d
    > .elementor-container {
    max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-ad1364d {
    margin-top: 180px;
    margin-bottom: 0;
    padding: 0;
}
.elementor-13500
    .elementor-element.elementor-element-de12c2d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-de12c2d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-de12c2d
    > .elementor-element-populated {
    padding: 10px;
}
.elementor-13500
    .elementor-element.elementor-element-c227e76
    > .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-c227e76 {
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-c227e76
    .elementor-heading-title {
    font-family: "Open Sans", Sans-serif;
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.1em;
    color: #292c2e;
}
.elementor-13500 .elementor-element.elementor-element-6aafc0e {
    width: var(--container-widget-width, 768px);
    max-width: 768px;
    --container-widget-width: 768px;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-6aafc0e
    > .elementor-widget-container {
    margin: 0 0 40px;
    padding: 0;
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-6aafc0e
    .elementor-heading-title {
    font-family: "Open Sans", Sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.4em;
    color: var(--e-global-color-60670d2);
}
.elementor-13500
    .elementor-element.elementor-element-03dad7f
    .elementor-button {
    background-color: #E82D1F;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.4px;
    fill: #fff;
    color: #fff;
    border-radius: 8px;
    padding: 16px 32px;
}
.elementor-13500
    .elementor-element.elementor-element-03dad7f
    .elementor-button:hover,
.elementor-13500
    .elementor-element.elementor-element-03dad7f
    .elementor-button:focus {
    background-color: #f5ac57;
}
.elementor-13500
    .elementor-element.elementor-element-1e55381
    > .elementor-container {
    max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-1e55381 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 40px;
    margin-bottom: 40px;
    padding: 0;
    z-index: 4;
}
.elementor-13500
    .elementor-element.elementor-element-1e55381
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-2846a94
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-2846a94
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-0802155 {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: left;
}
.elementor-13500
    .elementor-element.elementor-element-0802155
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 10px 12px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-0802155
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: #45ace2;
}
.elementor-13500
    .elementor-element.elementor-element-9b797d5
    > .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0 10px;
}
.elementor-13500 .elementor-element.elementor-element-9b797d5 {
    text-align: left;
}
.elementor-13500
    .elementor-element.elementor-element-9b797d5
    .elementor-heading-title {
    font-family: "Open Sans", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    font-style: normal;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-89e8b2a {
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: var(--e-global-typography-5578463-font-family), Sans-serif;
    font-size: var(--e-global-typography-5578463-font-size);
    font-weight: var(--e-global-typography-5578463-font-weight);
    line-height: var(--e-global-typography-5578463-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-89e8b2a
    > .elementor-widget-container {
    margin: 0 0 80px;
    padding: 0 10px;
}
.elementor-13500
    .elementor-element.elementor-element-d055c60
    > .elementor-container {
    max-width: 1140px;
    min-height: 80vh;
}
.elementor-13500 .elementor-element.elementor-element-d055c60 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 96px;
    padding: 96px 0 0;
}
.elementor-13500
    .elementor-element.elementor-element-d055c60
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-0c94ad8
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-0c94ad8
    > .elementor-element-populated {
    padding: 10px;
}
.elementor-13500 .elementor-element.elementor-element-0c94ad8 {
    z-index: 2;
}
.elementor-13500 .elementor-element.elementor-element-b6240a1 {
    width: auto;
    max-width: auto;
    align-self: center;
}
.elementor-13500
    .elementor-element.elementor-element-b6240a1
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 12px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-b6240a1
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: #45ace2;
}
.elementor-13500
    .elementor-element.elementor-element-32235bd
    > .elementor-widget-container {
    margin: 0 0 20px;
    padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-32235bd {
    text-align: left;
}
.elementor-13500
    .elementor-element.elementor-element-32235bd
    .elementor-heading-title {
    font-family: "Open Sans", Sans-serif;
    font-size: 36px;
    font-weight: 600;
    font-style: normal;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-d71f4e8 {
    width: var(--container-widget-width, 65%);
    max-width: 65%;
    --container-widget-width: 65%;
    --container-widget-flex-grow: 0;
    font-family: var(--e-global-typography-5578463-font-family), Sans-serif;
    font-size: var(--e-global-typography-5578463-font-size);
    font-weight: var(--e-global-typography-5578463-font-weight);
    line-height: var(--e-global-typography-5578463-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-d71f4e8
    > .elementor-widget-container {
    margin: 0 0 80px;
    padding: 0;
}
.elementor-13500
    .elementor-element.elementor-element-b0a0de1:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-b0a0de1
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-b0a0de1
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-b0a0de1,
.elementor-13500
    .elementor-element.elementor-element-b0a0de1
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-b0a0de1 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-b0a0de1
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-1bfc250.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-1bfc250.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-1bfc250.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-1bfc250
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-1bfc250
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-1bfc250
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-1bfc250
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px;
}
.elementor-13500
    .elementor-element.elementor-element-1bfc250
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-1564857
    > .elementor-widget-container {
    margin: 0;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-1564857 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-1564857 img {
    width: 93%;
    border-radius: 0;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-8bf3750.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-8bf3750.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-8bf3750
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-8bf3750
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-8bf3750
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-8bf3750
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-8bf3750
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-49cf2fa {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-49cf2fa
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-49cf2fa
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-ad82b6d
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-ad82b6d
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-5f93bf7 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-134cf3c
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-134cf3c {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500
    .elementor-element.elementor-element-0b46398:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-0b46398
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-0b46398
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-0b46398,
.elementor-13500
    .elementor-element.elementor-element-0b46398
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-0b46398 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-0b46398
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-0dbd23c.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-0dbd23c.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-0dbd23c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-0dbd23c
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-0dbd23c
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-0dbd23c
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-0dbd23c
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-75b454e {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-75b454e
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-75b454e
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-a9c987a
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-a9c987a
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-9f07988 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-9c3b075
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-9c3b075 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-7b3702f.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-7b3702f.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-7b3702f.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-7b3702f
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-7b3702f
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-7b3702f
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-7b3702f
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-7b3702f
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-a2fe868
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-a2fe868 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-a2fe868 img {
    width: 84%;
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-04c9ebe:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-04c9ebe
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-04c9ebe
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-04c9ebe,
.elementor-13500
    .elementor-element.elementor-element-04c9ebe
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-04c9ebe {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-04c9ebe
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-1b17a50.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-1b17a50.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-1b17a50.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-1b17a50
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-1b17a50
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-1b17a50
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-1b17a50
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-1b17a50
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-4d4e79f
    > .elementor-widget-container {
    margin: 0;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-4d4e79f {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-4d4e79f img {
    width: 100%;
    border-radius: 0;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-c888b88.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-c888b88.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-c888b88
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-c888b88
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-c888b88
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-c888b88
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-c888b88
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-e2fd8ec {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-e2fd8ec
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-e2fd8ec
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-91d1e37
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-91d1e37
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-83f0e7e {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-86ac4b2
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-86ac4b2 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500
    .elementor-element.elementor-element-f23fe4d:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-f23fe4d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-f23fe4d
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-f23fe4d,
.elementor-13500
    .elementor-element.elementor-element-f23fe4d
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-f23fe4d {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-f23fe4d
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-4de4bf5.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-4de4bf5.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-4de4bf5
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-4de4bf5
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-4de4bf5
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-4de4bf5
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-4de4bf5
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-735b439 {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-735b439
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-735b439
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-1b809e4
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-1b809e4
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-495aae4 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-d3e46b0
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-d3e46b0 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-a00d3a7.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-a00d3a7.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-a00d3a7.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-a00d3a7
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-a00d3a7
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-a00d3a7
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-a00d3a7
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-a00d3a7
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-e105652
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-e105652 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-e105652 img {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-a8f5e99:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-a8f5e99
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-a8f5e99
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-a8f5e99,
.elementor-13500
    .elementor-element.elementor-element-a8f5e99
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-a8f5e99 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-a8f5e99
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-c00a3e6.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-c00a3e6.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-c00a3e6.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-c00a3e6
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-c00a3e6
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-c00a3e6
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-c00a3e6
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-c00a3e6
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-555d967
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-555d967 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-555d967 img {
    border-radius: 0;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-8eaf983.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-8eaf983.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-8eaf983
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-8eaf983
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-8eaf983
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-8eaf983
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-8eaf983
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-fe617a4 {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-fe617a4
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-fe617a4
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-e5989f2
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-e5989f2
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-51854e9 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-8e35287
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-8e35287 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500
    .elementor-element.elementor-element-bc6ff38:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-bc6ff38
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
    .elementor-element.elementor-element-bc6ff38
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-bc6ff38,
.elementor-13500
    .elementor-element.elementor-element-bc6ff38
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-bc6ff38 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-bc6ff38
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-d4f2000.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-d4f2000.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-d4f2000
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-d4f2000
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-d4f2000
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-d4f2000
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-d4f2000
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-319b5eb {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-319b5eb
    > .elementor-widget-container {
    background-color: #e0f5ff;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-319b5eb
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-primary);
}
.elementor-13500
    .elementor-element.elementor-element-3f2d91b
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-3f2d91b
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-01e14a1 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-83cee17
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-83cee17 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-34bc856.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-34bc856.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-34bc856.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-34bc856
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-34bc856
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-34bc856
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-34bc856
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-34bc856
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-163c4d4
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-163c4d4 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-163c4d4 img {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-2da1b80:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-2da1b80
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #fdfaf7;
}
.elementor-13500
    .elementor-element.elementor-element-2da1b80
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-2da1b80,
.elementor-13500
    .elementor-element.elementor-element-2da1b80
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-2da1b80 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-2da1b80
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-f4176d8.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-f4176d8.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-f4176d8.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-f4176d8
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-f4176d8
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-f4176d8
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-f4176d8
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-f4176d8
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-61cd6b3
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-61cd6b3 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-61cd6b3 img {
    border-radius: 0;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-b1bbb37.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-b1bbb37.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-b1bbb37
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-b1bbb37
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-b1bbb37
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-b1bbb37
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-b1bbb37
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-a55b153 {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-a55b153
    > .elementor-widget-container {
    background-color: #ffe2c0;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-a55b153
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-accent);
}
.elementor-13500
    .elementor-element.elementor-element-863157c
    > .elementor-widget-container {
    margin: 0 0 12px;
}
.elementor-13500
    .elementor-element.elementor-element-863157c
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-eec4fd7 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-dc53eb6
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-dc53eb6 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-13500
    .elementor-element.elementor-element-4e3eb30:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-13500
    .elementor-element.elementor-element-4e3eb30
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #fdfaf7;
}
.elementor-13500
    .elementor-element.elementor-element-4e3eb30
    > .elementor-container {
    min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-4e3eb30,
.elementor-13500
    .elementor-element.elementor-element-4e3eb30
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-4e3eb30 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
    z-index: 2;
}
.elementor-13500
    .elementor-element.elementor-element-4e3eb30
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-93d417f.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-93d417f.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-93d417f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-93d417f
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-93d417f
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-93d417f
    > .elementor-background-slideshow {
    border-radius: 0;
}
.elementor-13500
    .elementor-element.elementor-element-93d417f
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-9cf776e {
    width: auto;
    max-width: auto;
    align-self: center;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-9cf776e
    > .elementor-widget-container {
    background-color: #ffe2c0;
    margin: 0 0 4px;
    padding: 4px 8px;
    border-radius: 8px;
}
.elementor-13500
    .elementor-element.elementor-element-9cf776e
    .elementor-heading-title {
    font-size: var(--e-global-typography-98724f5-font-size);
    font-weight: var(--e-global-typography-98724f5-font-weight);
    text-transform: var(--e-global-typography-98724f5-text-transform);
    line-height: var(--e-global-typography-98724f5-line-height);
    letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    color: var(--e-global-color-accent);
}
.elementor-13500
    .elementor-element.elementor-element-5346443
    > .elementor-widget-container {
    margin: 0 0 16px;
}
.elementor-13500
    .elementor-element.elementor-element-5346443
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
    color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-9e22e62 {
    font-size: var(--e-global-typography-7e1533c-font-size);
    font-weight: var(--e-global-typography-7e1533c-font-weight);
    line-height: var(--e-global-typography-7e1533c-line-height);
    color: #5a6265;
}
.elementor-13500
    .elementor-element.elementor-element-f2c66a7
    > .elementor-widget-container {
    margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-f2c66a7 {
    text-align: justify;
    font-family: "Open Sans", Sans-serif;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.75em;
    color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-47abf73.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-47abf73.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-47abf73.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-47abf73
    > .elementor-element-populated,
.elementor-13500
    .elementor-element.elementor-element-47abf73
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-13500
    .elementor-element.elementor-element-47abf73
    > .elementor-background-slideshow {
    border-radius: 12px;
}
.elementor-13500
    .elementor-element.elementor-element-47abf73
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-13500
    .elementor-element.elementor-element-47abf73
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-2c479a4
    > .elementor-widget-container {
    margin: 40px;
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-2c479a4 {
    text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-2c479a4 img {
    border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-2b88fac {
    margin-top: 0;
    margin-bottom: 150px;
}
.elementor-13500
    .elementor-element.elementor-element-2d0d991
    > .elementor-background-overlay {
    background-position: center center;
    background-size: cover;
    opacity: 0.6;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-2d0d991
    > .elementor-container {
    max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-2d0d991 {
    border-style: solid;
    border-width: 1px;
    border-color: #e1e4e8;
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-13500 .elementor-element.elementor-element-2d0d991,
.elementor-13500
    .elementor-element.elementor-element-2d0d991
    > .elementor-background-overlay {
    border-radius: 12px;
}
.elementor-bc-flex-widget
    .elementor-13500
    .elementor-element.elementor-element-643c4d8.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-643c4d8.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-13500
    .elementor-element.elementor-element-643c4d8.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-13500
    .elementor-element.elementor-element-643c4d8
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}
.elementor-13500
    .elementor-element.elementor-element-643c4d8
    > .elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 0;
}
.elementor-13500 .elementor-element.elementor-element-5d30ca2 {
    width: var(--container-widget-width, 62%);
    max-width: 62%;
    --container-widget-width: 62%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-5d30ca2
    > .elementor-widget-container {
    margin: 0 0 8px;
}
.elementor-13500
    .elementor-element.elementor-element-5d30ca2
    .elementor-heading-title {
    font-size: var(--e-global-typography-6807faf-font-size);
    font-weight: var(--e-global-typography-6807faf-font-weight);
    line-height: var(--e-global-typography-6807faf-line-height);
}
.elementor-13500 .elementor-element.elementor-element-7644509 {
    width: var(--container-widget-width, 72%);
    max-width: 72%;
    --container-widget-width: 72%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-13500
    .elementor-element.elementor-element-7644509
    > .elementor-widget-container {
    margin: 0 0 32px;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c
    > .elementor-widget-container {
    margin: 0 0 40px 300px;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c
    .elementor-image-box-wrapper {
    text-align: left;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c.elementor-position-right
    .elementor-image-box-img {
    margin-left: 40px;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c.elementor-position-left
    .elementor-image-box-img {
    margin-right: 40px;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c.elementor-position-top
    .elementor-image-box-img {
    margin-bottom: 40px;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c
    .elementor-image-box-title {
    margin-bottom: 7px;
    font-weight: 600;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c
    .elementor-image-box-wrapper
    .elementor-image-box-img {
    width: 22%;
}
.elementor-13500
    .elementor-element.elementor-element-4e60f0c
    .elementor-image-box-img
    img {
    transition-duration: 0.3s;
}
.elementor-13500
    .elementor-element.elementor-element-8bde836
    .elementor-button {
    background-color: #E82D1F;
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0.4px;
    fill: #fff;
    color: #fff;
    border-radius: 8px;
    padding: 16px 24px;
}
.elementor-13500
    .elementor-element.elementor-element-8bde836
    .elementor-button:hover,
.elementor-13500
    .elementor-element.elementor-element-8bde836
    .elementor-button:focus {
    background-color: #f5ac57;
}
body.elementor-page-13500:not(
        .elementor-motion-effects-element-type-background
    ),
body.elementor-page-13500
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #fff;
}
@media (max-width: 1024px) {
    .elementor-13500
        .elementor-element.elementor-element-c227e76
        .elementor-heading-title {
        font-size: 2.5rem;
    }
    .elementor-13500 .elementor-element.elementor-element-6aafc0e {
        --container-widget-width: 71%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 71%);
        max-width: 71%;
    }
    .elementor-13500
        .elementor-element.elementor-element-0802155
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-89e8b2a {
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-b6240a1
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-d71f4e8 {
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-49cf2fa
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-ad82b6d
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-5f93bf7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-75b454e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-a9c987a
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9f07988 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-e2fd8ec
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-91d1e37
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-83f0e7e {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-735b439
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-1b809e4
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-495aae4 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-fe617a4
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-e5989f2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-51854e9 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-319b5eb
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-3f2d91b
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-01e14a1 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-a55b153
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-863157c
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-eec4fd7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-9cf776e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-5346443
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9e22e62 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-643c4d8.elementor-column
        > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-643c4d8
        > .elementor-element-populated {
        padding: 32px 16px;
    }
    .elementor-13500 .elementor-element.elementor-element-5d30ca2 {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-13500
        .elementor-element.elementor-element-5d30ca2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-4e60f0c
        > .elementor-widget-container {
        margin: 0 0 30px 120px;
    }
}
@media (max-width: 767px) {
    .elementor-13500 .elementor-element.elementor-element-ad1364d {
        margin-top: 140px;
        margin-bottom: 0;
    }
    .elementor-13500
        .elementor-element.elementor-element-c227e76
        .elementor-heading-title {
        font-size: 2.25rem;
    }
    .elementor-13500
        .elementor-element.elementor-element-6aafc0e
        > .elementor-widget-container {
        margin: 0 0 32px;
    }
    .elementor-13500 .elementor-element.elementor-element-6aafc0e {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-13500
        .elementor-element.elementor-element-03dad7f
        .elementor-button {
        padding: 16px 32px;
    }
    .elementor-13500
        .elementor-element.elementor-element-2846a94.elementor-column
        > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-13500 .elementor-element.elementor-element-0802155 {
        text-align: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-0802155
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-9b797d5 {
        text-align: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-9b797d5
        .elementor-heading-title {
        font-size: 1.875rem;
    }
    .elementor-13500 .elementor-element.elementor-element-89e8b2a {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-0c94ad8.elementor-column
        > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-b6240a1
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-32235bd {
        text-align: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-32235bd
        .elementor-heading-title {
        font-size: 1.875rem;
    }
    .elementor-13500 .elementor-element.elementor-element-d71f4e8 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-8bf3750
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-49cf2fa
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-ad82b6d
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-5f93bf7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-0dbd23c
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-75b454e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-a9c987a
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9f07988 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-c888b88
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-e2fd8ec
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-91d1e37
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-83f0e7e {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-4de4bf5
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-735b439
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-1b809e4
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-495aae4 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-8eaf983
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-fe617a4
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-e5989f2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-51854e9 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-d4f2000
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-319b5eb
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-3f2d91b
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-01e14a1 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-b1bbb37
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-a55b153
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-863157c
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-eec4fd7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-93d417f
        > .elementor-element-populated {
        padding: 20px;
    }
    .elementor-13500
        .elementor-element.elementor-element-9cf776e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-5346443
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9e22e62 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-643c4d8 {
        width: 100%;
    }
    .elementor-bc-flex-widget
        .elementor-13500
        .elementor-element.elementor-element-643c4d8.elementor-column
        .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-643c4d8.elementor-column.elementor-element[data-element_type="column"]
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-643c4d8.elementor-column
        > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-643c4d8
        > .elementor-element-populated {
        padding: 32px 20px;
    }
    .elementor-13500 .elementor-element.elementor-element-5d30ca2 {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-5d30ca2
        > .elementor-widget-container {
        margin: 0 0 16px;
    }
    .elementor-13500
        .elementor-element.elementor-element-5d30ca2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-4e60f0c
        > .elementor-widget-container {
        margin: 0 0 30px;
    }
    .elementor-13500
        .elementor-element.elementor-element-4e60f0c
        .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-13500
        .elementor-element.elementor-element-4e60f0c
        .elementor-image-box-img {
        margin-bottom: 40px;
    }
}
@media (min-width: 768px) {
    .elementor-13500 .elementor-element.elementor-element-1bfc250 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-8bf3750 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-0dbd23c {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-7b3702f {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-1b17a50 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-c888b88 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-4de4bf5 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-a00d3a7 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-c00a3e6 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-8eaf983 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-d4f2000 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-34bc856 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-f4176d8 {
        width: 30%;
    }
    .elementor-13500 .elementor-element.elementor-element-b1bbb37 {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-93d417f {
        width: 70%;
    }
    .elementor-13500 .elementor-element.elementor-element-47abf73 {
        width: 30%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-13500 .elementor-element.elementor-element-643c4d8 {
        width: 100%;
    }
}
@media (min-width: 2400px) {
    .elementor-13500
        .elementor-element.elementor-element-0802155
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-89e8b2a {
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-b6240a1
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500 .elementor-element.elementor-element-d71f4e8 {
        font-size: var(--e-global-typography-5578463-font-size);
        line-height: var(--e-global-typography-5578463-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-49cf2fa
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-ad82b6d
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-5f93bf7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-75b454e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-a9c987a
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9f07988 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-e2fd8ec
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-91d1e37
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-83f0e7e {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-735b439
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-1b809e4
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-495aae4 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-fe617a4
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-e5989f2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-51854e9 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-319b5eb
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-3f2d91b
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-01e14a1 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-a55b153
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-863157c
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-eec4fd7 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-9cf776e
        .elementor-heading-title {
        font-size: var(--e-global-typography-98724f5-font-size);
        line-height: var(--e-global-typography-98724f5-line-height);
        letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
    }
    .elementor-13500
        .elementor-element.elementor-element-5346443
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
    .elementor-13500 .elementor-element.elementor-element-9e22e62 {
        font-size: var(--e-global-typography-7e1533c-font-size);
        line-height: var(--e-global-typography-7e1533c-line-height);
    }
    .elementor-13500
        .elementor-element.elementor-element-5d30ca2
        .elementor-heading-title {
        font-size: var(--e-global-typography-6807faf-font-size);
        line-height: var(--e-global-typography-6807faf-line-height);
    }
}
