.elementor-347 .elementor-element.elementor-element-793e67aa:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-secondary);
}

.elementor-347 .elementor-element.elementor-element-793e67aa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 4em 0em;
}

.elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-shape-bottom svg {
    width: calc(130% + 1.3px);
    height: 90px;
}

.elementor-347 .elementor-element.elementor-element-3ef8f6bd>.elementor-container {
    max-width: 600px;
}

.elementor-347 .elementor-element.elementor-element-3ef8f6bd,
.elementor-347 .elementor-element.elementor-element-3ef8f6bd>.elementor-background-overlay {
    border-radius: 12px 12px 12px 12px;
}

.elementor-347 .elementor-element.elementor-element-3ef8f6bd {
    margin-top: 0em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
}

.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-49873619.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-49873619.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-49873619>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-347 .elementor-element.elementor-element-364afdcc {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-364afdcc .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-347 .elementor-element.elementor-element-5e25e389 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-accent);
    --divider-border-width: 3px;
}

.elementor-347 .elementor-element.elementor-element-5e25e389 .elementor-divider-separator {
    width: 200px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-347 .elementor-element.elementor-element-5e25e389 .elementor-divider {
    text-align: center;
    padding-top: 12px;
    padding-bottom: 12px;
}

.elementor-347 .elementor-element.elementor-element-3829f91a {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-87d6eda:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-87d6eda>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-87d6eda>.elementor-background-overlay {
    background-image: url("../../2022/04/Blurry-3.png");
    background-position: 42vw -28px;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-347 .elementor-element.elementor-element-87d6eda {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 8em 0em 4em 0em;
}

.elementor-347 .elementor-element.elementor-element-345ee2a7>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-347 .elementor-element.elementor-element-112e676e {
    --spacer-size: 24px;
}

.elementor-347 .elementor-element.elementor-element-ff9cb73 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 8em 8em 8em 8em;
}

.elementor-347 .elementor-element.elementor-element-ff9cb73:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-ff9cb73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2022/04/cryptocurrency-and-business-2021-12-14-19-36-06-utc.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-347 .elementor-element.elementor-element-ff9cb73>.elementor-background-overlay {
    background-color: var(--e-global-color-secondary);
    opacity: 0.54;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-62f52e2a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-62f52e2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-62f52e2a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-347 .elementor-element.elementor-element-62f52e2a>.elementor-element-populated {
    padding: 0em 0em 0em 0em;
}

.elementor-347 .elementor-element.elementor-element-28b599a7 {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-28b599a7 .elementor-heading-title {
    text-shadow: 0px 10px 25px rgba(6.000000000000001, 11.000000000000014, 20, 0.4);
}

.elementor-347 .elementor-element.elementor-element-28b599a7>.elementor-widget-container {
    margin: 0em 0em 1em 0em;
}

.elementor-347 .elementor-element.elementor-element-3866dabc .elementor-icon-wrapper {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-framed .elementor-icon,
.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-default .elementor-icon {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-framed .elementor-icon,
.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-3866dabc.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-3866dabc .elementor-icon {
    font-size: 24px;
    padding: 24px;
}

.elementor-347 .elementor-element.elementor-element-523d344b {
    margin-top: 4em;
    margin-bottom: 0em;
}

.elementor-347 .elementor-element.elementor-element-693c3a90>.elementor-element-populated {
    margin: 0em 1em 0em 1em;
    --e-column-margin-right: 1em;
    --e-column-margin-left: 1em;
}

.elementor-347 .elementor-element.elementor-element-511d4aa3.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-511d4aa3.elementor-view-framed .elementor-icon,
.elementor-347 .elementor-element.elementor-element-511d4aa3.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-347 .elementor-element.elementor-element-511d4aa3.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-511d4aa3 {
    --icon-box-icon-margin: 15px;
}

.elementor-347 .elementor-element.elementor-element-511d4aa3 .elementor-icon {
    font-size: 24px;
    padding: 28px;
}

.elementor-347 .elementor-element.elementor-element-511d4aa3 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-347 .elementor-element.elementor-element-12a1814c>.elementor-element-populated {
    margin: 0em 1em 0em 1em;
    --e-column-margin-right: 1em;
    --e-column-margin-left: 1em;
}

.elementor-347 .elementor-element.elementor-element-58b067cb.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-58b067cb.elementor-view-framed .elementor-icon,
.elementor-347 .elementor-element.elementor-element-58b067cb.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-347 .elementor-element.elementor-element-58b067cb.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-58b067cb {
    --icon-box-icon-margin: 15px;
}

.elementor-347 .elementor-element.elementor-element-58b067cb .elementor-icon {
    font-size: 24px;
    padding: 28px;
}

.elementor-347 .elementor-element.elementor-element-58b067cb .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-347 .elementor-element.elementor-element-4fe64213>.elementor-element-populated {
    margin: 0em 1em 0em 1em;
    --e-column-margin-right: 1em;
    --e-column-margin-left: 1em;
}

.elementor-347 .elementor-element.elementor-element-62d499f0.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary);
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-62d499f0.elementor-view-framed .elementor-icon,
.elementor-347 .elementor-element.elementor-element-62d499f0.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}

.elementor-347 .elementor-element.elementor-element-62d499f0.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-62d499f0 {
    --icon-box-icon-margin: 15px;
}

.elementor-347 .elementor-element.elementor-element-62d499f0 .elementor-icon {
    font-size: 24px;
    padding: 28px;
}

.elementor-347 .elementor-element.elementor-element-62d499f0 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-347 .elementor-element.elementor-element-25dd3002:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-25dd3002>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-25dd3002 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 4em 0em;
}

.elementor-347 .elementor-element.elementor-element-25dd3002>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-7f959593.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-7f959593.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-2d43c195>.elementor-element-populated {
    margin: 0em 0em 0em 4em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 4em;
}

.elementor-347 .elementor-element.elementor-element-5301f911>.elementor-container {
    max-width: 900px;
}

.elementor-347 .elementor-element.elementor-element-362e6f87.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-347 .elementor-element.elementor-element-72194e87 .elementor-counter-number-wrapper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-d690236-font-family), Sans-serif;
    font-size: var(--e-global-typography-d690236-font-size);
    font-weight: var(--e-global-typography-d690236-font-weight);
    line-height: var(--e-global-typography-d690236-line-height);
    letter-spacing: var(--e-global-typography-d690236-letter-spacing);
    word-spacing: var(--e-global-typography-d690236-word-spacing);
}

.elementor-347 .elementor-element.elementor-element-6b1a0e1f {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-6b1a0e1f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-347 .elementor-element.elementor-element-6737ef00.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-347 .elementor-element.elementor-element-20dffbea .elementor-counter-number-wrapper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-d690236-font-family), Sans-serif;
    font-size: var(--e-global-typography-d690236-font-size);
    font-weight: var(--e-global-typography-d690236-font-weight);
    line-height: var(--e-global-typography-d690236-line-height);
    letter-spacing: var(--e-global-typography-d690236-letter-spacing);
    word-spacing: var(--e-global-typography-d690236-word-spacing);
}

