.elementor-31 .elementor-element.elementor-element-9a6b4c1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-ba05d66>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-cb1ca68:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-cb1ca68>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-cb1ca68 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 51px 0px;
}

.elementor-31 .elementor-element.elementor-element-cb1ca68>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-dbdb637.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-31 .elementor-element.elementor-element-dbdb637>.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-31 .elementor-element.elementor-element-26a538d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-26a538d {
    width: var( --container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
}

.elementor-31 .elementor-element.elementor-element-8077a13:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-8077a13>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-8077a13 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 160px 0px;
}

.elementor-31 .elementor-element.elementor-element-8077a13>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-b17b0eb>.elementor-element-populated {
    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: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-b17b0eb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-97c7e99>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-97c7e99 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-d5ed2aa>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-72b7a81 {
    --spacer-size: 800px;
}

.elementor-31 .elementor-element.elementor-element-72b7a81>.elementor-widget-container {
    background-image: url("../../../uploads/2023/01/h1-img-1.webp");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-31 .elementor-element.elementor-element-f61c0ab.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-31 .elementor-element.elementor-element-f61c0ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-31 .elementor-element.elementor-element-f61c0ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../uploads/2023/04/h1-img-1.webp");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-31 .elementor-element.elementor-element-f61c0ab>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-f61c0ab>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-7c958ce>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-7c958ce {
    width: var( --container-widget-width, 540px);
    max-width: 540px;
    --container-widget-width: 540px;
    --container-widget-flex-grow: 0;
}

.elementor-31 .elementor-element.elementor-element-94bc0f0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 142px 0px 135px 0px;
}

.elementor-31 .elementor-element.elementor-element-5ace3f8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 0px 20px;
}

.elementor-31 .elementor-element.elementor-element-dcb5b5d {
    margin-top: 0px;
    margin-bottom: 160px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-4eb9877>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-2a7f3ed>.elementor-container {
    min-height: 240px;
}

.elementor-31 .elementor-element.elementor-element-2a7f3ed {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-62f5229.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-62f5229.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-62f5229>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    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: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-62f5229>.elementor-element-populated,
.elementor-31 .elementor-element.elementor-element-62f5229>.elementor-element-populated>.elementor-background-overlay,
.elementor-31 .elementor-element.elementor-element-62f5229>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-62f5229>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-dd99524.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-dd99524.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-dd99524>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 0px;
    border-color: #000000;
    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: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-dd99524>.elementor-element-populated,
.elementor-31 .elementor-element.elementor-element-dd99524>.elementor-element-populated>.elementor-background-overlay,
.elementor-31 .elementor-element.elementor-element-dd99524>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-dd99524>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-1dc93de.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-1dc93de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 0px;
    border-color: #000000;
    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: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-element-populated,
.elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-element-populated>.elementor-background-overlay,
.elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-6741307.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-6741307.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 0px;
    border-color: #000000;
    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: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated,
.elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated>.elementor-background-overlay,
.elementor-31 .elementor-element.elementor-element-6741307>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-5af754b:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-5af754b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #232323;
}

.elementor-31 .elementor-element.elementor-element-5af754b {
    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-31 .elementor-element.elementor-element-5af754b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-e57a0df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-31 .elementor-element.elementor-element-e57a0df>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-0ff6257:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-0ff6257>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-0ff6257 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 36px 0px;
}

.elementor-31 .elementor-element.elementor-element-0ff6257>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-3460517>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-7c7c920:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-7c7c920>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-7c7c920 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 160px 0px;
}

.elementor-31 .elementor-element.elementor-element-7c7c920>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-62efe21>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-ecb5ca9>.elementor-container {
    min-height: 100px;
}

.elementor-31 .elementor-element.elementor-element-ecb5ca9:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-ecb5ca9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEFB13;
}

.elementor-31 .elementor-element.elementor-element-ecb5ca9 {
    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-31 .elementor-element.elementor-element-ecb5ca9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-3611971.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-31 .elementor-element.elementor-element-3611971>.elementor-element-populated {
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 5px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-8c90c2e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-8c90c2e {
    width: auto;
    max-width: auto;
}

.elementor-31 .elementor-element.elementor-element-ec9b39b:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-ec9b39b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://stronger.qodeinteractive.com/wp-content/uploads/2023/01/h1-video-button-img-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-31 .elementor-element.elementor-element-ec9b39b {
    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-31 .elementor-element.elementor-element-ec9b39b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-24a9fc5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-23ebae5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 160px 0px;
}

.elementor-31 .elementor-element.elementor-element-45bc051>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-23d3a94>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 23px 0px;
}

.elementor-31 .elementor-element.elementor-element-615917b:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-615917b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-615917b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-615917b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-e0687d4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-31 .elementor-element.elementor-element-e0687d4>.elementor-element-populated {
    text-align: center;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 53px 0px;
}

.elementor-31 .elementor-element.elementor-element-b8b0f27 {
    width: var( --container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
}

.elementor-31 .elementor-element.elementor-element-4f36b96:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-4f36b96>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-31 .elementor-element.elementor-element-4f36b96 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 30px 160px 30px;
}

.elementor-31 .elementor-element.elementor-element-4f36b96>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-d5d96d2>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-7fae98b:not(.elementor-motion-effects-element-type-background),
.elementor-31 .elementor-element.elementor-element-7fae98b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #232323;
}

