﻿.elementor-173 .elementor-element.elementor-element-uxqqucd > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-uxqqucd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-eepgiog.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-173 .elementor-element.elementor-element-c7b053b > .elementor-widget-container {
    padding: 50px 50px 50px 50px;
}

.elementor-173 .elementor-element.elementor-element-c7b053b {
    width: auto;
    max-width: auto;
}

.elementor-173 .elementor-element.elementor-element-cd849f2 {
    padding: 50px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-5557f59 {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-5557f59 .elementor-heading-title {
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    .elementor-173 .elementor-element.elementor-element-5557f59 > .elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }

.elementor-173 .elementor-element.elementor-element-0d1c53b {
    column-gap: 0px;
    text-align: justify;
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-173 .elementor-element.elementor-element-d80250c {
    padding: 50px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-7b5e76d {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-7b5e76d .elementor-heading-title {
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    .elementor-173 .elementor-element.elementor-element-7b5e76d > .elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-effb099.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-effb099.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-6909c47.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-6909c47.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-6909c47.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-6909c47 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-6909c47 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-bc8d192.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-bc8d192.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-77dce5d.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-77dce5d.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-77dce5d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-77dce5d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-77dce5d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-13e1d7b.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-13e1d7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-35a7017.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-35a7017.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-35a7017.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-35a7017 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-35a7017 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-173 .elementor-element.elementor-element-35a7017 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-3a213ea.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-3a213ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-6a99477.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-6a99477.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-6a99477.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-6a99477 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-6a99477 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-4d84308.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-4d84308.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-460bb51.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-460bb51.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-460bb51.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-460bb51 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-460bb51 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-7326ba6.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-7326ba6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-6f15ac3.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-6f15ac3.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-6f15ac3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-6f15ac3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-6f15ac3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-173 .elementor-element.elementor-element-rjemahp:not(.elementor-motion-effects-element-type-background), .elementor-173 .elementor-element.elementor-element-rjemahp > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #222222;
}

.elementor-173 .elementor-element.elementor-element-rjemahp {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

    .elementor-173 .elementor-element.elementor-element-rjemahp > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-173 .elementor-element.elementor-element-dkmbmqv > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(255,255,255,0.2);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

    .elementor-173 .elementor-element.elementor-element-dkmbmqv > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-173 .elementor-element.elementor-element-aalrwlq .elementor-icon-wrapper {
    text-align: center;
}

.elementor-173 .elementor-element.elementor-element-aalrwlq.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}

.elementor-173 .elementor-element.elementor-element-aalrwlq.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-aalrwlq.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}

    .elementor-173 .elementor-element.elementor-element-aalrwlq.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-aalrwlq.elementor-view-default .elementor-icon svg {
        fill: #ffffff;
    }

.elementor-173 .elementor-element.elementor-element-aalrwlq .elementor-icon {
    font-size: 30px;
}

    .elementor-173 .elementor-element.elementor-element-aalrwlq .elementor-icon svg {
        height: 30px;
    }

.elementor-173 .elementor-element.elementor-element-rvcziha {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-rvcziha .elementor-heading-title {
        color: #ffffff;
        font-size: 28px;
        line-height: 1em;
    }

.elementor-173 .elementor-element.elementor-element-dcslpdb {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-dcslpdb .elementor-heading-title {
        color: #ec3642;
        font-size: 14px;
        text-transform: uppercase;
        line-height: 1em;
    }

.elementor-173 .elementor-element.elementor-element-jzznpyf > .elementor-element-populated {
    padding: 50px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-arvkiat .elementor-icon-wrapper {
    text-align: center;
}

.elementor-173 .elementor-element.elementor-element-arvkiat.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}

.elementor-173 .elementor-element.elementor-element-arvkiat.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-arvkiat.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}

    .elementor-173 .elementor-element.elementor-element-arvkiat.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-arvkiat.elementor-view-default .elementor-icon svg {
        fill: #ffffff;
    }

.elementor-173 .elementor-element.elementor-element-arvkiat .elementor-icon {
    font-size: 30px;
}

    .elementor-173 .elementor-element.elementor-element-arvkiat .elementor-icon svg {
        height: 30px;
    }

.elementor-173 .elementor-element.elementor-element-arowiir {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-arowiir .elementor-heading-title {
        color: #ffffff;
        font-size: 28px;
        line-height: 1em;
    }

.elementor-173 .elementor-element.elementor-element-npfetle {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-npfetle .elementor-heading-title {
        color: #ec3642;
        font-size: 14px;
        text-transform: uppercase;
        line-height: 1em;
    }

.elementor-173 .elementor-element.elementor-element-3247ad2 > .elementor-element-populated {
    margin: 50px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
}

.elementor-173 .elementor-element.elementor-element-9cab50e {
    text-align: center;
}

.elementor-173 .elementor-element.elementor-element-5e822cc {
    text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-a94212c > .elementor-element-populated {
    margin: 50px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
}

.elementor-173 .elementor-element.elementor-element-0c0ac78 {
    text-align: center;
}

.elementor-173 .elementor-element.elementor-element-6d52194 {
    text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-c418e47 > .elementor-element-populated {
    margin: 50px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10px 10px 10px 10px;
}

.elementor-173 .elementor-element.elementor-element-2541ea2 {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-2541ea2 .elementor-heading-title {
        -webkit-text-stroke-color: #000;
        stroke: #000;
    }

    .elementor-173 .elementor-element.elementor-element-2541ea2 > .elementor-widget-container {
        margin: 10px 10px 20px 10px;
    }

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-738e024.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-738e024.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-2843365.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-2843365.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-2843365.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-2843365 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-2843365 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-5acecbe.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-5acecbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-2ce2746.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-2ce2746.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-2ce2746.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-2ce2746 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-2ce2746 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-d5b3d68.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-d5b3d68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-cf503fe.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-cf503fe.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-cf503fe.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-cf503fe .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-cf503fe .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-b2340a4.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-b2340a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-c22f5e3.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-c22f5e3.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-c22f5e3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-c22f5e3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-c22f5e3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-bc-flex-widget .elementor-173 .elementor-element.elementor-element-1408787.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-1408787.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-173 .elementor-element.elementor-element-601ac64.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-173 .elementor-element.elementor-element-601ac64.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-173 .elementor-element.elementor-element-601ac64.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-601ac64 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-173 .elementor-element.elementor-element-601ac64 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-173 .elementor-element.elementor-element-bda8b7f {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-173 .elementor-element.elementor-element-08af0e1 {
    text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-ca97153 {
    margin-top: 50px;
    margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-mlslouw {
    padding: 50px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-jhexltg {
    text-align: center;
}

    .elementor-173 .elementor-element.elementor-element-jhexltg .elementor-heading-title {
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 1px;
    }

    .elementor-173 .elementor-element.elementor-element-jhexltg > .elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }

.elementor-173 .elementor-element.elementor-element-odvhuye {
    --icon-box-icon-margin: 6px;
}

    .elementor-173 .elementor-element.elementor-element-odvhuye.elementor-view-stacked .elementor-icon {
        background-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-odvhuye.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-odvhuye.elementor-view-default .elementor-icon {
        fill: #ec3642;
        color: #ec3642;
        border-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-odvhuye .elementor-icon {
        font-size: 32px;
    }

    .elementor-173 .elementor-element.elementor-element-odvhuye .elementor-icon-box-title {
        color: #ffffff;
    }

    .elementor-173 .elementor-element.elementor-element-odvhuye .elementor-icon-box-description {
        color: #ffffff;
        font-size: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-odvhuye > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

.elementor-173 .elementor-element.elementor-element-cilzzvk {
    --icon-box-icon-margin: 6px;
}

    .elementor-173 .elementor-element.elementor-element-cilzzvk.elementor-view-stacked .elementor-icon {
        background-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-cilzzvk.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-cilzzvk.elementor-view-default .elementor-icon {
        fill: #ec3642;
        color: #ec3642;
        border-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-cilzzvk .elementor-icon {
        font-size: 32px;
    }

    .elementor-173 .elementor-element.elementor-element-cilzzvk .elementor-icon-box-title {
        color: #ffffff;
    }

    .elementor-173 .elementor-element.elementor-element-cilzzvk .elementor-icon-box-description {
        color: #ffffff;
        font-size: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-cilzzvk > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

.elementor-173 .elementor-element.elementor-element-aowoedn {
    --icon-box-icon-margin: 6px;
}

    .elementor-173 .elementor-element.elementor-element-aowoedn.elementor-view-stacked .elementor-icon {
        background-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-aowoedn.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-aowoedn.elementor-view-default .elementor-icon {
        fill: #ec3642;
        color: #ec3642;
        border-color: #ec3642;
    }

    .elementor-173 .elementor-element.elementor-element-aowoedn .elementor-icon {
        font-size: 32px;
    }

    .elementor-173 .elementor-element.elementor-element-aowoedn .elementor-icon-box-title {
        color: #ffffff;
    }

    .elementor-173 .elementor-element.elementor-element-aowoedn .elementor-icon-box-description {
        color: #ffffff;
        font-size: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-aowoedn > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

.elementor-173 .elementor-element.elementor-element-c613e87 {
    --icon-box-icon-margin: 6px;
}

    .elementor-173 .elementor-element.elementor-element-c613e87.elementor-view-stacked .elementor-icon {
        background-color: #25D366;
    }

    .elementor-173 .elementor-element.elementor-element-c613e87.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-c613e87.elementor-view-default .elementor-icon {
        fill: #25D366;
        color: #25D366;
        border-color: #25D366;
    }

    .elementor-173 .elementor-element.elementor-element-c613e87 .elementor-icon {
        font-size: 32px;
    }

    .elementor-173 .elementor-element.elementor-element-c613e87 .elementor-icon-box-title {
        color: #ffffff;
    }

    .elementor-173 .elementor-element.elementor-element-c613e87 .elementor-icon-box-description {
        color: #ffffff;
        font-size: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-c613e87 > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

.elementor-173 .elementor-element.elementor-element-dd5d041 {
    --icon-box-icon-margin: 6px;
}

    .elementor-173 .elementor-element.elementor-element-dd5d041.elementor-view-stacked .elementor-icon {
        background-color: #25D366;
    }

    .elementor-173 .elementor-element.elementor-element-dd5d041.elementor-view-framed .elementor-icon, .elementor-173 .elementor-element.elementor-element-dd5d041.elementor-view-default .elementor-icon {
        fill: #25D366;
        color: #25D366;
        border-color: #25D366;
    }

    .elementor-173 .elementor-element.elementor-element-dd5d041 .elementor-icon {
        font-size: 32px;
    }

    .elementor-173 .elementor-element.elementor-element-dd5d041 .elementor-icon-box-title {
        color: #ffffff;
    }

    .elementor-173 .elementor-element.elementor-element-dd5d041 .elementor-icon-box-description {
        color: #ffffff;
        font-size: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-dd5d041 > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

.elementor-173 .elementor-element.elementor-element-zbmddsy {
    padding: 0px 0px 0px 0px;
}

.elementor-173 .elementor-element.elementor-element-prpekxw > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-173 .elementor-element.elementor-element-aalrwlq .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-173 .elementor-element.elementor-element-arvkiat .elementor-icon-wrapper {
        text-align: center;
    }
}

@media(max-width:767px) {
    .elementor-173 .elementor-element.elementor-element-uxqqucd {
        padding: 120px 0px 30px 0px;
    }

    .elementor-173 .elementor-element.elementor-element-cd849f2 {
        padding: 30px 0px 30px 0px;
    }

    .elementor-173 .elementor-element.elementor-element-5557f59 .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-173 .elementor-element.elementor-element-d80250c {
        padding: 30px 0px 30px 0px;
    }

    .elementor-173 .elementor-element.elementor-element-7b5e76d .elementor-heading-title {
        font-size: 24px;
    }

    .elementor-173 .elementor-element.elementor-element-6909c47 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-77dce5d .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-35a7017 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-6a99477 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-460bb51 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-6f15ac3 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-aalrwlq .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-173 .elementor-element.elementor-element-arvkiat .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-173 .elementor-element.elementor-element-2843365 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-2ce2746 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-cf503fe .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-c22f5e3 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-601ac64 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-173 .elementor-element.elementor-element-mlslouw {
        padding: 30px 0px 30px 0px;
    }

    .elementor-173 .elementor-element.elementor-element-jhexltg .elementor-heading-title {
        font-size: 24px;
    }
}