.elementor-347 .elementor-element.elementor-element-53ae10f6 {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-53ae10f6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-347 .elementor-element.elementor-element-327455b5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-347 .elementor-element.elementor-element-1ede0f79 .elementor-counter-number-wrapper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-d690236-font-family), Sans-serif;
    font-size: var(--e-global-typography-d690236-font-size);
    font-weight: var(--e-global-typography-d690236-font-weight);
    line-height: var(--e-global-typography-d690236-line-height);
    letter-spacing: var(--e-global-typography-d690236-letter-spacing);
    word-spacing: var(--e-global-typography-d690236-word-spacing);
}

.elementor-347 .elementor-element.elementor-element-59bfd844 {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-59bfd844>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-347 .elementor-element.elementor-element-a8d547d:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-a8d547d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-a8d547d>.elementor-background-overlay {
    background-image: url("../../2022/04/Blurry-3.png");
    background-position: 0vw -72px;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-347 .elementor-element.elementor-element-a8d547d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 4em 0em;
}

.elementor-347 .elementor-element.elementor-element-63b81a00 {
    text-align: left;
}

.elementor-347 .elementor-element.elementor-element-4bf52108 {
    text-align: left;
}

.elementor-347 .elementor-element.elementor-element-4bf52108 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-347 .elementor-element.elementor-element-4bf52108>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-347 .elementor-element.elementor-element-31783e09 {
    --spacer-size: 10px;
}

.elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-right .elementor-image-box-img {
    margin-left: 12px;
}

.elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-left .elementor-image-box-img {
    margin-right: 12px;
}

.elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-top .elementor-image-box-img {
    margin-bottom: 12px;
}

.elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-36de285>.elementor-element-populated,
.elementor-347 .elementor-element.elementor-element-36de285>.elementor-element-populated>.elementor-background-overlay,
.elementor-347 .elementor-element.elementor-element-36de285>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-347 .elementor-element.elementor-element-36de285>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-347 .elementor-element.elementor-element-36de285>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-right .elementor-image-box-img {
    margin-left: 12px;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-left .elementor-image-box-img {
    margin-right: 12px;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-top .elementor-image-box-img {
    margin-bottom: 12px;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-372b5913 {
    margin-top: 2em;
    margin-bottom: 0em;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-right .elementor-image-box-img {
    margin-left: 12px;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-left .elementor-image-box-img {
    margin-right: 12px;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 12px;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-right .elementor-image-box-img {
    margin-left: 12px;
}

.elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-left .elementor-image-box-img {
    margin-right: 12px;
}

.elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-top .elementor-image-box-img {
    margin-bottom: 12px;
}

.elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 28%;
}

.elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-400200f0:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-400200f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-400200f0>.elementor-background-overlay {
    background-image: url("../../2022/04/Blurry-3.png");
    background-position: 48vw 0px;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-347 .elementor-element.elementor-element-400200f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 4em 0em;
}

.elementor-347 .elementor-element.elementor-element-400200f0 a:hover {
    color: var(--e-global-color-accent);
}

.elementor-347 .elementor-element.elementor-element-5fff0149>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-347 .elementor-element.elementor-element-18c4ea09 {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-55e2354c {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-55e2354c>.elementor-widget-container {
    margin: 0em 0em 1em 0em;
}

.elementor-347 .elementor-element.elementor-element-5ef14dc4 {
    text-align: center;
}

.elementor-347 .elementor-element.elementor-element-5ef14dc4>.elementor-widget-container {
    margin: 0em 12em 0em 12em;
}

.elementor-347 .elementor-element.elementor-element-6aaa158e {
    --spacer-size: 24px;
}

.elementor-347 .elementor-element.elementor-element-6431d395 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-2a7a0bd6 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-3fb8005b img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-23599431 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-622e82a7 {
    margin-top: 3em;
    margin-bottom: 0em;
}

.elementor-347 .elementor-element.elementor-element-2fa80b62 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-27237457 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-64800eca img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-218ab57 img {
    width: 75%;
}

.elementor-347 .elementor-element.elementor-element-252e8a2f:not(.elementor-motion-effects-element-type-background),
.elementor-347 .elementor-element.elementor-element-252e8a2f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-347 .elementor-element.elementor-element-252e8a2f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 8em 0em;
}

.elementor-347 .elementor-element.elementor-element-252e8a2f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-3853337.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-3853337.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-347 .elementor-element.elementor-element-185d08d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-185d08d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-347 .elementor-element.elementor-element-185d08d>.elementor-element-populated {
    margin: 0em 0em 0em 4em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 4em;
}

@media(max-width:1024px) {
    .elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-shape-bottom svg {
        width: calc(132% + 1.3px);
        height: 60px;
    }

    .elementor-347 .elementor-element.elementor-element-793e67aa {
        padding: 3em 1em 3em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-3829f91a {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-87d6eda>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-87d6eda {
        padding: 6em 1em 3em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-ff9cb73,
    .elementor-347 .elementor-element.elementor-element-ff9cb73>.elementor-background-overlay {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-ff9cb73 {
        padding: 6em 0em 7em 0em;
    }

    .elementor-347 .elementor-element.elementor-element-523d344b {
        margin-top: 3em;
        margin-bottom: 0em;
        padding: 0em 1em 0em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-25dd3002 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-7f959593>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-2d43c195>.elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-7bafe8a0 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-560d360 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-6d6dafaa {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-5301f911 {
        padding: 0em 3em 0em 3em;
    }

    .elementor-347 .elementor-element.elementor-element-72194e87 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-6b1a0e1f>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-20dffbea .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-53ae10f6>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-1ede0f79 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-59bfd844>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-a8d547d>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-a8d547d {
        padding: 3em 1em 3em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-63b81a00 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-4bf52108 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-7239ada8 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-3d24bd17 {
        margin-top: 2em;
        margin-bottom: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 34%;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-wrapper .elementor-image-box-img {
        width: 34%;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-wrapper .elementor-image-box-img {
        width: 34%;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 34%;
    }

    .elementor-347 .elementor-element.elementor-element-400200f0>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-400200f0 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-5ef14dc4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-252e8a2f {
        padding: 3em 1em 6em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-3853337>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-185d08d>.elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-26ed814d {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-7b072c43 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-1577fc3b {
        text-align: center;
    }
}

@media(max-width:767px) {
    .elementor-347 .elementor-element.elementor-element-793e67aa>.elementor-shape-bottom svg {
        width: calc(155% + 1.3px);
        height: 50px;
    }

    .elementor-347 .elementor-element.elementor-element-3ef8f6bd {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-49873619>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 5px;
    }

    .elementor-347 .elementor-element.elementor-element-49873619>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-364afdcc {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-5e25e389 .elementor-divider-separator {
        width: 40%;
    }

    .elementor-347 .elementor-element.elementor-element-3829f91a {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-3829f91a>.elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-347 .elementor-element.elementor-element-87d6eda>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-e56e0f7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-600f03a7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-31174796 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-95c179f {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-6567339a {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-ff9cb73 {
        padding: 5em 0em 6em 0em;
    }

    .elementor-347 .elementor-element.elementor-element-62f52e2a>.elementor-element-populated {
        padding: 0em 1em 0em 1em;
    }

    .elementor-347 .elementor-element.elementor-element-28b599a7>.elementor-widget-container {
        margin: 0px 0px 16px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-523d344b {
        margin-top: 3em;
        margin-bottom: 0em;
        padding: 0em 0em 0em 0em;
    }

    .elementor-347 .elementor-element.elementor-element-693c3a90>.elementor-element-populated {
        margin: 0em 0em 3em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-511d4aa3 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-511d4aa3 .elementor-icon-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-12a1814c>.elementor-element-populated {
        margin: 0em 0em 3em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-58b067cb .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-58b067cb .elementor-icon-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-4fe64213>.elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-62d499f0 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-62d499f0 .elementor-icon-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-7f959593>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-2d43c195>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-5301f911 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-362e6f87 {
        width: 50%;
    }

    .elementor-347 .elementor-element.elementor-element-72194e87 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-6b1a0e1f>.elementor-widget-container {
        margin: 6px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-6737ef00 {
        width: 50%;
    }

    .elementor-347 .elementor-element.elementor-element-20dffbea .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-53ae10f6>.elementor-widget-container {
        margin: 6px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-327455b5 {
        width: 50%;
    }

    .elementor-347 .elementor-element.elementor-element-1ede0f79 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-d690236-font-size);
        line-height: var(--e-global-typography-d690236-line-height);
        letter-spacing: var(--e-global-typography-d690236-letter-spacing);
        word-spacing: var(--e-global-typography-d690236-word-spacing);
    }

    .elementor-347 .elementor-element.elementor-element-59bfd844>.elementor-widget-container {
        margin: 6px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-a8d547d>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-457ed3da>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-63b81a00 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-4bf52108 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-4bf52108>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-39fda5f1>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-3727c083 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-36de285>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-7f8129fd .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-372b5913 {
        margin-top: 3em;
        margin-bottom: 0em;
    }

    .elementor-347 .elementor-element.elementor-element-27935585>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-27a5c54c .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-688a5bfc>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-wrapper {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-45de8717 .elementor-image-box-title {
        margin-bottom: 8px;
    }

    .elementor-347 .elementor-element.elementor-element-400200f0>.elementor-background-overlay {
        background-position: 0vw 0px;
    }

    .elementor-347 .elementor-element.elementor-element-7f16444c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-55e2354c>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-5ef14dc4 {
        text-align: center;
    }

    .elementor-347 .elementor-element.elementor-element-5ef14dc4>.elementor-widget-container {
        margin: 0em 0em 2em 0em;
    }

    .elementor-347 .elementor-element.elementor-element-1d65507a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-6522eeac>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-20fda2c4>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-1d2ea6c>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-18f539bf>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-5ae80f98>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-6d94c5de>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-68236ac1>.elementor-element-populated {
        margin: 3em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-3853337>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-347 .elementor-element.elementor-element-185d08d>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-347 .elementor-element.elementor-element-49873619 {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-7f959593 {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-2d43c195 {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-457ed3da {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-9b4303b {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-3853337 {
        width: 100%;
    }

    .elementor-347 .elementor-element.elementor-element-185d08d {
        width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-347 .elementor-element.elementor-element-87d6eda>.elementor-background-overlay {
        background-attachment: scroll;
    }

    .elementor-347 .elementor-element.elementor-element-ff9cb73:not(.elementor-motion-effects-element-type-background),
    .elementor-347 .elementor-element.elementor-element-ff9cb73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-347 .elementor-element.elementor-element-a8d547d>.elementor-background-overlay {
        background-attachment: scroll;
    }

    .elementor-347 .elementor-element.elementor-element-400200f0>.elementor-background-overlay {
        background-attachment: scroll;
    }
}