.elementor-10373
    .elementor-element.elementor-element-905e12d:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-10373
    .elementor-element.elementor-element-905e12d
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #1f1f1f;
}
.elementor-10373 .elementor-element.elementor-element-905e12d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-905e12d
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-6996182
    > .elementor-element-populated {
    margin: -10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-b20f977 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 1;
}
.elementor-10373
    .elementor-element.elementor-element-b20f977:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-10373
    .elementor-element.elementor-element-b20f977
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-10373
    .elementor-element.elementor-element-b20f977
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-f312f15
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-5c07ab8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-a8ed159 {
    margin-top: 60px;
    margin-bottom: 60px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-ca64bde
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-ca7e139 {
    overflow: hidden;
}
.elementor-10373
    .elementor-element.elementor-element-2c7e9cf
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-bb70ee9 {
    margin-top: 160px;
    margin-bottom: 160px;
    padding: 0% 0% 0% 0%;
}
.elementor-10373
    .elementor-element.elementor-element-44e9733
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-895d44e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-895d44e {
    width: var(--container-widget-width, 355px);
    max-width: 355px;
    --container-widget-width: 355px;
    --container-widget-flex-grow: 0;
}
.elementor-10373
    .elementor-element.elementor-element-6fbc0d4
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-7173b12 {
    margin-top: -3px;
    margin-bottom: 0px;
    padding: 0px 0px 47px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-5207569
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-7d7db4b {
    width: var(--container-widget-width, 305px);
    max-width: 305px;
    --container-widget-width: 305px;
    --container-widget-flex-grow: 0;
}
.elementor-10373
    .elementor-element.elementor-element-c50a45d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-637f4fb {
    width: var(--container-widget-width, 310px);
    max-width: 310px;
    --container-widget-width: 310px;
    --container-widget-flex-grow: 0;
}
.elementor-10373
    .elementor-element.elementor-element-94dbbeb
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-5f1fc4c {
    width: var(--container-widget-width, 310px);
    max-width: 310px;
    --container-widget-width: 310px;
    --container-widget-flex-grow: 0;
}
.elementor-10373
    .elementor-element.elementor-element-b0c074f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-b80f48a {
    width: var(--container-widget-width, 310px);
    max-width: 310px;
    --container-widget-width: 310px;
    --container-widget-flex-grow: 0;
}
.elementor-10373
    .elementor-element.elementor-element-d3e90f3:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-10373
    .elementor-element.elementor-element-d3e90f3
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2023/01/h1-video-button-img-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-10373 .elementor-element.elementor-element-d3e90f3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-d3e90f3
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-c007e29
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-fb791a1
    > .elementor-container {
    min-height: 150px;
}
.elementor-10373
    .elementor-element.elementor-element-fb791a1:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-10373
    .elementor-element.elementor-element-fb791a1
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #000000;
}
.elementor-10373 .elementor-element.elementor-element-fb791a1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-fb791a1
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-40bd4bb.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-10373
    .elementor-element.elementor-element-40bd4bb
    > .elementor-element-populated {
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373 .elementor-element.elementor-element-dfff49d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 8px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-fbbedf6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-6d80669
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-150a5c8
    > .elementor-container {
    max-width: 1200px;
}
.elementor-10373 .elementor-element.elementor-element-150a5c8 {
    overflow: hidden;
    margin-top: 160px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-30d0f24
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-5bb9f06
    > .elementor-container {
    max-width: 1240px;
}
.elementor-10373 .elementor-element.elementor-element-5bb9f06 {
    margin-top: 73px;
    margin-bottom: 51px;
    padding: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-21b067c
    > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 2px 2px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 0px 0px 80px;
}
.elementor-10373
    .elementor-element.elementor-element-21b067c
    > .elementor-element-populated,
.elementor-10373
    .elementor-element.elementor-element-21b067c
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-10373
    .elementor-element.elementor-element-21b067c
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-21b067c
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-900cc4d
    > .elementor-widget-container {
    margin: 0px 0px -13px 0px;
    padding: 0% 0% 0% 0%;
}
.elementor-10373
    .elementor-element.elementor-element-ebdc5ae
    > .elementor-widget-container {
    margin: 0px 0px 60px 0px;
    padding: 0% 0% 0% 0%;
}
.elementor-10373
    .elementor-element.elementor-element-855d16a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 30px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-6525764
    > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 0px 0px 60px;
}
.elementor-10373
    .elementor-element.elementor-element-6525764
    > .elementor-element-populated,
.elementor-10373
    .elementor-element.elementor-element-6525764
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-10373
    .elementor-element.elementor-element-6525764
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}
.elementor-10373
    .elementor-element.elementor-element-6525764
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10373
    .elementor-element.elementor-element-ff08142
    > .elementor-widget-container {
    margin: 0px 0px -13px 0px;
    padding: 0% 0% 0% 0%;
}
.elementor-10373
    .elementor-element.elementor-element-e58d5af
    > .elementor-widget-container {
    margin: 0px 0px 60px 0px;
    padding: 0% 0% 0% 0%;
}
.elementor-10373
    .elementor-element.elementor-element-9a8a650
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 30px 0px;
}
@media (max-width: 1441px) {
    .elementor-10373 .elementor-element.elementor-element-905e12d {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-b20f977 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
        z-index: 1;
    }
    .elementor-10373 .elementor-element.elementor-element-895d44e {
        --container-widget-width: 369px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 369px);
        max-width: 369px;
    }
    .elementor-10373 .elementor-element.elementor-element-dfff49d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 8px 0px 0px 0px;
    }
    .elementor-10373
        .elementor-element.elementor-element-150a5c8
        > .elementor-container {
        max-width: 1100px;
    }
    .elementor-10373
        .elementor-element.elementor-element-5bb9f06
        > .elementor-container {
        max-width: 1140px;
    }
    .elementor-10373
        .elementor-element.elementor-element-ebdc5ae
        > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
    .elementor-10373
        .elementor-element.elementor-element-e58d5af
        > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }
}
@media (max-width: 1024px) {
    .elementor-10373 .elementor-element.elementor-element-905e12d {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373
        .elementor-element.elementor-element-6996182
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-b20f977 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373
        .elementor-element.elementor-element-44e9733
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 42px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-895d44e {
        --container-widget-width: 353px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 353px);
        max-width: 353px;
    }
    .elementor-10373
        .elementor-element.elementor-element-150a5c8
        > .elementor-container {
        max-width: 880px;
    }
    .elementor-10373
        .elementor-element.elementor-element-5bb9f06
        > .elementor-container {
        max-width: 920px;
    }
    .elementor-10373
        .elementor-element.elementor-element-21b067c
        > .elementor-element-populated {
        padding: 60px 0px 0px 70px;
    }
    .elementor-10373
        .elementor-element.elementor-element-6525764
        > .elementor-element-populated {
        padding: 60px 0px 0px 50px;
    }
}
@media (max-width: 880px) {
    .elementor-10373 .elementor-element.elementor-element-905e12d {
        margin-top: 0%;
        margin-bottom: 0%;
    }
    .elementor-10373 .elementor-element.elementor-element-7d7db4b {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-10373 .elementor-element.elementor-element-637f4fb {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-10373 .elementor-element.elementor-element-5f1fc4c {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-10373 .elementor-element.elementor-element-b80f48a {
        --container-widget-width: 230px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 230px);
        max-width: 230px;
    }
    .elementor-10373
        .elementor-element.elementor-element-fb791a1
        > .elementor-container {
        min-height: 200px;
    }
    .elementor-10373
        .elementor-element.elementor-element-0ba5ea7
        > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-0ba5ea7 {
        width: auto;
        max-width: auto;
    }
    .elementor-10373
        .elementor-element.elementor-element-150a5c8
        > .elementor-container {
        max-width: 660px;
    }
    .elementor-10373
        .elementor-element.elementor-element-5bb9f06
        > .elementor-container {
        max-width: 700px;
    }
    .elementor-10373
        .elementor-element.elementor-element-21b067c
        > .elementor-element-populated {
        padding: 60px 0px 0px 60px;
    }
    .elementor-10373
        .elementor-element.elementor-element-6525764
        > .elementor-element-populated {
        padding: 60px 0px 0px 40px;
    }
}
@media (max-width: 767px) {
    .elementor-10373 .elementor-element.elementor-element-905e12d {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-7173b12 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373
        .elementor-element.elementor-element-5207569
        > .elementor-element-populated {
        padding: 0px 0px 52px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-7d7db4b {
        width: var(--container-widget-width, 310px);
        max-width: 310px;
        --container-widget-width: 310px;
        --container-widget-flex-grow: 0;
    }
    .elementor-10373
        .elementor-element.elementor-element-c50a45d
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 48px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-637f4fb {
        --container-widget-width: 310px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 310px);
        max-width: 310px;
    }
    .elementor-10373
        .elementor-element.elementor-element-94dbbeb
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 43px 0px;
    }
    .elementor-10373 .elementor-element.elementor-element-5f1fc4c {
        --container-widget-width: 310px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 310px);
        max-width: 310px;
    }
    .elementor-10373 .elementor-element.elementor-element-b80f48a {
        --container-widget-width: 310px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 310px);
        max-width: 310px;
    }
    .elementor-10373
        .elementor-element.elementor-element-d3e90f3:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-10373
        .elementor-element.elementor-element-d3e90f3
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-image: url("../../2023/01/h1-video-button-img-1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-10373
        .elementor-element.elementor-element-c007e29
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-10373
        .elementor-element.elementor-element-fb791a1
        > .elementor-container {
        min-height: 280px;
    }
    .elementor-10373
        .elementor-element.elementor-element-150a5c8
        > .elementor-container {
        max-width: 325px;
    }
    .elementor-10373
        .elementor-element.elementor-element-5bb9f06
        > .elementor-container {
        max-width: 365px;
    }
    .elementor-10373 .elementor-element.elementor-element-5bb9f06 {
        margin-top: 0px;
        margin-bottom: 160px;
    }
    .elementor-10373
        .elementor-element.elementor-element-21b067c
        > .elementor-element-populated {
        border-width: 0px 0px 2px 0px;
        padding: 40px 0px 0px 40px;
    }
    .elementor-10373
        .elementor-element.elementor-element-6525764
        > .elementor-element-populated {
        padding: 40px 0px 0px 40px;
    }
}
@media (min-width: 768px) {
    .elementor-10373 .elementor-element.elementor-element-44e9733 {
        width: 37%;
    }
    .elementor-10373 .elementor-element.elementor-element-6fbc0d4 {
        width: 63%;
    }
    .elementor-10373 .elementor-element.elementor-element-5207569 {
        width: 50%;
    }
    .elementor-10373 .elementor-element.elementor-element-c50a45d {
        width: 50%;
    }
    .elementor-10373 .elementor-element.elementor-element-94dbbeb {
        width: 50%;
    }
    .elementor-10373 .elementor-element.elementor-element-b0c074f {
        width: 50%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-10373 .elementor-element.elementor-element-44e9733 {
        width: 100%;
    }
    .elementor-10373 .elementor-element.elementor-element-6fbc0d4 {
        width: 100%;
    }
}
