.elementor-997 .elementor-element.elementor-element-5dc71b78>.elementor-container
{
    max-width: 1360px;
}
.elementor-997 .elementor-element.elementor-element-5dc71b78>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-5dc71b78
{
    padding: 40px 20px 40px 20px;
}
.elementor-997 .elementor-element.elementor-element-681185f0
{
    text-align: center;
}
.elementor-997 .elementor-element.elementor-element-3c783791
{
    --e-image-carousel-slides-to-show: 4;
}
.elementor-997 .elementor-element.elementor-element-3c783791 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-997 .elementor-element.elementor-element-3c783791 .elementor-swiper-button.elementor-swiper-button-next
{
    color: var(--e-global-color-1aaf493);
}
.elementor-997 .elementor-element.elementor-element-3c783791 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-997 .elementor-element.elementor-element-3c783791 .elementor-swiper-button.elementor-swiper-button-next svg
{
    fill: var(--e-global-color-1aaf493);
}
.elementor-997 .elementor-element.elementor-element-3c783791 .swiper-wrapper
{
    display: flex;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-ad35a98>.elementor-container
{
    max-width: 1360px;
}
.elementor-997 .elementor-element.elementor-element-ad35a98>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-ad35a98
{
    padding: 40px 20px 40px 20px;
}
.elementor-997 .elementor-element.elementor-element-7ec50485
{
    text-align: center;
}
.elementor-997 .elementor-element.elementor-element-ccc12be
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 5px;
}
.elementor-997 .elementor-element.elementor-element-ccc12be .elementor-divider-separator
{
    width: 100%;
}
.elementor-997 .elementor-element.elementor-element-ccc12be .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-997 .elementor-element.elementor-element-3dc6d61c>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-3dc6d61c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 10px 10px 10px 10px;
}
.elementor-997 .elementor-element.elementor-element-3dc6d61c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-5804e48.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-5804e48.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-5804e48.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-93d9048 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-48ae5315.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-48ae5315.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-48ae5315.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-70fcd0a1 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-454841dc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-454841dc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-454841dc.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-3171bb28 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-fd49eab.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-fd49eab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-fd49eab.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-5773357 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-56c8331.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-56c8331.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-56c8331.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-9698b79 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-3bc2c21.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-3bc2c21.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-3bc2c21.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-144e9540 img
{
    height: 100px;
    object-fit: contain;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-96f456c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-96f456c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-96f456c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-acd2b02 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-2db9be2c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-2db9be2c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-2db9be2c.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-4322d11f img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-51d87c9f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-51d87c9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-51d87c9f.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-df8ce70 img
{
    width: 200px;
    max-width: 100%;
}
.elementor-bc-flex-widget .elementor-997 .elementor-element.elementor-element-1eec5be.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-1eec5be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-997 .elementor-element.elementor-element-1eec5be.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-997 .elementor-element.elementor-element-afc0b61 img
{
    width: 200px;
    max-width: 100%;
}
@media(max-width: 1024px)
{
    .elementor-997 .elementor-element.elementor-element-3c783791
    {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-997 .elementor-element.elementor-element-ccc12be .elementor-divider-separator
    {
        width: 60px;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-997 .elementor-element.elementor-element-ccc12be .elementor-divider
    {
        text-align: center;
        padding-block-start: 0;
        padding-block-end: 0;
    }
}
@media(min-width: 768px)
{
    .elementor-997 .elementor-element.elementor-element-7a966f86
    {
        width: 25%;
    }
    .elementor-997 .elementor-element.elementor-element-1ab1c249
    {
        width: 75%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-997 .elementor-element.elementor-element-7a966f86
    {
        width: 30%;
    }
    .elementor-997 .elementor-element.elementor-element-1ab1c249
    {
        width: 70%;
    }
    .elementor-997 .elementor-element.elementor-element-5804e48
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-48ae5315
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-454841dc
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-fd49eab
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-56c8331
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-3bc2c21
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-96f456c
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-2db9be2c
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-51d87c9f
    {
        width: 33%;
    }
    .elementor-997 .elementor-element.elementor-element-1eec5be
    {
        width: 33%;
    }
}
@media(max-width: 767px)
{
    .elementor-997 .elementor-element.elementor-element-5dc71b78
    {
        padding: 30px 10px 30px 10px;
    }
    .elementor-997 .elementor-element.elementor-element-ad35a98
    {
        padding: 30px 10px 30px 10px;
    }
    .elementor-997 .elementor-element.elementor-element-214d4b16>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
    {
        margin-bottom: 0;
    }
    .elementor-997 .elementor-element.elementor-element-ccc12be .elementor-divider
    {
        padding-block-start: 10px;
        padding-block-end: 10px;
    }
    .elementor-997 .elementor-element.elementor-element-5804e48
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-48ae5315
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-454841dc
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-fd49eab
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-56c8331
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-3bc2c21
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-96f456c
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-2db9be2c
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-51d87c9f
    {
        width: 50%;
    }
    .elementor-997 .elementor-element.elementor-element-1eec5be
    {
        width: 50%;
    }
}
.elementor-997 .elementor-element.elementor-element-3c783791 img
{
    max-height: 100px;
}
.elementor-997 .elementor-element.elementor-element-3dc6d61c .elementor-container
{
    justify-content: center;
}