﻿.elementor-261 .elementor-element.elementor-element-968e5d4>.elementor-container
{
    max-width: 1370px;
}
.elementor-261 .elementor-element.elementor-element-968e5d4:not(.elementor-motion-effects-element-type-background), .elementor-261 .elementor-element.elementor-element-968e5d4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #00000096;
}
.elementor-261 .elementor-element.elementor-element-968e5d4>.elementor-background-overlay
{
    background-color: #000;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-261 .elementor-element.elementor-element-968e5d4
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 12px 24px 12px 24px;
}
.elementor-bc-flex-widget .elementor-261 .elementor-element.elementor-element-02bcf69.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-261 .elementor-element.elementor-element-02bcf69.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-261 .elementor-element.elementor-element-02bcf69.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-261 .elementor-element.elementor-element-5d9eb79
{
    text-align: left;
}
.elementor-261 .elementor-element.elementor-element-5d9eb79 img
{
    width: 154px;
}
.elementor-bc-flex-widget .elementor-261 .elementor-element.elementor-element-85a229b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-261 .elementor-element.elementor-element-85a229b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-261 .elementor-element.elementor-element-85a229b.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-end;
}
.elementor-261 .elementor-element.elementor-element-9db4529 .elementor-button
{
    font-family: "Roboto",Sans-serif;
    font-size: 15px;
    font-weight: 500;
    fill: #000;
    color: #000;
    background-color: #ececec;
    border-radius: 15px 15px 15px 15px;
    padding: 10px 15px 10px 15px;
}
.elementor-261 .elementor-element.elementor-element-9db4529
{
    width: var(--container-widget-width,25.604%);
    max-width: 25.604%;
    --container-widget-width: 25.604%;
    --container-widget-flex-grow: 0;
}
.elementor-261 .elementor-element.elementor-element-d34be01 .elementor-icon-wrapper
{
    text-align: right;
}
.elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-stacked .elementor-icon
{
    background-color: #ececec;
    color: #000;
}
.elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-framed .elementor-icon, .elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-default .elementor-icon
{
    color: #ececec;
    border-color: #ececec;
}
.elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-framed .elementor-icon, .elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-default .elementor-icon svg
{
    fill: #ececec;
}
.elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-framed .elementor-icon
{
    background-color: #000;
}
.elementor-261 .elementor-element.elementor-element-d34be01.elementor-view-stacked .elementor-icon svg
{
    fill: #000;
}
.elementor-261 .elementor-element.elementor-element-d34be01 .elementor-icon
{
    font-size: 20px;
    border-radius: 10px 10px 10px 10px;
}
.elementor-261 .elementor-element.elementor-element-d34be01>.elementor-widget-container
{
    margin: 0 0 -6px 0;
}
.elementor-261 .elementor-element.elementor-element-d34be01
{
    width: var(--container-widget-width,14.757%);
    max-width: 14.757%;
    --container-widget-width: 14.757%;
    --container-widget-flex-grow: 0;
}
@media(max-width: 1024px)
{
    .elementor-261 .elementor-element.elementor-element-9db4529
    {
        width: initial;
        max-width: initial;
    }
}
@media(max-width: 767px)
{
    .elementor-261 .elementor-element.elementor-element-968e5d4
    {
        padding: 0 4px 0 0;
    }
    .elementor-261 .elementor-element.elementor-element-02bcf69
    {
        width: 50%;
    }
    .elementor-bc-flex-widget .elementor-261 .elementor-element.elementor-element-02bcf69.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-261 .elementor-element.elementor-element-02bcf69.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-261 .elementor-element.elementor-element-5d9eb79
    {
        text-align: left;
        width: initial;
        max-width: initial;
    }
    .elementor-261 .elementor-element.elementor-element-5d9eb79 img
    {
        width: 154px;
    }
    .elementor-261 .elementor-element.elementor-element-85a229b
    {
        width: 50%;
    }
    .elementor-bc-flex-widget .elementor-261 .elementor-element.elementor-element-85a229b.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-261 .elementor-element.elementor-element-85a229b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-261 .elementor-element.elementor-element-9db4529
    {
        width: initial;
        max-width: initial;
    }
    .elementor-261 .elementor-element.elementor-element-d34be01 .elementor-icon-wrapper
    {
        text-align: right;
    }
    .elementor-261 .elementor-element.elementor-element-d34be01 .elementor-icon
    {
        font-size: 20px;
    }
    .elementor-261 .elementor-element.elementor-element-d34be01
    {
        width: initial;
        max-width: initial;
    }
}/* Start custom CSS for button, class: .elementor-element-9db4529 */
@media screen and (max-width: 375px)
{
    .display-none
    {
        display: none;
    }
}/* End custom CSS */
