.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-1925 .elementor-element.elementor-element-bd03300 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-1925 .elementor-element.elementor-element-bd03300 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-1925 .elementor-element.elementor-element-bd03300
{
    --e-icon-list-icon-size: 19px;
    --icon-vertical-offset: 0px;
}
.elementor-1925 .elementor-element.elementor-element-bd03300 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-1925 .elementor-element.elementor-element-bd03300 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 600;
}
.elementor-1925 .elementor-element.elementor-element-bd03300 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8>.elementor-widget-container
{
    margin: -11px 0 20px 0;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8 .elementor-icon-list-icon i
{
    color: #007a24;
    transition: color .3s;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8 .elementor-icon-list-icon svg
{
    fill: #007a24;
    transition: fill .3s;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8
{
    --e-icon-list-icon-size: 19px;
    --icon-vertical-offset: 0px;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-1925 .elementor-element.elementor-element-38bd6f8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 600;
}
.elementor-1925 .elementor-element.elementor-element-38bd6f8 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-title
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul ul li a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-ucaddon_ue_accordion_menu .uc-side-menu-items ul ul ul li a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .menu-item a
{
    flex-direction: row;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .side-menu-holder
{
    text-align: left;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .collapsed .uc-menu-item-pointer:after
{
    width: 15px;
    height: 15px;
    font-size: 15px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .expanded .uc-menu-item-pointer:after
{
    width: 15px;
    height: 15px;
    font-size: 15px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .collapsed .uc-menu-item-pointer:after, .elementor-1925 .elementor-element.elementor-element-d4d675f .expanded .uc-menu-item-pointer:after
{
    margin: 0 15px 0 15px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-title
{
    padding: 20px 20px 20px 20px;
    background-color: #000;
    color: #fff;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: rgba(255,255,255,.39);
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-items ul li a
{
    padding: 10px 10px 10px 10px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f a
{
    background-color: rgba(255,255,255,0);
    color: var(--e-global-color-secondary);
}
.elementor-1925 .elementor-element.elementor-element-d4d675f a:hover
{
    background-color: #02010100;
    color: var(--e-global-color-primary);
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-items ul a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    margin: 0 0 0 20px;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #ff3300bf;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-items ul ul li a
{
    padding: 10px 60px 10px 40px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-items ul ul ul li a
{
    padding: 20px 80px 20px 80px;
}
.elementor-1925 .elementor-element.elementor-element-d4d675f .expanded
{
    color: var(--e-global-color-primary);
}
.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-1925 .elementor-element.elementor-element-eb84c64 .elementor-button
{
    background-color: var(--e-global-color-secondary);
    fill: #fff;
    color: #fff;
}
.elementor-1925 .elementor-element.elementor-element-eb84c64 .elementor-button:hover, .elementor-1925 .elementor-element.elementor-element-eb84c64 .elementor-button:focus
{
    background-color: var(--e-global-color-primary);
    color: #fff;
}
.elementor-1925 .elementor-element.elementor-element-eb84c64 .elementor-button:hover svg, .elementor-1925 .elementor-element.elementor-element-eb84c64 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-widget .tippy-tooltip .tippy-content
{
    text-align: center;
}
@media(max-width: 767px)
{
    .elementor-1925 .elementor-element.elementor-element-ffb1a0b
    {
        padding: 0 0 0 0;
    }
    .elementor-1925 .elementor-element.elementor-element-38bd6f8>.elementor-widget-container
    {
        margin: -17px 0 20px 0;
    }
    .elementor-1925 .elementor-element.elementor-element-d4d675f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-1925 .elementor-element.elementor-element-d4d675f .uc-side-menu-items ul a
    {
        margin: 0 0 0 0;
    }
    .elementor-1925 .elementor-element.elementor-element-eb84c64>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-1925 .elementor-element.elementor-element-eb84c64 .elementor-button
    {
        border-radius: 5px 5px 5px 5px;
        padding: 13px 34px 13px 34px;
    }
}