﻿.elementor-93542 .elementor-element.elementor-element-fadef63:not(.elementor-motion-effects-element-type-background), .elementor-93542 .elementor-element.elementor-element-fadef63>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f8f8f8;
    background-position: center center;
    background-size: cover;
}
.elementor-93542 .elementor-element.elementor-element-fadef63>.elementor-background-overlay
{
    background-color: #000;
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-93542 .elementor-element.elementor-element-fadef63
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 64px 16px 64px 16px;
}
.elementor-93542 .elementor-element.elementor-element-61ec0b49>.elementor-widget-container
{
    padding: 0 0 16px 0;
}
.elementor-93542 .elementor-element.elementor-element-61ec0b49 .elementor-heading-title
{
    font-weight: bold;
    color: #fff;
}
.elementor-93542 .elementor-element.elementor-element-670b557
{
    color: #fff;
}
.elementor-93542 .elementor-element.elementor-element-641a58bd .elementor-button
{
    font-weight: bold;
    text-shadow: 0 0 0 rgba(0,0,0,.3);
    fill: #fff;
    color: #fff;
    box-shadow: 0 0 0 0 rgba(0,0,0,.5);
}
@media(min-width: 768px)
{
    .elementor-93542 .elementor-element.elementor-element-40f4db49
    {
        width: 82.952%;
    }
    .elementor-93542 .elementor-element.elementor-element-dd99f19
    {
        width: 16.954%;
    }
}