.elementor-5685
    .elementor-element.elementor-element-da00fd9
    > .elementor-container {
    max-width: 800px;
}
.elementor-5685
    .elementor-element.elementor-element-da00fd9
    > .elementor-background-overlay {
    opacity: 0.8;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5685 .elementor-element.elementor-element-da00fd9 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
}
.elementor-bc-flex-widget
    .elementor-5685
    .elementor-element.elementor-element-6ff8e362.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-5685
    .elementor-element.elementor-element-6ff8e362.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-5685
    .elementor-element.elementor-element-6ff8e362:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-5685
    .elementor-element.elementor-element-6ff8e362
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #000000cc;
    background-image: url("../images/klara-kulikova-OK-BHu6OgtQ-unsplash.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-5685
    .elementor-element.elementor-element-6ff8e362
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 60px 50px 40px 50px;
}
.elementor-5685
    .elementor-element.elementor-element-6ff8e362
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5685 .elementor-element.elementor-element-8c35bc4 {
    --spacer-size: 50px;
}
.elementor-bc-flex-widget
    .elementor-5685
    .elementor-element.elementor-element-ef74fb5.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-5685
    .elementor-element.elementor-element-ef74fb5.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-5685
    .elementor-element.elementor-element-ef74fb5:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-5685
    .elementor-element.elementor-element-ef74fb5
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-5685
    .elementor-element.elementor-element-ef74fb5
    > .elementor-element-populated {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 60px 50px 60px 50px;
}
.elementor-5685
    .elementor-element.elementor-element-ef74fb5
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5685 .elementor-element.elementor-element-7e3285f1 .pt-title-wrap {
    max-width: 600px;
}
.elementor-5685 .elementor-element.elementor-element-7e3285f1 .pt-subtitle {
    margin: 0px 0px 15px 0px;
}
.elementor-5685 .elementor-element.elementor-element-7e3285f1 .pt-title {
    text-transform: uppercase;
}
.elementor-5685 .elementor-element.elementor-element-88b96c3 {
    text-align: left;
    font-size: 14px;
}
@media (max-width: 1024px) {
    .elementor-5685 .elementor-element.elementor-element-7e3285f1 .pt-title {
        font-size: 42px;
    }
}
@media (max-width: 767px) {
    .elementor-5685
        .elementor-element.elementor-element-ef74fb5
        > .elementor-element-populated {
        padding: 30px 30px 40px 30px;
    }
    .elementor-5685 .elementor-element.elementor-element-7e3285f1 .pt-title {
        font-size: 32px;
    }
}