.elementor-8754 .elementor-element.elementor-element-bcec401>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-bcec401>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8754 .elementor-element.elementor-element-bcec401:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-bcec401>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #54BF72;
    background-image: url("../img/header_image-scaled.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-bcec401 {
    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-8754 .elementor-element.elementor-element-bcec401>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-04f9e47:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-04f9e47>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-8754 .elementor-element.elementor-element-04f9e47>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 15% 0% 15%;
    --e-column-margin-right: 15%;
    --e-column-margin-left: 15%;
    padding: 1% 1% 2% 1%;
}

.elementor-8754 .elementor-element.elementor-element-04f9e47>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-b45ef01 {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-b45ef01 .elementor-heading-title {
    font-family: "Raleway", Sans-serif;
    font-size: 35px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-b45ef01>.elementor-widget-container {
    padding: 10px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-ac66c3c {
    text-align: center;
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-ac66c3c>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
    padding: 0% 15% 0% 15%;
}

.elementor-8754 .elementor-element.elementor-element-ad527bd .elementor-button {
    font-size: 18px;
    font-weight: 700;
}

.elementor-8754 .elementor-element.elementor-element-ad527bd>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-ccac4cc>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-ccac4cc {
    padding: 90px 40px 90px 40px;
}

.elementor-8754 .elementor-element.elementor-element-83e9369 {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-83e9369 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-size: 30px;
    font-weight: 600;
    line-height: 1.1em;
    letter-spacing: -1px;
}

.elementor-8754 .elementor-element.elementor-element-4a9355a {
    margin-top: 40px;
    margin-bottom: 40px;
}

.elementor-8754 .elementor-element.elementor-element-efcb91e>.elementor-element-populated {
    padding: 20px 40px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-da92b6a {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-da92b6a .elementor-heading-title {
    color: var( --e-global-color-9f222b2);
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-8c3f8c4 {
    text-align: left;
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-9a171dc>.elementor-element-populated {
    padding: 20px 0px 9px 40px;
}

.elementor-8754 .elementor-element.elementor-element-8b838cb {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-8b838cb .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-73e8638 {
    text-align: left;
    font-family: "Raleway", Sans-serif;
    font-weight: normal;
}

.elementor-8754 .elementor-element.elementor-element-06a201e>.elementor-container {
    max-width: 955px;
}

.elementor-8754 .elementor-element.elementor-element-06a201e:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-06a201e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-primary);
    background-image: url("../img/testimonial.png");
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-06a201e>.elementor-background-overlay {
    background-color: var( --e-global-color-secondary);
    opacity: 0.34;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-06a201e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 160px 0px 160px 0px;
}

.elementor-8754 .elementor-element.elementor-element-0a05621>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-0a05621>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-0a05621:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-0a05621>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f7f7f7;
}

.elementor-8754 .elementor-element.elementor-element-0a05621 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 90px 40px 30px 40px;
}

.elementor-8754 .elementor-element.elementor-element-0a05621>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-552423b.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-552423b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-552423b>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var( --e-global-color-text);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 50px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-552423b>.elementor-element-populated,
.elementor-8754 .elementor-element.elementor-element-552423b>.elementor-element-populated>.elementor-background-overlay,
.elementor-8754 .elementor-element.elementor-element-552423b>.elementor-background-slideshow {
    border-radius: 0px 02px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-552423b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-132f8bc {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-132f8bc .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.2em;
    letter-spacing: 0px;
}

.elementor-8754 .elementor-element.elementor-element-4d6e9c2 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-4d6e9c2 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-89fe058 {
    text-align: left;
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-61b1050 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-61b1050 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-a0614ad {
    text-align: left;
    font-family: "Raleway", Sans-serif;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-bd71e90>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-8754 .elementor-element.elementor-element-0db6eed {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-0db6eed .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.2em;
    letter-spacing: 0px;
}

.elementor-8754 .elementor-element.elementor-element-6694f2c {
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-352142b>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-352142b:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-352142b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-8754 .elementor-element.elementor-element-352142b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 40px 19px 40px;
}

.elementor-8754 .elementor-element.elementor-element-352142b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-c8f1b1b {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 30px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d079ee2>.elementor-element-populated {
    padding: 20px 40px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-9e61d50 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-9e61d50 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-170b7fd {
    text-align: left;
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-ba121f5>.elementor-element-populated {
    padding: 20px 0px 9px 40px;
}

.elementor-8754 .elementor-element.elementor-element-13c79e4 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-13c79e4 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-a1c7021 {
    text-align: left;
    font-family: "Raleway", Sans-serif;
}

.elementor-8754 .elementor-element.elementor-element-e0d0628>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-e0d0628:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-e0d0628>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-8754 .elementor-element.elementor-element-e0d0628 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 40px 50px 40px;
}

.elementor-8754 .elementor-element.elementor-element-e0d0628>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-89fb6fa {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-89fb6fa .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: "Raleway", Sans-serif;
    font-size: 30px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-037f288>.elementor-container {
    max-width: 1102px;
}

.elementor-8754 .elementor-element.elementor-element-037f288:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-037f288>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-8754 .elementor-element.elementor-element-037f288 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 40px 90px 20px;
}

.elementor-8754 .elementor-element.elementor-element-037f288>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-86fa17d>.elementor-container {
    min-height: 300px;
}

.elementor-8754 .elementor-element.elementor-element-86fa17d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-86fa17d {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-fc66b7f.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-fc66b7f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-fc66b7f>.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-8754 .elementor-element.elementor-element-fc66b7f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-fc66b7f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/bank\ \(1\).png");
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-fc66b7f>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-primary);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-fc66b7f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-fc66b7f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-97d822e .elementor-heading-title {
    color: var( --e-global-color-12b74c29);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-97d822e>.elementor-widget-container {
    padding: 100px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-536454e {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-12b74c29);
    --divider-border-width: 2px;
}

.elementor-8754 .elementor-element.elementor-element-536454e .elementor-divider-separator {
    width: 40%;
}

.elementor-8754 .elementor-element.elementor-element-536454e .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-b72d69d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-b72d69d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-b72d69d>.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-8754 .elementor-element.elementor-element-b72d69d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-b72d69d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/foundation.png");
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-b72d69d>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-12b74c29);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-b72d69d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-b72d69d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-7bf87c8 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-7bf87c8>.elementor-widget-container {
    padding: 100px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-4c61af0 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-primary);
    --divider-border-width: 2px;
}

.elementor-8754 .elementor-element.elementor-element-4c61af0 .elementor-divider-separator {
    width: 40%;
}

.elementor-8754 .elementor-element.elementor-element-4c61af0 .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-66c1313.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-66c1313.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-66c1313>.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-8754 .elementor-element.elementor-element-66c1313:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-66c1313>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/TED.png");
    background-position: center center;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-66c1313>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-primary);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-66c1313>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-66c1313>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-621d87f .elementor-heading-title {
    color: var( --e-global-color-12b74c29);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-621d87f>.elementor-widget-container {
    padding: 100px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-c304f78 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-12b74c29);
    --divider-border-width: 2px;
}

.elementor-8754 .elementor-element.elementor-element-c304f78 .elementor-divider-separator {
    width: 40%;
}

.elementor-8754 .elementor-element.elementor-element-c304f78 .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-c96b05d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-c96b05d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-c96b05d>.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-8754 .elementor-element.elementor-element-c96b05d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-c96b05d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/stories.png");
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-c96b05d>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-12b74c29);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-c96b05d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-c96b05d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-8ea1809 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-8ea1809>.elementor-widget-container {
    padding: 100px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-673e884 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-primary);
    --divider-border-width: 2px;
}

.elementor-8754 .elementor-element.elementor-element-673e884 .elementor-divider-separator {
    width: 40%;
}

.elementor-8754 .elementor-element.elementor-element-673e884 .elementor-divider {
    padding-block-start: 2px;
    padding-block-end: 2px;
}

.elementor-8754 .elementor-element.elementor-element-85c5a4c>.elementor-container {
    max-width: 1600px;
    min-height: 100px;
}

.elementor-8754 .elementor-element.elementor-element-85c5a4c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8754 .elementor-element.elementor-element-85c5a4c:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-85c5a4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-primary);
    background-image: url("../img/bicycles-for-girlsbig-scaled.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-85c5a4c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 150px 0px;
}

.elementor-8754 .elementor-element.elementor-element-85c5a4c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-b8648c7>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-b8648c7 {
    padding: 90px 40px 90px 40px;
}

.elementor-8754 .elementor-element.elementor-element-5f50728 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-8754 .elementor-element.elementor-element-3243c9f>.elementor-element-populated {
    padding: 00px 40px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-8ff5ac1 .elementor-heading-title {
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-8ff5ac1>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-8754 .elementor-element.elementor-element-abd6210 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-24a0ccf>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e79f65d {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-e79f65d .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-efbfedf {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-09edd43>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-6d90042 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-6d90042>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-5c9592c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-0a09459>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-9a0c139 {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-9a0c139 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-394a0c5 {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-bb318a7>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d7faf3d .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-d7faf3d>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e71b5cc {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-bac62f9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-1b696c2>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-08bf32d {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-08bf32d .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-8b28e6c {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-eeaee50>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e0bb292 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-e0bb292>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-6468b59 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-c0a7fd3>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e145528 {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-e145528 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-463199d {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-7238262>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-51ba44c .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-51ba44c>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-0300277 {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-0dca590 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d13484a>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-a583faf {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-a583faf .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-93b8cc1 {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-c0077cc>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-a5436b7 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-a5436b7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-11680ec {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-f80fbf0>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-f351883 {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-f351883 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-aeb569a {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-ff066fd>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d0c35d0 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-d0c35d0>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-5d5560f {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-1a04d6b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-2c036e4>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-bc75fb1 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-bc75fb1 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-07eb804 {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-4b94542>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-09ad22e .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-09ad22e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-0490920 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-8754 .elementor-element.elementor-element-4ba4d8b>.elementor-element-populated {
    padding: 20px 0px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-a9960dc {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-a9960dc .elementor-heading-title {
    color: #54BF72A1;
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
}

.elementor-8754 .elementor-element.elementor-element-6cc092b {
    padding: 0px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-c7d3364>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-fdad5ca .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-fdad5ca>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-f02e492 {
    text-align: right;
}

.elementor-8754 .elementor-element.elementor-element-6dcd27a {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d4c3cf0 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8754 .elementor-element.elementor-element-0c7cfdc>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-0c7cfdc>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8754 .elementor-element.elementor-element-0c7cfdc {
    padding: 100px 0px 50px 0px;
}

.elementor-8754 .elementor-element.elementor-element-9dc9e6b>.elementor-container {
    max-width: 867px;
}

.elementor-8754 .elementor-element.elementor-element-9dc9e6b {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-a9509c9 {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-a9509c9 .elementor-heading-title {
    color: #444444;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 7px;
}

.elementor-8754 .elementor-element.elementor-element-d98be27 {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-d98be27 .elementor-heading-title {
    color: #232323;
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.1em;
}

.elementor-8754 .elementor-element.elementor-element-e21ac9f>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-e21ac9f {
    padding: 50px 40px 0px 40px;
}

.elementor-8754 .elementor-element.elementor-element-404ac04 {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-404ac04 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 35px;
    font-weight: 800;
}

.elementor-8754 .elementor-element.elementor-element-9a5aa19 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e285a8c>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-48ce126 .elementor-counter-number-wrapper {
    color: var( --e-global-color-primary);
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-48ce126 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-78b9820>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-54672d1 .elementor-counter-number-wrapper {
    color: var( --e-global-color-primary);
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-54672d1 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-4859133>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-4859133 {
    padding: 0px 40px 80px 40px;
}

.elementor-8754 .elementor-element.elementor-element-be08323 {
    --divider-border-style: solid;
    --divider-color: #61CE705C;
    --divider-border-width: 5px;
}

.elementor-8754 .elementor-element.elementor-element-be08323 .elementor-divider-separator {
    width: 100%;
}

.elementor-8754 .elementor-element.elementor-element-be08323 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-8754 .elementor-element.elementor-element-b3dc01c {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-8754 .elementor-element.elementor-element-a979021>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-e6657ff .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-e6657ff .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-8f22cb8>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-d67cc77 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-d67cc77 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-a357b7f>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-f8c0211 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-f8c0211 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-dc1b450>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-01b1184 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-01b1184 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-f61687f>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-f61687f {
    padding: 50px 40px 0px 40px;
}

.elementor-8754 .elementor-element.elementor-element-934545d {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-934545d .elementor-heading-title {
    color: #54BF72A1;
    font-size: 35px;
    font-weight: 800;
}

.elementor-8754 .elementor-element.elementor-element-304583e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-b44ecbf>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-644cfbc .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-644cfbc .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-877fb2a>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-dee8207 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-dee8207 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-7dcbc24>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-8bcec05 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-8bcec05 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-8cdfa0f>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-62ea3ec .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-62ea3ec .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-b992dc7>.elementor-element-populated {
    padding: 15px 15px 15px 15px;
}

.elementor-8754 .elementor-element.elementor-element-5d6be21 .elementor-counter-number-wrapper {
    color: #3AA362;
    font-size: 60px;
    font-weight: bold;
    line-height: 1.5em;
}

.elementor-8754 .elementor-element.elementor-element-5d6be21 .elementor-counter-title {
    color: var( --e-global-color-primary);
    font-size: 12px;
    font-weight: 400;
    line-height: 2em;
    letter-spacing: 2px;
}

.elementor-8754 .elementor-element.elementor-element-3fa3a7b>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-3fa3a7b {
    padding: 0px 40px 90px 40px;
}

.elementor-8754 .elementor-element.elementor-element-b34e876 {
    --divider-border-style: solid;
    --divider-color: #61CE705C;
    --divider-border-width: 5px;
}

.elementor-8754 .elementor-element.elementor-element-b34e876 .elementor-divider-separator {
    width: 100%;
}

.elementor-8754 .elementor-element.elementor-element-b34e876 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-8754 .elementor-element.elementor-element-efa163e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 03px 0px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 20px 20px;
}

.elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-element-populated,
.elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-element-populated>.elementor-background-overlay,
.elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-background-slideshow {
    border-radius: 0px 5px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-e6fadae {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-32a4499>.elementor-element-populated {
    padding: 25px 25px 25px 25px;
}

.elementor-8754 .elementor-element.elementor-element-db2c53e {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-23634f5>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-23634f5:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-23634f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-8754 .elementor-element.elementor-element-23634f5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 090px 40px 090px 40px;
}

.elementor-8754 .elementor-element.elementor-element-23634f5>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-e93cfa7>.elementor-container {
    max-width: 867px;
}

.elementor-8754 .elementor-element.elementor-element-e93cfa7 {
    padding: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-1aba3ff {
    text-align: center;
}

.elementor-8754 .elementor-element.elementor-element-1aba3ff .elementor-heading-title {
    color: #232323;
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.1em;
}

.elementor-8754 .elementor-element.elementor-element-93f6d5c>.elementor-container {
    min-height: 250px;
}

.elementor-8754 .elementor-element.elementor-element-93f6d5c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-93f6d5c {
    padding: 50px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-152b52d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-152b52d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-152b52d>.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-8754 .elementor-element.elementor-element-152b52d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-152b52d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/George-Perry.png");
    background-position: center center;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-152b52d>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, #303030 0%, #FFFFFF 25%);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-152b52d>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-152b52d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-5fc321f.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-5fc321f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-5fc321f>.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-8754 .elementor-element.elementor-element-5fc321f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-5fc321f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/Nishith-Acharya.png");
    background-position: center center;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-5fc321f>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, #000000 0%, #FFFFFF 25%);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-5fc321f>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-5fc321f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-e3ff83c.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-e3ff83c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-e3ff83c>.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-8754 .elementor-element.elementor-element-e3ff83c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-e3ff83c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/Prabhat-Sinha-.png");
    background-position: center left;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-e3ff83c>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, var( --e-global-color-primary) 0%, #FFFFFF 25%);
    opacity: 0.5;
}

.elementor-8754 .elementor-element.elementor-element-e3ff83c>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-e3ff83c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-64e39eb.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-64e39eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-64e39eb>.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-8754 .elementor-element.elementor-element-64e39eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8754 .elementor-element.elementor-element-64e39eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/Vijay-Perincherry-.png");
    background-position: center center;
    background-size: cover;
}

.elementor-8754 .elementor-element.elementor-element-64e39eb>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, #000000 0%, #FFFFFF 25%);
    opacity: 0.51;
}

.elementor-8754 .elementor-element.elementor-element-64e39eb>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-64e39eb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-19e7047>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-19e7047 {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-4351008.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-4351008.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-4351008>.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-8754 .elementor-element.elementor-element-4351008>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-4351008>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-5534681 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-5534681>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-fdf04ce.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-fdf04ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-8754 .elementor-element.elementor-element-fdf04ce>.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-8754 .elementor-element.elementor-element-fdf04ce>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-fdf04ce>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-2681c20 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-2681c20>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-f17d9ef.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-f17d9ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-f17d9ef>.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-8754 .elementor-element.elementor-element-f17d9ef>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-f17d9ef>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-355f60d .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-355f60d>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-e26695d.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-e26695d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-e26695d>.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-8754 .elementor-element.elementor-element-e26695d>.elementor-element-populated>.elementor-background-overlay {
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-e26695d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-ec34ca6 .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-ec34ca6>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-e1bd4cc>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-e1bd4cc {
    padding: 90px 40px 90px 40px;
}

.elementor-8754 .elementor-element.elementor-element-90e6868 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-8754 .elementor-element.elementor-element-0ad8755>.elementor-element-populated {
    padding: 00px 40px 9px 0px;
}

.elementor-8754 .elementor-element.elementor-element-4502c3b .elementor-heading-title {
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-4502c3b>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-8754 .elementor-element.elementor-element-2886b83 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-ebcf34c {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-ebcf34c .elementor-heading-title {
    color: #54BF72A1;
    font-size: 35px;
    font-weight: 800;
}

.elementor-8754 .elementor-element.elementor-element-ebcf34c>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-31efa16 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-9b32e56 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-9b32e56 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 35px;
    font-weight: 800;
}

.elementor-8754 .elementor-element.elementor-element-9b32e56>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-d2995ac .elementor-button {
    font-size: 18px;
    font-weight: 700;
}

.elementor-8754 .elementor-element.elementor-element-d2995ac>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-f531751 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-f531751 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 35px;
    font-weight: 800;
}

.elementor-8754 .elementor-element.elementor-element-f531751>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-3b535b9 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-730d424>.elementor-container {
    max-width: 1100px;
}

.elementor-8754 .elementor-element.elementor-element-730d424>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-8754 .elementor-element.elementor-element-730d424 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 090px 40px 090px 40px;
}

.elementor-8754 .elementor-element.elementor-element-730d424:not(.elementor-motion-effects-element-type-background),
.elementor-8754 .elementor-element.elementor-element-730d424>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-8754 .elementor-element.elementor-element-730d424>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8754 .elementor-element.elementor-element-77f777f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: -18px;
}

.elementor-8754 .elementor-element.elementor-element-0e7c5a3 .elementor-heading-title {
    color: #54BF72A1;
    font-size: 50px;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1.2em;
}

.elementor-8754 .elementor-element.elementor-element-0e7c5a3>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-8754 .elementor-element.elementor-element-ff808dc {
    font-weight: var( --e-global-typography-accent-font-weight);
}

.elementor-8754 .elementor-element.elementor-element-76425d4 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-8754 .elementor-element.elementor-element-76425d4 .elementor-divider-separator {
    width: 100%;
}

.elementor-8754 .elementor-element.elementor-element-76425d4 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-8754 .elementor-element.elementor-element-318b137 {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-318b137>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-44415a0 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-8754 .elementor-element.elementor-element-44415a0 .elementor-divider-separator {
    width: 100%;
}

.elementor-8754 .elementor-element.elementor-element-44415a0 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-8754 .elementor-element.elementor-element-0bd048f {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-0bd048f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-8754 .elementor-element.elementor-element-27bd7cd {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-8754 .elementor-element.elementor-element-27bd7cd .elementor-divider-separator {
    width: 100%;
}

.elementor-8754 .elementor-element.elementor-element-27bd7cd .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-8754 .elementor-element.elementor-element-c5f1fbd {
    text-align: left;
}

.elementor-8754 .elementor-element.elementor-element-c5f1fbd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-8754 .elementor-element.elementor-element-bcec401 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-04f9e47.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-04f9e47.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-04f9e47>.elementor-element-populated {
        margin: 0% 10% 0% 10%;
        --e-column-margin-right: 10%;
        --e-column-margin-left: 10%;
        padding: 3% 0% 3% 0%;
    }
    .elementor-8754 .elementor-element.elementor-element-b45ef01 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-ac66c3c {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-ccac4cc {
        padding: 60px 20px 60px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-83e9369 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-efcb91e>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-da92b6a .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-8c3f8c4 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-9a171dc>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-8b838cb .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-73e8638 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-06a201e {
        padding: 80px 30px 70px 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-0a05621 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-132f8bc .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-4d6e9c2 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-89fe058 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-61b1050 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-a0614ad {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-0db6eed .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-6694f2c {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-352142b {
        padding: 0px 20px 0px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-d079ee2>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9e61d50 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-170b7fd {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-ba121f5>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-13c79e4 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-a1c7021 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-89fb6fa .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-fc66b7f.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-fc66b7f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-b72d69d.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-b72d69d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-66c1313.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-66c1313.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-c96b05d.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-c96b05d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-85c5a4c {
        padding: 60px 30px 60px 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-3243c9f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-8ff5ac1 .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-24a0ccf>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e79f65d .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-0a09459>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9a0c139 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-1b696c2>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-08bf32d .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-c0a7fd3>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e145528 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-d13484a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a583faf .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-f80fbf0>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f351883 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-2c036e4>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-bc75fb1 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-4ba4d8b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a9960dc .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-0c7cfdc {
        padding: 50px 0px 20px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9dc9e6b {
        padding: 0px 0px 50px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a9509c9 .elementor-heading-title {
        letter-spacing: 5px;
    }
    .elementor-8754 .elementor-element.elementor-element-d98be27 .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-e21ac9f {
        padding: 0px 20px 40px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-404ac04 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-9a5aa19 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-48ce126 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-48ce126 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-54672d1 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-54672d1 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-4859133 {
        padding: 0px 20px 40px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-e6657ff .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-e6657ff .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-d67cc77 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-d67cc77 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-f8c0211 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-f8c0211 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-01b1184 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-01b1184 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-f61687f {
        padding: 0px 20px 40px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-934545d .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-644cfbc .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-644cfbc .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-dee8207 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-dee8207 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-8bcec05 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-8bcec05 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-62ea3ec .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-62ea3ec .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-5d6be21 .elementor-counter-number-wrapper {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-5d6be21 .elementor-counter-title {
        font-size: 11px;
        letter-spacing: 1px;
    }
    .elementor-8754 .elementor-element.elementor-element-3fa3a7b {
        padding: 0px 20px 40px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-efa163e {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-23634f5 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-e93cfa7 {
        padding: 0px 0px 50px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-1aba3ff .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-152b52d.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-152b52d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-152b52d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-8754 .elementor-element.elementor-element-152b52d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-5fc321f.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-5fc321f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-5fc321f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-8754 .elementor-element.elementor-element-5fc321f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-e3ff83c.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-e3ff83c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-64e39eb.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-64e39eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-64e39eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-8754 .elementor-element.elementor-element-64e39eb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-4351008.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-4351008.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-fdf04ce.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-fdf04ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-f17d9ef.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-f17d9ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-e26695d.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-e26695d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-8754 .elementor-element.elementor-element-0ad8755>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-4502c3b .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-8754 .elementor-element.elementor-element-ebcf34c .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-9b32e56 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-f531751 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-8754 .elementor-element.elementor-element-730d424 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-0e7c5a3 .elementor-heading-title {
        font-size: 40px;
    }
}

@media(max-width:767px) {
    .elementor-8754 .elementor-element.elementor-element-bcec401 {
        padding: 280px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-04f9e47>.elementor-element-populated {
        padding: 02% 0% 05% 0%;
    }
    .elementor-8754 .elementor-element.elementor-element-b45ef01 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-ac66c3c {
        columns: 1;
        font-size: 12px;
    }
    .elementor-8754 .elementor-element.elementor-element-ad527bd .elementor-button {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-ad527bd>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-ccac4cc {
        padding: 50px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-83e9369 .elementor-heading-title {
        font-size: 22px;
    }
    .elementor-8754 .elementor-element.elementor-element-efcb91e>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-da92b6a .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-8c3f8c4 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-9a171dc>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-8b838cb .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-73e8638 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-0a05621 {
        padding: 0px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-552423b>.elementor-element-populated {
        padding: 020px 10px 10px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-132f8bc {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-132f8bc .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-4d6e9c2 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-89fe058 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-61b1050 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-a0614ad {
        font-size: 14px;
    }
    .elementor-bc-flex-widget .elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-8754 .elementor-element.elementor-element-bd71e90.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }
    .elementor-8754 .elementor-element.elementor-element-bd71e90>.elementor-element-populated {
        padding: 40px 10px 20px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-0db6eed {
        text-align: center;
    }
    .elementor-8754 .elementor-element.elementor-element-0db6eed .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-6694f2c {
        text-align: left;
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-352142b {
        padding: 20px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-5492b54>.elementor-element-populated {
        margin: 0px 0px -40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-d079ee2>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9e61d50 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-170b7fd {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-ba121f5>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-13c79e4 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-a1c7021 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-e0d0628 {
        padding: 0px 10px 10px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-89fb6fa .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-037f288 {
        padding: 10px 10px 30px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-85c5a4c {
        padding: 50px 30px 50px 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-b8648c7 {
        padding: 20px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-3243c9f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-8ff5ac1 {
        text-align: center;
    }
    .elementor-8754 .elementor-element.elementor-element-8ff5ac1 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-24a0ccf>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e79f65d .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-09edd43>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-af17a51 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-95b8d12>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-6d90042>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-0a09459>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9a0c139 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-9a0c139 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-bb318a7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-d7faf3d>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-de68070>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e71b5cc {
        text-align: left;
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-1b696c2>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-08bf32d .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-eeaee50>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-39cdf6b {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-4e4a6b3>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e0bb292>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-c0a7fd3>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e145528 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-e145528 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-7238262>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-51ba44c>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-eda7b99>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-0300277 {
        text-align: left;
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-d13484a>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a583faf .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-8d11edb {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-93aaa5b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a5436b7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f80fbf0>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f351883 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-f351883 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-ff066fd>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-d0c35d0>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f6e4ffb>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-5d5560f {
        text-align: left;
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-5d5560f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-2c036e4>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-bc75fb1 .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-4b94542>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-da80512 {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-a6256a6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-09ad22e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-4ba4d8b>.elementor-element-populated {
        padding: 10px 0px 10px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a9960dc {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-a9960dc .elementor-heading-title {
        font-size: 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-c7d3364>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-fdad5ca>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-9e6fb54>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f02e492 {
        text-align: left;
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-6dcd27a {
        padding: 10px 20px 10px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-0c7cfdc {
        padding: 50px 30px 0px 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-9dc9e6b {
        padding: 0px 0px 40px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a9509c9 .elementor-heading-title {
        font-size: 12px;
        letter-spacing: 4px;
    }
    .elementor-8754 .elementor-element.elementor-element-a9509c9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-d98be27 .elementor-heading-title {
        font-size: 30px;
        letter-spacing: -1px;
    }
    .elementor-8754 .elementor-element.elementor-element-e21ac9f {
        padding: 0px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-e285a8c>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-4859133 {
        padding: 0px 10px 20px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-a979021>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-8f22cb8>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-a357b7f>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-f61687f {
        padding: 30px 10px 20px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-304583e {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-b44ecbf>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-877fb2a>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-7dcbc24>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-3fa3a7b {
        padding: 0px 10px 20px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-729cfc1>.elementor-element-populated {
        border-width: 0px 0px 03px 0px;
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-32a4499>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 20px 20px;
    }
    .elementor-8754 .elementor-element.elementor-element-23634f5 {
        padding: 20px 10px 50px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-bd94851>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e93cfa7 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-1aba3ff .elementor-heading-title {
        font-size: 30px;
        letter-spacing: -1px;
    }
    .elementor-8754 .elementor-element.elementor-element-93f6d5c {
        padding: 30px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-19e7047 {
        padding: 30px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-e1bd4cc {
        padding: 20px 10px 0px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-0ad8755>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-4502c3b {
        text-align: center;
    }
    .elementor-8754 .elementor-element.elementor-element-4502c3b .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-2886b83 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-31efa16 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-d2995ac .elementor-button {
        font-size: 14px;
    }
    .elementor-8754 .elementor-element.elementor-element-d2995ac>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-3b535b9 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-730d424 {
        padding: 20px 10px 50px 10px;
    }
    .elementor-8754 .elementor-element.elementor-element-77f777f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-8754 .elementor-element.elementor-element-0e7c5a3 {
        text-align: center;
    }
    .elementor-8754 .elementor-element.elementor-element-0e7c5a3 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-8754 .elementor-element.elementor-element-318b137 {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-0bd048f {
        text-align: left;
    }
    .elementor-8754 .elementor-element.elementor-element-c5f1fbd {
        text-align: left;
    }
}

@media(min-width:768px) {
    .elementor-8754 .elementor-element.elementor-element-552423b {
        width: 65%;
    }
    .elementor-8754 .elementor-element.elementor-element-bd71e90 {
        width: 35%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-8754 .elementor-element.elementor-element-552423b {
        width: 50%;
    }
    .elementor-8754 .elementor-element.elementor-element-bd71e90 {
        width: 50%;
    }
}

@media(min-width:1025px) {
    .elementor-8754 .elementor-element.elementor-element-bcec401:not(.elementor-motion-effects-element-type-background),
    .elementor-8754 .elementor-element.elementor-element-bcec401>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-8754 .elementor-element.elementor-element-06a201e:not(.elementor-motion-effects-element-type-background),
    .elementor-8754 .elementor-element.elementor-element-06a201e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    .elementor-8754 .elementor-element.elementor-element-85c5a4c:not(.elementor-motion-effects-element-type-background),
    .elementor-8754 .elementor-element.elementor-element-85c5a4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}