﻿.elementor-16 .elementor-element.elementor-element-cfa49f7 .elementor-wrapper
{
    --video-aspect-ratio: 1.77777;
}
.elementor-16 .elementor-element.elementor-element-f3495c0>.elementor-widget-container
{
    margin: 0 0 -10px 0;
}
.elementor-16 .elementor-element.elementor-element-8bc1700>.elementor-widget-container
{
    margin: -18px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-16 .elementor-element.elementor-element-41197fd
{
    padding: 30px 0 30px 0;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 1ms;
}
.elementor-16 .elementor-element.elementor-element-84f61ac:hover .elementor-widget-container
{
    background-color: var(--e-global-color-178b6ae);
}
.elementor-16 .elementor-element.elementor-element-84f61ac>.elementor-widget-container
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta__content
{
    min-height: 220px;
    text-align: center;
    padding: 15px 15px 25px 15px;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta__bg-wrapper
{
    min-width: 0;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta__title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-weight: 400;
    letter-spacing: -.4px;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta__description
{
    font-family: "Open Sans",Arial,Helvetica,Sans-serif;
    font-size: .9em;
    font-weight: 400;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta:hover .elementor-cta__content
{
    background-color: var(--e-global-color-9029724);
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta:hover .elementor-cta__bg-overlay
{
    background-color: #54595f36;
}
.elementor-16 .elementor-element.elementor-element-84f61ac .elementor-cta:hover .elementor-cta__bg
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 1ms;
}
.elementor-16 .elementor-element.elementor-element-59b109e:hover .elementor-widget-container
{
    background-color: var(--e-global-color-178b6ae);
}
.elementor-16 .elementor-element.elementor-element-59b109e>.elementor-widget-container
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta__content
{
    min-height: 220px;
    text-align: center;
    padding: 15px 15px 25px 15px;
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta__bg-wrapper
{
    min-width: 0;
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta__title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-weight: 400;
    letter-spacing: -.4px;
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta__description
{
    font-family: "Open Sans",Arial,Helvetica,Sans-serif;
    font-size: .9em;
    font-weight: 400;
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta:hover .elementor-cta__content
{
    background-color: var(--e-global-color-9029724);
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta:hover .elementor-cta__bg-overlay
{
    background-color: #54595f36;
}
.elementor-16 .elementor-element.elementor-element-59b109e .elementor-cta:hover .elementor-cta__bg
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 1ms;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c:hover .elementor-widget-container
{
    background-color: var(--e-global-color-178b6ae);
}
.elementor-16 .elementor-element.elementor-element-b18ab4c>.elementor-widget-container
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta__content
{
    min-height: 220px;
    text-align: center;
    padding: 15px 15px 25px 15px;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta__bg-wrapper
{
    min-width: 0;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta__title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-weight: 400;
    letter-spacing: -.4px;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta__description
{
    font-family: "Open Sans",Arial,Helvetica,Sans-serif;
    font-size: .9em;
    font-weight: 400;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta:hover .elementor-cta__content
{
    background-color: var(--e-global-color-9029724);
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta:hover .elementor-cta__bg-overlay
{
    background-color: #54595f36;
}
.elementor-16 .elementor-element.elementor-element-b18ab4c .elementor-cta:hover .elementor-cta__bg
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta .elementor-cta__bg-overlay
{
    transition-duration: 1ms;
}
.elementor-16 .elementor-element.elementor-element-04124a2:hover .elementor-widget-container
{
    background-color: var(--e-global-color-178b6ae);
}
.elementor-16 .elementor-element.elementor-element-04124a2>.elementor-widget-container
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta__content
{
    min-height: 220px;
    text-align: center;
    padding: 15px 15px 25px 15px;
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta__bg-wrapper
{
    min-width: 0;
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta__title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-weight: 400;
    letter-spacing: -.4px;
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta__description
{
    font-family: "Open Sans",Arial,Helvetica,Sans-serif;
    font-size: .9em;
    font-weight: 400;
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta:hover .elementor-cta__content
{
    background-color: var(--e-global-color-9029724);
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta:hover .elementor-cta__bg-overlay
{
    background-color: #54595f36;
}
.elementor-16 .elementor-element.elementor-element-04124a2 .elementor-cta:hover .elementor-cta__bg
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-16 .elementor-element.elementor-element-cc1f85c
{
    text-align: center;
}
.elementor-16 .elementor-element.elementor-element-a659007
{
    columns: 2;
}
.elementor-16 .elementor-element.elementor-element-8f4c2aa
{
    padding: 20px 0 0 0;
}
.elementor-16 .elementor-element.elementor-global-1553
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 4px;
}
.elementor-16 .elementor-element.elementor-global-1553>.elementor-widget-container
{
    margin: -18px 0 0 0;
}
.elementor-16 .elementor-element.elementor-global-1553 .elementor-divider-separator
{
    width: 25%;
}
.elementor-16 .elementor-element.elementor-global-1553 .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-16 .elementor-element.elementor-element-84060bb
{
    padding: 0 0 20px 0;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .slick-slide-bg
{
    animation-duration: calc(5000ms * 1.2);
    transition-duration: calc(5000ms);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage)
{
    padding-bottom: calc(1 * 100%);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__thumbnail:hover img
{
    opacity: .85;
}
.elementor-16 .elementor-element.elementor-element-16f64c8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__thumbnail img
{
    opacity: .85;
}
.elementor-16 .elementor-element.elementor-element-16f64c8.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img
{
    opacity: .85;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .uael-post-wrapper
{
    padding-right: calc(20px / 2);
    padding-left: calc(20px / 2);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .uael-post-grid__inner
{
    margin-left: calc(-20px / 2);
    margin-right: calc(-20px / 2);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-wrapper
{
    text-align: center;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__bg-wrap
{
    background-color: #f6f6f6;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__content-wrap
{
    padding: 30px 30px 30px 30px;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__title:hover, .elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__title a:hover
{
    color: var(--e-global-color-primary);
}
.elementor-16 .elementor-element.elementor-element-16f64c8.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__title a
{
    color: var(--e-global-color-primary);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__title
{
    font-size: .8em;
    margin-bottom: 5px;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .slick-slider .slick-prev:before, .elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .slick-slider .slick-next:before
{
    color: var(--e-global-color-9029724);
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .slick-slider .slick-arrow
{
    border-color: var(--e-global-color-9029724);
    border-style: var(--e-global-color-9029724);
    border-width: 1px;
    border-radius: 50% 50% 50% 50%;
}
.elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post-grid .slick-slider .slick-arrow i
{
    color: var(--e-global-color-9029724);
}
@media(max-width: 767px)
{
    .elementor-16 .elementor-element.elementor-element-cc1f85c .elementor-heading-title
    {
        font-size: 1.1em;
    }
    .elementor-16 .elementor-element.elementor-element-398f311
    {
        padding: 0 0 0 0;
    }
    .elementor-16 .elementor-element.elementor-element-a659007>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-16 .elementor-element.elementor-element-a659007
    {
        columns: 1;
    }
    .elementor-16 .elementor-element.elementor-element-16f64c8 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage)
    {
        padding-bottom: calc(1 * 100%);
    }
}