.elementor-1322 .elementor-element.elementor-element-0077943:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1322 .elementor-element.elementor-element-0077943>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-34f9aab);
}
.elementor-1322 .elementor-element.elementor-element-0077943>.elementor-element-populated, .elementor-1322 .elementor-element.elementor-element-0077943>.elementor-element-populated>.elementor-background-overlay, .elementor-1322 .elementor-element.elementor-element-0077943>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-1322 .elementor-element.elementor-element-0077943>.elementor-element-populated
{
    box-shadow: 0 0 15px 0 rgba(0,0,0,.1);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-1322 .elementor-element.elementor-element-0077943>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-theme-post-featured-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-1322 .elementor-element.elementor-element-0d99882 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-1322 .elementor-element.elementor-element-9dbfa8c
{
    margin-top: -20px;
    margin-bottom: 0;
    padding: 10px 10px 10px 10px;
}
.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-post-info .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a
{
    color: var(--e-global-color-secondary);
}
.elementor-widget-post-info .elementor-icon-list-item
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-1322 .elementor-element.elementor-element-d266911 .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
    font-size: 16px;
}
.elementor-1322 .elementor-element.elementor-element-d266911 .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
    --e-icon-list-icon-size: 16px;
}
.elementor-1322 .elementor-element.elementor-element-d266911 .elementor-icon-list-icon
{
    width: 16px;
}
.elementor-widget-theme-post-title .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-1322 .elementor-element.elementor-element-49ee01f>.elementor-widget-container
{
    margin: -10px 0 -10px 0;
}
.elementor-1322 .elementor-element.elementor-element-49ee01f .elementor-heading-title
{
    font-family: "Circular Std",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 1.3em;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-1322 .elementor-element.elementor-element-de39ccf .elementor-button
{
    background-color: #76c20000;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    padding: 0 0 0 0;
}
@media(max-width: 767px)
{
    .elementor-1322 .elementor-element.elementor-element-49ee01f .elementor-heading-title
    {
        font-size: 18px;
    }
}