.elementor-3264 .elementor-element.elementor-element-f7a3094:not(.elementor-motion-effects-element-type-background),
.elementor-3264 .elementor-element.elementor-element-f7a3094>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(116.74deg, #000000 18.3%, #0C193A 90.52%);
}

.elementor-3264 .elementor-element.elementor-element-f7a3094>.elementor-container {
    max-width: 1024px;
    min-height: 400px;
}

.elementor-3264 .elementor-element.elementor-element-f7a3094 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 45px 0px;
    z-index: 1;
}

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

.elementor-3264 .elementor-element.elementor-element-c7361ac>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-3264 .elementor-element.elementor-element-c7361ac {
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-1703de4>.elementor-widget-container {
    padding: 25px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-1703de4 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 52px;
    font-weight: 400;
    color: var( --e-global-color-e876458);
}

.elementor-3264 .elementor-element.elementor-element-c4d55e2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-c4d55e2 {
    text-align: justify;
}

.elementor-3264 .elementor-element.elementor-element-c4d55e2 .elementor-heading-title {
    font-size: 16px;
    line-height: 25px;
    color: var( --e-global-color-e876458);
}

.elementor-3264 .elementor-element.elementor-element-febbca5 .elementor-button {
    background-color: #FF1593;
    padding: 15px 0px 15px 0px;
}

.elementor-3264 .elementor-element.elementor-element-febbca5 {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3264 .elementor-element.elementor-element-febbca5>.elementor-widget-container {
    margin: 0px 4px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-f3b13f9 .elementor-button {
    background-color: #D4A63000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 15px 0px 15px 0px;
}

.elementor-3264 .elementor-element.elementor-element-f3b13f9 {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3264 .elementor-element.elementor-element-f3b13f9>.elementor-widget-container {
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-3264 .elementor-element.elementor-element-d54e5db>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-18197b5 {
    width: var( --container-widget-width, 87.701%);
    max-width: 87.701%;
    --container-widget-width: 87.701%;
    --container-widget-flex-grow: 0;
    top: -215px;
    z-index: 1;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-18197b5 {
    left: 45px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-18197b5 {
    right: 45px;
}

.elementor-3264 .elementor-element.elementor-element-781314e {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: -263px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-781314e {
    left: -1480px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-781314e {
    right: -1480px;
}

.elementor-3264 .elementor-element.elementor-element-b5050d9 {
    width: var( --container-widget-width, 443px);
    max-width: 443px;
    --container-widget-width: 443px;
    --container-widget-flex-grow: 0;
    top: 97px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-b5050d9 {
    left: 493px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-b5050d9 {
    right: 493px;
}

.elementor-3264 .elementor-element.elementor-element-2baa890 {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: 666px;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-2baa890 {
    left: 44px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-2baa890 {
    right: 44px;
}

.elementor-3264 .elementor-element.elementor-element-c69ce21 {
    width: var( --container-widget-width, 1073px);
    max-width: 1073px;
    --container-widget-width: 1073px;
    --container-widget-flex-grow: 0;
    top: -487px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-c69ce21 {
    left: -369px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-c69ce21 {
    right: -369px;
}

.elementor-3264 .elementor-element.elementor-element-de0549e:not(.elementor-motion-effects-element-type-background),
.elementor-3264 .elementor-element.elementor-element-de0549e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(352.92deg, #DBECFF 58.39%, #DCCDF2 107.18%);
}

.elementor-3264 .elementor-element.elementor-element-de0549e .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-3264 .elementor-element.elementor-element-de0549e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 75px 0px 75px 0px;
    z-index: 1;
}

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

.elementor-3264 .elementor-element.elementor-element-c2dce02:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF87;
}

.elementor-3264 .elementor-element.elementor-element-c2dce02 {
    --ep-backdrop-filter-blur: 10px;
}

.elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-element-populated,
.elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-element-populated>.elementor-background-overlay,
.elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px 5px 5px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-3264 .elementor-element.elementor-element-e9a363e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-e9a363e {
    text-align: left;
}

.elementor-3264 .elementor-element.elementor-element-e9a363e .elementor-heading-title {
    font-size: 38px;
    font-weight: 600;
    color: #3C25CC;
}

.elementor-3264 .elementor-element.elementor-element-46c654d {
    text-align: justify;
}

.elementor-3264 .elementor-element.elementor-element-8e1dc84 .elementor-button {
    background-color: #FF1593;
    padding: 15px 0px 15px 0px;
}

.elementor-3264 .elementor-element.elementor-element-8e1dc84 {
    width: var( --container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-3264 .elementor-element.elementor-element-8e1dc84>.elementor-widget-container {
    margin: 10px 4px 10px 0px;
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-3264 .elementor-element.elementor-element-facf1e6>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-3264 .elementor-element.elementor-element-facf1e6 {
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-d03aabf:not(.elementor-motion-effects-element-type-background),
.elementor-3264 .elementor-element.elementor-element-d03aabf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(220deg, #0C193A 9.46%, #000000 77.05%);
}

.elementor-3264 .elementor-element.elementor-element-d03aabf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
}

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

.elementor-3264 .elementor-element.elementor-element-f7e9c04.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3264 .elementor-element.elementor-element-72e868a {
    width: var( --container-widget-width, 121.141%);
    max-width: 121.141%;
    --container-widget-width: 121.141%;
    --container-widget-flex-grow: 0;
    top: -170px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-72e868a {
    left: -127px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-72e868a {
    right: -127px;
}

.elementor-3264 .elementor-element.elementor-element-d9e71b6 {
    width: var( --container-widget-width, 1433px);
    max-width: 1433px;
    --container-widget-width: 1433px;
    --container-widget-flex-grow: 0;
    top: 448px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
    left: 912px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
    right: 912px;
}

.elementor-3264 .elementor-element.elementor-element-367da57 {
    width: var( --container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    top: 231px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-367da57 {
    right: 85%;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-367da57 {
    left: 85%;
}

.elementor-3264 .elementor-element.elementor-element-6720cdc>.elementor-container {
    max-width: 1500px;
}

.elementor-3264 .elementor-element.elementor-element-6720cdc {
    z-index: 2;
}

.elementor-3264 .elementor-element.elementor-element-fc3a08a {
    z-index: 6;
}

.elementor-3264 .elementor-element.elementor-element-685c1ce {
    width: var( --container-widget-width, 1400px);
    max-width: 1400px;
    --container-widget-width: 1400px;
    --container-widget-flex-grow: 0;
    top: 119px;
}

.elementor-3264 .elementor-element.elementor-element-685c1ce>.elementor-widget-container {
    --e-transform-rotateZ: -184deg;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-685c1ce {
    left: 504px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-685c1ce {
    right: 504px;
}

.elementor-3264 .elementor-element.elementor-element-5d25d90:not(.elementor-motion-effects-element-type-background),
.elementor-3264 .elementor-element.elementor-element-5d25d90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(352deg, #DBECFF 58.39%, #DCCDF2 107%);
}

.elementor-3264 .elementor-element.elementor-element-5d25d90 .ui-e-fluid-canvas {
    opacity: 0.6;
}

.elementor-3264 .elementor-element.elementor-element-5d25d90 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
}

.elementor-3264 .elementor-element.elementor-element-5d25d90>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3264 .elementor-element.elementor-element-a814f79.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-3264 .elementor-element.elementor-element-a814f79 {
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-fff2f21>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-fff2f21 {
    text-align: center;
}

.elementor-3264 .elementor-element.elementor-element-fff2f21 .elementor-heading-title {
    font-size: 38px;
    font-weight: 600;
    color: #3C25CC;
}

.elementor-3264 .elementor-element.elementor-element-3f12c09 {
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-0d1cdd6>.elementor-widget-container {
    background-color: #B38AF86E;
    padding: 25px 25px 25px 25px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-3264 .elementor-element.elementor-element-0d1cdd6 {
    --ep-backdrop-filter-blur: 8px;
}

.elementor-3264 .elementor-element.elementor-element-649fc2a>.elementor-widget-container {
    background-color: #B38AF86E;
    padding: 25px 25px 25px 25px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-3264 .elementor-element.elementor-element-649fc2a {
    --ep-backdrop-filter-blur: 8px;
}

.elementor-3264 .elementor-element.elementor-element-fdb09f2>.elementor-widget-container {
    background-color: #B38AF86E;
    padding: 25px 25px 25px 25px;
    border-radius: 15px 15px 15px 15px;
}

.elementor-3264 .elementor-element.elementor-element-fdb09f2 {
    --ep-backdrop-filter-blur: 8px;
}

.elementor-3264 .elementor-element.elementor-element-78f27bc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-1d17fb4 {
    width: var( --container-widget-width, 137.061%);
    max-width: 137.061%;
    --container-widget-width: 137.061%;
    --container-widget-flex-grow: 0;
    top: 88px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-1d17fb4 {
    left: -802px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-1d17fb4 {
    right: -802px;
}

.elementor-3264 .elementor-element.elementor-element-4d6d7bb>.elementor-widget-container {
    border-radius: 30px 30px 30px 30px;
}

.elementor-3264 .elementor-element.elementor-element-341e019:not(.elementor-motion-effects-element-type-background),
.elementor-3264 .elementor-element.elementor-element-341e019>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(266.12deg, #062E4A 9.46%, #000000 77.05%);
}

.elementor-3264 .elementor-element.elementor-element-341e019 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 75px 0px 150px 0px;
    z-index: 0;
}

.elementor-3264 .elementor-element.elementor-element-341e019>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3264 .elementor-element.elementor-element-86e9291 {
    margin-top: 0px;
    margin-bottom: 25px;
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-3754e72>.elementor-widget-container {
    padding: 0px 100px 0px 0px;
}

.elementor-3264 .elementor-element.elementor-element-3754e72 {
    text-align: center;
}

.elementor-3264 .elementor-element.elementor-element-3754e72 .elementor-heading-title {
    font-size: 38px;
    color: var( --e-global-color-zfxcore_light);
}

.elementor-3264 .elementor-element.elementor-element-a562960 {
    width: var( --container-widget-width, 91.736%);
    max-width: 91.736%;
    --container-widget-width: 91.736%;
    --container-widget-flex-grow: 0;
    top: -133px;
    z-index: 0;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-a562960 {
    left: -571px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-a562960 {
    right: -571px;
}

.elementor-3264 .elementor-element.elementor-element-724ed0e {
    width: var( --container-widget-width, 95.537%);
    max-width: 95.537%;
    --container-widget-width: 95.537%;
    --container-widget-flex-grow: 0;
    top: 137px;
}

.elementor-3264 .elementor-element.elementor-element-724ed0e>.elementor-widget-container {
    --e-transform-rotateZ: -285deg;
}

body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-724ed0e {
    left: 714px;
}

body.rtl .elementor-3264 .elementor-element.elementor-element-724ed0e {
    right: 714px;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 {
    z-index: 1;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-item {
    border-width: 0px;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 0px;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-tab-title {
    background-color: #3C25CC;
    padding: 20px 20px 20px 20px;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-icon,
.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-title {
    color: #FFFFFF;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-icon svg {
    fill: #FFFFFF;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-active .elementor-accordion-icon,
.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-active .elementor-accordion-title {
    color: #FFFFFF;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-active .elementor-accordion-icon svg {
    fill: #FFFFFF;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-title {
    font-size: 15px;
    font-weight: 400;
}

.elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-tab-content {
    background-color: #513CD3;
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-widget .tippy-tooltip .tippy-content {
    text-align: center;
}

@media(max-width:1024px) {
    .elementor-3264 .elementor-element.elementor-element-f7a3094>.elementor-container {
        max-width: 768px;
    }
    .elementor-3264 .elementor-element.elementor-element-f7a3094 {
        padding: 125px 0px 125px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-c7361ac>.elementor-element-populated {
        margin: 0px 5px 0px 0px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-1703de4>.elementor-widget-container {
        padding: 0px 150px 10px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-1703de4 .elementor-heading-title {
        font-size: 46px;
    }
    .elementor-3264 .elementor-element.elementor-element-c4d55e2 {
        width: var( --container-widget-width, 85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-3264 .elementor-element.elementor-element-c4d55e2>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-febbca5>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-febbca5 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 70%);
        max-width: 70%;
    }
    .elementor-3264 .elementor-element.elementor-element-febbca5 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }
    .elementor-3264 .elementor-element.elementor-element-f3b13f9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-f3b13f9 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 70%);
        max-width: 70%;
    }
    .elementor-3264 .elementor-element.elementor-element-f3b13f9 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }
    .elementor-3264 .elementor-element.elementor-element-d54e5db>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
    }
    .elementor-3264 .elementor-element.elementor-element-18197b5 {
        width: var( --container-widget-width, 439px);
        max-width: 439px;
        --container-widget-width: 439px;
        --container-widget-flex-grow: 0;
        top: -232px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-18197b5 {
        left: -60px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-18197b5 {
        right: -60px;
    }
    .elementor-3264 .elementor-element.elementor-element-781314e {
        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-3264 .elementor-element.elementor-element-781314e {
        left: -1500px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-781314e {
        right: -1500px;
    }
    .elementor-3264 .elementor-element.elementor-element-b5050d9 {
        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-3264 .elementor-element.elementor-element-b5050d9 {
        left: -336px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-b5050d9 {
        right: -336px;
    }
    .elementor-3264 .elementor-element.elementor-element-2baa890 {
        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-3264 .elementor-element.elementor-element-2baa890 {
        left: -1500px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-2baa890 {
        right: -1500px;
    }
    .elementor-3264 .elementor-element.elementor-element-c69ce21 {
        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-3264 .elementor-element.elementor-element-c69ce21 {
        left: -1077px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-c69ce21 {
        right: -1077px;
    }
    .elementor-3264 .elementor-element.elementor-element-c69ce21 img {
        width: 100vw;
    }
    .elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }
    .elementor-3264 .elementor-element.elementor-element-e9a363e .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-3264 .elementor-element.elementor-element-8e1dc84>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-8e1dc84 {
        --container-widget-width: 70%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 70%);
        max-width: 70%;
    }
    .elementor-3264 .elementor-element.elementor-element-8e1dc84 .elementor-button {
        font-size: 14px;
        padding: 15px 10px 15px 10px;
    }
    .elementor-3264 .elementor-element.elementor-element-facf1e6>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }
    .elementor-3264 .elementor-element.elementor-element-d03aabf {
        padding: 90px 0px 90px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
        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-3264 .elementor-element.elementor-element-d9e71b6 {
        left: -1500px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
        right: -1500px;
    }
    .elementor-3264 .elementor-element.elementor-element-367da57 {
        width: var( --container-widget-width, 280%);
        max-width: 280%;
        --container-widget-width: 280%;
        --container-widget-flex-grow: 0;
        top: -459px;
        text-align: left;
    }
    .elementor-3264 .elementor-element.elementor-element-367da57 img {
        width: 100vw;
    }
    .elementor-3264 .elementor-element.elementor-element-5d25d90 {
        padding: 90px 0px 90px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-fff2f21 .elementor-heading-title {
        font-size: 30px;
    }
    .elementor-3264 .elementor-element.elementor-element-3754e72>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-3754e72 .elementor-heading-title {
        font-size: 32px;
    }
}

@media(max-width:767px) {
    .elementor-3264 .elementor-element.elementor-element-f7a3094>.elementor-container {
        max-width: 320px;
    }
    .elementor-3264 .elementor-element.elementor-element-f7a3094 {
        padding: 100px 0px 50px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-c7361ac>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-1703de4>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-1703de4 {
        text-align: center;
    }
    .elementor-3264 .elementor-element.elementor-element-1703de4 .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-3264 .elementor-element.elementor-element-c4d55e2 {
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-3264 .elementor-element.elementor-element-c4d55e2>.elementor-widget-container {
        margin: 0px 0px 400px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-febbca5>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-3264 .elementor-element.elementor-element-febbca5 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-f3b13f9>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-3264 .elementor-element.elementor-element-f3b13f9 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-18197b5 {
        width: var( --container-widget-width, 377.805px);
        max-width: 377.805px;
        --container-widget-width: 377.805px;
        --container-widget-flex-grow: 0;
        top: -520px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-18197b5 {
        left: -34px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-18197b5 {
        right: -34px;
    }
    .elementor-3264 .elementor-element.elementor-element-781314e {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -1531px;
    }
    .elementor-3264 .elementor-element.elementor-element-781314e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-781314e {
        left: -317.308%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-781314e {
        right: -317.308%;
    }
    .elementor-3264 .elementor-element.elementor-element-781314e img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-b5050d9 {
        width: var( --container-widget-width, 250%);
        max-width: 250%;
        --container-widget-width: 250%;
        --container-widget-flex-grow: 0;
        top: -625px;
    }
    .elementor-3264 .elementor-element.elementor-element-b5050d9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-b5050d9 {
        left: -181%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-b5050d9 {
        right: -181%;
    }
    .elementor-3264 .elementor-element.elementor-element-b5050d9 img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-2baa890 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -1531px;
        z-index: 0;
    }
    .elementor-3264 .elementor-element.elementor-element-2baa890>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-2baa890 {
        left: -317.308%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-2baa890 {
        right: -317.308%;
    }
    .elementor-3264 .elementor-element.elementor-element-2baa890 img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-c69ce21 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -843px;
    }
    .elementor-3264 .elementor-element.elementor-element-c69ce21>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-c69ce21 {
        left: -68.783%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-c69ce21 {
        right: -68.783%;
    }
    .elementor-3264 .elementor-element.elementor-element-c69ce21 img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-de0549e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-c2dce02.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-3264 .elementor-element.elementor-element-c2dce02>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-3264 .elementor-element.elementor-element-e9a363e .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-3264 .elementor-element.elementor-element-8e1dc84>.elementor-widget-container {
        margin: 0px 0px 05px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-8e1dc84 {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 90%);
        max-width: 90%;
    }
    .elementor-3264 .elementor-element.elementor-element-facf1e6>.elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-d03aabf {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-72e868a {
        left: -28px;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-72e868a {
        right: -28px;
    }
    .elementor-3264 .elementor-element.elementor-element-72e868a {
        top: 99px;
    }
    .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -1531px;
    }
    .elementor-3264 .elementor-element.elementor-element-d9e71b6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
        left: -317.308%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-d9e71b6 {
        right: -317.308%;
    }
    .elementor-3264 .elementor-element.elementor-element-d9e71b6 img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-367da57 {
        width: var( --container-widget-width, 500%);
        max-width: 500%;
        --container-widget-width: 500%;
        --container-widget-flex-grow: 0;
        top: -843px;
    }
    .elementor-3264 .elementor-element.elementor-element-367da57>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-3264 .elementor-element.elementor-element-367da57 {
        right: -71%;
    }
    body.rtl .elementor-3264 .elementor-element.elementor-element-367da57 {
        left: -71%;
    }
    .elementor-3264 .elementor-element.elementor-element-367da57 img {
        width: 100%;
    }
    .elementor-3264 .elementor-element.elementor-element-6720cdc>.elementor-container {
        max-width: 991px;
    }
    .elementor-3264 .elementor-element.elementor-element-5d25d90 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-fff2f21 .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-3264 .elementor-element.elementor-element-3f12c09>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-341e019 {
        padding: 30px 0px 50px 0px;
    }
    .elementor-3264 .elementor-element.elementor-element-3754e72 .elementor-heading-title {
        font-size: 18px;
    }
    .elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-accordion-title {
        font-size: 13px;
    }
    .elementor-3264 .elementor-element.elementor-element-5e0dbf0 .elementor-tab-content {
        font-size: 12px;
    }
}

@media(min-width:768px) {
    .elementor-3264 .elementor-element.elementor-element-c7361ac {
        width: 50%;
    }
    .elementor-3264 .elementor-element.elementor-element-d54e5db {
        width: 50%;
    }
    .elementor-3264 .elementor-element.elementor-element-c2dce02 {
        width: 60%;
    }
    .elementor-3264 .elementor-element.elementor-element-facf1e6 {
        width: 39.919%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-3264 .elementor-element.elementor-element-c7361ac {
        width: 55%;
    }
    .elementor-3264 .elementor-element.elementor-element-d54e5db {
        width: 45%;
    }
}

/* Start custom CSS */

.elementor-shortcode .cdt-table.dark {
    background: #09051a80 !important;
    border-radius: 12px;
    backdrop-filter: blur(10px);
}

/* End custom CSS */