.elementor-98 .elementor-element.elementor-element-31dfbbf {
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-98 .elementor-element.elementor-element-07d3a22 .elementor-wrapper {
    aspect-ratio: 16 / 9;
}

.elementor-98 .elementor-element.elementor-element-53e63b1:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-53e63b1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ebded4;
}

.elementor-98 .elementor-element.elementor-element-53e63b1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-98 .elementor-element.elementor-element-53e63b1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-98 .elementor-element.elementor-element-f08ff7f {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-f08ff7f img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-b0c0910.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-b0c0910.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-b0c0910.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-e05b37b {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-e05b37b .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-3040c4c {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-97fd868 {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-0f68a55 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-0f68a55 img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-96efc69.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-96efc69.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-96efc69.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-89d454a {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-89d454a .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-a589a57 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-26ee3a1 {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-3bd7ab3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-3bd7ab3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-3bd7ab3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-ef50b7f {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-ef50b7f .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-192952d {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-4102b70 {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-703c18e {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-703c18e img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-96827b2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-96827b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-96827b2.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-bc2a420 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-bc2a420 .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-93b548f {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-b187c7d {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-c9112aa {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-c9112aa img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-98 .elementor-element.elementor-element-3e68ecd {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-3e68ecd img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-baea5f0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-baea5f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-baea5f0.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-11fca32 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-11fca32 .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-295f890 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-3eca680 {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-522da03 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-522da03 img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-eb9df9d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-eb9df9d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-eb9df9d.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-240d233 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-240d233 .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-92f85ab {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-51599fc {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-ad2e604:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-ad2e604>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ebded4;
}

.elementor-98 .elementor-element.elementor-element-ad2e604 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-98 .elementor-element.elementor-element-ad2e604>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-98 .elementor-element.elementor-element-bbc54b6 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-ff67f4c {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-ff67f4c img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-cdef2fc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-cdef2fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-cdef2fc.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-1d21ec7 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-0aaeee7 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-0aaeee7 .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-ab4776d {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-58f703f {
    text-align: center;
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 400;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-e05ea17 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-168c47a {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-168c47a img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-addd784.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-addd784.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-addd784.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-9100b0c {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-6a0d8ba {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-6a0d8ba .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-a87a0c8 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-d8065d8 {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-7644ff6 {
    --spacer-size: 20px;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-53d7753.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-53d7753.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-53d7753.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-4c58aa4 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-4c58aa4 img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-98 .elementor-element.elementor-element-24ca66b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-052f84c {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-274104c {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-274104c .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-30a9588 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-4d0fd8b {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-7a2cbd5 {
    --spacer-size: 20px;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-98837de.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-98837de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-98837de.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-4ce2add {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-4ce2add img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-98 .elementor-element.elementor-element-68dbee2.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-785651b {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-147e4f8 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-147e4f8 .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-b1224c7 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-cc75ccd {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-79d3c40 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-2c89486 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-2c89486 img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-e4b6ebd.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-e4b6ebd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-e4b6ebd.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-5629ad2 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-9b9aa8a {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-9b9aa8a .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-5e83764 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-a957e8d {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-fdf5737 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-b651a54 {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-b651a54 img {
    width: 100%;
    max-width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-98 .elementor-element.elementor-element-ad885d4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-ad885d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-98 .elementor-element.elementor-element-ad885d4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-98 .elementor-element.elementor-element-d4acd51 {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-e3fef7f {
    text-align: center;
}

.elementor-98 .elementor-element.elementor-element-e3fef7f .elementor-heading-title {
    color: #624725;
    font-family: "Mulish", Mulish;
    font-weight: 500;
}

.elementor-98 .elementor-element.elementor-element-b55e93f {
    --spacer-size: 20px;
}

.elementor-98 .elementor-element.elementor-element-87fa9fa {
    text-align: center;
    color: #624725;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-98 .elementor-element.elementor-element-78b8442 {
    --spacer-size: 20px;
}

@media(min-width:768px) {
    .elementor-98 .elementor-element.elementor-element-6d02fe2 {
        width: 100%;
    }

    .elementor-98 .elementor-element.elementor-element-bd8288a {
        width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-98 .elementor-element.elementor-element-31dfbbf {
        margin-top: -75px;
        margin-bottom: 0px;
    }

    .elementor-98 .elementor-element.elementor-element-07d3a22>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-98 .elementor-element.elementor-element-e05b37b .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-89d454a .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-ef50b7f .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-bc2a420 .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-11fca32 .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-240d233 .elementor-heading-title {
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 1em;
    }

    .elementor-98 .elementor-element.elementor-element-0aaeee7 .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 0em;
    }

    .elementor-98 .elementor-element.elementor-element-6a0d8ba .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
        word-spacing: 0em;
    }

    .elementor-98 .elementor-element.elementor-element-274104c .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
    }

    .elementor-98 .elementor-element.elementor-element-147e4f8 .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
    }

    .elementor-98 .elementor-element.elementor-element-9b9aa8a .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
    }

    .elementor-98 .elementor-element.elementor-element-e3fef7f .elementor-heading-title {
        font-size: 24px;
        line-height: 25px;
        letter-spacing: 0.1px;
    }
}