.elementor-31 .elementor-element.elementor-element-7fae98b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 12px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-7fae98b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-31 .elementor-element.elementor-element-ddad2c1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-18890ca>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-4b14d88 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 160px 0px 160px 0px;
}

.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-34e924b.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-31 .elementor-element.elementor-element-34e924b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

.elementor-31 .elementor-element.elementor-element-34e924b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-a020631 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-a65f856>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-d6fc335>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-a1cf231>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-fee2e37>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-e04bd91>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-a187add {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 40px 40px;
}

.elementor-31 .elementor-element.elementor-element-ae02997>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

@media(min-width:768px) {
    .elementor-31 .elementor-element.elementor-element-34e924b {
        width: 29.109%;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91 {
        width: 70.891%;
    }
}

@media(max-width:880px) and (min-width:768px) {
    .elementor-31 .elementor-element.elementor-element-d5ed2aa {
        width: 100%;
    }
    .elementor-31 .elementor-element.elementor-element-f61c0ab {
        width: 100%;
    }
    .elementor-31 .elementor-element.elementor-element-62f5229 {
        width: 50%;
    }
    .elementor-31 .elementor-element.elementor-element-dd99524 {
        width: 50%;
    }
    .elementor-31 .elementor-element.elementor-element-1dc93de {
        width: 50%;
    }
    .elementor-31 .elementor-element.elementor-element-6741307 {
        width: 50%;
    }
    .elementor-31 .elementor-element.elementor-element-34e924b {
        width: 100%;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91 {
        width: 100%;
    }
}

@media(max-width:1441px) {
    .elementor-31 .elementor-element.elementor-element-72b7a81 {
        --spacer-size: 670px;
    }
    .elementor-31 .elementor-element.elementor-element-5ace3f8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-dcb5b5d {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-4eb9877>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-2a7f3ed {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-34e924b>.elementor-element-populated {
        margin: -15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-d6fc335>.elementor-widget-container {
        margin: 0px 50px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91>.elementor-element-populated {
        margin: -15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a187add {
        margin-top: -15px;
        margin-bottom: 0px;
    }
}

@media(max-width:1024px) {
    .elementor-31 .elementor-element.elementor-element-72b7a81 {
        --spacer-size: 550px;
    }
    .elementor-31 .elementor-element.elementor-element-7c958ce {
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 400px);
        max-width: 400px;
    }
    .elementor-31 .elementor-element.elementor-element-5ace3f8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-2a7f3ed {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-23ebae5 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-31 .elementor-element.elementor-element-7fae98b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-ddad2c1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-31 .elementor-element.elementor-element-18890ca>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-34e924b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a020631 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a65f856>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-d6fc335>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:880px) {
    .elementor-31 .elementor-element.elementor-element-72b7a81 {
        --spacer-size: 590px;
    }
    .elementor-31 .elementor-element.elementor-element-f61c0ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 120px 0px 120px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-5ace3f8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-2a7f3ed>.elementor-container {
        min-height: 480px;
    }
    .elementor-31 .elementor-element.elementor-element-1dc93de>.elementor-element-populated {
        border-width: 0px 2px 2px 2px;
    }
    .elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated {
        border-width: 0px 2px 2px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-4f36b96 {
        padding: 0% 7% 20% 7%;
    }
    .elementor-31 .elementor-element.elementor-element-7fae98b {
        padding: 8px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-4b14d88 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 155px 0px 160px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-34e924b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-d6fc335>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 46px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-394def5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 80px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-1b9ef00>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a187add {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media(max-width:767px) {
    .elementor-31 .elementor-element.elementor-element-cb1ca68 {
        padding: 160px 0px 51px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-26a538d {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-31 .elementor-element.elementor-element-72b7a81 {
        --spacer-size: 400px;
    }
    .elementor-31 .elementor-element.elementor-element-f61c0ab>.elementor-element-populated {
        padding: 50px 0px 50px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-7c958ce {
        --container-widget-width: 360px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 360px);
        max-width: 360px;
    }
    .elementor-31 .elementor-element.elementor-element-5ace3f8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-2a7f3ed>.elementor-container {
        min-height: 960px;
    }
    .elementor-31 .elementor-element.elementor-element-dd99524>.elementor-element-populated {
        border-width: 0px 2px 2px 2px;
    }
    .elementor-31 .elementor-element.elementor-element-6741307>.elementor-element-populated {
        border-width: 0px 2px 2px 2px;
    }
    .elementor-31 .elementor-element.elementor-element-ec9b39b:not(.elementor-motion-effects-element-type-background),
    .elementor-31 .elementor-element.elementor-element-ec9b39b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("https://stronger.qodeinteractive.com/wp-content/uploads/2023/01/h1-video-button-img-1.jpg");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-31 .elementor-element.elementor-element-24a9fc5>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-b8b0f27>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-b8b0f27 {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-31 .elementor-element.elementor-element-7fae98b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-ddad2c1>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-18890ca>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-4b14d88 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 160px 0px 155px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-34e924b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a020631 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-394def5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 80px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-fee2e37>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-e04bd91>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding: 0px 27px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-1b9ef00>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-31 .elementor-element.elementor-element-a187add {
        padding: 0px 28px 30px 28px;
    }
}