.elementor-6222 .elementor-element.elementor-element-64a7e77:not(.elementor-motion-effects-element-type-background),
.elementor-6222 .elementor-element.elementor-element-64a7e77>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../../2021/09/consulting-3031678_1920.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-6222 .elementor-element.elementor-element-64a7e77>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #074769 0%, #074769 100%);
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6222 .elementor-element.elementor-element-64a7e77 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 100px 100px 100px;
}

.elementor-6222 .elementor-element.elementor-element-e0ab752 {
    --spacer-size: 50px;
}

.elementor-6222 .elementor-element.elementor-element-c6c3f6e {
    text-align: center;
}

.elementor-6222 .elementor-element.elementor-element-089064a>.elementor-widget-container {
    margin: 50px 50px 50px 50px;
    padding: 50px 50px 50px 50px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #074769;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0px 0px 10px 0px #074769;
}

@media(max-width:767px) {
    .elementor-6222 .elementor-element.elementor-element-64a7e77 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-6222 .elementor-element.elementor-element-955576a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6222 .elementor-element.elementor-element-089064a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 5px 0px 5px;
    }
}