﻿.elementor-10081590 .elementor-element.elementor-element-6a77456>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10081590 .elementor-element.elementor-element-6a77456
{
    padding: 30px 0 30px 0;
}
.elementor-10081590 .elementor-element.elementor-element-8af7351:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10081590 .elementor-element.elementor-element-8af7351>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-9029724);
}
.elementor-10081590 .elementor-element.elementor-element-8af7351>.elementor-element-populated
{
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #008a94;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-10081590 .elementor-element.elementor-element-8af7351>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10081590 .elementor-element.elementor-element-9279a4e
{
    text-align: center;
}
.elementor-10081590 .elementor-element.elementor-element-b222295>.elementor-widget-container
{
    padding: 0 25px 0 25px;
}
.elementor-10081590 .elementor-element.elementor-element-452b778>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10081590 .elementor-element.elementor-element-452b778
{
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #1448b1;
    padding: 25px 25px 25px 25px;
}
.elementor-10081590 .elementor-element.elementor-element-c54d1a2
{
    padding: 30px 0 30px 0;
}
.elementor-10081590 .elementor-element.elementor-element-970837d>.elementor-element-populated
{
    padding: 0 25px 0 0;
}
.elementor-10081590 .elementor-element.elementor-element-4259282 .elementor-heading-title
{
    font-weight: 600;
}
.elementor-10081590 .elementor-element.elementor-global-1553
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 4px;
}
.elementor-10081590 .elementor-element.elementor-global-1553>.elementor-widget-container
{
    margin: -18px 0 0 0;
}
.elementor-10081590 .elementor-element.elementor-global-1553 .elementor-divider-separator
{
    width: 25%;
}
.elementor-10081590 .elementor-element.elementor-global-1553 .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-10081590 .elementor-element.elementor-element-055948d .elementor-heading-title
{
    font-weight: 600;
}
.elementor-10081590 .elementor-element.elementor-element-1594acf .elementor-heading-title
{
    font-weight: 600;
}
.elementor-10081590 .elementor-element.elementor-element-c53cd7b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10081590 .elementor-element.elementor-element-c53cd7b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-10081590 .elementor-element.elementor-element-c53cd7b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    color: var(--e-global-color-9029724);
    padding: 40px 10px 30px 10px;
}
.elementor-10081590 .elementor-element.elementor-element-c53cd7b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10081590 .elementor-element.elementor-element-c53cd7b .elementor-element-populated .elementor-heading-title
{
    color: var(--e-global-color-9029724);
}
.elementor-10081590 .elementor-element.elementor-element-bc843a0>.elementor-widget-container
{
    padding: 0 0 24px 0;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: var(--e-global-color-f3320a2);
}
.elementor-10081590 .elementor-element.elementor-element-bc843a0
{
    text-align: center;
}
.elementor-10081590 .elementor-element.elementor-element-bc843a0 .elementor-heading-title
{
    line-height: 1.4em;
}
.elementor-10081590 .elementor-element.elementor-element-04e288f>.elementor-widget-container
{
    padding: 0 10px 0 0;
}
.elementor-10081590 .elementor-element.elementor-element-04e288f
{
    font-size: 1.2em;
    line-height: 1.9em;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-10081590 .elementor-element.elementor-element-970837d
    {
        width: 69.273%;
    }
    .elementor-10081590 .elementor-element.elementor-element-c53cd7b
    {
        width: 30%;
    }
}
@media(max-width: 767px)
{
    .elementor-10081590 .elementor-element.elementor-element-8e720b2>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-10081590 .elementor-element.elementor-element-452b778
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-10081590 .elementor-element.elementor-element-2981f4b>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-10081590 .elementor-element.elementor-element-970837d>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-10081590 .elementor-element.elementor-element-c53cd7b>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10px 0 0 0;
    }
}/* Start custom CSS for text-editor, class: .elementor-element-04e288f */
ul li
{
    border-bottom: 1px solid #ccc;
}/* End custom CSS */