.elementor-836 .elementor-element.elementor-element-c3a448e:not(.elementor-motion-effects-element-type-background),
.elementor-836 .elementor-element.elementor-element-c3a448e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #40a09e;
    background-image: url("../../2023/06/img_1.png");
    background-size: 350px auto;
}

.elementor-836 .elementor-element.elementor-element-c3a448e>.elementor-background-overlay {
    background-color: #40a09e;
    opacity: 0.9;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-c3a448e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-836 .elementor-element.elementor-element-4798d8d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-4798d8d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #40a09e;
}

.elementor-836 .elementor-element.elementor-element-4798d8d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 55% 0% 0%;
    --e-column-margin-right: 55%;
    --e-column-margin-left: 0%;
    padding: 7em 4em 7em 4em;
}

.elementor-836 .elementor-element.elementor-element-4798d8d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-a20d9a4 .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-b9210cb .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-9eadc85 {
    padding: 5em 0em 7em 0em;
}

.elementor-836 .elementor-element.elementor-element-62c3c47>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-d7153d0>.elementor-container {
    max-width: 720px;
}

.elementor-836 .elementor-element.elementor-element-27eddac>.elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-836 .elementor-element.elementor-element-49756dc {
    text-align: center;
}

.elementor-836 .elementor-element.elementor-element-880f192 {
    text-align: center;
}

.elementor-836 .elementor-element.elementor-element-1181748>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-1181748:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-1181748>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-1181748>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-1181748>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-ef853f7 img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-db3a493>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-0142875>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-479acfb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-479acfb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-479acfb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-479acfb>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-479acfb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-7d088bd img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-9f01354>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-ebfe4c1>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-b3b8df2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-b3b8df2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-b3b8df2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-b3b8df2>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-b3b8df2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-6da61a5 img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-9f3c0e8>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-154b9bc>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-3cc4980>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-3cc4980:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-3cc4980>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-3cc4980>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-3cc4980>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-d18c2d6 img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-3e045ba>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-5e3d1b6>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-7541a22>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-7541a22:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-7541a22>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-7541a22>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-7541a22>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-6c73aa8 img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-3cda6c4>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-1e236a9>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-d20c7de>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-836 .elementor-element.elementor-element-d20c7de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-836 .elementor-element.elementor-element-d20c7de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-d20c7de>.elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-836 .elementor-element.elementor-element-d20c7de>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-62c5475 img {
    width: 100%;
    height: 350px;
    object-fit: cover;
    object-position: center center;
}

.elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-d49ac81);
}

.elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title,
.elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-description {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-836 .elementor-element.elementor-element-85c4666>.elementor-widget-container {
    padding: 21px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-5c77497>.elementor-widget-container {
    padding: 0px 21px 21px 21px;
}

.elementor-836 .elementor-element.elementor-element-fbf63a7>.elementor-container {
    max-width: 720px;
}

.elementor-836 .elementor-element.elementor-element-fbf63a7:not(.elementor-motion-effects-element-type-background),
.elementor-836 .elementor-element.elementor-element-fbf63a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/06/woa_m5wo2we.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-836 .elementor-element.elementor-element-fbf63a7>.elementor-background-overlay {
    background-color: #40a09e;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-836 .elementor-element.elementor-element-fbf63a7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7em 0em 7em 0em;
}

.elementor-836 .elementor-element.elementor-element-5a99853>.elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-836 .elementor-element.elementor-element-7856dfb {
    text-align: center;
}

.elementor-836 .elementor-element.elementor-element-7856dfb .elementor-heading-title {
    color: var(--e-global-color-text);
}

.elementor-836 .elementor-element.elementor-element-5bf4c2f {
    text-align: center;
    color: var(--e-global-color-text);
}

@media(max-width:1024px) {
    .elementor-836 .elementor-element.elementor-element-4798d8d>.elementor-element-populated {
        margin: 2em 2em 2em 2em;
        --e-column-margin-right: 2em;
        --e-column-margin-left: 2em;
        padding: 5em 3em 5em 3em;
    }

    .elementor-836 .elementor-element.elementor-element-a20d9a4 {
        text-align: center;
    }

    .elementor-836 .elementor-element.elementor-element-b9210cb {
        text-align: center;
    }

    .elementor-836 .elementor-element.elementor-element-9eadc85 {
        padding: 1em 0em 3em 0em;
    }

    .elementor-836 .elementor-element.elementor-element-ef853f7 img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-7d088bd img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-6da61a5 img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-d18c2d6 img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-6c73aa8 img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-62c5475 img {
        height: 200px;
    }

    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-fbf63a7>.elementor-container {
        max-width: 600px;
    }

    .elementor-836 .elementor-element.elementor-element-fbf63a7 {
        padding: 3em 0em 3em 0em;
    }
}

@media(max-width:767px) {

    .elementor-836 .elementor-element.elementor-element-c3a448e:not(.elementor-motion-effects-element-type-background),
    .elementor-836 .elementor-element.elementor-element-c3a448e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-size: 250px auto;
    }

    .elementor-836 .elementor-element.elementor-element-4798d8d>.elementor-element-populated {
        margin: 1em 1em 1em 1em;
        --e-column-margin-right: 1em;
        --e-column-margin-left: 1em;
        padding: 3em 2em 3em 2em;
    }

    .elementor-836 .elementor-element.elementor-element-9eadc85 {
        padding: 0em 0em 2em 0em;
    }

    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-db3a493 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-9f01354 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-9f3c0e8 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-3e045ba .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-3cda6c4 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title,
    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-836 .elementor-element.elementor-element-85c4666 .elementor-icon-box-description {
        font-size: var(--e-global-typography-83682a1-font-size);
        line-height: var(--e-global-typography-83682a1-line-height);
        letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
        word-spacing: var(--e-global-typography-83682a1-word-spacing);
    }

    .elementor-836 .elementor-element.elementor-element-fbf63a7 {
        padding: 2em 0em 2em 0em;
    }

    .elementor-836 .elementor-element.elementor-element-5a99853>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 21px 21px 21px 21px;
    }

    .elementor-836 .elementor-element.elementor-element-7856dfb {
        text-align: center;
    }

    .elementor-836 .elementor-element.elementor-element-5bf4c2f {
        text-align: center;
    }
}