﻿.elementor-1759 .elementor-element.elementor-element-216b30f>.elementor-element-populated
{
    padding: 0 30px 0 0;
}
.elementor-1759 .elementor-element.elementor-element-2c7ee5f .elementor-wrapper
{
    --video-aspect-ratio: 1.77777;
}
.elementor-1759 .elementor-element.elementor-element-d085b6d:not(.elementor-motion-effects-element-type-background), .elementor-1759 .elementor-element.elementor-element-d085b6d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-element-d085b6d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 25px 25px 25px 25px;
}
.elementor-1759 .elementor-element.elementor-element-d085b6d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1759 .elementor-element.elementor-element-0e88f2c
{
    color: var(--e-global-color-9029724);
}
.elementor-1759 .elementor-element.elementor-element-040a2fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1759 .elementor-element.elementor-element-040a2fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-f3320a2);
}
.elementor-1759 .elementor-element.elementor-element-040a2fb>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 30px 30px 30px 30px;
}
.elementor-1759 .elementor-element.elementor-element-040a2fb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-1759 .elementor-element.elementor-element-2319af0
{
    text-align: center;
}
.elementor-1759 .elementor-element.elementor-element-26c525c
{
    text-align: center;
    font-size: 1.2em;
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(23px / 2);
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(23px / 2);
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(23px / 2);
    margin-left: calc(23px / 2);
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-23px / 2);
    margin-left: calc(-23px / 2);
}
body.rtl .elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-23px / 2);
}
body:not(.rtl) .elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-23px / 2);
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
    transition: color .3s;
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
    transition: fill .3s;
}
.elementor-1759 .elementor-element.elementor-element-6aee68b
{
    --e-icon-list-icon-size: 24px;
    --icon-vertical-offset: 0px;
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-item>a
{
    font-size: 1.2em;
    line-height: 1.8em;
}
.elementor-1759 .elementor-element.elementor-element-6aee68b .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-1759 .elementor-element.elementor-element-c84cc26
{
    margin-top: 25px;
    margin-bottom: 0;
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta .elementor-cta__bg, .elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 1500ms;
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta__content
{
    text-align: center;
    background-color: var(--e-global-color-accent);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-stacked .elementor-icon svg
{
    stroke: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-framed .elementor-icon, .elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-default .elementor-icon
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-framed .elementor-icon, .elementor-1759 .elementor-element.elementor-global-10078611 .elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta__title
{
    color: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta__description
{
    color: var(--e-global-color-primary);
}
.elementor-1759 .elementor-element.elementor-global-10078611 .elementor-cta__button
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}