.elementor-1010 .elementor-element.elementor-element-da59e4b > .elementor-container
{
    min-height: 77vh;
}

.elementor-1010 .elementor-element.elementor-element-da59e4b .elementor-background-slideshow__slide__image
{
    background-size: cover;
    background-position: top center;
}

.elementor-1010 .elementor-element.elementor-element-da59e4b > .elementor-background-overlay
{
    background-color: var( --e-global-color-primary );
    opacity: 0.4;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1010 .elementor-element.elementor-element-da59e4b
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-99ca994.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-99ca994.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-99ca994.elementor-column > .elementor-column-wrap > .elementor-widget-wrap
{
    justify-content: center;
}

.elementor-1010 .elementor-element.elementor-element-99ca994 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-7050a4c
{
    text-align: center;
}

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-dual-heading
    {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-first-text
    {
        color: #FFFFFF;
    }

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-second-text
    {
        color: #F5941F;
    }

.elementor-1010 .elementor-element.elementor-element-9ab0dcc
{
    text-align: center;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.8em;
}

    .elementor-1010 .elementor-element.elementor-element-9ab0dcc > .elementor-widget-container
    {
        margin: 5px 0px 0px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-4e127a6 .elementor-button
{
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    fill: #CA0206;
    color: #CA0206;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 20px 20px 20px 0px;
    padding: 16px 30px 16px 30px;
}

    .elementor-1010 .elementor-element.elementor-element-4e127a6 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-4e127a6 .elementor-button:focus
    {
        color: #FFFFFF;
        background-color: #FFFFFF00;
    }

        .elementor-1010 .elementor-element.elementor-element-4e127a6 .elementor-button:hover svg, .elementor-1010 .elementor-element.elementor-element-4e127a6 .elementor-button:focus svg
        {
            fill: #FFFFFF;
        }

.elementor-1010 .elementor-element.elementor-element-4e127a6 > .elementor-widget-container
{
    margin: 30px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-0963b47 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-0963b47:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-0963b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #F8F8F8;
}

.elementor-1010 .elementor-element.elementor-element-0963b47
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-0963b47 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-7403b93.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-7403b93.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-0ac357b
{
    text-align: left;
}

    .elementor-1010 .elementor-element.elementor-element-0ac357b .ec-second-text
    {
        color: #269bd1;
    }

    .elementor-1010 .elementor-element.elementor-element-0ac357b > .elementor-widget-container
    {
        margin: 0px 0px -25px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-8df880f .ec-nav
{
    text-align: center;
}

    .elementor-1010 .elementor-element.elementor-element-8df880f .ec-nav .ec-nav-next
    {
        width: 40px;
        height: 40px;
    }

    .elementor-1010 .elementor-element.elementor-element-8df880f .ec-nav .ec-nav-prev
    {
        width: 40px;
        height: 40px;
    }

    .elementor-1010 .elementor-element.elementor-element-8df880f .ec-nav .ec-nav-next i
    {
        line-height: 40px;
        font-size: 16px;
    }

    .elementor-1010 .elementor-element.elementor-element-8df880f .ec-nav .ec-nav-prev i
    {
        line-height: 40px;
        font-size: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-8df880f .ec-pagination
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-8df880f .swiper-pagination-bullet
{
    width: 18px;
    height: 18px;
}

.elementor-1010 .elementor-element.elementor-element-f6a84c1
{
    padding: 45px 0px 40px 0px;
}

.elementor-1010 .elementor-element.elementor-element-a419d75 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-4c35b75
{
    margin-top: 0px;
    margin-bottom: 10px;
}

.elementor-1010 .elementor-element.elementor-element-9f37068 .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-9f37068 > .elementor-widget-container
{
    margin: 0px 0px 15px 0px;
}

.elementor-1010 .elementor-element.elementor-element-fb7abb5
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

    .elementor-1010 .elementor-element.elementor-element-fb7abb5 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-a6f31df > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-a6f31df > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 5px;
    }

.elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box
{
    text-align: center;
    padding: 10px;
    border-radius: 10px 10px 10px 0px;
    background-color: #F8D405;
}

    .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box:hover
    {
        background-color: #0A0F22;
    }

        .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-e440188 .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-857a4b3 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-857a4b3 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box
{
    text-align: left;
    padding: 30px 20px 30px 20px;
    border-radius: 20px 20px 20px 0px;
    background-color: #F8F8F8;
}

    .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box:hover
    {
        background-color: #CA0206;
    }

        .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-9ccd33b .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-042db83 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-042db83 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box
{
    text-align: left;
    padding: 30px 20px 30px 20px;
    border-radius: 20px 20px 20px 0px;
    background-color: #F8F8F8;
}

    .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box:hover
    {
        background-color: #CA0206;
    }

        .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-083318e .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-a2016cc > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-a2016cc > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box
{
    text-align: left;
    padding: 30px 20px 30px 20px;
    border-radius: 20px 20px 20px 0px;
    background-color: #F8F8F8;
}

    .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box:hover
    {
        background-color: #CA0206;
    }

        .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-39bf379 .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-77e1f23 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 5px;
}

.elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box
{
    text-align: center;
    padding: 10px;
    border-radius: 20px 20px 20px 0px;
    background-color: #F8D405;
}

    .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box:hover
    {
        background-color: #0A0F22;
    }

        .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-5ce887b .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-fff7d80 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 15px 15px 15px 15px;
}

.elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box
{
    text-align: left;
    padding: 30px 20px 30px 20px;
    border-radius: 20px 20px 20px 0px;
    background-color: #F8F8F8;
}

    .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box:hover
    {
        background-color: #CA0206;
    }

        .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box:hover .ec-title
        {
            color: #FFFFFF;
        }

        .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box:hover .ec-description
        {
            color: #FFFFFF;
        }

    .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box .ec-image-inner
    {
        width: 64px;
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box .ec-icon-inner, .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box .ec-image-inner
    {
        border-style: dashed;
        border-width: 2px 2px 2px 2px;
        border-color: #F8F8F8;
    }

    .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box .ec-icon-inner
    {
        border-radius: 100% 100% 100% 100%;
    }

    .elementor-1010 .elementor-element.elementor-element-ad8dd2d .ec-service-box .ec-image-inner img
    {
        border-radius: 100% 100% 100% 100%;
    }

.elementor-1010 .elementor-element.elementor-element-e68e341:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-e68e341 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #0B1023;
}

.elementor-1010 .elementor-element.elementor-element-e68e341
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 28px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-e68e341 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-5131bd6 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 15px 30px 15px;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-content
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-advanced-image-wrapper
{
    border-radius: 20px 20px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-image
{
    width: 100%;
}

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-c10b138.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-c10b138.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-c10b138 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-c10b138 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 0px 15px 30px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-762f27e
{
    text-align: left;
}

    .elementor-1010 .elementor-element.elementor-element-762f27e .ec-second-text
    {
        color: #269bd1;
    }

.elementor-1010 .elementor-element.elementor-element-5e4e27a
{
    font-family: "Poppins", Sans-serif;
    font-weight: 400;
}

    .elementor-1010 .elementor-element.elementor-element-5e4e27a > .elementor-widget-container
    {
        margin: -27px 0px -23px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-87fbad5 .elementor-button
{
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #fcd000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fcd000;
    border-radius: 20px 20px 20px 0px;
    padding: 16px 30px 16px 30px;
}

    .elementor-1010 .elementor-element.elementor-element-87fbad5 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-87fbad5 .elementor-button:focus
    {
        color: var( --e-global-color-accent );
        background-color: #FFFFFF00;
    }

        .elementor-1010 .elementor-element.elementor-element-87fbad5 .elementor-button:hover svg, .elementor-1010 .elementor-element.elementor-element-87fbad5 .elementor-button:focus svg
        {
            fill: var( --e-global-color-accent );
        }

.elementor-1010 .elementor-element.elementor-element-a8fd428
{
    padding: 45px 0px 30px 0px;
    background:#fcd000;
}

.elementor-1010 .elementor-element.elementor-element-6c94bff > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-a0c326a
{
    margin-top: 0px;
    margin-bottom: 15px;
}

.elementor-1010 .elementor-element.elementor-element-8f67889 .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-8f67889 > .elementor-widget-container
{
    margin: 0px 0px 15px 0px;
}

.elementor-1010 .elementor-element.elementor-element-a49f281 > .elementor-container
{
    min-height: 410px;
}

    .elementor-1010 .elementor-element.elementor-element-a49f281 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap
    {
        align-content: center;
        align-items: center;
    }

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-030ed72.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-030ed72.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-030ed72.elementor-column > .elementor-column-wrap > .elementor-widget-wrap
{
    justify-content: center;
}

.elementor-1010 .elementor-element.elementor-element-030ed72:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-image: url("../../2020/11/video-bg.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated > .elementor-background-overlay
{
    background-color: var( --e-global-color-primary );
    opacity: 0.3;
}

.elementor-1010 .elementor-element.elementor-element-030ed72:hover > .elementor-element-populated > .elementor-background-overlay
{
    opacity: 0.1;
}

.elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated, .elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated > .elementor-background-overlay, .elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-background-slideshow
{
    border-radius: 20px 20px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
}

    .elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated > .elementor-background-overlay
    {
        transition: background 1s, border-radius 0.3s, opacity 1s;
    }

.elementor-1010 .elementor-element.elementor-element-4b12625 .ec-modal
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-4b12625 .ec-modal-src .fa
{
    font-size: 48px;
}

.ec-modal-popup-message-4b12625 .ec-modal-popup-box
{
    max-width: 900px;
}

.ec-modal-popup-message-box.mfp-bg
{
    background-color: #CA0206DB;
}

.elementor-1010 .elementor-element.elementor-element-4b12625 .ec-modal .ec-modal-src
{
    color: #FFFFFF;
}

.elementor-1010 .elementor-element.elementor-element-376255a
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 5px;
    margin-bottom: 0px;
}

    .elementor-1010 .elementor-element.elementor-element-376255a > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-133e835 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-133e835 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-0d40217 .ec-counter
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-0d40217 .ec-counter-number-wrap
{
    color: #CA0206;
    font-size: 50px;
}

.elementor-1010 .elementor-element.elementor-element-0d40217 .ec-title
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-0d40217 .ec-icon i
{
    color: var( --e-global-color-secondary );
}

.elementor-1010 .elementor-element.elementor-element-004a454 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-004a454 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-f230dda .ec-counter
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-f230dda .ec-counter-number-wrap
{
    color: #CA0206;
    font-size: 50px;
}

.elementor-1010 .elementor-element.elementor-element-f230dda .ec-title
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-f230dda .ec-icon i
{
    color: var( --e-global-color-secondary );
}

.elementor-1010 .elementor-element.elementor-element-8765a00 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-8765a00 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-86fccb3 .ec-counter
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-86fccb3 .ec-counter-number-wrap
{
    color: #CA0206;
    font-size: 50px;
}

.elementor-1010 .elementor-element.elementor-element-86fccb3 .ec-title
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-86fccb3 .ec-icon i
{
    color: var( --e-global-color-secondary );
}

.elementor-1010 .elementor-element.elementor-element-69b1525 > .elementor-element-populated
{
    margin: 0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
}

    .elementor-1010 .elementor-element.elementor-element-69b1525 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding: 15px 15px 15px 15px;
    }

.elementor-1010 .elementor-element.elementor-element-186a524 .ec-counter
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-186a524 .ec-counter-number-wrap
{
    color: #CA0206;
    font-size: 50px;
}

.elementor-1010 .elementor-element.elementor-element-186a524 .ec-title
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-186a524 .ec-icon i
{
    color: var( --e-global-color-secondary );
}

.elementor-1010 .elementor-element.elementor-element-d3d39e5:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-d3d39e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #F8F8F8;
}

.elementor-1010 .elementor-element.elementor-element-d3d39e5
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 35px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-d3d39e5 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-0538467 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-90b3b28
{
    margin-top: 0px;
    margin-bottom: 5px;
}

.elementor-1010 .elementor-element.elementor-element-a331296 .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-a331296 > .elementor-widget-container
{
    margin: 0px 0px 15px 0px;
}

.elementor-1010 .elementor-element.elementor-element-3cd28f9
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.elementor-1010 .elementor-element.elementor-element-eca3403 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-grid
{
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-posts-wrapper
{
    text-align: left;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post
{
    padding: 0px 0px 0px 0px;
    border-radius: 20px 20px 20px 0px;
    background-color: #FCF2B1;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__content-wrap
{
    padding: 10px 20px 0px 20px; text-align:center
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__thumbnail-link
{
    margin-bottom: 0px;
    border-radius: 20px 20px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__title a
{
    color: var( --e-global-color-primary );
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__title
{
    margin-bottom: 10px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__excerpt
{
    margin-bottom: 16px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__meta span + span:before
{
    margin: 0 4px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-post__meta
{
    margin-bottom: 6px;
}

.elementor-1010 .elementor-element.elementor-element-c371d35
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.elementor-1010 .elementor-element.elementor-element-4568468 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-grid
{
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 30px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-posts-wrapper
{
    text-align: left;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post
{
    padding: 0px 0px 0px 0px;
    border-radius: 200px 20px 20px 0px;
    background-color: #FCF2B1;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__content-wrap
{
    padding: 10px 20px 0px 20px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__thumbnail-link
{
    margin-bottom: 0px;
    border-radius: 20px 20px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__title a
{
    color: var( --e-global-color-primary );
    font-family: "Poppins", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__title
{
    margin-bottom: 10px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__excerpt
{
    margin-bottom: 16px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__meta span + span:before
{
    margin: 0 4px;
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-post__meta
{
    margin-bottom: 6px;
}

.elementor-1010 .elementor-element.elementor-element-c6bae2e
{
    border-style: solid;
    border-width: 2px 0px 2px 0px;
    border-color: #fcd000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-c6bae2e > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-f66ad6e.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-f66ad6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-ff7e4fd
{
    text-align: left;
}

    .elementor-1010 .elementor-element.elementor-element-ff7e4fd .ec-second-text
    {
        color: #269bd1;
    }

    .elementor-1010 .elementor-element.elementor-element-ff7e4fd > .elementor-widget-container
    {
        margin: 0px 0px -30px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-6940474 .elementor-button
{
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #fcd000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fcd000;
    border-radius: 20px 20px 20px 0px;
    padding: 16px 30px 16px 30px; 
}

    .elementor-1010 .elementor-element.elementor-element-6940474 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-6940474 .elementor-button:focus
    {
        color: var( --e-global-color-accent );
        background-color: #FFFFFF00;
    }

        .elementor-1010 .elementor-element.elementor-element-6940474 .elementor-button:hover svg, .elementor-1010 .elementor-element.elementor-element-6940474 .elementor-button:focus svg
        {
            fill: var( --e-global-color-accent );
        }

.elementor-1010 .elementor-element.elementor-element-ab46d14
{
    padding: 40px 0px 30px 0px;
    background-color:#fcd000;
}

.elementor-1010 .elementor-element.elementor-element-1e80bf9
{
    margin-top: 0px;
    margin-bottom: 4px;
}

.elementor-1010 .elementor-element.elementor-element-fd95461 .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-fd95461 > .elementor-widget-container
{
    margin: 0px 0px 15px 0px;
}

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-1605a8f.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-1605a8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-1605a8f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap
{
    justify-content: center;
}

.elementor-1010 .elementor-element.elementor-element-c3b9480 .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-c3b9480.elementor-view-stacked .elementor-icon
{
    background-color: #FF9900;
}

.elementor-1010 .elementor-element.elementor-element-c3b9480.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-c3b9480.elementor-view-default .elementor-icon
{
    color: #FF9900;
    border-color: #FF9900;
}

    .elementor-1010 .elementor-element.elementor-element-c3b9480.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-c3b9480.elementor-view-default .elementor-icon svg
    {
        fill: #FF9900;
    }

.elementor-1010 .elementor-element.elementor-element-c3b9480 .elementor-icon
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-c3b9480 .elementor-icon svg
    {
        height: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-c3b9480 > .elementor-widget-container
{
    margin: 0px 5px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-c3b9480
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-7417e74 .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-7417e74.elementor-view-stacked .elementor-icon
{
    background-color: #FF9900;
}

.elementor-1010 .elementor-element.elementor-element-7417e74.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-7417e74.elementor-view-default .elementor-icon
{
    color: #FF9900;
    border-color: #FF9900;
}

    .elementor-1010 .elementor-element.elementor-element-7417e74.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-7417e74.elementor-view-default .elementor-icon svg
    {
        fill: #FF9900;
    }

.elementor-1010 .elementor-element.elementor-element-7417e74 .elementor-icon
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-7417e74 .elementor-icon svg
    {
        height: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-7417e74 > .elementor-widget-container
{
    margin: 0px 5px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-7417e74
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-3dc0cb1 .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-3dc0cb1.elementor-view-stacked .elementor-icon
{
    background-color: #FF9900;
}

.elementor-1010 .elementor-element.elementor-element-3dc0cb1.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-3dc0cb1.elementor-view-default .elementor-icon
{
    color: #FF9900;
    border-color: #FF9900;
}

    .elementor-1010 .elementor-element.elementor-element-3dc0cb1.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-3dc0cb1.elementor-view-default .elementor-icon svg
    {
        fill: #FF9900;
    }

.elementor-1010 .elementor-element.elementor-element-3dc0cb1 .elementor-icon
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-3dc0cb1 .elementor-icon svg
    {
        height: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-3dc0cb1 > .elementor-widget-container
{
    margin: 0px 5px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-3dc0cb1
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-af84efc .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-af84efc.elementor-view-stacked .elementor-icon
{
    background-color: #FF9900;
}

.elementor-1010 .elementor-element.elementor-element-af84efc.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-af84efc.elementor-view-default .elementor-icon
{
    color: #FF9900;
    border-color: #FF9900;
}

    .elementor-1010 .elementor-element.elementor-element-af84efc.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-af84efc.elementor-view-default .elementor-icon svg
    {
        fill: #FF9900;
    }

.elementor-1010 .elementor-element.elementor-element-af84efc .elementor-icon
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-af84efc .elementor-icon svg
    {
        height: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-af84efc > .elementor-widget-container
{
    margin: 0px 5px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-af84efc
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-c2d45ca .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-c2d45ca.elementor-view-stacked .elementor-icon
{
    background-color: #FF9900;
}

.elementor-1010 .elementor-element.elementor-element-c2d45ca.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-c2d45ca.elementor-view-default .elementor-icon
{
    color: #FF9900;
    border-color: #FF9900;
}

    .elementor-1010 .elementor-element.elementor-element-c2d45ca.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-c2d45ca.elementor-view-default .elementor-icon svg
    {
        fill: #FF9900;
    }

.elementor-1010 .elementor-element.elementor-element-c2d45ca .elementor-icon
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-c2d45ca .elementor-icon svg
    {
        height: 16px;
    }

.elementor-1010 .elementor-element.elementor-element-c2d45ca > .elementor-widget-container
{
    margin: 0px 5px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-c2d45ca
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-testimonial-carousel
{
    padding: 0px 0px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-testimonial
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .swiper-slide
{
    padding: 0px 15px 15px 15px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-author-image img
{
    width: 80px;
    border-radius: 20px 20px 20px 00px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-author-name
{
    color: var( --e-global-color-primary );
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    margin: 0px 0px 4px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-author-caption
{
    color: #333333B3;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-message
{
    color: var( --e-global-color-text );
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: italic;
    line-height: 1.5em;
    margin: 0px 0px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-nav .ec-nav-next
{
    width: 2.4em;
    height: 2.4em;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-nav .ec-nav-prev
{
    width: 2.4em;
    height: 2.4em;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-nav .ec-nav-next i
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-nav .ec-nav-prev i
{
    font-size: 16px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .swiper-pagination-bullet
{
    background-color: var( --e-global-color-accent );
    width: 8px;
    height: 8px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 > .elementor-widget-container
{
    margin: 15px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-c2d30cf:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-c2d30cf > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: #F8F8F8;
}

.elementor-1010 .elementor-element.elementor-element-c2d30cf
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 35px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-c2d30cf > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-bdba9ec > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-9218e7d
{
    margin-top: 0px;
    margin-bottom: 5px;
}

.elementor-1010 .elementor-element.elementor-element-5c715fb .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-5c715fb > .elementor-widget-container
{
    margin: 0px 0px 15px 0px;
}

.elementor-1010 .elementor-element.elementor-element-fc15c1f
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.elementor-1010 .elementor-element.elementor-element-1934c77 > .elementor-element-populated > .elementor-widget-wrap
{
    padding: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-grid
{
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-posts-wrapper
{
    text-align: left;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post
{
    padding: 10px 0px 0px 0px;
    border-radius: 20px 20px 20px 0px;
    background-color: #FCF2B1;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__content-wrap
{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__thumbnail-link
{
    margin-bottom: 0px;
    border-radius: 20px 20px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__title a
{
    color: var( --e-global-color-primary );
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__title
{
    margin-bottom: 10px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__excerpt
{
    margin-bottom: 16px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__meta span + span:before
{
    margin: 0 4px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-post__meta
{
    margin-bottom: 6px;
}

.elementor-1010 .elementor-element.elementor-element-a34d427
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 25px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-a34d427 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-1010 .elementor-element.elementor-element-81df755:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
    background-color: var( --e-global-color-secondary );
    background-image: url("../../2020/11/Subscribe-background.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-element-populated, .elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-element-populated > .elementor-background-overlay, .elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-background-slideshow
{
    border-radius: 20px 20px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-element-populated
{
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-element-populated > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

    .elementor-1010 .elementor-element.elementor-element-81df755 > .elementor-element-populated > .elementor-widget-wrap
    {
        padding:30px 0px 5px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-b827b00
{
    margin-top: 0px;
    margin-bottom: 5px;
}

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-c148617.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-c148617.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-181e1d9 .ec-service-box
{
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-181e1d9 .ec-service-box-content .ec-title
{
    color: var( --e-global-color-1322b27 );
    margin: 0px 0px 15px 0px;
}

.elementor-1010 .elementor-element.elementor-element-181e1d9 .ec-service-box-content .ec-description
{
    color: #FFFFFF;
}

.elementor-1010 .elementor-element.elementor-element-181e1d9 > .elementor-widget-container
{
    margin: 0px 0px 30px 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-2:first-child
{
    padding-right: 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-2:last-child
{
    padding-left: 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .input-text
{
    margin-bottom: 20px;
    color: var( --e-global-color-text );
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .evf-field-label
{
    margin-bottom: 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .input-text
{
    padding: 16px 16px 16px 16px;
    border-radius: 20px 20px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms input:focus, .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-form select:focus, .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-form textarea:focus
{
    border-color: #FFFFFF;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-submit-container
{
    text-align: center;
}

    .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-submit-container button[type=submit], .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-submit-container input[type=submit]
    {
        margin-top: -20px;
        padding: 10px 30px 10px 30px;
        font-family: "Poppins", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        text-transform: uppercase;
        border-radius: 20px 20px 20px 0px;
        color: var( --e-global-color-accent );
        background-color: #FFFFFF;
    }

        .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-submit-container button[type=submit]:hover, .elementor-1010 .elementor-element.elementor-element-d74c9c6 .everest-forms .evf-submit-container input[type=submit]:hover
        {
            color: #FFFFFF;
            background-color: var( --e-global-color-accent );
            border-color: #FFFFFF;
        }

.elementor-1010 .elementor-element.elementor-element-d74c9c6 > .elementor-widget-container
{
    margin: 0px 0px -30px 0px;
}

.elementor-1010 .elementor-element.elementor-element-3c1c555
{
    border-style: solid;
    border-width: 2px 0px 2px 0px;
    border-color: #F8F8F8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 0px 20px 0px;
}

    .elementor-1010 .elementor-element.elementor-element-3c1c555 > .elementor-background-overlay
    {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget .elementor-1010 .elementor-element.elementor-element-d9cdd44.elementor-column .elementor-column-wrap
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-d9cdd44.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-d9cdd44.elementor-column > .elementor-column-wrap > .elementor-widget-wrap
{
    justify-content: center;
}

.elementor-1010 .elementor-element.elementor-element-d9624c0 .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-d9624c0.elementor-view-stacked .elementor-icon
{
    background-color: #CA0206;
}

.elementor-1010 .elementor-element.elementor-element-d9624c0.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-d9624c0.elementor-view-default .elementor-icon
{
    color: #CA0206;
    border-color: #CA0206;
}

    .elementor-1010 .elementor-element.elementor-element-d9624c0.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-d9624c0.elementor-view-default .elementor-icon svg
    {
        fill: #CA0206;
    }

.elementor-1010 .elementor-element.elementor-element-d9624c0 .elementor-icon
{
    font-size: 32px;
}

    .elementor-1010 .elementor-element.elementor-element-d9624c0 .elementor-icon svg
    {
        height: 32px;
    }

.elementor-1010 .elementor-element.elementor-element-d9624c0 > .elementor-widget-container
{
    margin: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-d9624c0
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-6a5ae11 .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-6a5ae11.elementor-view-stacked .elementor-icon
{
    background-color: #CA0206;
}

.elementor-1010 .elementor-element.elementor-element-6a5ae11.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-6a5ae11.elementor-view-default .elementor-icon
{
    color: #CA0206;
    border-color: #CA0206;
}

    .elementor-1010 .elementor-element.elementor-element-6a5ae11.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-6a5ae11.elementor-view-default .elementor-icon svg
    {
        fill: #CA0206;
    }

.elementor-1010 .elementor-element.elementor-element-6a5ae11 .elementor-icon
{
    font-size: 32px;
}

    .elementor-1010 .elementor-element.elementor-element-6a5ae11 .elementor-icon svg
    {
        height: 32px;
    }

.elementor-1010 .elementor-element.elementor-element-6a5ae11 > .elementor-widget-container
{
    margin: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-6a5ae11
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-720904f .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-720904f.elementor-view-stacked .elementor-icon
{
    background-color: #CA0206;
}

.elementor-1010 .elementor-element.elementor-element-720904f.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-720904f.elementor-view-default .elementor-icon
{
    color: #CA0206;
    border-color: #CA0206;
}

    .elementor-1010 .elementor-element.elementor-element-720904f.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-720904f.elementor-view-default .elementor-icon svg
    {
        fill: #CA0206;
    }

.elementor-1010 .elementor-element.elementor-element-720904f .elementor-icon
{
    font-size: 32px;
}

    .elementor-1010 .elementor-element.elementor-element-720904f .elementor-icon svg
    {
        height: 32px;
    }

.elementor-1010 .elementor-element.elementor-element-720904f > .elementor-widget-container
{
    margin: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-720904f
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-0e5ee0a .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-0e5ee0a.elementor-view-stacked .elementor-icon
{
    background-color: #CA0206;
}

.elementor-1010 .elementor-element.elementor-element-0e5ee0a.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-0e5ee0a.elementor-view-default .elementor-icon
{
    color: #CA0206;
    border-color: #CA0206;
}

    .elementor-1010 .elementor-element.elementor-element-0e5ee0a.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-0e5ee0a.elementor-view-default .elementor-icon svg
    {
        fill: #CA0206;
    }

.elementor-1010 .elementor-element.elementor-element-0e5ee0a .elementor-icon
{
    font-size: 32px;
}

    .elementor-1010 .elementor-element.elementor-element-0e5ee0a .elementor-icon svg
    {
        height: 32px;
    }

.elementor-1010 .elementor-element.elementor-element-0e5ee0a > .elementor-widget-container
{
    margin: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-0e5ee0a
{
    width: auto;
    max-width: auto;
}

.elementor-1010 .elementor-element.elementor-element-513470f .elementor-icon-wrapper
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-513470f.elementor-view-stacked .elementor-icon
{
    background-color: #CA0206;
}

.elementor-1010 .elementor-element.elementor-element-513470f.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-513470f.elementor-view-default .elementor-icon
{
    color: #CA0206;
    border-color: #CA0206;
}

    .elementor-1010 .elementor-element.elementor-element-513470f.elementor-view-framed .elementor-icon, .elementor-1010 .elementor-element.elementor-element-513470f.elementor-view-default .elementor-icon svg
    {
        fill: #CA0206;
    }

.elementor-1010 .elementor-element.elementor-element-513470f .elementor-icon
{
    font-size: 32px;
}

    .elementor-1010 .elementor-element.elementor-element-513470f .elementor-icon svg
    {
        height: 32px;
    }

.elementor-1010 .elementor-element.elementor-element-513470f > .elementor-widget-container
{
    margin: 0px 15px 0px 15px;
}

.elementor-1010 .elementor-element.elementor-element-513470f
{
    width: auto;
    max-width: auto;
}

@media(max-width:1024px)
{
    .elementor-1010 .elementor-element.elementor-element-da59e4b > .elementor-container;

{
    min-height: 55vh;
}

.elementor-1010 .elementor-element.elementor-element-7050a4c .ec-first-text
{
    font-size: 30px;
}

.elementor-1010 .elementor-element.elementor-element-7050a4c .ec-second-text
{
    font-size: 30px;
}

.elementor-1010 .elementor-element.elementor-element-9ab0dcc
{
    font-size: 16px;
}

    .elementor-1010 .elementor-element.elementor-element-9ab0dcc > .elementor-widget-container
    {
        margin: 0px 0px 0px 0px;
    }

.elementor-1010 .elementor-element.elementor-element-4e127a6 > .elementor-widget-container
{
    margin: 20px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-content
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-image
{
    width: 100%;
}

.elementor-1010 .elementor-element.elementor-element-762f27e .ec-first-text
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-grid
{
    grid-template-columns: repeat(3, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-grid
{
    grid-template-columns: repeat(2, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-ff7e4fd
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-grid
{
    grid-template-columns: repeat(3, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-a34d427
{
    padding: 40px 15px 25px 15px;
}

}

@media(max-width:767px)
{
    .elementor-1010 .elementor-element.elementor-element-da59e4b > .elementor-container;

{
    min-height: 70vh;
}

.elementor-1010 .elementor-element.elementor-element-da59e4b .elementor-background-slideshow__slide__image
{
    background-position: center center;
}

.elementor-1010 .elementor-element.elementor-element-7050a4c
{
    text-align: center;
}

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-first-text
    {
        margin-right: 24px;
        margin-bottom: 0;
        font-size: 32px;
    }

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-stacked .ec-first-text
    {
        margin-right: 0;
        margin-bottom: 24px;
    }

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-dual-heading
    {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1010 .elementor-element.elementor-element-7050a4c .ec-second-text
    {
        font-size: 24px;
        line-height: 0px;
    }

.elementor-1010 .elementor-element.elementor-element-9ab0dcc > .elementor-widget-container
{
    margin: 10px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-4e127a6 > .elementor-widget-container
{
    margin: 10px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-0ac357b
{
    text-align: center;
}

.elementor-1010 .elementor-element.elementor-element-f6a84c1
{
    padding: 30px 0px 30px 0px;
}

.elementor-1010 .elementor-element.elementor-element-9f37068 .ec-service-box-content .ec-title
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-e68e341
{
    padding: 60px 0px 40px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f3cb5d0 .ec-content
{
    align-items: center;
}

.elementor-1010 .elementor-element.elementor-element-762f27e .ec-first-text
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-a8fd428
{
    padding:30px 0px 22px 0px;
}

.elementor-1010 .elementor-element.elementor-element-8f67889 .ec-service-box-content .ec-title
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-030ed72 > .elementor-element-populated
{
    margin: 15px 15px 15px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
}

.elementor-1010 .elementor-element.elementor-element-4b12625 .ec-modal-src .fa
{
    font-size: 40px;
}

.elementor-1010 .elementor-element.elementor-element-133e835
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-004a454
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-8765a00
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-69b1525
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-d3d39e5
{
    padding: 40px 0px 30px 0px;
}

.elementor-1010 .elementor-element.elementor-element-a331296 .ec-service-box-content .ec-title
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-40a850b .ec-grid
{
    grid-template-columns: repeat(1, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-5b387fb .ec-grid
{
    grid-template-columns: repeat(1, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-ab46d14
{
    padding: 40px 0px 30px 0px;
    
}

.elementor-1010 .elementor-element.elementor-element-fd95461 .ec-service-box-content .ec-title
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-fd95461 > .elementor-widget-container
{
    margin: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-testimonial-carousel
{
    padding: 0px 0px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .swiper-slide
{
    padding: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-f458253 .ec-message
{
    font-size: 18px;
}

.elementor-1010 .elementor-element.elementor-element-c2d30cf
{
    padding: 30px 0px 20px 0px;
}

.elementor-1010 .elementor-element.elementor-element-5c715fb .ec-service-box-content .ec-title
{
    font-size: 32px;
}

.elementor-1010 .elementor-element.elementor-element-7ce0e33 .ec-grid
{
    grid-template-columns: repeat(1, 1fr);
}

.elementor-1010 .elementor-element.elementor-element-a34d427
{
    padding: 30px 15px 20px 15px;
}

.elementor-1010 .elementor-element.elementor-element-c148617 > .elementor-element-populated
{
    margin: 0px 20px 0px 20px;
    --e-column-margin-right:20px;
    --e-column-margin-left:20px;
}

.elementor-1010 .elementor-element.elementor-element-181e1d9 > .elementor-widget-container
{
    margin: 0px 0px 0px 0px;
}

.elementor-1010 .elementor-element.elementor-element-d74c9c6 > .elementor-widget-container
{
    margin: 20px 0px -30px 0px;
    padding: 0px 0px 0px 0px;
}

}

@media(min-width:768px)
{
    .elementor-1010 .elementor-element.elementor-element-86a7c0a;

{
    width: 15%;
}

.elementor-1010 .elementor-element.elementor-element-99ca994
{
    width: 70.526%;
}

.elementor-1010 .elementor-element.elementor-element-e85b58a
{
    width: 13.806%;
}

.elementor-1010 .elementor-element.elementor-element-7403b93
{
    width: 20%;
}

.elementor-1010 .elementor-element.elementor-element-f978543
{
    width: 79.956%;
}

.elementor-1010 .elementor-element.elementor-element-fb9dbce
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-241f492
{
    width: 49.664%;
}

.elementor-1010 .elementor-element.elementor-element-9d91b24
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-e8a7981
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-42964c1
{
    width: 49.664%;
}

.elementor-1010 .elementor-element.elementor-element-f321ac1
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-354484d
{
    width: 20%;
}

.elementor-1010 .elementor-element.elementor-element-030ed72
{
    width: 59.664%;
}

.elementor-1010 .elementor-element.elementor-element-71c1e19
{
    width: 20%;
}

.elementor-1010 .elementor-element.elementor-element-f31afec
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-e6ef090
{
    width: 49.664%;
}

.elementor-1010 .elementor-element.elementor-element-ff6baf7
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-f66ad6e
{
    width: 79.956%;
}

.elementor-1010 .elementor-element.elementor-element-0f1d827
{
    width: 20%;
}

.elementor-1010 .elementor-element.elementor-element-a4e2b98
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-5689ffd
{
    width: 49.664%;
}

.elementor-1010 .elementor-element.elementor-element-cae004c
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-d5aa8d4
{
    width: 20%;
}

.elementor-1010 .elementor-element.elementor-element-1605a8f
{
    width: 60%;
}

.elementor-1010 .elementor-element.elementor-element-c89b0df
{
    width: 19.333%;
}

.elementor-1010 .elementor-element.elementor-element-8c80d74
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-0a5e6a2
{
    width: 49.664%;
}

.elementor-1010 .elementor-element.elementor-element-5df1e61
{
    width: 25%;
}

.elementor-1010 .elementor-element.elementor-element-c3f001c
{
    width: 24%;
}

.elementor-1010 .elementor-element.elementor-element-c148617
{
    width: 51.664%;
}

.elementor-1010 .elementor-element.elementor-element-4e78fa3
{
    width: 24%;
}

}

@media(max-width:1024px) and (min-width:768px)
{
    .elementor-1010 .elementor-element.elementor-element-86a7c0a;

{
    width: 5%;
}

.elementor-1010 .elementor-element.elementor-element-99ca994
{
    width: 90%;
}

.elementor-1010 .elementor-element.elementor-element-e85b58a
{
    width: 5%;
}

.elementor-1010 .elementor-element.elementor-element-fb9dbce
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-241f492
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-9d91b24
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-a6f31df
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-857a4b3
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-042db83
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-a2016cc
{
    width: 50%;
}

.elementor-1010 .elementor-element.elementor-element-e8a7981
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-42964c1
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-f321ac1
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-354484d
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-030ed72
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-71c1e19
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-f31afec
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-e6ef090
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-ff6baf7
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-f66ad6e
{
    width: 100%;
}

.elementor-1010 .elementor-element.elementor-element-0f1d827
{
    width: 100%;
}

.elementor-1010 .elementor-element.elementor-element-a4e2b98
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-5689ffd
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-cae004c
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-d5aa8d4
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-1605a8f
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-c89b0df
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-8c80d74
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-0a5e6a2
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-5df1e61
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-c3f001c
{
    width: 10%;
}

.elementor-1010 .elementor-element.elementor-element-c148617
{
    width: 80%;
}

.elementor-1010 .elementor-element.elementor-element-4e78fa3
{
    width: 10%;
}
}
