﻿.elementor-269 .elementor-element.elementor-element-d22bf3a>.elementor-container
{
    max-width: 1370px;
}
.elementor-269 .elementor-element.elementor-element-d22bf3a:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-d22bf3a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-269 .elementor-element.elementor-element-d22bf3a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-269 .elementor-element.elementor-element-d22bf3a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-f626377.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-f626377.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-b86d4b3
{
    --spacer-size: 75px;
}
.elementor-269 .elementor-element.elementor-element-020bdc9
{
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}
.elementor-269 .elementor-element.elementor-element-020bdc9 .elementor-divider-separator
{
    width: 100%;
}
.elementor-269 .elementor-element.elementor-element-020bdc9 .elementor-divider
{
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-269 .elementor-element.elementor-element-fb0429a
{
    text-align: left;
}
.elementor-269 .elementor-element.elementor-element-fb0429a img
{
    width: 25%;
}
.elementor-269 .elementor-element.elementor-element-9b2a740
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-269 .elementor-element.elementor-element-9b2a740>.elementor-widget-container
{
    margin: -10px 0 -10px 0;
}
.elementor-269 .elementor-element.elementor-element-552aa5e
{
    --spacer-size: 75px;
}
.elementor-269 .elementor-element.elementor-element-74a7503
{
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}
.elementor-269 .elementor-element.elementor-element-74a7503 .elementor-divider-separator
{
    width: 100%;
}
.elementor-269 .elementor-element.elementor-element-74a7503 .elementor-divider
{
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-269 .elementor-element.elementor-element-aa070d1
{
    --spacer-size: 30px;
}
.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-3fa0813.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-3fa0813.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-3b089cb img
{
    width: 70%;
}
.elementor-269 .elementor-element.elementor-element-3b089cb .widget-image-caption
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-f1a92fd img
{
    width: 70%;
}
.elementor-269 .elementor-element.elementor-element-f1a92fd .widget-image-caption
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-00c193d img
{
    width: 70%;
}
.elementor-269 .elementor-element.elementor-element-00c193d .widget-image-caption
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-ac5c19e img
{
    width: 70%;
}
.elementor-269 .elementor-element.elementor-element-ac5c19e .widget-image-caption
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-bc4be31
{
    --spacer-size: 20px;
}
.elementor-269 .elementor-element.elementor-element-6c781db
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 10px;
    font-weight: 400;
}
.elementor-269 .elementor-element.elementor-element-769c014
{
    text-align: left;
}
.elementor-269 .elementor-element.elementor-element-769c014 img
{
    width: 100%;
}
.elementor-269 .elementor-element.elementor-element-769c014>.elementor-widget-container
{
    margin: -130px 0 0 0;
}
.elementor-269 .elementor-element.elementor-element-b9ddbed
{
    --spacer-size: 20px;
}
.elementor-269 .elementor-element.elementor-element-2aa6b8e>.elementor-container
{
    max-width: 1370px;
}
.elementor-269 .elementor-element.elementor-element-2aa6b8e:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-2aa6b8e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-269 .elementor-element.elementor-element-2aa6b8e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-269 .elementor-element.elementor-element-2aa6b8e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-269 .elementor-element.elementor-element-520af7b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-520af7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-269 .elementor-element.elementor-element-5fd4fd7
{
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}
.elementor-269 .elementor-element.elementor-element-5fd4fd7 .elementor-divider-separator
{
    width: 100%;
}
.elementor-269 .elementor-element.elementor-element-5fd4fd7 .elementor-divider
{
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-269 .elementor-element.elementor-element-8ea4c01
{
    text-align: left;
}
.elementor-269 .elementor-element.elementor-element-8ea4c01 img
{
    width: 25%;
}
.elementor-269 .elementor-element.elementor-element-6996454
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-269 .elementor-element.elementor-element-6996454>.elementor-widget-container
{
    margin: -10px 0 -10px 0;
}
.elementor-269 .elementor-element.elementor-element-fcc5fb1
{
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}
.elementor-269 .elementor-element.elementor-element-fcc5fb1 .elementor-divider-separator
{
    width: 100%;
}
.elementor-269 .elementor-element.elementor-element-fcc5fb1 .elementor-divider
{
    padding-top: 2px;
    padding-bottom: 2px;
}
.elementor-269 .elementor-element.elementor-element-675bc84
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 10px;
    font-weight: 400;
}
.elementor-269 .elementor-element.elementor-element-93cf7c8
{
    --spacer-size: 20px;
}
.elementor-269 .elementor-element.elementor-element-061f87f:not(.elementor-motion-effects-element-type-background), .elementor-269 .elementor-element.elementor-element-061f87f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fbfbfb;
}
.elementor-269 .elementor-element.elementor-element-061f87f
{
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-269 .elementor-element.elementor-element-061f87f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-269 .elementor-element.elementor-element-3b23683 .widget-image-caption
{
    color: var(--e-global-color-secondary);
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-5b12055 .widget-image-caption
{
    color: var(--e-global-color-secondary);
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-40bd9f3 .widget-image-caption
{
    color: var(--e-global-color-secondary);
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    font-style: normal;
}
.elementor-269 .elementor-element.elementor-element-da9a5e0 .widget-image-caption
{
    color: var(--e-global-color-secondary);
    font-family: "Roboto",Sans-serif;
    font-weight: 600;
    font-style: normal;
}
@media(max-width: 767px)
{
    .elementor-269 .elementor-element.elementor-element-b86d4b3
    {
        --spacer-size: 50px;
    }
    .elementor-269 .elementor-element.elementor-element-fb0429a
    {
        text-align: center;
    }
    .elementor-269 .elementor-element.elementor-element-9b2a740
    {
        text-align: center;
    }
    .elementor-269 .elementor-element.elementor-element-552aa5e
    {
        --spacer-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-aa070d1
    {
        --spacer-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-3fa0813
    {
        width: 100%;
    }
    .elementor-269 .elementor-element.elementor-element-db07958
    {
        width: 20%;
    }
    .elementor-269 .elementor-element.elementor-element-5df6fcd
    {
        width: 20%;
    }
    .elementor-269 .elementor-element.elementor-element-3b089cb img
    {
        width: 60%;
    }
    .elementor-269 .elementor-element.elementor-element-3b089cb .widget-image-caption
    {
        font-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-2771f88
    {
        width: 20%;
    }
    .elementor-269 .elementor-element.elementor-element-f1a92fd img
    {
        width: 60%;
    }
    .elementor-269 .elementor-element.elementor-element-f1a92fd .widget-image-caption
    {
        font-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-1f97359
    {
        width: 20%;
    }
    .elementor-269 .elementor-element.elementor-element-00c193d img
    {
        width: 60%;
    }
    .elementor-269 .elementor-element.elementor-element-00c193d .widget-image-caption
    {
        font-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-7ecd0b0
    {
        width: 20%;
    }
    .elementor-269 .elementor-element.elementor-element-ac5c19e img
    {
        width: 60%;
    }
    .elementor-269 .elementor-element.elementor-element-ac5c19e .widget-image-caption
    {
        font-size: 10px;
    }
    .elementor-269 .elementor-element.elementor-element-5fd4fd7 .elementor-divider
    {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .elementor-269 .elementor-element.elementor-element-8ea4c01
    {
        text-align: center;
    }
    .elementor-269 .elementor-element.elementor-element-6996454
    {
        text-align: center;
    }
    .elementor-269 .elementor-element.elementor-element-061f87f, .elementor-269 .elementor-element.elementor-element-061f87f>.elementor-background-overlay
    {
        border-radius: 40px 40px 0 0;
    }
    .elementor-269 .elementor-element.elementor-element-061f87f
    {
        margin-top: -50px;
        margin-bottom: 0;
    }
    .elementor-269 .elementor-element.elementor-element-470538c
    {
        width: 25%;
    }
    .elementor-269 .elementor-element.elementor-element-3b23683 img
    {
        width: 50%;
    }
    .elementor-269 .elementor-element.elementor-element-3b23683 .widget-image-caption
    {
        font-size: 15px;
    }
    .elementor-269 .elementor-element.elementor-element-51237ba
    {
        width: 25%;
    }
    .elementor-269 .elementor-element.elementor-element-5b12055 img
    {
        width: 50%;
    }
    .elementor-269 .elementor-element.elementor-element-5b12055 .widget-image-caption
    {
        font-size: 15px;
    }
    .elementor-269 .elementor-element.elementor-element-6275530
    {
        width: 25%;
    }
    .elementor-269 .elementor-element.elementor-element-40bd9f3 img
    {
        width: 50%;
    }
    .elementor-269 .elementor-element.elementor-element-40bd9f3 .widget-image-caption
    {
        font-size: 15px;
    }
    .elementor-269 .elementor-element.elementor-element-0df6d3d
    {
        width: 25%;
    }
    .elementor-269 .elementor-element.elementor-element-da9a5e0 img
    {
        width: 50%;
    }
    .elementor-269 .elementor-element.elementor-element-da9a5e0 .widget-image-caption
    {
        font-size: 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-269 .elementor-element.elementor-element-f626377
    {
        width: 40%;
    }
    .elementor-269 .elementor-element.elementor-element-3d4d64b
    {
        width: 60%;
    }
    .elementor-269 .elementor-element.elementor-element-3fa0813
    {
        width: 49.325%;
    }
    .elementor-269 .elementor-element.elementor-element-db07958
    {
        width: 10%;
    }
    .elementor-269 .elementor-element.elementor-element-5df6fcd
    {
        width: 10%;
    }
    .elementor-269 .elementor-element.elementor-element-2771f88
    {
        width: 10%;
    }
    .elementor-269 .elementor-element.elementor-element-1f97359
    {
        width: 10%;
    }
    .elementor-269 .elementor-element.elementor-element-7ecd0b0
    {
        width: 10%;
    }
    .elementor-269 .elementor-element.elementor-element-327bdb2
    {
        width: 15%;
    }
    .elementor-269 .elementor-element.elementor-element-7ea4e5a
    {
        width: 85%;
    }
}
