.elementor-67811 .elementor-element.elementor-element-72272c9d:not(.elementor-motion-effects-element-type-background), .elementor-67811 .elementor-element.elementor-element-72272c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://bodmaseducation.com/wp-content/uploads/2024/05/CIVIL.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-67811 .elementor-element.elementor-element-72272c9d > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(50deg, #3554A5 0%, #30C7B4 100%);
    opacity: 0.95;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-72272c9d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-67811 .elementor-element.elementor-element-151e7bff {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-151e7bff .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Khula", Sans-serif;
    font-size: 50px;
    font-weight: 600;
}

.elementor-67811 .elementor-element.elementor-element-fcf369c {
    padding: 40px 0px 0px 0px;
}

.elementor-67811 .elementor-element.elementor-element-9a4b11d > .elementor-background-overlay {
    background-color: #00000000;
    opacity: 0.5;
}

.elementor-67811 .elementor-element.elementor-element-9a4b11d {
    padding: 40px 0px 40px 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-c54bcc2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c54bcc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c54bcc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-c54bcc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-c54bcc2:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-c54bcc2 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-c54bcc2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-9d9a159 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-9d9a159 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-2fd72b8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2fd72b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2fd72b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-2fd72b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-2fd72b8 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-2fd72b8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-2e5579e {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-2e5579e .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-0876f23 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-6482a19.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6482a19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6482a19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-6482a19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-6482a19:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-6482a19 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-6482a19 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-141c1af {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-141c1af .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-ad0803b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-ad0803b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-ad0803b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-ad0803b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-ad0803b > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-ad0803b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-d52280d {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-d52280d .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-edf1b5a {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-87bf176.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-87bf176.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-87bf176:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-87bf176 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-87bf176:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-87bf176 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-87bf176 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-cd75994 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-cd75994 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-138d24b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-138d24b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-138d24b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-138d24b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-138d24b > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-138d24b > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-fc29964 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-fc29964 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-34ae168 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-b4fbbb2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-b4fbbb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-b4fbbb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-b4fbbb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-b4fbbb2:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-b4fbbb2 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-b4fbbb2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-53b365a {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-53b365a .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-9c89baf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-9c89baf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-9c89baf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-9c89baf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-9c89baf > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-9c89baf > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-b20eeaf {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-b20eeaf .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-8ad2743 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-7abab46.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-7abab46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-7abab46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-7abab46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-7abab46:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-7abab46 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-7abab46 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-314606e {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-314606e .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-4ef6ea2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-4ef6ea2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-4ef6ea2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-4ef6ea2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-4ef6ea2 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-4ef6ea2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-72b9ac1 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-72b9ac1 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-52389e3 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-5d3cd99.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5d3cd99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5d3cd99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-5d3cd99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-5d3cd99:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-5d3cd99 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-5d3cd99 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-68c978c {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-68c978c .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-c7b739e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c7b739e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c7b739e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-c7b739e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-c7b739e > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-c7b739e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-8cb8224 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-8cb8224 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-c7726b3 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-360f54d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-360f54d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-360f54d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-360f54d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-360f54d:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-360f54d > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-360f54d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-007811e {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-007811e .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-c79acde.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c79acde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c79acde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-c79acde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-c79acde > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-c79acde > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-7f53937 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-7f53937 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-ea3df9b {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-b194439.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-b194439.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-b194439:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-b194439 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-b194439:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-b194439 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-b194439 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-f728a75 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-f728a75 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-a6ba57c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-a6ba57c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-a6ba57c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-a6ba57c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-a6ba57c > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-a6ba57c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-5fd52c1 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-5fd52c1 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-e44a6e8 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-c5636c6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c5636c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-c5636c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-c5636c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-c5636c6:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-c5636c6 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-c5636c6 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-4593ccc {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-4593ccc .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-6bc1add.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6bc1add.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6bc1add:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-6bc1add > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-6bc1add > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-6bc1add > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-b1b95b3 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-b1b95b3 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-88046f3 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-20587d1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-20587d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-20587d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-20587d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-20587d1:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-20587d1 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-20587d1 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-92a73c7 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-92a73c7 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-1a85f95.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-1a85f95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-1a85f95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-1a85f95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-1a85f95 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-1a85f95 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-556229b {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-556229b .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-3014584 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-164fd5a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-164fd5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-164fd5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-164fd5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-164fd5a:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-164fd5a > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-164fd5a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-65d3aa8 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-65d3aa8 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-5b59c45.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5b59c45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5b59c45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-5b59c45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-5b59c45 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-5b59c45 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-64d3deb {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-64d3deb .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-554f202 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-7b3c773.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-7b3c773.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-7b3c773:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-7b3c773 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-7b3c773:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-7b3c773 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-7b3c773 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-b4f3573 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-b4f3573 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-086c9f8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-086c9f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-086c9f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-086c9f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-086c9f8 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-086c9f8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-6fbeb7a {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-6fbeb7a .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-26fc7ba {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-6af14c2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6af14c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6af14c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-6af14c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-6af14c2:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-6af14c2 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-6af14c2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-de9d8f2 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-de9d8f2 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-5a5c25d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5a5c25d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-5a5c25d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-5a5c25d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-5a5c25d > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-5a5c25d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-484bed9 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-484bed9 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-2aa04a5 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-8b68a39.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-8b68a39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-8b68a39:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-8b68a39 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-8b68a39:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-8b68a39 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-8b68a39 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-b359e82 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-b359e82 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-0865206.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-0865206.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-0865206:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-0865206 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-0865206 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-0865206 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-63aab6c {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-63aab6c .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-a07c28d {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-0c80ef7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-0c80ef7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-0c80ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-0c80ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-0c80ef7:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-0c80ef7 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-0c80ef7 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-2fe5450 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-2fe5450 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-2bab341.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2bab341.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2bab341:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-2bab341 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-2bab341 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-2bab341 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-15b1002 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-15b1002 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-a6dfb3d {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-e80ea9a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-e80ea9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-e80ea9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-e80ea9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-e80ea9a:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-e80ea9a > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-e80ea9a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-4f5c940 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-4f5c940 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-88fef05.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-88fef05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-88fef05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-88fef05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-88fef05 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-88fef05 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-4d7e451 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-4d7e451 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-4468518 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-6fb205a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6fb205a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6fb205a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-6fb205a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-6fb205a:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-6fb205a > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-6fb205a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-9623eb7 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-9623eb7 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-76c4251.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-76c4251.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-76c4251:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-76c4251 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-76c4251 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-76c4251 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-15fb25e {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-15fb25e .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-2ce8e75 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-85bc7ac.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-85bc7ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-85bc7ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-85bc7ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-85bc7ac:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-85bc7ac > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-85bc7ac > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-fb2fcaa {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-fb2fcaa .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-1eecf6c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-1eecf6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-1eecf6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-1eecf6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-1eecf6c > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-1eecf6c > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-bf648ab {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-bf648ab .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-6a82dd9 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-8bc10bc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-8bc10bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-8bc10bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-8bc10bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-8bc10bc:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-8bc10bc > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-8bc10bc > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-369349a {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-369349a .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-6d5ea7a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6d5ea7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-6d5ea7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-6d5ea7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-6d5ea7a > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-6d5ea7a > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-952dbf9 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-952dbf9 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-4cbc8ee {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-daa8068.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-daa8068.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-daa8068:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-daa8068 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-daa8068:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-daa8068 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-daa8068 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-1ae5f31 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-1ae5f31 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-a423dec.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-a423dec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-a423dec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-a423dec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-a423dec > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-a423dec > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-e2b994b {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-e2b994b .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-1497666 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-ea6b222.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-ea6b222.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-ea6b222:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-ea6b222 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-ea6b222:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-ea6b222 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-ea6b222 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-e412343 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-e412343 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-2d18844.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2d18844.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-2d18844:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-2d18844 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-2d18844 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-2d18844 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-62f7615 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-62f7615 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-a93780b {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-214907e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-214907e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-214907e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-214907e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-214907e:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-214907e > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-214907e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-bf21ea6 {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-bf21ea6 .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-23f6d77.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-23f6d77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-23f6d77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-23f6d77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 20%);
}

.elementor-67811 .elementor-element.elementor-element-23f6d77 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-23f6d77 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-fdd468c {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-fdd468c .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.elementor-67811 .elementor-element.elementor-element-076a969 {
    margin-top: 5px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-67811 .elementor-element.elementor-element-254b981.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-254b981.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-67811 .elementor-element.elementor-element-254b981:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67811 .elementor-element.elementor-element-254b981 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(30deg, #90FBED 0%, #FFFFFF 30%);
}

.elementor-67811 .elementor-element.elementor-element-254b981:hover > .elementor-element-populated {
    background-color: #D7FFFA;
}

.elementor-67811 .elementor-element.elementor-element-254b981 > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-a3159d2 );
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.21);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 10px 10px 10px 10px;
}

.elementor-67811 .elementor-element.elementor-element-254b981 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67811 .elementor-element.elementor-element-7d8842b {
    text-align: center;
}

.elementor-67811 .elementor-element.elementor-element-7d8842b .elementor-heading-title {
    color: var( --e-global-color-e0e5835 );
    font-family: "Open Sans", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

@media(max-width: 767px) {
    .elementor-67811 .elementor-element.elementor-element-72272c9d {
        padding:50px 0px 50px 0px;
    }
}

@media(min-width: 1025px) {
    .elementor-67811 .elementor-element.elementor-element-72272c9d:not(.elementor-motion-effects-element-type-background), .elementor-67811 .elementor-element.elementor-element-72272c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }
}
