﻿.elementor-10084151 .elementor-element.elementor-element-2f78eb4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-10084151 .elementor-element.elementor-element-7e65d80
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-primary);
}
.elementor-10084151 .elementor-element.elementor-element-3910404
{
    padding: 30px 0 30px 0;
}
.elementor-10084151 .elementor-element.elementor-global-1553
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 4px;
}
.elementor-10084151 .elementor-element.elementor-global-1553>.elementor-widget-container
{
    margin: -18px 0 0 0;
}
.elementor-10084151 .elementor-element.elementor-global-1553 .elementor-divider-separator
{
    width: 25%;
}
.elementor-10084151 .elementor-element.elementor-global-1553 .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-10084151 .elementor-element.elementor-element-0e2fbeb>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-10084151 .elementor-element.elementor-element-ae6bc2a
{
    text-align: left;
}
.elementor-10084151 .elementor-element.elementor-element-ae6bc2a .elementor-heading-title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-size: 26px;
    font-weight: 700;
    color: var(--e-global-color-primary);
}
.elementor-10084151 .elementor-element.elementor-element-43d230b>.elementor-widget-container
{
    margin: -17px 0 0 0;
}
.elementor-10084151 .elementor-element.elementor-element-2059c30>.elementor-widget-container
{
    margin: -23px 0 0 0;
}
.elementor-10084151 .elementor-element.elementor-element-8f04522:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10084151 .elementor-element.elementor-element-8f04522>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-f3320a2);
}
.elementor-bc-flex-widget .elementor-10084151 .elementor-element.elementor-element-8f04522.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-10084151 .elementor-element.elementor-element-8f04522.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-10084151 .elementor-element.elementor-element-8f04522>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 35px 10px 0 15px;
}
.elementor-10084151 .elementor-element.elementor-element-8f04522>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10084151 .elementor-element.elementor-element-041d7b5
{
    text-align: center;
}
.elementor-10084151 .elementor-element.elementor-element-041d7b5 .elementor-heading-title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-size: 31px;
    font-weight: 800;
    color: var(--e-global-color-primary);
}
.elementor-10084151 .elementor-element.elementor-element-3bc19c2:not(.elementor-motion-effects-element-type-background), .elementor-10084151 .elementor-element.elementor-element-3bc19c2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-astglobalcolor4);
}
.elementor-10084151 .elementor-element.elementor-element-3bc19c2
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-primary);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 25px;
    margin-bottom: 0;
    padding: 10px 10px 10px 10px;
}
.elementor-10084151 .elementor-element.elementor-element-3bc19c2>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10084151 .elementor-element.elementor-element-5eb61a4.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-10084151 .elementor-element.elementor-element-5eb61a4>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-10084151 .elementor-element.elementor-element-5eb61a4>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-10084151 .elementor-element.elementor-element-ffb3b02>.elementor-widget-container
{
    margin: 0 0 25px 0;
}
.elementor-10084151 .elementor-element.elementor-element-ffb3b02
{
    text-align: center;
}
.elementor-10084151 .elementor-element.elementor-element-ffb3b02 .elementor-heading-title
{
    font-family: "Poppins",Arial,Helvetica,Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    color: var(--e-global-color-primary);
}
.elementor-10084151 .elementor-element.elementor-element-bec531b
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: center;
    color: var(--e-global-color-text);
}
.elementor-10084151 .elementor-element.elementor-element-671b51f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-10084151 .elementor-element.elementor-element-671b51f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-9029724);
}
.elementor-10084151 .elementor-element.elementor-element-671b51f>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 11px 11px 11px 11px;
}
.elementor-10084151 .elementor-element.elementor-element-671b51f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-10084151 .elementor-element.elementor-element-5eb61a4
    {
        width: 78.142%;
    }
    .elementor-10084151 .elementor-element.elementor-element-671b51f
    {
        width: 21.814%;
    }
}/* Start custom CSS */
.elementor-widget-post-info
{
    display: none;
}/* End custom CSS */