.elementor-5349
    .elementor-element.elementor-element-2a230aca:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5349
    .elementor-element.elementor-element-2a230aca
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../images/alaksiej-carankievic-JBDYs80RTcs-unsplash.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-5349
    .elementor-element.elementor-element-2a230aca
    > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.4;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5349 .elementor-element.elementor-element-2a230aca {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 280px 0px 180px 0px;
}
.elementor-5349 .elementor-element.elementor-element-1cfa2b8f .pt-subtitle {
    font-size: 18px;
    margin: 0px 0px 20px 0px;
}
.elementor-5349 .elementor-element.elementor-element-1cfa2b8f .pt-title {
    font-size: 80px;
    text-transform: uppercase;
}
.elementor-5349 .elementor-element.elementor-element-5b61181a {
    padding: 100px 0px 100px 0px;
}
.elementor-bc-flex-widget
    .elementor-5349
    .elementor-element.elementor-element-2c65ff88.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-5349
    .elementor-element.elementor-element-2c65ff88.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-5349
    .elementor-element.elementor-element-2c65ff88
    > .elementor-element-populated {
    padding: 0px 70px 0px 0px;
}
.elementor-5349 .elementor-element.elementor-element-23e48a6c .pt-subtitle {
    font-size: 18px;
    margin: 0px 0px 15px 0px;
}
.elementor-5349 .elementor-element.elementor-element-23e48a6c .pt-title {
    text-transform: uppercase;
}
.elementor-5349 .elementor-element.elementor-element-23e48a6c .pt-title-btn {
    margin: 35px 0px 0px 0px;
}
.elementor-5349
    .elementor-element.elementor-element-23e48a6c
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-5349 .elementor-element.elementor-element-16ddf432 .pt-info {
    font-size: 16px;
}
.elementor-5349 .elementor-element.elementor-element-2ec1d1c3 .pt-info {
    font-size: 16px;
}
.elementor-5349 .elementor-element.elementor-element-5d7a5da .pt-info {
    font-size: 16px;
}
.elementor-5349
    .elementor-element.elementor-element-33b2cdb3
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget
    .elementor-5349
    .elementor-element.elementor-element-7338c5fd.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-5349
    .elementor-element.elementor-element-7338c5fd.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-5349
    .elementor-element.elementor-element-7338c5fd
    > .elementor-element-populated {
    padding: 0px 0px 0px 70px;
}
.elementor-5349
    .elementor-element.elementor-element-72ef2fe7:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5349
    .elementor-element.elementor-element-72ef2fe7
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #a18a7b0d;
}
.elementor-5349 .elementor-element.elementor-element-72ef2fe7 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-5349
    .elementor-element.elementor-element-72ef2fe7
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5349 .elementor-element.elementor-element-4d872f1c .pt-subtitle {
    font-size: 18px;
    margin: 0px 0px 15px 0px;
}
.elementor-5349 .elementor-element.elementor-element-4d872f1c .pt-title {
    text-transform: uppercase;
}
.elementor-5349 .elementor-element.elementor-element-4d872f1c .pt-title-btn {
    margin: 35px 0px 0px 0px;
}
.elementor-5349
    .elementor-element.elementor-element-7e90a690
    > .elementor-element-populated {
    padding: 0px 0px 0px 70px;
}
.elementor-5349
    .elementor-element.elementor-element-12c8fd84:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-5349
    .elementor-element.elementor-element-12c8fd84
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("../../2022/03/newsletter-bg-1.jpg");
    background-position: center center;
    background-size: cover;
}
.elementor-5349
    .elementor-element.elementor-element-12c8fd84
    > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.5;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-5349 .elementor-element.elementor-element-12c8fd84 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}
.elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-title-wrap {
    max-width: 800px;
}
.elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-subtitle {
    font-size: 18px;
    margin: 0px 0px 25px 0px;
}
.elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-title {
    margin: 0px 0px 30px 0px;
}
.elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-title-text {
    font-size: 16px;
}
.elementor-5349 .elementor-element.elementor-element-3268b988 form {
    width: 600px;
}
@media (max-width: 1024px) {
    .elementor-5349 .elementor-element.elementor-element-2a230aca {
        padding: 200px 0px 180px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-5b61181a {
        padding: 80px 0px 80px 0px;
    }
    .elementor-bc-flex-widget
        .elementor-5349
        .elementor-element.elementor-element-2c65ff88.elementor-column
        .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-2c65ff88.elementor-column.elementor-element[data-element_type="column"]
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-2c65ff88
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-23e48a6c
        .pt-title-text {
        font-size: 16px;
    }
    .elementor-bc-flex-widget
        .elementor-5349
        .elementor-element.elementor-element-7338c5fd.elementor-column
        .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-7338c5fd.elementor-column.elementor-element[data-element_type="column"]
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-7338c5fd
        > .elementor-element-populated {
        padding: 0px 0px 0px 40px;
    }
    .elementor-5349 .elementor-element.elementor-element-72ef2fe7 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-bc-flex-widget
        .elementor-5349
        .elementor-element.elementor-element-282d3645.elementor-column
        .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-282d3645.elementor-column.elementor-element[data-element_type="column"]
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-5349
        .elementor-element.elementor-element-282d3645
        > .elementor-element-populated {
        padding: 0px 40px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-4d872f1c
        .pt-title-text {
        font-size: 16px;
    }
    .elementor-5349
        .elementor-element.elementor-element-7e90a690
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-12c8fd84 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-title {
        font-size: 48px;
    }
}
@media (max-width: 767px) {
    .elementor-5349 .elementor-element.elementor-element-1cfa2b8f .pt-title {
        font-size: 42px;
    }
    .elementor-5349 .elementor-element.elementor-element-5b61181a {
        padding: 60px 0px 60px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-2c65ff88
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-23e48a6c
        .pt-title-btn {
        margin: 30px 0px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-7338c5fd
        > .elementor-element-populated {
        padding: 60px 0px 0px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-72ef2fe7 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-282d3645
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-4d872f1c
        .pt-title-btn {
        margin: 30px 0px 0px 0px;
    }
    .elementor-5349
        .elementor-element.elementor-element-7e90a690
        > .elementor-element-populated {
        padding: 60px 0px 0px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-12c8fd84 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-subtitle {
        font-size: 14px;
    }
    .elementor-5349 .elementor-element.elementor-element-63a2b1fb .pt-title {
        font-size: 36px;
    }
}
@media (min-width: 768px) {
    .elementor-5349 .elementor-element.elementor-element-2c65ff88 {
        width: 48%;
    }
    .elementor-5349 .elementor-element.elementor-element-93805ef {
        width: 2%;
    }
    .elementor-5349 .elementor-element.elementor-element-7338c5fd {
        width: 49.666%;
    }
    .elementor-5349 .elementor-element.elementor-element-282d3645 {
        width: 39.956%;
    }
    .elementor-5349 .elementor-element.elementor-element-7e90a690 {
        width: 60.044%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-5349 .elementor-element.elementor-element-2c65ff88 {
        width: 50%;
    }
    .elementor-5349 .elementor-element.elementor-element-7338c5fd {
        width: 50%;
    }
    .elementor-5349 .elementor-element.elementor-element-282d3645 {
        width: 50%;
    }
    .elementor-5349 .elementor-element.elementor-element-7e90a690 {
        width: 50%;
    }
}
