.elementor-3262 .elementor-element.elementor-element-054ea7d:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-054ea7d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(116.74deg, #000000 18.3%, #0C193A 90.52%);
}

.elementor-3262 .elementor-element.elementor-element-054ea7d>.elementor-container {
    max-width: 1024px;
    min-height: 400px;
}

.elementor-3262 .elementor-element.elementor-element-054ea7d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 70px 0px;
}

.elementor-3262 .elementor-element.elementor-element-054ea7d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-3e5ea21>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-3262 .elementor-element.elementor-element-3e5ea21 {
    z-index: 1;
}

.elementor-3262 .elementor-element.elementor-element-2902562>.elementor-widget-container {
    padding: 25px 0px 5px 0px;
}

.elementor-3262 .elementor-element.elementor-element-2902562 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 52px;
    font-weight: 400;
    color: var(--e-global-color-e876458);
}

.elementor-3262 .elementor-element.elementor-element-1fded21 {
    text-align: justify;
    font-size: 16px;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-171f54b .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-171f54b {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-171f54b>.elementor-widget-container {
    margin: 0px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-944cbc0 .elementor-button {
    background-color: #D4A63000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-944cbc0 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-944cbc0>.elementor-widget-container {
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-4945239.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4945239.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4945239>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-2db251d {
    width: var(--container-widget-width, 444px);
    max-width: 444px;
    --container-widget-width: 444px;
    --container-widget-flex-grow: 0;
    top: -256px;
    z-index: 2;
}

body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-2db251d {
    left: 41px;
}

body.rtl .elementor-3262 .elementor-element.elementor-element-2db251d {
    right: 41px;
}

.elementor-3262 .elementor-element.elementor-element-2db251d img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-3262 .elementor-element.elementor-element-c20025f {
    width: var(--container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: -110px;
    z-index: 0;
}

body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-c20025f {
    left: -1474px;
}

body.rtl .elementor-3262 .elementor-element.elementor-element-c20025f {
    right: -1474px;
}

.elementor-3262 .elementor-element.elementor-element-fa66719 {
    width: var(--container-widget-width, 443px);
    max-width: 443px;
    --container-widget-width: 443px;
    --container-widget-flex-grow: 0;
    top: 291px;
    z-index: 0;
}

body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-fa66719 {
    left: 452px;
}

body.rtl .elementor-3262 .elementor-element.elementor-element-fa66719 {
    right: 452px;
}

.elementor-3262 .elementor-element.elementor-element-398f860 {
    width: var(--container-widget-width, 1073px);
    max-width: 1073px;
    --container-widget-width: 1073px;
    --container-widget-flex-grow: 0;
    top: -285px;
    z-index: 0;
}

body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-398f860 {
    left: -389px;
}

body.rtl .elementor-3262 .elementor-element.elementor-element-398f860 {
    right: -389px;
}

.elementor-3262 .elementor-element.elementor-element-e3a3943 {
    margin-top: -45px;
    margin-bottom: 40px;
    z-index: 2;
}

.elementor-3262 .elementor-element.elementor-element-e160bde:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #21234266;
}

.elementor-3262 .elementor-element.elementor-element-e160bde>.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-3262 .elementor-element.elementor-element-e160bde {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 0px 25px 0px;
}

.elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-09791b0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-09791b0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-09791b0>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 3px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-09791b0>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-09791b0>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-09791b0>.elementor-background-slideshow {
    border-radius: 2px 2px 2px 2px;
}

.elementor-3262 .elementor-element.elementor-element-7258ad4 .elementor-counter-number-wrapper {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-7258ad4 .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-55402c9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-55402c9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-55402c9>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 3px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-55402c9>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-55402c9>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-55402c9>.elementor-background-slideshow {
    border-radius: 2px 2px 2px 2px;
}

.elementor-3262 .elementor-element.elementor-element-dfeb73e .elementor-counter-number-wrapper {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-dfeb73e .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-475965c.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-475965c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-475965c>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 3px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-475965c>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-475965c>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-475965c>.elementor-background-slideshow {
    border-radius: 2px 2px 2px 2px;
}

.elementor-3262 .elementor-element.elementor-element-75e124e .elementor-counter-number-wrapper {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-75e124e .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-4f50ca2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4f50ca2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4f50ca2>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 3px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-4f50ca2>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-4f50ca2>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-4f50ca2>.elementor-background-slideshow {
    border-radius: 2px 2px 2px 2px;
}

.elementor-3262 .elementor-element.elementor-element-95f026f .elementor-counter-number-wrapper {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-95f026f .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-49f905e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-49f905e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-b3df3ec .elementor-counter-number-wrapper {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-b3df3ec .elementor-counter-title {
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-0d39714:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-0d39714>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(344.91deg, #1b2341 72.68%, #010925 130.43%);
}

.elementor-3262 .elementor-element.elementor-element-0d39714 .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-3262 .elementor-element.elementor-element-0d39714 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -11.5em;
    margin-bottom: 0em;
    padding: 220px 0px 25px 0px;
}

.elementor-3262 .elementor-element.elementor-element-0d39714>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-70acebd {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-8caeb14.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-8caeb14>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-f33c0d3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-f33c0d3 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-f33c0d3 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
}

.elementor-3262 .elementor-element.elementor-element-3cc8bb9 {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-3262 .elementor-element.elementor-element-84f6638 {
    margin-top: 0px;
    margin-bottom: 20px;
}

.elementor-3262 .elementor-element.elementor-element-620a7a8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-3262 .elementor-element.elementor-element-620a7a8 {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-e3aa80b {
    text-align: justify;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-55c9025.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-55c9025.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-55c9025.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-6304d63 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-6304d63 img {
    width: 355px;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-4f35cda.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4f35cda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-4f35cda.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-1f4b793 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-1f4b793 img {
    width: 400px;
}

.elementor-3262 .elementor-element.elementor-element-5119e68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-3262 .elementor-element.elementor-element-5119e68 {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-c85794a {
    text-align: justify;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-3262 .elementor-element.elementor-element-239ce6f .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-239ce6f {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-239ce6f>.elementor-widget-container {
    margin: 0px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-405cdaf .elementor-button {
    background-color: var(--e-global-color-zfxcore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-405cdaf {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-405cdaf>.elementor-widget-container {
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-b04f91b:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-b04f91b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(304deg, #000 18%, #0D0D25 78%);
}

.elementor-3262 .elementor-element.elementor-element-b04f91b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 75px 0px;
}

.elementor-3262 .elementor-element.elementor-element-b04f91b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-70f19f1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-ea448e5 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-ea448e5 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-60b39de {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #033E253B;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 30px 30px 30px;
}

.elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-76786eb {
    width: var(--container-widget-width, 95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-5fe45ca.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-5fe45ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-e33f352 img {
    width: 420px;
}

.elementor-3262 .elementor-element.elementor-element-2ed2e03 {
    width: var(--container-widget-width, 95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-457e356 .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-457e356 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-457e356>.elementor-widget-container {
    margin: 10px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-67bcf3b .elementor-button {
    background-color: var(--e-global-color-zfxcore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-67bcf3b {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-67bcf3b>.elementor-widget-container {
    margin: 10px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-58d04f2 {
    width: var(--container-widget-width, 95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-c2d0af8:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-c2d0af8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(352.92deg, #DBECFF 58.39%, #DCCDF2 107.18%);
}

.elementor-3262 .elementor-element.elementor-element-c2d0af8 .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-3262 .elementor-element.elementor-element-c2d0af8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 75px 0px;
}

.elementor-3262 .elementor-element.elementor-element-c2d0af8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-fe68d46.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-f5bbbd9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-f5bbbd9 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-f5bbbd9 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
}

.elementor-3262 .elementor-element.elementor-element-74bfb8f {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF80;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 30px 30px 30px;
}

.elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-81c8643 {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-68b2144.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-68b2144.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-5d3b0ff img {
    width: 450px;
}

.elementor-3262 .elementor-element.elementor-element-96a1254:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-3262 .elementor-element.elementor-element-96a1254 {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-c6725a1 {
    text-align: justify;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-3262 .elementor-element.elementor-element-bfda8dc .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-bfda8dc {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-bfda8dc>.elementor-widget-container {
    margin: 10px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-7e45a96 .elementor-button {
    background-color: var(--e-global-color-zfxcore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-7e45a96 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-7e45a96>.elementor-widget-container {
    margin: 10px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-efce496:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-efce496>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(304deg, #000 18%, #0D0D25 78%);
}

.elementor-3262 .elementor-element.elementor-element-efce496 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 75px 0px;
}

.elementor-3262 .elementor-element.elementor-element-efce496>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-6bf538d.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-679a79c {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-679a79c .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-e767b7d {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-576917a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #033E253B;
}

.elementor-3262 .elementor-element.elementor-element-576917a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-576917a {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 30px 30px 30px;
}

.elementor-3262 .elementor-element.elementor-element-576917a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-027e296 {
    width: var(--container-widget-width, 95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-72628be.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-72628be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-3c41b79 img {
    width: 520px;
}

.elementor-3262 .elementor-element.elementor-element-42437b8 {
    font-family: "Poppins", Sans-serif;
    line-height: 36px;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-1ef786b .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-1ef786b {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-1ef786b>.elementor-widget-container {
    margin: 10px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-5ccd626 .elementor-button {
    background-color: var(--e-global-color-zfxcore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-5ccd626 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-5ccd626>.elementor-widget-container {
    margin: 10px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-7893f70>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-7893f70 {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    line-height: 31px;
    color: #FFFFFF;
}

.elementor-3262 .elementor-element.elementor-element-eb432ee:not(.elementor-motion-effects-element-type-background),
.elementor-3262 .elementor-element.elementor-element-eb432ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(352.92deg, #DBECFF 58.39%, #DCCDF2 107.18%);
}

.elementor-3262 .elementor-element.elementor-element-eb432ee .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-3262 .elementor-element.elementor-element-eb432ee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 75px 0px;
}

.elementor-3262 .elementor-element.elementor-element-eb432ee>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-dec9116.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-18f4167 {
    width: var(--container-widget-width, 34.959%);
    max-width: 34.959%;
    --container-widget-width: 34.959%;
    --container-widget-flex-grow: 0;
    top: -259px;
}

body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-18f4167 {
    left: 1210px;
}

body.rtl .elementor-3262 .elementor-element.elementor-element-18f4167 {
    right: 1210px;
}

.elementor-3262 .elementor-element.elementor-element-71650c8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-71650c8 {
    text-align: center;
}

.elementor-3262 .elementor-element.elementor-element-71650c8 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 34px;
    font-weight: 600;
}

.elementor-3262 .elementor-element.elementor-element-a501a41 {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-3262 .elementor-element.elementor-element-c486102:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF80;
}

.elementor-3262 .elementor-element.elementor-element-c486102.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3262 .elementor-element.elementor-element-c486102 {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 30px 30px 30px;
}

.elementor-3262 .elementor-element.elementor-element-c486102>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-836e8bc {
    text-align: center;
    font-family: "Poppins", Sans-serif;
    line-height: 38px;
}

.elementor-3262 .elementor-element.elementor-element-5ace07f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-3262 .elementor-element.elementor-element-5ace07f {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-element-populated,
.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-element-populated>.elementor-background-overlay,
.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3262 .elementor-element.elementor-element-0ed362c {
    text-align: justify;
    font-family: "Poppins", Sans-serif;
    line-height: 34px;
}

.elementor-3262 .elementor-element.elementor-element-8bc07fe .elementor-button {
    background-color: #1870f4;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-8bc07fe {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-8bc07fe>.elementor-widget-container {
    margin: 10px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3262 .elementor-element.elementor-element-770422c .elementor-button {
    background-color: var(--e-global-color-zfxcore_accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3262 .elementor-element.elementor-element-770422c {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3262 .elementor-element.elementor-element-770422c>.elementor-widget-container {
    margin: 10px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3262 .elementor-element.elementor-element-92c0fc6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-92c0fc6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-3262 .elementor-element.elementor-element-361d450 img {
    width: 430px;
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(max-width:1024px) {
    .elementor-3262 .elementor-element.elementor-element-054ea7d>.elementor-container {
        max-width: 768px;
    }

    .elementor-3262 .elementor-element.elementor-element-054ea7d {
        padding: 110px 0px 100px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-3e5ea21>.elementor-element-populated {
        margin: 0px 5px 0px 0px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-2902562>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-2902562 .elementor-heading-title {
        font-size: 46px;
    }

    .elementor-3262 .elementor-element.elementor-element-171f54b>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-171f54b {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-171f54b .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-944cbc0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-944cbc0 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-944cbc0 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-4945239>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
    }

    .elementor-3262 .elementor-element.elementor-element-2db251d {
        width: var(--container-widget-width, 392.891px);
        max-width: 392.891px;
        --container-widget-width: 392.891px;
        --container-widget-flex-grow: 0;
        top: -199px;
        text-align: left;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-2db251d {
        left: 11.063px;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-2db251d {
        right: 11.063px;
    }

    .elementor-3262 .elementor-element.elementor-element-c20025f {
        width: var(--container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -37px;
        text-align: left;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-c20025f {
        left: -1500px;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-c20025f {
        right: -1500px;
    }

    .elementor-3262 .elementor-element.elementor-element-fa66719 {
        width: var(--container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -275px;
        text-align: left;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-fa66719 {
        left: -336px;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-fa66719 {
        right: -336px;
    }

    .elementor-3262 .elementor-element.elementor-element-398f860 {
        width: var(--container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: -459px;
        text-align: left;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-398f860 {
        left: -1077px;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-398f860 {
        right: -1077px;
    }

    .elementor-3262 .elementor-element.elementor-element-398f860 img {
        width: 100vw;
    }

    .elementor-3262 .elementor-element.elementor-element-e3a3943 {
        margin-top: -50px;
        margin-bottom: 50px;
    }

    .elementor-3262 .elementor-element.elementor-element-e160bde>.elementor-element-populated {
        padding: 20px 0px 20px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-09791b0>.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-3262 .elementor-element.elementor-element-55402c9>.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-3262 .elementor-element.elementor-element-475965c>.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-3262 .elementor-element.elementor-element-4f50ca2>.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-3262 .elementor-element.elementor-element-49f905e>.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-3262 .elementor-element.elementor-element-0d39714 {
        margin-top: -12em;
        margin-bottom: 0em;
        padding: 170px 0px 45px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-4fb6e20>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-f33c0d3 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-3262 .elementor-element.elementor-element-3cc8bb9 {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-620a7a8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-3262 .elementor-element.elementor-element-e3aa80b {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-c85794a {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-239ce6f>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-239ce6f {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-239ce6f .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-405cdaf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-405cdaf {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-405cdaf .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-b04f91b {
        padding: 45px 0px 45px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-ea448e5 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-3262 .elementor-element.elementor-element-457e356>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-457e356 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-457e356 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-67bcf3b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-67bcf3b {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-67bcf3b .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-c2d0af8 {
        padding: 45px 0px 45px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-f5bbbd9 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-3262 .elementor-element.elementor-element-81c8643 {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-96a1254>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-3262 .elementor-element.elementor-element-c6725a1 {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-bfda8dc>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-bfda8dc {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-bfda8dc .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-7e45a96>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-7e45a96 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-7e45a96 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-efce496 {
        padding: 45px 0px 45px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-679a79c .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-3262 .elementor-element.elementor-element-1ef786b>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-1ef786b {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-1ef786b .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-5ccd626>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-5ccd626 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-5ccd626 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-eb432ee {
        padding: 45px 0px 45px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-71650c8 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-3262 .elementor-element.elementor-element-836e8bc {
        line-height: 32px;
    }

    .elementor-3262 .elementor-element.elementor-element-5ace07f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-3262 .elementor-element.elementor-element-8bc07fe>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-8bc07fe {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-8bc07fe .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }

    .elementor-3262 .elementor-element.elementor-element-770422c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-770422c {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 70%);
        max-width: 70%;
    }

    .elementor-3262 .elementor-element.elementor-element-770422c .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }
}

@media(max-width:767px) {
    .elementor-3262 .elementor-element.elementor-element-054ea7d>.elementor-container {
        max-width: 320px;
    }

    .elementor-3262 .elementor-element.elementor-element-054ea7d {
        padding: 100px 0px 50px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-3e5ea21>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-2902562>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-2902562 {
        text-align: center;
    }

    .elementor-3262 .elementor-element.elementor-element-2902562 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-3262 .elementor-element.elementor-element-1fded21>.elementor-widget-container {
        margin: 0px 0px 400px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-1fded21 {
        text-align: center;
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-171f54b>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-171f54b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-944cbc0>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-944cbc0 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-2db251d {
        width: var(--container-widget-width, 109.479%);
        max-width: 109.479%;
        --container-widget-width: 109.479%;
        --container-widget-flex-grow: 0;
        top: -539px;
    }

    .elementor-3262 .elementor-element.elementor-element-2db251d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-2db251d {
        left: -6.28%;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-2db251d {
        right: -6.28%;
    }

    .elementor-3262 .elementor-element.elementor-element-c20025f {
        width: var(--container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -1531px;
    }

    .elementor-3262 .elementor-element.elementor-element-c20025f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-c20025f {
        left: -317.308%;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-c20025f {
        right: -317.308%;
    }

    .elementor-3262 .elementor-element.elementor-element-c20025f img {
        width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-fa66719 {
        width: var(--container-widget-width, 250%);
        max-width: 250%;
        --container-widget-width: 250%;
        --container-widget-flex-grow: 0;
        top: -625px;
    }

    .elementor-3262 .elementor-element.elementor-element-fa66719>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-fa66719 {
        left: -181%;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-fa66719 {
        right: -181%;
    }

    .elementor-3262 .elementor-element.elementor-element-fa66719 img {
        width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-398f860 {
        width: var(--container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -843px;
    }

    .elementor-3262 .elementor-element.elementor-element-398f860>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-3262 .elementor-element.elementor-element-398f860 {
        left: -68.783%;
    }

    body.rtl .elementor-3262 .elementor-element.elementor-element-398f860 {
        right: -68.783%;
    }

    .elementor-3262 .elementor-element.elementor-element-398f860 img {
        width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-09791b0.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-3262 .elementor-element.elementor-element-09791b0>.elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-55402c9.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-3262 .elementor-element.elementor-element-55402c9>.elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-475965c.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-3262 .elementor-element.elementor-element-475965c>.elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-4f50ca2.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-3262 .elementor-element.elementor-element-4f50ca2>.elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-49f905e.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-3262 .elementor-element.elementor-element-0d39714 {
        margin-top: -52em;
        margin-bottom: 0em;
        padding: 730px 0px 50px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-4fb6e20>.elementor-element-populated {
        padding: 25px 25px 25px 25px;
    }

    .elementor-3262 .elementor-element.elementor-element-f33c0d3 .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-3262 .elementor-element.elementor-element-3cc8bb9 {
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-e3aa80b {
        text-align: center;
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-5119e68>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-c85794a {
        text-align: center;
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-239ce6f>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-239ce6f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-405cdaf>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-405cdaf {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-b04f91b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-ea448e5 .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-3262 .elementor-element.elementor-element-e455d3f>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-76786eb {
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-2ed2e03 {
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-457e356>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-457e356 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-67bcf3b>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-67bcf3b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-58d04f2 {
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-c2d0af8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-f5bbbd9 .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-3262 .elementor-element.elementor-element-e84cc2d>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-81c8643 {
        font-size: 14px;
    }

    .elementor-3262 .elementor-element.elementor-element-c6725a1 {
        text-align: center;
    }

    .elementor-3262 .elementor-element.elementor-element-bfda8dc>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-bfda8dc {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-7e45a96>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-7e45a96 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-efce496 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-679a79c .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-3262 .elementor-element.elementor-element-42437b8 {
        text-align: center;
    }

    .elementor-3262 .elementor-element.elementor-element-1ef786b>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-1ef786b {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-5ccd626>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-5ccd626 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-eb432ee {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-3262 .elementor-element.elementor-element-71650c8 .elementor-heading-title {
        font-size: 28px;
    }

    .elementor-3262 .elementor-element.elementor-element-c486102>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-0ed362c {
        text-align: center;
    }

    .elementor-3262 .elementor-element.elementor-element-8bc07fe>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-8bc07fe {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-770422c>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-3262 .elementor-element.elementor-element-770422c {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-3262 .elementor-element.elementor-element-361d450 img {
        width: 240px;
    }
}

@media(min-width:768px) {
    .elementor-3262 .elementor-element.elementor-element-3e5ea21 {
        width: 50%;
    }

    .elementor-3262 .elementor-element.elementor-element-4945239 {
        width: 50%;
    }

    .elementor-3262 .elementor-element.elementor-element-620a7a8 {
        width: 45%;
    }

    .elementor-3262 .elementor-element.elementor-element-55c9025 {
        width: 55%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-3262 .elementor-element.elementor-element-3e5ea21 {
        width: 55%;
    }

    .elementor-3262 .elementor-element.elementor-element-4945239 {
        width: 45%;
    }
}