.elementor-5563 .elementor-element.elementor-element-2fbb6ba {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-3374e97 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-64065ef>.elementor-widget-container {
    margin: 20px 0px 20px 0px;
}

.elementor-5563 .elementor-element.elementor-element-64065ef {
    z-index: 2;
}

.elementor-5563 .elementor-element.elementor-element-64065ef .elementor-heading-title {
    font-family: var( --e-global-typography-a7b4597-font-family), Sans-serif;
    font-size: var( --e-global-typography-a7b4597-font-size);
    font-weight: var( --e-global-typography-a7b4597-font-weight);
    line-height: var( --e-global-typography-a7b4597-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-685d367 {
    --iteration-count: infinite;
    z-index: 2;
    --dynamic-text-color: var( --e-global-color-accent);
}

.elementor-5563 .elementor-element.elementor-element-685d367>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-5563 .elementor-element.elementor-element-685d367.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline {
    text-align: left;
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline-plain-text {
    color: var( --e-global-color-text);
}

.elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline-dynamic-text {
    font-family: "Inter", Sans-serif;
    font-weight: 600;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-35ac1e7 .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-element-35ac1e7 .elementor-button:focus {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-35ac1e7.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-35ac1e7 .elementor-button {
    padding: 12px 75px 12px 075px;
}

.elementor-5563 .elementor-element.elementor-element-829821b>.elementor-widget-container {
    margin: 20px 0px 12px 0px;
}

.elementor-5563 .elementor-element.elementor-element-829821b.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-829821b {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-829821b .elementor-heading-title {
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
    color: var( --e-global-color-secondary);
}

.elementor-5563 .elementor-element.elementor-element-a49a6a2 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 15px 15px;
    --row-gap: 15px;
    --column-gap: 15px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-6718508 .elementor-button {
    background-color: var( --e-global-color-ee8454b);
    fill: var( --e-global-color-accent);
    color: var( --e-global-color-accent);
    padding: 10px 23.5px 10px 23.5px;
}

.elementor-5563 .elementor-element.elementor-element-6718508 .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-element-6718508 .elementor-button:focus {
    background-color: var( --e-global-color-044a9a1);
}

.elementor-5563 .elementor-element.elementor-element-6718508 .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-5563 .elementor-element.elementor-element-6718508 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-5563 .elementor-element.elementor-element-f4b6086>.elementor-widget-container {
    background-color: var( --e-global-color-ee8454b);
    padding: 10px 12px 5px 12px;
    border-radius: 8px 8px 8px 8px;
}

.elementor-5563 .elementor-element.elementor-element-f4b6086:hover .elementor-widget-container {
    background-color: var( --e-global-color-044a9a1);
}

.elementor-5563 .elementor-element.elementor-element-f4b6086.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-f4b6086 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-f4b6086 .elementor-icon {
    font-size: 20px;
}

.elementor-5563 .elementor-element.elementor-element-f4b6086 .elementor-icon svg {
    height: 20px;
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab>.elementor-widget-container {
    background-color: var( --e-global-color-ee8454b);
    padding: 10px 12px 5px 12px;
    border-radius: 8px 8px 8px 8px;
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab:hover .elementor-widget-container {
    background-color: var( --e-global-color-044a9a1);
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab .elementor-icon {
    font-size: 20px;
}

.elementor-5563 .elementor-element.elementor-element-c96f4ab .elementor-icon svg {
    height: 20px;
}

.elementor-5563 .elementor-element.elementor-element-67febcb {
    --spacer-size: 120px;
}

.elementor-5563 .elementor-element.elementor-element-50bfd9f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 16px 16px;
    --row-gap: 16px;
    --column-gap: 16px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-05261ed {
    --display: flex;
    --position: absolute;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-05261ed {
    right: -40px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-05261ed {
    left: -40px;
}

.elementor-5563 .elementor-element.elementor-element-300f970 .elementor-wrapper {
    --video-aspect-ratio: 1;
}

.elementor-5563 .elementor-element.elementor-element-8f5d117 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-ae5f4d8 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-5563 .elementor-element.elementor-element-3e8ce2e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 80px 0px;
    --row-gap: 80px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-3e8ce2e:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-3e8ce2e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #02010100;
}

.elementor-5563 .elementor-element.elementor-element-8c1062b.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-8c1062b .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-adf6292 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 40px;
    --row-gap: 0px;
    --column-gap: 40px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-7423123 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: var( --e-global-color-6bd7dcf);
    --border-color: var( --e-global-color-6bd7dcf);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-0f4c57a.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-title {
    justify-content: start;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-number-wrapper {
    text-align: {
            {
            VALUE
        }
    }
    ;
    --counter-prefix-grow:0;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    color:var( --e-global-color-primary);
    font-family:var( --e-global-typography-853e16c-font-family),
    Sans-serif;
    font-size:var( --e-global-typography-853e16c-font-size);
    font-weight:var( --e-global-typography-853e16c-font-weight);
    line-height:var( --e-global-typography-853e16c-line-height);
}

.elementor-5563 .elementor-element.elementor-element-f72469c {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: var( --e-global-color-6bd7dcf);
    --border-color: var( --e-global-color-6bd7dcf);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-9a03f9a.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-title {
    justify-content: start;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-number-wrapper {
    text-align: {
            {
            VALUE
        }
    }
    ;
    --counter-prefix-grow:0;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    color:var( --e-global-color-primary);
    font-family:var( --e-global-typography-853e16c-font-family),
    Sans-serif;
    font-size:var( --e-global-typography-853e16c-font-size);
    font-weight:var( --e-global-typography-853e16c-font-weight);
    line-height:var( --e-global-typography-853e16c-line-height);
}

.elementor-5563 .elementor-element.elementor-element-215dfe4 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-ad17450.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-title {
    justify-content: start;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-number-wrapper {
    text-align: {
            {
            VALUE
        }
    }
    ;
    --counter-prefix-grow:0;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    color:var( --e-global-color-primary);
    font-family:var( --e-global-typography-853e16c-font-family),
    Sans-serif;
    font-size:var( --e-global-typography-853e16c-font-size);
    font-weight:var( --e-global-typography-853e16c-font-weight);
    line-height:var( --e-global-typography-853e16c-line-height);
}

.elementor-5563 .elementor-element.elementor-element-c6f8c84 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 32px;
    --row-gap: 0px;
    --column-gap: 32px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 160px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-3326bd7 {
    --display: flex;
    --justify-content: space-between;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-89af33e {
    width: var( --container-widget-width, 400px);
    max-width: 400px;
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-89af33e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 70px 0px;
}

.elementor-5563 .elementor-element.elementor-element-89af33e.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-89af33e .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-6d125a6 {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-6d125a6.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-6d125a6 {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-6d125a6 {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-9250a06 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-9250a06>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-9250a06>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-9250a06>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-9250a06>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-9250a06>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-9250a06>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-8ab82c6 {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-8ab82c6>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-8ab82c6:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-8ab82c6.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-8ab82c6 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-152b91e>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-152b91e img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-46a308c {
    width: var( --container-widget-width, 340px);
    max-width: 340px;
    --container-widget-width: 340px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-46a308c .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-49d4141 {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-49d4141.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-49d4141 {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-49d4141 {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-1cb2ef8 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-1cb2ef8>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-739d379 {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-739d379 {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-739d379 {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-739d379>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-739d379:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-739d379.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-739d379 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-73be803>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-73be803 img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-b1a0042 {
    width: var( --container-widget-width, 250px);
    max-width: 250px;
    --container-widget-width: 250px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-b1a0042 .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-af8d4b8 {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-af8d4b8.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-5ecdc00 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-5ecdc00>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-5ecdc00>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-5ecdc00>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-5ecdc00>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-5ecdc00>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-5ecdc00>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-ab7a05c {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ab7a05c {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-ab7a05c {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-ab7a05c>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ab7a05c:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-ab7a05c.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-ab7a05c .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-f7a7e60>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-f7a7e60 img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-701ff18 {
    width: var( --container-widget-width, 380px);
    max-width: 380px;
    --container-widget-width: 380px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-701ff18 .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-55bf3ea {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-55bf3ea.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-55bf3ea {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-55bf3ea {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-98f6d86 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-98f6d86>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-98f6d86>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-98f6d86>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-98f6d86>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-98f6d86>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-98f6d86>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-bb6f99a {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-bb6f99a {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-bb6f99a {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-bb6f99a>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-bb6f99a:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-bb6f99a.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-bb6f99a .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-e438618>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-e438618 img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-bcabeda {
    width: var( --container-widget-width, 270px);
    max-width: 270px;
    --container-widget-width: 270px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-bcabeda .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-f63f251 {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-f63f251.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-f63f251 {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-f63f251 {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-97f9784 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-97f9784>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-97f9784>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-97f9784>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-97f9784>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-97f9784>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-97f9784>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-a1dd879 {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-a1dd879 {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-a1dd879 {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-a1dd879>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-a1dd879:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-a1dd879.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-a1dd879 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-4bc528f>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-4bc528f img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-44c7310 {
    width: var( --container-widget-width, 380px);
    max-width: 380px;
    --container-widget-width: 380px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-44c7310 .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-0ce4f30 {
    --display: flex;
    --position: absolute;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    top: -215px;
    --z-index: 1;
}

.elementor-5563 .elementor-element.elementor-element-0ce4f30.e-con {
    --align-self: center;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-20fc6c7 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-20fc6c7>.elementor-shape-bottom .elementor-shape-fill,
.elementor-5563 .elementor-element.elementor-element-20fc6c7>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill {
    fill: #FFFFFF;
}

.elementor-5563 .elementor-element.elementor-element-20fc6c7>.elementor-shape-bottom svg,
.elementor-5563 .elementor-element.elementor-element-20fc6c7>.e-con-inner>.elementor-shape-bottom svg {
    width: calc(100% + 1.3px);
    height: 245px;
}

.elementor-5563 .elementor-element.elementor-element-20fc6c7>.elementor-shape-bottom,
.elementor-5563 .elementor-element.elementor-element-20fc6c7>.e-con-inner>.elementor-shape-bottom {
    z-index: 2;
    pointer-events: none;
}

.elementor-5563 .elementor-element.elementor-element-ef34598 {
    width: var( --container-widget-width, 326px);
    max-width: 326px;
    --container-widget-width: 326px;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ef34598 {
    left: auto;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-ef34598 {
    right: auto;
}

.elementor-5563 .elementor-element.elementor-element-ef34598>.elementor-widget-container {
    border-radius: 60px 60px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ef34598:not( .elementor-widget-image) .elementor-widget-container {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-ef34598.elementor-widget-image .elementor-widget-container img {
    -webkit-mask-image: url(https://coindcx.com/wp-content/uploads/2024/03/video-mask-invert.svg );
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-5563 .elementor-element.elementor-element-ef34598 .elementor-wrapper {
    --video-aspect-ratio: 0.5625;
}

.elementor-5563 .elementor-element.elementor-element-ad0c92c>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ad0c92c img {
    width: 544px;
}

.elementor-5563 .elementor-element.elementor-element-c435f50 {
    width: var( --container-widget-width, 330px);
    max-width: 330px;
    --container-widget-width: 330px;
    --container-widget-flex-grow: 0;
    z-index: 2;
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-c435f50 .elementor-heading-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad {
    --n-tabs-direction: row;
    --n-tabs-heading-direction: column;
    --n-tabs-heading-width: 50%;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: initial;
    --n-tabs-heading-justify-content: center;
    --n-tabs-title-width: initial;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: flex-start;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-title-justify-content: flex-start;
    --n-tabs-title-text-align: start;
    --n-tabs-title-gap: 16px;
    --n-tabs-gap: 0px;
    --n-tabs-title-border-radius: 0px 0px 0px 0px;
    --n-tabs-title-padding-top: 0px;
    --n-tabs-title-padding-right: 0px;
    --n-tabs-title-padding-bottom: 0px;
    --n-tabs-title-padding-left: 0px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: var( --e-global-color-text);
    --n-tabs-title-color-active: var( --e-global-color-primary);
    --n-tabs-title-direction: row;
    --n-tabs-icon-order: 1;
    --n-tabs-title-justify-content-toggle: initial;
    --n-tabs-title-align-items-toggle: center;
    --n-tabs-icon-size: 20px;
    --n-tabs-icon-gap: 0px;
    --n-tabs-icon-color: #02010100;
    --n-tabs-icon-color-active: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not( :hover) {
    background: #C08A8A00;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
    background: #02010100;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],
.elementor-5563 .elementor-element.elementor-element-d1a08ad.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
    background: #AAA7A700;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
    font-family: "Inter", Sans-serif;
    font-weight: 600;
    line-height: 28px;
}

.elementor-5563 .elementor-element.elementor-element-d1a08ad [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover {
    --n-tabs-title-color-hover: var( --e-global-color-primary);
    --n-tabs-icon-color-hover: #16161600;
}

.elementor-5563 .elementor-element.elementor-element-7d5b35b {
    --display: flex;
    --gap: 12px 0px;
    --row-gap: 12px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 90px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-108c689.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-108c689 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-108c689 .elementor-heading-title {
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
    color: var( --e-global-color-secondary);
}

.elementor-5563 .elementor-element.elementor-element-1af0e8e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 15px 15px;
    --row-gap: 15px;
    --column-gap: 15px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-d5faa1b .elementor-button {
    background-color: var( --e-global-color-accent);
    fill: var( --e-global-color-ee8454b);
    color: var( --e-global-color-ee8454b);
    padding: 10px 23.5px 10px 23.5px;
}

.elementor-5563 .elementor-element.elementor-element-d5faa1b .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-element-d5faa1b .elementor-button:focus {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-d5faa1b.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-d5faa1b .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-5563 .elementor-element.elementor-element-d5faa1b .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-5563 .elementor-element.elementor-element-6b46254>.elementor-widget-container {
    background-color: var( --e-global-color-accent);
    padding: 10px 12px 5px 12px;
    border-radius: 8px 8px 8px 8px;
}

.elementor-5563 .elementor-element.elementor-element-6b46254:hover .elementor-widget-container {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-6b46254.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-6b46254 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-6b46254 .elementor-icon {
    font-size: 20px;
}

.elementor-5563 .elementor-element.elementor-element-6b46254 .elementor-icon svg {
    height: 20px;
}

.elementor-5563 .elementor-element.elementor-element-fa029c8>.elementor-widget-container {
    background-color: var( --e-global-color-accent);
    padding: 10px 12px 5px 12px;
    border-radius: 8px 8px 8px 8px;
}

.elementor-5563 .elementor-element.elementor-element-fa029c8:hover .elementor-widget-container {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-fa029c8.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-fa029c8 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-fa029c8 .elementor-icon {
    font-size: 20px;
}

.elementor-5563 .elementor-element.elementor-element-fa029c8 .elementor-icon svg {
    height: 20px;
}

.elementor-5563 .elementor-element.elementor-element-1d3c791 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 15px 15px;
    --row-gap: 15px;
    --column-gap: 15px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-fc99543 .elementor-button {
    background-color: var( --e-global-color-accent);
    fill: var( --e-global-color-ee8454b);
    color: var( --e-global-color-ee8454b);
    padding: 10px 23.5px 10px 23.5px;
}

.elementor-5563 .elementor-element.elementor-element-fc99543 .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-element-fc99543 .elementor-button:focus {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-fc99543.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-fc99543 .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-5563 .elementor-element.elementor-element-fc99543 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-5563 .elementor-element.elementor-element-389b4db .elementor-button {
    background-color: var( --e-global-color-accent);
    fill: var( --e-global-color-ee8454b);
    color: var( --e-global-color-ee8454b);
    padding: 10px 23.5px 10px 23.5px;
}

.elementor-5563 .elementor-element.elementor-element-389b4db .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-element-389b4db .elementor-button:focus {
    background-color: var( --e-global-color-cbca247);
}

.elementor-5563 .elementor-element.elementor-element-389b4db.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-389b4db .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-5563 .elementor-element.elementor-element-389b4db .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-5563 .elementor-element.elementor-element-4b78699 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overflow: hidden;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-4b78699:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-4b78699>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at top center, #132D97 0%, #06063C 100%);
}

.elementor-5563 .elementor-element.elementor-element-bc6edb8 {
    width: var( --container-widget-width, 50vw);
    max-width: 50vw;
    --container-widget-width: 50vw;
    --container-widget-flex-grow: 0;
    top: 193px;
    z-index: 2;
    text-align: right;
}

.elementor-5563 .elementor-element.elementor-element-bc6edb8.elementor-element {
    --align-self: flex-end;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-bc6edb8 {
    right: -120.004px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-bc6edb8 {
    left: -120.004px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-6c672dc {
    right: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-6c672dc {
    left: 0px;
}

.elementor-5563 .elementor-element.elementor-element-6c672dc {
    top: 0px;
}

.elementor-5563 .elementor-element.elementor-element-7f542b9 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

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

.elementor-5563 .elementor-element.elementor-element-8c04c97.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-8c04c97 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-8c04c97 .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-3765c78 .elementor-button {
    background-color: #02010100;
    font-size: 14px;
    line-height: 20px;
    fill: var( --e-global-color-f4491f1);
    color: var( --e-global-color-f4491f1);
    padding: 0px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-3765c78 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-5563 .elementor-element.elementor-element-3765c78 .elementor-button .elementor-button-content-wrapper {
    gap: 12px;
}

.elementor-5563 .elementor-element.elementor-element-1bc33f7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-40c0735 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 16px 16px 16px 16px;
    --padding-top: 16px;
    --padding-bottom: 18px;
    --padding-left: 16px;
    --padding-right: 16px;
}

.elementor-5563 .elementor-element.elementor-element-40c0735:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-40c0735>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-411494b);
}

.elementor-5563 .elementor-element.elementor-element-ef8df89 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-f825f8a.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-f825f8a {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-f825f8a img {
    width: 100%;
}

.elementor-5563 .elementor-element.elementor-element-c7d949a {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-b734d11>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-5563 .elementor-element.elementor-element-b734d11.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-b734d11 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-b734d11 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-884cbdf>.elementor-widget-container {
    margin: 0px 0px -4px 0px;
}

.elementor-5563 .elementor-element.elementor-element-884cbdf.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-884cbdf {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-884cbdf .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF80;
}

.elementor-5563 .elementor-element.elementor-element-e58dd9b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-fc5bb92>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-5563 .elementor-element.elementor-element-fc5bb92.elementor-element {
    --align-self: flex-end;
}

.elementor-5563 .elementor-element.elementor-element-fc5bb92 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-fc5bb92 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-91ed597 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 16px 16px 16px 16px;
    --padding-top: 16px;
    --padding-bottom: 18px;
    --padding-left: 16px;
    --padding-right: 16px;
}

.elementor-5563 .elementor-element.elementor-element-91ed597:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-91ed597>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-411494b);
}

.elementor-5563 .elementor-element.elementor-element-1f4642f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-c4bad09.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-c4bad09 {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-c4bad09 img {
    width: 100%;
}

.elementor-5563 .elementor-element.elementor-element-651c697 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-9552366>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-5563 .elementor-element.elementor-element-9552366.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-9552366 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-9552366 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-1a7f2dd>.elementor-widget-container {
    margin: 0px 0px -4px 0px;
}

.elementor-5563 .elementor-element.elementor-element-1a7f2dd.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-1a7f2dd {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-1a7f2dd .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF80;
}

.elementor-5563 .elementor-element.elementor-element-37e2677 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-739c38b>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-5563 .elementor-element.elementor-element-739c38b.elementor-element {
    --align-self: flex-end;
}

.elementor-5563 .elementor-element.elementor-element-739c38b {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-739c38b .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-b738b97 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 16px 16px 16px 16px;
    --padding-top: 16px;
    --padding-bottom: 18px;
    --padding-left: 16px;
    --padding-right: 16px;
}

.elementor-5563 .elementor-element.elementor-element-b738b97:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-b738b97>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-411494b);
}

.elementor-5563 .elementor-element.elementor-element-2903cca {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-d4d5bc9.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-d4d5bc9 {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-d4d5bc9 img {
    width: 100%;
}

.elementor-5563 .elementor-element.elementor-element-fce1e60 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-1962706>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-5563 .elementor-element.elementor-element-1962706.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-1962706 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-1962706 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-47c9954>.elementor-widget-container {
    margin: 0px 0px -4px 0px;
}

.elementor-5563 .elementor-element.elementor-element-47c9954.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-47c9954 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-47c9954 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF80;
}

.elementor-5563 .elementor-element.elementor-element-e7f22f7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-62623f8>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-5563 .elementor-element.elementor-element-62623f8.elementor-element {
    --align-self: flex-end;
}

.elementor-5563 .elementor-element.elementor-element-62623f8 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-62623f8 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-ec627f7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 16px 16px 16px 16px;
    --padding-top: 16px;
    --padding-bottom: 18px;
    --padding-left: 16px;
    --padding-right: 16px;
}

.elementor-5563 .elementor-element.elementor-element-ec627f7:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-ec627f7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-411494b);
}

.elementor-5563 .elementor-element.elementor-element-2f8187c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-407a01d.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-407a01d {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-407a01d img {
    width: 100%;
}

.elementor-5563 .elementor-element.elementor-element-3b39d02 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-3d788a5>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-5563 .elementor-element.elementor-element-3d788a5.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-3d788a5 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-3d788a5 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-69b71b8>.elementor-widget-container {
    margin: 0px 0px -4px 0px;
}

.elementor-5563 .elementor-element.elementor-element-69b71b8.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-69b71b8 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-69b71b8 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF80;
}

.elementor-5563 .elementor-element.elementor-element-99f42e3 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-41d5555>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-5563 .elementor-element.elementor-element-41d5555.elementor-element {
    --align-self: flex-end;
}

.elementor-5563 .elementor-element.elementor-element-41d5555 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-41d5555 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-fc99b1f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 16px 16px 16px 16px;
    --padding-top: 16px;
    --padding-bottom: 18px;
    --padding-left: 16px;
    --padding-right: 16px;
}

.elementor-5563 .elementor-element.elementor-element-fc99b1f:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-fc99b1f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-411494b);
}

.elementor-5563 .elementor-element.elementor-element-0cad00f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-cf3de67.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-cf3de67 {
    text-align: center;
}

.elementor-5563 .elementor-element.elementor-element-cf3de67 img {
    width: 100%;
}

.elementor-5563 .elementor-element.elementor-element-ad3644d {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-334b14a>.elementor-widget-container {
    margin: 0px 0px 8px 0px;
}

.elementor-5563 .elementor-element.elementor-element-334b14a.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-334b14a {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-334b14a .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-86b96a3>.elementor-widget-container {
    margin: 0px 0px -4px 0px;
}

.elementor-5563 .elementor-element.elementor-element-86b96a3.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-86b96a3 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-86b96a3 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF80;
}

.elementor-5563 .elementor-element.elementor-element-6c22e9b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-c29e265>.elementor-widget-container {
    margin: 0px 0px 6px 0px;
}

.elementor-5563 .elementor-element.elementor-element-c29e265.elementor-element {
    --align-self: flex-end;
}

.elementor-5563 .elementor-element.elementor-element-c29e265 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-c29e265 .elementor-heading-title {
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-f2e0175 {
    --e-n-carousel-swiper-slides-to-display: 4;
    --e-n-carousel-swiper-slides-gap: 32px;
    --e-n-carousel-slide-height: auto;
    --e-n-carousel-slide-container-height: 100%;
}

.elementor-5563 .elementor-element.elementor-element-f2e0175>.elementor-widget-container {
    margin: 60px 0px 0px 0px;
}

:where( .elementor-5563 .elementor-element.elementor-element-f2e0175 .swiper-slide)>.e-con {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
}

:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide)>.e-con {
    --padding-block-start: 0px;
    --padding-inline-end: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
}

.elementor-5563 .elementor-element.elementor-element-ec0aba3 .elementor-button {
    background-color: #02010100;
    font-size: 14px;
    line-height: 20px;
    fill: var( --e-global-color-f4491f1);
    color: var( --e-global-color-f4491f1);
    padding: 0px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ec0aba3 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-5563 .elementor-element.elementor-element-df1a84e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-df1a84e:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-df1a84e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-5bff3b9);
}

.elementor-5563 .elementor-element.elementor-element-283a5bf {
    width: var( --container-widget-width, 520px);
    max-width: 520px;
    --container-widget-width: 520px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-283a5bf.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-283a5bf .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-bd8a909 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 32px;
    --row-gap: 0px;
    --column-gap: 32px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-e270768 {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-5567759 {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-7eb23d6 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-52e81b0 {
    width: var( --container-widget-width, 450px);
    max-width: 450px;
    --container-widget-width: 450px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-52e81b0.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-52e81b0 .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-9aeb436 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 32px;
    --row-gap: 0px;
    --column-gap: 32px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-215ace1 {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 {
    width: var( --container-widget-width, 33.33%);
    max-width: 33.33%;
    --container-widget-width: 33.33%;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-title {
    margin-bottom: 20px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 60px;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-description {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-0deb1d2-font-family), Sans-serif;
    font-size: var( --e-global-typography-0deb1d2-font-size);
    font-weight: var( --e-global-typography-0deb1d2-font-weight);
    line-height: var( --e-global-typography-0deb1d2-line-height);
}

.elementor-5563 .elementor-element.elementor-element-b917978 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 120px;
    --padding-bottom: 0120px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-b917978:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-b917978>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #101F6C00;
}

.elementor-5563 .elementor-element.elementor-element-88408f2 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-393cb74 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-41eb0be.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-41eb0be .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-375a02b {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 32px;
    --row-gap: 0px;
    --column-gap: 32px;
    --margin-top: 60px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-e944708 {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-e944708>.elementor-widget-container {
    padding: 21px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-e944708.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 110px;
}

.elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3 {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3>.elementor-widget-container {
    padding: 14px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-right .elementor-image-box-img {
    margin-left: 5px;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-left .elementor-image-box-img {
    margin-right: 5px;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 5px;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 110px;
}

.elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8 {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8>.elementor-widget-container {
    padding: 14px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-right .elementor-image-box-img {
    margin-left: 4px;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-left .elementor-image-box-img {
    margin-right: 4px;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-top .elementor-image-box-img {
    margin-bottom: 4px;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100px;
}

.elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-921618a {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-921618a>.elementor-widget-container {
    padding: 18px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-921618a.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-right .elementor-image-box-img {
    margin-left: 2px;
}

.elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-left .elementor-image-box-img {
    margin-right: 2px;
}

.elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 2px;
}

.elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 104px;
}

.elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854 {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854>.elementor-widget-container {
    padding: 21px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 142px;
}

.elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-391b91d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 32px;
    --row-gap: 0px;
    --column-gap: 32px;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-0703975 {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-0703975>.elementor-widget-container {
    padding: 21px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-0703975.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-0703975.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-5563 .elementor-element.elementor-element-0703975.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-5563 .elementor-element.elementor-element-0703975.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 142px;
}

.elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be {
    width: var( --container-widget-width, 160px);
    max-width: 160px;
    --container-widget-width: 160px;
    --container-widget-flex-grow: 0;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be>.elementor-widget-container {
    padding: 18px 0px 0px 0px;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be.elementor-position-right .elementor-image-box-img {
    margin-left: 2px;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be.elementor-position-left .elementor-image-box-img {
    margin-right: 2px;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be.elementor-position-top .elementor-image-box-img {
    margin-bottom: 2px;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-title {
    margin-bottom: 0px;
    color: var( --e-global-color-text);
    font-size: var( --e-global-typography-96255da-font-size);
    font-weight: var( --e-global-typography-96255da-font-weight);
    line-height: var( --e-global-typography-96255da-line-height);
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-wrapper .elementor-image-box-img {
    width: 104px;
}

.elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-9a9ea0c {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-1666f96 .elementor-wrapper {
    --video-aspect-ratio: 1.33333;
}

.elementor-5563 .elementor-element.elementor-element-ce5cbdb {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-ea5d0b2 {
    width: var( --container-widget-width, 360px);
    max-width: 360px;
    --container-widget-width: 360px;
    --container-widget-flex-grow: 0;
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-ea5d0b2.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-ea5d0b2 .elementor-heading-title {
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
    color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-cc80b07 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 1px;
}

.elementor-5563 .elementor-element.elementor-element-cc80b07.elementor-element {
    --align-self: center;
}

.elementor-5563 .elementor-element.elementor-element-cc80b07 .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-right: 0;
}

.elementor-5563 .elementor-element.elementor-element-cc80b07 .elementor-divider {
    text-align: right;
    padding-block-start: 15px;
    padding-block-end: 15px;
}

.elementor-5563 .elementor-element.elementor-element-1a8f1a5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 30px;
    --row-gap: 0px;
    --column-gap: 30px;
    --margin-top: 60px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-289ae26 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-289ae26 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-289ae26:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-015be1d {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-015be1d img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-015be1d:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-028db46 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-028db46 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-028db46:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-635dc02 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-635dc02 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-635dc02:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-1010c38 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-1010c38 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-1010c38:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-5f9a7ca {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-5f9a7ca img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-5f9a7ca:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-58ba478 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-58ba478 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-58ba478:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-d489300 {
    text-align: left;
}

.elementor-5563 .elementor-element.elementor-element-d489300 img {
    width: 100%;
    opacity: 0.5;
    transition-duration: 0.3s;
}

.elementor-5563 .elementor-element.elementor-element-d489300:hover img {
    opacity: 0.9;
}

.elementor-5563 .elementor-element.elementor-element-42e426e {
    --display: flex;
    --position: fixed;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    bottom: 0px;
}

body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-42e426e {
    left: 0px;
}

body.rtl .elementor-5563 .elementor-element.elementor-element-42e426e {
    right: 0px;
}

.elementor-5563 .elementor-element.elementor-element-bafb0be {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-5563 .elementor-element.elementor-element-81a1eae {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-5563 .elementor-element.elementor-global-5380 .elementor-button {
    background-color: var( --e-global-color-f4491f1);
    font-weight: 600;
    fill: var( --e-global-color-accent);
    color: var( --e-global-color-accent);
    border-style: solid;
    border-color: #02010100;
}

.elementor-5563 .elementor-element.elementor-global-5380 .elementor-button:hover,
.elementor-5563 .elementor-element.elementor-global-5380 .elementor-button:focus {
    background-color: var( --e-global-color-044a9a1);
}

.elementor-5563 .elementor-element.elementor-element-30fd898 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 100px;
    --padding-bottom: 80px;
    --padding-left: 030px;
    --padding-right: 30px;
}

.elementor-5563 .elementor-element.elementor-element-30fd898:not(.elementor-motion-effects-element-type-background),
.elementor-5563 .elementor-element.elementor-element-30fd898>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-f4491f1);
}

.elementor-5563 .elementor-element.elementor-element-f470f51.elementor-element {
    --align-self: flex-start;
}

.elementor-5563 .elementor-element.elementor-element-f470f51 .elementor-heading-title {
    font-family: var( --e-global-typography-a79816c-font-family), Sans-serif;
    font-size: var( --e-global-typography-a79816c-font-size);
    font-weight: var( --e-global-typography-a79816c-font-weight);
    line-height: var( --e-global-typography-a79816c-line-height);
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-item {
    border-width: 0px;
    border-color: var( --e-global-color-5bff3b9);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
    border-top-color: var( --e-global-color-5bff3b9);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 0px;
    border-bottom-color: var( --e-global-color-5bff3b9);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-icon,
.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-title {
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-active .elementor-accordion-icon,
.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-active .elementor-accordion-title {
    color: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-active .elementor-accordion-icon svg {
    fill: var( --e-global-color-primary);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-title {
    font-family: var( --e-global-typography-7fbbf20-font-family), Sans-serif;
    font-size: var( --e-global-typography-7fbbf20-font-size);
    font-weight: var( --e-global-typography-7fbbf20-font-weight);
    line-height: var( --e-global-typography-7fbbf20-line-height);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title {
    padding: 32px 0px 32px 0px;
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title .elementor-accordion-icon i:before {
    color: var( --e-global-color-text);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title .elementor-accordion-icon svg {
    fill: var( --e-global-color-text);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
    color: var( --e-global-color-text);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
    fill: var( --e-global-color-text);
}

.elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-content {
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 36px;
    padding: 0px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-5563 .elementor-element.elementor-element-2fbb6ba {
        --padding-top: 70px;
        --padding-bottom: 120px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-3374e97 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 15px;
    }
    .elementor-5563 .elementor-element.elementor-element-64065ef {
        width: var( --container-widget-width, 420px);
        max-width: 420px;
        --container-widget-width: 420px;
        --container-widget-flex-grow: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-64065ef .elementor-heading-title {
        font-size: var( --e-global-typography-a7b4597-font-size);
        line-height: var( --e-global-typography-a7b4597-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-35ac1e7 {
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-829821b .elementor-heading-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-f4b6086 {
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-c96f4ab {
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-67febcb {
        --spacer-size: 70px;
    }
    .elementor-5563 .elementor-element.elementor-element-71492cd {
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-974a9d5 {
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-05261ed {
        top: -10px;
    }
    .elementor-5563 .elementor-element.elementor-element-3e8ce2e {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-5563 .elementor-element.elementor-element-8c1062b .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-adf6292 {
        --gap: 0px 20px;
        --row-gap: 0px;
        --column-gap: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-853e16c-font-size);
        line-height: var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-title {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-853e16c-font-size);
        line-height: var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-title {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-853e16c-font-size);
        line-height: var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-title {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-c6f8c84 {
        --gap: 0px 24px;
        --row-gap: 0px;
        --column-gap: 24px;
        --padding-top: 60px;
        --padding-bottom: 120px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-5563 .elementor-element.elementor-element-3326bd7 {
        --min-height: 500px;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e {
        width: var( --container-widget-width, 300px);
        max-width: 300px;
        --container-widget-width: 300px;
        --container-widget-flex-grow: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e>.elementor-widget-container {
        padding: 0px 0px 70px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        right: 0px;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-9250a06 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-9250a06>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-9250a06>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-8ab82c6>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-152b91e img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-49d4141 {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-1cb2ef8 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-1cb2ef8>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-1cb2ef8>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-739d379 {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-739d379 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-739d379 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-739d379>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-73be803 img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-5ecdc00 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-5ecdc00>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-5ecdc00>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-ab7a05c>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-f7a7e60 img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-55bf3ea {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-98f6d86 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-98f6d86>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-98f6d86>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-bb6f99a>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e438618 img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-f63f251 {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-97f9784 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-97f9784>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-97f9784>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-a1dd879>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-4bc528f img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
        top: -150px;
    }
    .elementor-5563 .elementor-element.elementor-element-20fc6c7 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-20fc6c7>.elementor-shape-bottom svg,
    .elementor-5563 .elementor-element.elementor-element-20fc6c7>.e-con-inner>.elementor-shape-bottom svg {
        width: calc(96% + 1.3px);
        height: 144px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef34598 {
        --container-widget-width: 264px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 264px);
        max-width: 264px;
        bottom: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ef34598 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-ef34598 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-ef34598>.elementor-widget-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ad0c92c img {
        width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-d1a08ad {
        --n-tabs-heading-width: 35%;
    }
    .elementor-5563 .elementor-element.elementor-element-7d5b35b {
        --padding-top: 60px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-108c689 .elementor-heading-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-bc6edb8 {
        top: 165px;
    }
    .elementor-5563 .elementor-element.elementor-element-7f542b9 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8c04c97 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-f2e0175 {
        --e-n-carousel-swiper-slides-to-display: 3;
        --e-n-carousel-swiper-slides-gap: 24px;
    }
    .elementor-5563 .elementor-element.elementor-element-f2e0175>.elementor-widget-container {
        margin: 40px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-df1a84e {
        --gap: 60px 0px;
        --row-gap: 60px;
        --column-gap: 0px;
        --padding-top: 120px;
        --padding-bottom: 120px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-5563 .elementor-element.elementor-element-283a5bf .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-bd8a909 {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-e270768.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-5567759.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-7eb23d6 {
        --padding-top: 120px;
        --padding-bottom: 120px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-5563 .elementor-element.elementor-element-52e81b0 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9aeb436 {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-88408f2 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-5563 .elementor-element.elementor-element-41eb0be {
        width: var( --container-widget-width, 540px);
        max-width: 540px;
        --container-widget-width: 540px;
        --container-widget-flex-grow: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-41eb0be .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-375a02b {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-391b91d {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9a9ea0c {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ce5cbdb {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ea5d0b2 {
        width: var( --container-widget-width, 480px);
        max-width: 480px;
        --container-widget-width: 480px;
        --container-widget-flex-grow: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-ea5d0b2 .elementor-heading-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-1a8f1a5 {
        --gap: 30px 30px;
        --row-gap: 30px;
        --column-gap: 30px;
        --flex-wrap: wrap;
    }
    .elementor-5563 .elementor-element.elementor-element-30fd898 {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 80px;
        --padding-bottom: 40px;
        --padding-left: 30px;
        --padding-right: 30px;
    }
    .elementor-5563 .elementor-element.elementor-element-f470f51 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-content {
        font-size: 16px;
        line-height: 26px;
    }
}

@media(max-width:767px) {
    .elementor-5563 .elementor-element.elementor-element-2fbb6ba {
        --justify-content: center;
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-3374e97 {
        --width: 320px;
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-64065ef>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-64065ef {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-64065ef .elementor-heading-title {
        font-size: var( --e-global-typography-a7b4597-font-size);
        line-height: var( --e-global-typography-a7b4597-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-685d367>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-685d367.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline {
        text-align: center;
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-685d367 .elementor-headline-dynamic-text {
        line-height: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-35ac1e7.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-829821b.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-829821b .elementor-heading-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-a49a6a2 {
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-67febcb {
        --spacer-size: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-50bfd9f {
        --justify-content: center;
    }
    .elementor-5563 .elementor-element.elementor-element-05261ed {
        --width: 100vw;
        --min-height: 520px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 190px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-05261ed {
        right: 0vw;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-05261ed {
        left: 0vw;
    }
    .elementor-5563 .elementor-element.elementor-element-300f970 {
        width: auto;
        max-width: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-300f970>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-300f970.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-ae5f4d8 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --gap: 0px 16px;
        --row-gap: 0px;
        --column-gap: 16px;
        --flex-wrap: nowrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-63452eb.elementor-element {
        --flex-grow: 1;
        --flex-shrink: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-63452eb img {
        width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-0b20d23.elementor-element {
        --flex-grow: 1;
        --flex-shrink: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-0b20d23 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-0b20d23 img {
        width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-20b6973.elementor-element {
        --flex-grow: 1;
        --flex-shrink: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-20b6973 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-20b6973 img {
        width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-3e8ce2e {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 20px;
        --padding-right: 020px;
    }
    .elementor-5563 .elementor-element.elementor-element-8c1062b {
        width: var( --container-widget-width, 330px);
        max-width: 330px;
        --container-widget-width: 330px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-8c1062b.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-8c1062b .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-7423123 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        border-width: 0px 0px 0px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 0px;
        --border-left-width: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a>.elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-title {
        justify-content: center;
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-0f4c57a .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }
        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:var( --e-global-typography-853e16c-font-size);
        line-height:var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-f72469c {
        border-width: 0px 0px 0px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 0px;
        --border-left-width: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a>.elementor-widget-container {
        padding: 0px 0px 40px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-title {
        justify-content: center;
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9a03f9a .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }
        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:var( --e-global-typography-853e16c-font-size);
        line-height:var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-215dfe4 {
        --margin-top: 0px;
        --margin-bottom: 30px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-title {
        justify-content: center;
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ad17450 .elementor-counter-number-wrapper {
        text-align: {
                {
                VALUE
            }
        }
        ;
        --counter-prefix-grow:1;
        --counter-suffix-grow:1;
        --counter-number-grow:0;
        font-size:var( --e-global-typography-853e16c-font-size);
        line-height:var( --e-global-typography-853e16c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-c6f8c84 {
        --padding-top: 40px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 40px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-89af33e .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-9250a06 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-8ab82c6 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-152b91e {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-152b91e img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-46a308c {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-46a308c .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-49d4141 {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-1cb2ef8 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-739d379 {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-739d379 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-739d379 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-73be803 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-73be803 img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-b1a0042 {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-b1a0042 .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-5ecdc00 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-ab7a05c {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-f7a7e60 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-f7a7e60 img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-701ff18 {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-701ff18 .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-55bf3ea {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-98f6d86 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-bb6f99a {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-e438618 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-e438618 img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-bcabeda {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-bcabeda .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-f63f251 {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-97f9784 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-a1dd879 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-4bc528f {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-4bc528f img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-44c7310 {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-44c7310 .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
        --justify-content: flex-start;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
        top: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-20fc6c7 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef34598 {
        --container-widget-width: 210px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 210px);
        max-width: 210px;
        bottom: 0%;
    }
    body:not(.rtl) .elementor-5563 .elementor-element.elementor-element-ef34598 {
        left: auto;
    }
    body.rtl .elementor-5563 .elementor-element.elementor-element-ef34598 {
        right: auto;
    }
    .elementor-5563 .elementor-element.elementor-element-ad0c92c {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-ad0c92c img {
        width: 100%;
        max-width: 344px;
        height: 344px;
        object-fit: contain;
    }
    .elementor-5563 .elementor-element.elementor-element-c435f50 {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px);
        max-width: 250px;
    }
    .elementor-5563 .elementor-element.elementor-element-c435f50 .elementor-heading-title {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-5563 .elementor-element.elementor-element-d1a08ad {
        --n-tabs-direction: column;
        --n-tabs-heading-direction: row;
        --n-tabs-heading-width: initial;
        --n-tabs-title-flex-basis: content;
        --n-tabs-title-flex-shrink: 0;
        --n-tabs-heading-justify-content: flex-start;
        --n-tabs-title-width: initial;
        --n-tabs-title-height: initial;
        --n-tabs-title-align-items: center;
        --n-tabs-title-flex-grow: 0;
        --n-tabs-heading-wrap: nowrap;
        --n-tabs-heading-overflow-x: scroll;
        --n-tabs-title-white-space: nowrap;
        --n-tabs-title-gap: 30px;
        --n-tabs-gap: 30px;
        --n-tabs-icon-size: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-d1a08ad>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-108c689 .elementor-heading-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-1d3c791 {
        --justify-content: center;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-4b78699 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-6c672dc {
        top: 145px;
        z-index: 2;
    }
    .elementor-5563 .elementor-element.elementor-element-6c672dc img {
        height: 200px;
    }
    .elementor-5563 .elementor-element.elementor-element-7f542b9 {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8c04c97.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-8c04c97 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-40c0735 {
        --border-radius: 12px 12px 12px 12px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef8df89 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-f825f8a>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-f825f8a.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-f825f8a img {
        width: 40px;
        max-width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-c7d949a {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b734d11>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b734d11.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-884cbdf>.elementor-widget-container {
        margin: 0px 0px -2px 8px;
    }
    .elementor-5563 .elementor-element.elementor-element-884cbdf.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-e58dd9b {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-fc5bb92>.elementor-widget-container {
        margin: 12px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-fc5bb92.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-fc5bb92 .elementor-heading-title {
        line-height: 16px;
    }
    .elementor-5563 .elementor-element.elementor-element-91ed597 {
        --border-radius: 12px 12px 12px 12px;
    }
    .elementor-5563 .elementor-element.elementor-element-1f4642f {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-c4bad09>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-c4bad09.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-c4bad09 img {
        width: 40px;
        max-width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-651c697 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-9552366>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-9552366.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-1a7f2dd>.elementor-widget-container {
        margin: 0px 0px -2px 8px;
    }
    .elementor-5563 .elementor-element.elementor-element-1a7f2dd.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-37e2677 {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-739c38b>.elementor-widget-container {
        margin: 12px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-739c38b.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-739c38b .elementor-heading-title {
        line-height: 16px;
    }
    .elementor-5563 .elementor-element.elementor-element-b738b97 {
        --border-radius: 12px 12px 12px 12px;
    }
    .elementor-5563 .elementor-element.elementor-element-2903cca {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-d4d5bc9>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-d4d5bc9.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-d4d5bc9 img {
        width: 40px;
        max-width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-fce1e60 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-1962706>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-1962706.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-47c9954>.elementor-widget-container {
        margin: 0px 0px -2px 8px;
    }
    .elementor-5563 .elementor-element.elementor-element-47c9954.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-e7f22f7 {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-62623f8>.elementor-widget-container {
        margin: 12px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-62623f8.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-62623f8 .elementor-heading-title {
        line-height: 16px;
    }
    .elementor-5563 .elementor-element.elementor-element-ec627f7 {
        --border-radius: 12px 12px 12px 12px;
    }
    .elementor-5563 .elementor-element.elementor-element-2f8187c {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-407a01d>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-407a01d.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-407a01d img {
        width: 40px;
        max-width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-3b39d02 {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-3d788a5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-3d788a5.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-69b71b8>.elementor-widget-container {
        margin: 0px 0px -2px 8px;
    }
    .elementor-5563 .elementor-element.elementor-element-69b71b8.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-99f42e3 {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-41d5555>.elementor-widget-container {
        margin: 12px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-41d5555.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-41d5555 .elementor-heading-title {
        line-height: 16px;
    }
    .elementor-5563 .elementor-element.elementor-element-fc99b1f {
        --border-radius: 12px 12px 12px 12px;
    }
    .elementor-5563 .elementor-element.elementor-element-0cad00f {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-cf3de67>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-cf3de67.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-cf3de67 img {
        width: 40px;
        max-width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-ad3644d {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-334b14a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-334b14a.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-86b96a3>.elementor-widget-container {
        margin: 0px 0px -2px 8px;
    }
    .elementor-5563 .elementor-element.elementor-element-86b96a3.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-6c22e9b {
        --justify-content: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-c29e265>.elementor-widget-container {
        margin: 12px 0px 12px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-c29e265.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-c29e265 .elementor-heading-title {
        line-height: 16px;
    }
    .elementor-5563 .elementor-element.elementor-element-f2e0175 {
        --e-n-carousel-swiper-slides-to-display: 2;
        --e-n-carousel-swiper-slides-gap: 16px;
        z-index: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-f2e0175>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ec0aba3>.elementor-widget-container {
        margin: 40px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-df1a84e {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-283a5bf {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-283a5bf.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-283a5bf .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-bd8a909 {
        --justify-content: center;
        --gap: 040px 0px;
        --row-gap: 040px;
        --column-gap: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-7b6e8e4 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-e270768 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-5567759 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-7eb23d6 {
        --gap: 40px 40px;
        --row-gap: 40px;
        --column-gap: 40px;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-52e81b0 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-52e81b0 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9aeb436 {
        --justify-content: center;
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-b72a1af .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 85%);
        max-width: 85%;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-215ace1 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-title {
        margin-bottom: 12px;
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-8a03d43 .elementor-image-box-description {
        font-size: var( --e-global-typography-0deb1d2-font-size);
        line-height: var( --e-global-typography-0deb1d2-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-b917978 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-41eb0be {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-41eb0be .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-375a02b {
        --justify-content: center;
        --gap: 020px 32px;
        --row-gap: 020px;
        --column-gap: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 {
        --container-widget-width: 45%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 45%);
        max-width: 45%;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-e944708 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 {
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 40%);
        max-width: 40%;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-abefeb3 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 {
        --container-widget-width: 45%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 45%);
        max-width: 45%;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-420ccb8 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-921618a {
        --container-widget-width: 45%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 45%);
        max-width: 45%;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-right .elementor-image-box-img {
        margin-left: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-left .elementor-image-box-img {
        margin-right: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a.elementor-position-top .elementor-image-box-img {
        margin-bottom: 4px;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 85px;
    }
    .elementor-5563 .elementor-element.elementor-element-921618a .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 {
        --container-widget-width: 45%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 45%);
        max-width: 45%;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-img {
        margin-bottom: 5px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-right .elementor-image-box-img {
        margin-left: 5px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-left .elementor-image-box-img {
        margin-right: 5px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854.elementor-position-top .elementor-image-box-img {
        margin-bottom: 5px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 130px;
    }
    .elementor-5563 .elementor-element.elementor-element-ef7d854 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-5563 .elementor-element.elementor-element-0703975 .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-img {
        margin-bottom: 2px;
    }
    .elementor-5563 .elementor-element.elementor-element-ca7c6be .elementor-image-box-title {
        font-size: var( --e-global-typography-96255da-font-size);
        line-height: var( --e-global-typography-96255da-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-9a9ea0c {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ce5cbdb {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-ea5d0b2 {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-ea5d0b2 .elementor-heading-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-cc80b07 .elementor-divider {
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-cc80b07 .elementor-divider-separator {
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-5563 .elementor-element.elementor-element-1a8f1a5 {
        --justify-content: center;
        --gap: 32px 0px;
        --row-gap: 32px;
        --column-gap: 0px;
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-289ae26 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-289ae26 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-015be1d {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-015be1d img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-028db46 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-028db46 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-635dc02 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-635dc02 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-1010c38 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-1010c38 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-5f9a7ca {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-5f9a7ca img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-58ba478 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-58ba478 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-d489300 {
        width: var( --container-widget-width, 33%);
        max-width: 33%;
        --container-widget-width: 33%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-d489300 img {
        width: 90px;
    }
    .elementor-5563 .elementor-element.elementor-element-42e426e {
        --flex-direction: row;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: center;
        --border-radius: 20px 20px 0px 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 16px;
        --padding-bottom: 32px;
        --padding-left: 20px;
        --padding-right: 20px;
        --z-index: 999;
    }
    .elementor-5563 .elementor-element.elementor-element-bafb0be {
        --width: 46%;
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-4c897b6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-4c897b6.elementor-element {
        --align-self: flex-start;
    }
    .elementor-5563 .elementor-element.elementor-element-4c897b6 {
        text-align: left;
    }
    .elementor-5563 .elementor-element.elementor-element-4c897b6 img {
        width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-81a1eae {
        --width: 54%;
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-end;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-5563 .elementor-element.elementor-global-5380 .elementor-button {
        font-size: 14px;
        line-height: 16px;
        border-width: 0px 0px 0px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-30fd898 {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow)) * 100%);
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-5563 .elementor-element.elementor-element-f470f51 {
        width: var( --container-widget-width, 280px);
        max-width: 280px;
        --container-widget-width: 280px;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-5563 .elementor-element.elementor-element-f470f51.elementor-element {
        --align-self: center;
    }
    .elementor-5563 .elementor-element.elementor-element-f470f51 .elementor-heading-title {
        font-size: var( --e-global-typography-a79816c-font-size);
        line-height: var( --e-global-typography-a79816c-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-accordion-title {
        font-size: var( --e-global-typography-7fbbf20-font-size);
        line-height: var( --e-global-typography-7fbbf20-line-height);
    }
    .elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-title {
        padding: 30px 0px 30px 0px;
    }
    .elementor-5563 .elementor-element.elementor-element-2693a9c .elementor-tab-content {
        font-size: 14px;
        line-height: 20px;
    }
}

@media(min-width:768px) {
    .elementor-5563 .elementor-element.elementor-element-3374e97 {
        --width: 58%;
    }
    .elementor-5563 .elementor-element.elementor-element-05261ed {
        --width: min(62vw, 857px);
    }
    .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-49d4141 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-55bf3ea {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-f63f251 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-7d5b35b {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-ef8df89 {
        --width: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-c7d949a {
        --width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-e58dd9b {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-1f4642f {
        --width: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-651c697 {
        --width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-37e2677 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-2903cca {
        --width: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-fce1e60 {
        --width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-e7f22f7 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-2f8187c {
        --width: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-3b39d02 {
        --width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-99f42e3 {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-0cad00f {
        --width: 32px;
    }
    .elementor-5563 .elementor-element.elementor-element-ad3644d {
        --width: 80px;
    }
    .elementor-5563 .elementor-element.elementor-element-6c22e9b {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-bafb0be {
        --width: 50%;
    }
    .elementor-5563 .elementor-element.elementor-element-81a1eae {
        --width: 50%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-5563 .elementor-element.elementor-element-3374e97 {
        --width: 100%;
    }
    .elementor-5563 .elementor-element.elementor-element-05261ed {
        --width: min(72vw, 680px);
    }
    .elementor-5563 .elementor-element.elementor-element-6d125a6 {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-49d4141 {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-af8d4b8 {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-55bf3ea {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-f63f251 {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-0ce4f30 {
        --width: 430px;
    }
    .elementor-5563 .elementor-element.elementor-element-9a9ea0c {
        --content-width: 70%;
    }
}

/* Start custom CSS for animated-headline, class: .elementor-element-685d367 */

.helper-line .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text:first-child {
    color: #37B271;
}

.helper-line .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text:nth-child(2) {
    color: #F75757;
}

.helper-line .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text:nth-child(3) {
    color: #F7931A;
}

.helper-line .elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text:nth-child(4) {
    color: #4965D2;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-35ac1e7 */

@media (max-width:768px) {
    .hide-on-mobile {
        display: none !important;
    }
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-05261ed */

=
/* End custom CSS */

/* Start custom CSS for nested-tabs, class: .elementor-element-d1a08ad */

/* Add hover effect for tab title */

.e-n-tab-title:hover {
    cursor: pointer;
}

/* Smooth transition for tab indicator */

.e-n-tab-title .e-n-tab-icon {
    transition: transform 0.3s ease-in-out;
}

/* Adjust the position of tab indicator when tab is active */

.e-n-tab-title[aria-selected="true"] .e-n-tab-icon {
    transform: translateX(50%);
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-bc6edb8 */

.fade-right {
    pointer-events: none;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3765c78 */

.view-all-assets-button .elementor-button .elementor-align-icon-right {
    margin-top: 2px !important;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ea5d0b2 */

@media (max-width:768px) {
    .trusted-by-global h2 {
        font-size: 20px !important;
        line-height: 28px;
    }
}

/* End custom CSS */

/* Start custom CSS for divider, class: .elementor-element-cc80b07 */

.globe-divider.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color);
    border-image: linear-gradient(90deg, rgba(102, 131, 242, 0) 0%, rgba(81, 107, 194, 0.31838672969187676) 48%, rgba(79, 110, 161, 1) 60%, rgba(102, 131, 242, 0) 100%);
    border-image-slice: 1;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-b917978 */

.growth-stories-wrapper {
    background: linear-gradient(98.7deg, #101F6C 0%, #080F31 46.91%) !important;
}

@media only screen and (max-width:768px) {
    .growth-stories-wrapper {
        background: linear-gradient(180deg, #101F6C 5.92%, #080F31 43.17%) !important;
    }
}

/* End custom CSS */

/* Start custom CSS */

#btcinr-price,
#ethinr-price,
#xrpinr-price,
#bnbinr-price,
#solinr-price {
    font-size: 14px;
    color: white;
    font-weight: 500;
    line-height: 1.125 !important;
}

@media (max-width:768px) {
    .tabs {
        position: relative !important;
    }
    #btcinr-price,
    #ethinr-price,
    #xrpinr-price,
    #bnbinr-price,
    #solinr-price {
        padding-top: 12px;
    }
    .video-mockup-bg-circle img {
        display: block !important;
        visibility: visible !important;
    }
}

.scan-qr-modal-button .elementor-button-icon svg {
    width: 19px !important;
}

.scan-qr-modal-button .elementor-button .elementor-align-icon-left {
    margin-bottom: -4px;
}

.swiper {
    overflow: visible !important;
}

.banner-wrapper {
    background: -webkit-radial-gradient(228.3% 222.28% at 50.13% 87.5%, #1840C4 0%, #06063C 100%);
    background: radial-gradient(228.3% 222.28% at 50.13% 87.5%, #1840C4 0%, #06063C 100%);
    z-index: 99 !Important;
}

.buy-sell-video .e-hosted-video .elementor-video {
    -o-object-fit: contain !important;
    object-fit: contain !important;
}

.buy-sell-video .elementor-wrapper iframe,
.elementor-widget-video .elementor-wrapper video {
    height: 100%;
    width: 100%;
    background-color: transparent !important;
}

/*body:not(.rtl) .elementor-67 .elementor-element.elementor-element-2e0bc70 {*/

/*    right: auto !important;*/

/*    transform: translate(270px, 0px) !important;*/

/*}*/

/*@media screen and (min-width: 769px) and (max-width: 840px) {*/

/*  body:not(.rtl) .elementor-67 .elementor-element.elementor-element-2e0bc70 {*/

/*    transform: translate(140px, 0px) !important;*/

/*  }*/

/*}*/

@media (max-width: 767px) {
    /*body:not(.rtl) .elementor-67 .elementor-element.elementor-element-2e0bc70 {*/
    /*    right: auto !important;*/
    /*    transform: none !important;*/
    /*    top:0 !important;*/
    /*}*/
    .swiper-slide {
        width: 140px !important;
    }
    .top-crypto-wrapper {
        background: radial-gradient(318.28% 132.18% at 49.87% -39.94%, #1840C4 0%, #06063C 100%) !important;
    }
    .hero-banner-video .e-hosted-video .elementor-video {
        width: 280px !important;
    }
    .hero-banner-video {
        transform: scale(3.2);
    }
}

/*TO FIX 768 Screen breaking issue*/

@media only screen and (min-width: 768px) and (max-width: 768px) {
    .hero-banner-video {
        transform: scale(2.6);
        top: 40px;
    }
    body:not(.rtl) .elementor-67 .elementor-element.elementor-element-2e0bc70 {
        transform: translate(200px, 0px) !important;
    }
    .hero-banner-video .e-hosted-video .elementor-video {
        width: 265px !important;
    }
    .top-crypto-wrapper {
        background: radial-gradient(318.28% 132.18% at 49.87% -39.94%, #1840C4 0%, #06063C 100%) !important;
    }
    .hero-heading h1 {
        font-size: 38px !important;
    }
    .elementor-67 .elementor-element.elementor-element-625b2a2 {
        width: 790px;
    }
    .hero-section>.e-con-inner {
        padding-block-start: 80px;
    }
    .tabs .e-n-tabs-content {
        margin-bottom: -322px;
        justify-content: flex-end;
    }
    .swiper-slide .e-con-inner {
        display: flex;
        flex-direction: column !important;
        gap: 16px;
    }
    .coin-name-wrapper {
        padding-left: 0;
    }
    #btcinr-price,
    #ethinr-price,
    #xrpinr-price,
    #bnbinr-price,
    #solinr-price {
        padding-top: 0px;
        align-self: flex-start;
    }
    .fade-right {
        display: none;
    }
}

html,
body {
    overflow-x: hidden;
}

.hero-banner-video .e-hosted-video .elementor-video {
    -o-object-fit: contain !important;
    object-fit: contain !important;
}

.globe-video .e-hosted-video .elementor-video {
    -o-object-fit: contain !important;
    object-fit: contain !important;
    height: 464px !important;
}

@media (max-width: 768px) {
    .globe-video .e-hosted-video .elementor-video {
        -o-object-fit: contain !important;
        object-fit: contain !important;
        height: 330px !important;
    }
}

.hoverTabs .e-n-tab-title {
    width: max-content !important;
}

video {
    pointer-events: none;
}

@media (max-width:767px) {
    .hide-on-mobile {
        display: none !important;
    }
}

/*GG Page Additional Code*/

.learn-banner-video .e-hosted-video .elementor-video {
    -o-object-fit: contain !important;
    object-fit: contain !important;
}

@media (min-width: 1025px) and (max-width: 1200px) {
    .learn-video-container {
        top: 5vw !important;
    }
}

@media (min-width: 1600px) {
    .learn-video-container {
        right: auto !important;
        transform: translate(425px, 0px);
    }
}

@media (max-width: 768px) {
    .learn-video-container {
        position: relative;
        top: 0 !important;
        padding-top: 0 !important;
        width: 100vw !important;
    }
    .learn-mobile-video .e-hosted-video {
        aspect-ratio: auto !important;
    }
}

.scan-qr-modal-button .elementor-button-icon {
    margin-bottom: -4px;
}

.ind-flag {
    width: 25px;
}

/*GG Page Additional Code End*/

/* End custom CSS */