.elementor-6 .elementor-element.elementor-element-088d469 {
    --display: flex;
    --min-height: 950px;
    --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; */
    text-align: center;
    --align-items: flex-start;
    --overflow: hidden;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-088d469:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-088d469>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../images/01/MainBanner.png");
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-top: 20px;
}


/* .elementor-6 .elementor-element.elementor-element-088d469::before,
.elementor-6 .elementor-element.elementor-element-088d469>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-088d469>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-088d469>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-088d469>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-088d469>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-primary);
    --background-overlay: '';
} */

.elementor-6 .elementor-element.elementor-element-088d469,
.elementor-6 .elementor-element.elementor-element-088d469::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c55ec6f {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-05451f2 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-05451f2 .elementor-heading-title {
    color: var(--e-global-color-6c3dd71);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-bb0b765 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-bb0b765 .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ffdaddd {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    color: var(--e-global-color-8b6184c);
    font-family: var(--e-global-typography-89f5db8-font-family), Sans-serif;
    font-size: var(--e-global-typography-89f5db8-font-size);
    font-weight: var(--e-global-typography-89f5db8-font-weight);
    line-height: var(--e-global-typography-89f5db8-line-height);
}

.elementor-6 .elementor-element.elementor-element-ffdaddd>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-246886a .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-6 .elementor-element.elementor-element-246886a .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-6 .elementor-element.elementor-element-4e1cd73 {
    --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;
    --justify-content: flex-end;
    --gap: 30px 30px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --margin-top: -4em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-01c91c2 {
    --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;
    --background-transition: 0.3s;
    --border-radius: 25px 25px 25px 25px;
    --padding-top: 1.5em;
    --padding-bottom: 1.5em;
    --padding-left: 1.5em;
    --padding-right: 1.5em;
}

.elementor-6 .elementor-element.elementor-element-01c91c2:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-01c91c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #03aa71;
}

.elementor-6 .elementor-element.elementor-element-01c91c2,
.elementor-6 .elementor-element.elementor-element-01c91c2::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-10989c3 {
    --icon-box-icon-margin: 20px;
}

.elementor-6 .elementor-element.elementor-element-10989c3 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-10989c3.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-10989c3.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-10989c3.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-10989c3 .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-10989c3 .elementor-icon-box-description {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-ad81132 {
    --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;
    --background-transition: 0.3s;
    --border-radius: 25px 25px 25px 25px;
    --padding-top: 1.5em;
    --padding-bottom: 1.5em;
    --padding-left: 1.5em;
    --padding-right: 1.5em;
}

.elementor-6 .elementor-element.elementor-element-ad81132:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-ad81132>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ecf2f6;
    color: #000;
    border: 1px solid #dae3e9;
}

.elementor-6 .elementor-element.elementor-element-ad81132,
.elementor-6 .elementor-element.elementor-element-ad81132::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c5b1425 {
    --icon-box-icon-margin: 20px;
}

.elementor-6 .elementor-element.elementor-element-c5b1425 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #000;
}

.elementor-6 .elementor-element.elementor-element-c5b1425.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c5b1425.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-c5b1425.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c5b1425 .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-c5b1425 .elementor-icon-box-description {
    color: #000;
}

.elementor-6 .elementor-element.elementor-element-5ca13b7 {
    --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 70px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-cfc0e45 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-a132f88 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a132f88 img {
    width: 96%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-1dd350b>.elementor-widget-container {
    margin: -11em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-1dd350b {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-1dd350b img {
    width: 55%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn {
    background-color: var(--e-global-color-f7665eb);
    padding: 8px 0px 0px 5px;
    width: 60px;
    height: 60px;
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn:hover {
    background-color: var(--e-global-color-19cb5d0);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e>.elementor-widget-container {
    margin: -9em 9em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-cd3655e .video-content {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn i {
    font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn svg {
    max-width: 20px;
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn.glow-btn:before {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn.glow-btn:after {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn.glow-btn>i:after {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn:hover svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-0bc4953 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-306eeab {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-306eeab .elementor-heading-title {
    color: #03aa71;
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-7482d7b {
    width: var(--container-widget-width, 81%);
    max-width: 81%;
    --container-widget-width: 81%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-35ebfe8>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-35edda4 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-72410a4 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-icon i {
    color: #03aa71;
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f7665eb);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-29218ff {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-bde041c {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-icon i {
    color: #03aa71;
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-f7665eb);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5fea715 {
    --e-icon-list-icon-size: 20px;
    --icon-vertical-offset: 0px;
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-icon {
    padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-6 .elementor-element.elementor-element-49e6d9b>.elementor-widget-container {
    margin: 2em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-49e6d9b .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-6 .elementor-element.elementor-element-49e6d9b .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-6 .elementor-element.elementor-element-b93885c {
    --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;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
    --padding-top: 5em;
    --padding-bottom: 3em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-b93885c:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b93885c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../images/03/BG03.png");
    background-position: center center;
    background-size: cover;
    padding-top: 40px;
}


/* .elementor-6 .elementor-element.elementor-element-b93885c::before,
.elementor-6 .elementor-element.elementor-element-b93885c>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-b93885c>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-b93885c>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-b93885c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-b93885c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-primary);
    --background-overlay: '';
} */

.elementor-6 .elementor-element.elementor-element-b93885c,
.elementor-6 .elementor-element.elementor-element-b93885c::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e06e813 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e271838 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-e271838 .elementor-heading-title {
    color: var(--e-global-color-accent);
    margin: -3px 0px 0px 99px;
    line-height: 30px;
    height: 59px;
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #03aa71;
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .super {
    color: #03aa71;
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #03aa71;
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact {
    justify-content: center;
    display: flex;
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #03aa71;
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-722b032 {
    --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;
    --align-items: center;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 4em;
    --padding-bottom: 6em;
    --padding-left: 0em;
    --padding-right: 0em;
    background-color: #fff;
}

.elementor-6 .elementor-element.elementor-element-bfc7b25 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-bfc7b25 .elementor-heading-title {
    color: #03aa71;
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-d44cfd3 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d84d471 {
    width: var(--container-widget-width, 39%);
    max-width: 45%;
    --container-widget-width: 39%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-1b0c009 {
    --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;
    /* --justify-content: space-between; */
    --justify-content: center;
    --gap: 30px 30px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
    --margin-top: 1em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-82e9313.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-82e9313.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-82e9313.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-82e9313.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox {
    /* background-color: #ecf2f6; */
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    /* border-color: #c2d0d9; */
    border-radius: 15px 15px 15px 15px;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover {
    /* background-color: var(--e-global-color-secondary); */
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    /* border-color: #03aa71; */
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: #00B6D6;
}

.elementor-6 .elementor-element.elementor-element-82e9313 {
    width: var(--container-widget-width, 23.25%);
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-8b6184c);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementkit-infobox-icon {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: #00B6D6;
    fill: #00B6D6;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-fd9f91f.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-fd9f91f.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-fd9f91f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f {
    width: var(--container-widget-width, 23.25%);
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c46250e.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-c46250e.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-c46250e.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-c46250e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c46250e {
    width: var(--container-widget-width, 23.25%);
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-84cc2e5.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-84cc2e5.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-84cc2e5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 {
    width: var(--container-widget-width, 23.25%);
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-ba13b8d.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-ba13b8d.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-ba13b8d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d {
    width: var(--container-widget-width, 23.25%);
    max-width: 28%;
    --container-widget-width: 28%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-9c019c3.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-9c019c3.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-9c019c3.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-9c019c3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 {
    width: var(--container-widget-width, 23.25%);
    max-width: 23.25%;
    --container-widget-width: 23.25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8957b40.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-8957b40.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-8957b40.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-8957b40.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8957b40 {
    width: var(--container-widget-width, 23.25%);
    max-width: 23.25%;
    --container-widget-width: 23.25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-e25f14a.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-e25f14a.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-e25f14a.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-e25f14a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox {
    background-color: var(--e-global-color-secondary);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover {
    background-color: var(--e-global-color-19cb5d0);
    padding: 2em 2em 2em 2em;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-e25f14a {
    width: var(--container-widget-width, 23.25%);
    max-width: 23.25%;
    --container-widget-width: 23.25%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-info-box-title {
    margin: 0px 0px 10px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .box-body>p {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .box-body>p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox p {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementkit-infobox-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-f7665eb);
    stroke: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-accent);
    stroke: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-info-box-icon :is(i,
svg) {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-info-box-icon {
    transform: rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover .elementskit-btn svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-5971eaa {
    --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 70px;
    --background-transition: 0.3s;
    --padding-top: 3em;
    --padding-bottom: 2em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-5971eaa:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5971eaa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../../../../../images/05/BG.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-6 .elementor-element.elementor-element-5971eaa,
.elementor-6 .elementor-element.elementor-element-5971eaa::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-87c0415 {
    --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;
    --gap: 0px 0px;
    --flex-wrap: wrap;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-c517bfb {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-06559c8 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-ec8ecca {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-07244e3 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-c690b2f {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-4901507 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-d18fd01 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-17b5b2b {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-17b5b2b .elementor-heading-title {
    color: #03aa71;
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-815103f .elementor-heading-title {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-b851410 {
    color: #fff;
    padding-right: 22%;
}

.elementor-6 .elementor-element.elementor-element-9f5d8e1 {
    --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 70px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
    padding: 7rem 0rem;
    background-image: url(../../../../../../images/06/BG06.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-6 .elementor-element.elementor-element-20da1e0 {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f982129 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-f982129 .elementor-heading-title {
    color: #03aa71;
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-8bad01d {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-0efedbf {
    --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;
    --background-transition: 0.3s;
    --margin-top: 1em;
    --margin-bottom: 1em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-bd215ed>.elementor-widget-container {
    margin: 0em 2em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-bd215ed {
    --icon-box-icon-margin: 15px;
}

.elementor-element-20da1e0-1 .elementor-icon-box-title {
    margin-bottom: 10px;
    color: #fff;
    font-size: 22px;
    transition: background-position-x 0.9s linear;
    a {
        transition: all 0.45s;
    }
    &:hover {
        cursor: pointer;
        padding-bottom: 10px;
        background: url("../../../../../../images/06/download.svg");
        background-repeat: repeat-x;
        background-position-y: bottom;
        animation: line 1s;
    }
    &:not(:last-child) {
        margin-right: 30px;
    }
}

@keyframes line {
    0% {
        background-position-x: 390px;
    }
}

.elementor-6 .elementor-element.elementor-element-bd215ed.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-bd215ed.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-bd215ed.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-bd215ed .elementor-icon {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-4c7250f>.elementor-widget-container {
    margin: 0em 2em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-4c7250f {
    --icon-box-icon-margin: 15px;
}

.elementor-6 .elementor-element.elementor-element-4c7250f .elementor-icon-box-title {
    margin-bottom: 10px;
    color: #fff;
    font-size: 22px;
}

.elementor-6 .elementor-element.elementor-element-4c7250f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-4c7250f.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-4c7250f.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-4c7250f .elementor-icon {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-a4658c7 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-c787a3d .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 15px;
}

.elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-16be829 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .skill-bar {
    background-color: var(--e-global-color-19cb5d0);
    height: 10px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .skill-track {
    background-color: var(--e-global-color-f7665eb);
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .number-percentage-wraper {
    display: no;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .skill-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-e100928 .skill-bar-content {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-4fa463e {
    --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;
    --background-transition: 0.3s;
    justify-content: end;
}

.elementor-6 .elementor-element.elementor-element-bfe2882 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-bfe2882 img {
    width: 92%;
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact {
    background-color: var(--e-global-color-19cb5d0);
    justify-content: center;
    display: flex;
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-837b187 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-837b187>.elementor-widget-container {
    margin: -7em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-908eadc-font-family), Sans-serif;
    font-size: var(--e-global-typography-908eadc-font-size);
    font-weight: var(--e-global-typography-908eadc-font-weight);
    line-height: var(--e-global-typography-908eadc-line-height);
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-content .number-percentage {
    margin-right: 5px;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
    top: -3px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .elementskit-funfact-inner {
    padding: 2em 2em 2em 2em;
}

.elementor-6 .elementor-element.elementor-element-dbfd5b9 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 30px;
    --ekit_testimonial_slidetoshow: 3;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
    background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .ekit_testimonial_style_5 .elementskit-watermark-icon {
    bottom: 30px;
    right: 30px;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card {
    padding: 1em 3em 3em 3em;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card .elementskit-commentor-coment {
    color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card .elementskit-commentor-coment {
    font-family: var(--e-global-typography-e1d23f2-font-family), Sans-serif;
    font-size: var(--e-global-typography-e1d23f2-font-size);
    font-weight: var(--e-global-typography-e1d23f2-font-weight);
    font-style: var(--e-global-typography-e1d23f2-font-style);
    line-height: var(--e-global-typography-e1d23f2-line-height);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon>i {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon>svg {
    width: 50px;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    border-radius: 50%;
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-name {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-des {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-commentor-bio .elementskit-commentor-image>img {
    height: 50px;
    width: 50px;
}

.elementor-6 .elementor-element.elementor-element-778b571 {
    --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;
    /* --align-items: center; */
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
    --padding-top: 2em;
    --padding-bottom: 1.5em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-778b571:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-778b571>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../images/11/BG11.png");
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-6 .elementor-element.elementor-element-778b571::before,
.elementor-6 .elementor-element.elementor-element-778b571>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-778b571>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-778b571>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-778b571>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-778b571>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-primary);
    --background-overlay: '';
}

.elementor-6 .elementor-element.elementor-element-778b571,
.elementor-6 .elementor-element.elementor-element-778b571::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-55025af {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-55025af .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-size: 2.6rem;
}

.elementor-6 .elementor-element.elementor-element-8cd4c83 {
    width: var(--container-widget-width, 66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-f14d21f .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-6 .elementor-element.elementor-element-f14d21f .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}

.elementor-6 .elementor-element.elementor-element-70a6acc {
    --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;
    --align-items: center;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 1em;
    --padding-bottom: 5em;
    --padding-left: 0em;
    --padding-right: 0em;
    background: linear-gradient(180deg, #fff, #eff1f3);
}

.elementor-6 .elementor-element.elementor-element-8546848 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8546848 .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-6a555ea>.elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-6 .elementor-element.elementor-element-6a555ea {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b45de78 {
    width: var(--container-widget-width, 56%);
    max-width: 56%;
    --container-widget-width: 56%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-7bf1d46 {
    --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: 30px 30px;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-5a79fa4.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-5a79fa4.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-5a79fa4.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-body {
    background-color: #fff;
    border-style: solid;
    border-width: 0px 1px 1px 1px;
    border-color: #c2d0d9;
    padding: 2em 2em 2em 2em;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn:hover {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-box-header {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-box-header img {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-header img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box.elementskit-thumb-card>img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box:hover .elementskit-box-header img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .ekit-image-box-body,
.elementor-6 .elementor-element.elementor-element-5a79fa4 .ekit-image-box-body:before,
.elementor-6 .elementor-element.elementor-element-5a79fa4 .ekit-image-box-body:after {
    border-radius: 0px 0px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-info-box-title {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
.elementskit-info-box-title a) {
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-info-box-title {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-info-box-title a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-info-box-title svg path {
    stroke: var(--e-global-color-primary);
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box:hover .elementskit-info-box-title {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box:hover .elementskit-info-box-title a {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
    stroke: #011126;
    fill: #011126;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-style-content {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn:hover svg path {
    stroke: var(--e-global-color-19cb5d0);
    fill: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-4a55450.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-4a55450.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-4a55450.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-4a55450.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-body {
    background-color: #fff;
    border-style: solid;
    border-width: 0px 1px 1px 1px;
    border-color: #c2d0d9;
    padding: 2em 2em 2em 2em;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn:hover {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-box-header {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-box-header img {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-header img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box.elementskit-thumb-card>img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box:hover .elementskit-box-header img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .ekit-image-box-body,
.elementor-6 .elementor-element.elementor-element-4a55450 .ekit-image-box-body:before,
.elementor-6 .elementor-element.elementor-element-4a55450 .ekit-image-box-body:after {
    border-radius: 0px 0px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-info-box-title {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
.elementskit-info-box-title a) {
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-info-box-title {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-info-box-title a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-info-box-title svg path {
    stroke: var(--e-global-color-primary);
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box:hover .elementskit-info-box-title {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box:hover .elementskit-info-box-title a {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
    stroke: #011126;
    fill: #011126;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-style-content {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn:hover svg path {
    stroke: var(--e-global-color-19cb5d0);
    fill: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4.ekit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-a3a2ed4.ekit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-a3a2ed4.ekit-equal-height-enable .ekit-wid-con,
.elementor-6 .elementor-element.elementor-element-a3a2ed4.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-body {
    background-color: #fff;
    border-style: solid;
    border-width: 0px 1px 1px 1px;
    border-color: #c2d0d9;
    padding: 2em 2em 2em 2em;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn {
    background-color: var(--e-global-color-8eedfa6);
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn:hover {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-box-header {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-box-header img {
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-header img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box.elementskit-thumb-card>img {
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box:hover .elementskit-box-header img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
    opacity: 1;
    transform: scale(1.1);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .ekit-image-box-body,
.elementor-6 .elementor-element.elementor-element-a3a2ed4 .ekit-image-box-body:before,
.elementor-6 .elementor-element.elementor-element-a3a2ed4 .ekit-image-box-body:after {
    border-radius: 0px 0px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-info-box-title {
    margin: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
.elementskit-info-box-title a) {
    font-family: var(--e-global-typography-04c9482-font-family), Sans-serif;
    font-size: var(--e-global-typography-04c9482-font-size);
    font-weight: var(--e-global-typography-04c9482-font-weight);
    line-height: var(--e-global-typography-04c9482-line-height);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-info-box-title {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-info-box-title a {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-info-box-title svg path {
    stroke: var(--e-global-color-primary);
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box:hover .elementskit-info-box-title {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box:hover .elementskit-info-box-title a {
    color: #011126;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
    stroke: #011126;
    fill: #011126;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-style-content {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn:hover svg path {
    stroke: var(--e-global-color-19cb5d0);
    fill: var(--e-global-color-19cb5d0);
}

.elementor-6 .elementor-element.elementor-element-417aade {
    --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 70px;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 0em;
    --padding-bottom: 3em;
    --padding-left: 0em;
    --padding-right: 0em;
    background: linear-gradient(180deg, #eff1f3, #dee2e5);
}

.elementor-6 .elementor-element.elementor-element-e38e58a {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-77864be {
    --icon-box-icon-margin: 25px;
}

.elementor-6 .elementor-element.elementor-element-77864be .elementor-icon-box-title {
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-77864be.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-77864be.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-77864be.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-77864be .elementor-icon {
    font-size: 50px;
    padding: 15px;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-3e2848d {
    --icon-box-icon-margin: 25px;
}

.elementor-6 .elementor-element.elementor-element-3e2848d .elementor-icon-box-title {
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-3e2848d.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-3e2848d.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-3e2848d.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-3e2848d .elementor-icon {
    font-size: 50px;
    padding: 15px;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-195c6b5 {
    --icon-box-icon-margin: 25px;
}

.elementor-6 .elementor-element.elementor-element-195c6b5 .elementor-icon-box-title {
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-195c6b5.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-195c6b5.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-195c6b5.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-f7665eb);
    color: var(--e-global-color-f7665eb);
    border-color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-195c6b5 .elementor-icon {
    font-size: 50px;
    padding: 15px;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-756257a {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-18a50f4 {
    text-align: left;
    margin-bottom: -34%;
}

.elementor-6 .elementor-element.elementor-element-18a50f4 .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-e5cd965 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-f788a8b {
    --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;
    --overflow: hidden;
    --background-transition: 0.3s;
    --padding-top: 3em;
    --padding-bottom: 4em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-f788a8b:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-f788a8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../../../../../images/10/10BG.png);
    background-size: cover;
    background-repeat: no-repeat;
}

.elementor-6 .elementor-element.elementor-element-f788a8b,
.elementor-6 .elementor-element.elementor-element-f788a8b::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7d59a0f {
    --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;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ec32cf3 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-166c838 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-166c838 .elementor-heading-title {
    color: #03aa71;
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-290e83c .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-size: 2.6rem;
}

.elementor-6 .elementor-element.elementor-element-569e6bb {
    --display: flex;
    --justify-content: flex-end;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fbc75f4 {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-2d89fbb {
    --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: 30px 30px;
    --background-transition: 0.3s;
    --margin-top: 1em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    background-color: var(--e-global-color-8eedfa6);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 7px 7px 7px 7px;
    padding: 18px 20px 18px 20px;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
    border-radius: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-body p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-body {
    color: var(--e-global-color-8b6184c);
    padding: 18px 20px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link svg {
    max-width: 20px;
    height: auto;
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-7cfdc91 .ekit_accordion_icon_group,
.elementor-6 .elementor-element.elementor-element-7cfdc91 .ekit_accordion_icon_left_group {
    margin: 0px 25px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    background-color: var(--e-global-color-8eedfa6);
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 7px 7px 7px 7px;
    padding: 18px 20px 18px 20px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-accent);
    border-radius: 7px 7px 7px 7px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-body p {
    color: var(--e-global-color-8b6184c);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-body {
    color: var(--e-global-color-8b6184c);
    padding: 18px 20px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    font-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link svg {
    max-width: 20px;
    height: auto;
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-open {
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] svg path {
    stroke: var(--e-global-color-accent);
    fill: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .icon-closed {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="true"] svg path {
    stroke: var(--e-global-color-f7665eb);
    fill: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-a668e9e .ekit_accordion_icon_group,
.elementor-6 .elementor-element.elementor-element-a668e9e .ekit_accordion_icon_left_group {
    margin: 0px 25px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f9fd78a {
    --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;
    --align-items: center;
    --background-transition: 0.3s;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-6 .elementor-element.elementor-element-09389fe {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-09389fe .elementor-heading-title {
    color: var(--e-global-color-19cb5d0);
    font-family: var(--e-global-typography-d7d4b4d-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7d4b4d-font-size);
    font-weight: var(--e-global-typography-d7d4b4d-font-weight);
    line-height: var(--e-global-typography-d7d4b4d-line-height);
    letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
}

.elementor-6 .elementor-element.elementor-element-2aef19c {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-af19551 {
    width: var(--container-widget-width, 45%);
    max-width: 45%;
    --container-widget-width: 45%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-body {
    background-color: var(--e-global-color-19cb5d0);
    border-radius: 0px 0px 10px 10px;
    padding: 2em 2em 2em 2em;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-readmore-btn {
    background-color: var(--e-global-color-8eedfa6);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-8b6184c);
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-readmore-btn:hover {
    background-color: var(--e-global-color-8eedfa6);
    color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-image-link {
    aspect-ratio: 3/2;
    border-radius: 10px 10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-readmore-div {
    justify-content: left;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata {
    flex-direction: row;
    justify-content: flex-start;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>a,
.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>span {
    font-family: var(--e-global-typography-609c18b-font-family), Sans-serif;
    font-size: var(--e-global-typography-609c18b-font-size);
    font-weight: var(--e-global-typography-609c18b-font-weight);
    line-height: var(--e-global-typography-609c18b-line-height);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item {
    margin: 0px 10px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-meta-icon {
    margin: 0px 10px 0px 0px;
    font-size: 17px;
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>a,
.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>span {
    color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item:hover>a,
.rkit-metadata-item:hover>span {
    color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item:hover .rkit-meta-icon {
    color: var(--e-global-color-f7665eb);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-title {
    font-family: var(--e-global-typography-f8670a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-f8670a1-font-size);
    font-weight: var(--e-global-typography-f8670a1-font-weight);
    line-height: var(--e-global-typography-f8670a1-line-height);
    color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-title-container {
    text-align: left;
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-title:hover {
    color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-paragraph {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    text-align: left;
    color: var(--e-global-color-8b6184c);
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-paragraph:hover {
    color: var(--e-global-color-secondary);
}

#trading-img {
    position: absolute;
    right: -11%;
    padding-left: 5%;
    padding-top: 10px;
}

#start-trading .elementor-element-18a50f4-1 h3 {
    font-size: 40px;
    margin-bottom: 0px;
    margin-top: 18px;
}

#start-trading .elementor-element-18a50f4-1 p {
    font-size: 14px;
}

#start-trading .e-con-inner {
    align-items: flex-start;
    text-align: end;
}

#start-trading {
    padding-top: 4rem;
    padding-bottom: 1rem;
    background: #fff;
}

#start-trading .elementor-element-e38e58a .elementor-icon-box-icon:hover {
    cursor: pointer;
}

#start-trading .elementor-element-77864be .elementor-icon-box-icon:hover img {
    content: url(../../../../../../images/15/Icon/Green/01.png);
}

#start-trading .elementor-element-3e2848d .elementor-icon-box-icon:hover img {
    content: url(../../../../../../images/15/Icon/Green/02.png);
}

#start-trading .elementor-element-195c6b5-21 .elementor-icon-box-icon:hover img {
    content: url(../../../../../../images/15/Icon/Green/03.png);
}

#start-trading .elementor-element-195c6b5 .elementor-icon-box-icon:hover img {
    content: url(../../../../../../images/15/Icon/Green/04.png);
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-01c91c2 {
        --width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-ad81132 {
        --width: 33%;
    }
    .elementor-6 .elementor-element.elementor-element-cfc0e45 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-0bc4953 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-e06e813 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-87c0415 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-d18fd01 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-20da1e0 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-4fa463e {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-e38e58a {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-756257a {
        --width: 37%;
    }
    #start-trading .elementor-element-756257a {
        --width: 50%;
        text-align: end;
    }
    .elementor-6 .elementor-element.elementor-element-ec32cf3 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-569e6bb {
        --width: 48%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-01c91c2 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-ad81132 {
        --width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-cfc0e45 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-0bc4953 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-87c0415 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-d18fd01 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-20da1e0 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-4fa463e {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e38e58a {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-756257a {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-ec32cf3 {
        --width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-569e6bb {
        --width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-6 .elementor-element.elementor-element-b93885c:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-b93885c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
    /* .elementor-6 .elementor-element.elementor-element-778b571:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-778b571>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    } */
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-05451f2 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-bb0b765 {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-6 .elementor-element.elementor-element-bb0b765>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-ffdaddd>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-ffdaddd {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        font-size: var(--e-global-typography-89f5db8-font-size);
        line-height: var(--e-global-typography-89f5db8-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4e1cd73 {
        --margin-top: -2.5em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
    }
    .elementor-6 .elementor-element.elementor-element-01c91c2 {
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em;
    }
    .elementor-6 .elementor-element.elementor-element-ad81132 {
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em;
    }
    .elementor-6 .elementor-element.elementor-element-5ca13b7 {
        --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: 70px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a132f88>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-1dd350b>.elementor-widget-container {
        margin: -11em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e>.elementor-widget-container {
        margin: -10em 9.5em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn i {
        font-size: 25px;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn svg {
        max-width: 25px;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn {
        width: 65px;
        height: 65px;
        line-height: 55px;
    }
    .elementor-6 .elementor-element.elementor-element-306eeab .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e06e813 {
        --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: 50px 0px;
        --flex-wrap: wrap;
    }
    .elementor-6 .elementor-element.elementor-element-e271838>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-e271838 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-bfc7b25 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-d44cfd3>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-d84d471 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a {
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5971eaa {
        --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: 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-87c0415 {
        --gap: 20px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-87c0415.e-con {
        --order: 99999
        /* order end hack */
        ;
    }
    .elementor-6 .elementor-element.elementor-element-c517bfb {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-06559c8 {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-ec8ecca {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-07244e3 {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-c690b2f {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-4901507 {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-d18fd01 {
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    }
    .elementor-6 .elementor-element.elementor-element-17b5b2b {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-17b5b2b .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-815103f {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-b851410 {
        width: var(--container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-9f5d8e1 {
        --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: 70px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-20da1e0.e-con {
        --order: 99999
        /* order end hack */
        ;
    }
    .elementor-6 .elementor-element.elementor-element-f982129 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187>.elementor-widget-container {
        margin: -8em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .elementskit-funfact-inner {
        padding: 3em 3em 3em 3em;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 30px;
        --ekit_testimonial_slidetoshow: 2;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-55025af {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-8cd4c83 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-8546848 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-b45de78 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-7bf1d46 {
        --justify-content: space-between;
        --flex-wrap: wrap;
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 {
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-body {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-info-box-title {
        margin: 0px 0px 10px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 {
        width: var(--container-widget-width, 47.5%);
        max-width: 47.5%;
        --container-widget-width: 47.5%;
        --container-widget-flex-grow: 0;
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-body {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-info-box-title {
        margin: 0px 0px 10px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-body {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-info-box-title {
        margin: 0px 0px 10px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-417aade {
        --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: 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-e38e58a.e-con {
        --order: 99999
        /* order end hack */
        ;
    }
    .elementor-6 .elementor-element.elementor-element-77864be>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-77864be .elementor-icon {
        font-size: 45px;
    }
    .elementor-6 .elementor-element.elementor-element-3e2848d>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-3e2848d .elementor-icon {
        font-size: 45px;
    }
    .elementor-6 .elementor-element.elementor-element-195c6b5>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-195c6b5 .elementor-icon {
        font-size: 45px;
    }
    .elementor-6 .elementor-element.elementor-element-18a50f4 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e5cd965>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-368f1a4>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-7d59a0f {
        --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: 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-166c838 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-290e83c>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-2d89fbb {
        --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: 20px 20px;
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
    }
    .elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-09389fe .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-af19551 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>a,
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>span {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-paragraph {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-readmore-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-05451f2 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-bb0b765 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-ffdaddd>.elementor-widget-container {
        margin: 0em 1em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-ffdaddd {
        font-size: var(--e-global-typography-89f5db8-font-size);
        line-height: var(--e-global-typography-89f5db8-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4e1cd73 {
        --margin-top: 1em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
    }
    .elementor-6 .elementor-element.elementor-element-10989c3 {
        --icon-box-icon-margin: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-c5b1425 {
        --icon-box-icon-margin: 15px;
    }
    .elementor-6 .elementor-element.elementor-element-5ca13b7 {
        --gap: 50px 0px;
    }
    /* .elementor-6 .elementor-element.elementor-element-a132f88 img {
        width: 85%;
    } */
    .elementor-6 .elementor-element.elementor-element-1dd350b>.elementor-widget-container {
        margin: -6em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-1dd350b img {
        width: 60%;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e>.elementor-widget-container {
        margin: -6em 4.5em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn {
        padding: 8px 0px 0px 4px;
        width: 50px;
        height: 50px;
        line-height: 35px;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn i {
        font-size: 17px;
    }
    .elementor-6 .elementor-element.elementor-element-cd3655e .ekit-video-popup-btn svg {
        max-width: 17px;
    }
    .elementor-6 .elementor-element.elementor-element-306eeab .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-7482d7b>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-29218ff .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-5fea715 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e06e813 {
        --gap: 40px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-af4f962 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e5a15e5 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd {
        width: 100%;
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-10f54cd .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-bfc7b25 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-d44cfd3 {
        text-align: center;
    }
    .elementor-6 .elementor-element.elementor-element-d84d471 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-82e9313 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-fd9f91f .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c46250e .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-84cc2e5 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-ba13b8d .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-9c019c3 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-8957b40 .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox:hover {
        padding: 1.5em 1.5em 1.5em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e25f14a .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-87c0415 {
        --gap: 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-c517bfb {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-06559c8 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-ec8ecca {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-07244e3 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-c690b2f {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-4901507 {
        --container-widget-width: 46.5%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 46.5%);
        max-width: 46.5%;
    }
    .elementor-6 .elementor-element.elementor-element-17b5b2b .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-b851410>.elementor-widget-container {
        margin: 0em 1em 0em 1em;
    }
    .elementor-6 .elementor-element.elementor-element-9f5d8e1 {
        --gap: 50px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f982129 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-bd215ed>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-4c7250f>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a4658c7 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-c787a3d .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-16be829 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .skill-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-e100928 .skillbar-group .number-percentage-wraper {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-bfe2882>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-bfe2882 img {
        width: 90%;
    }
    .elementor-6 .elementor-element.elementor-element-837b187>.elementor-widget-container {
        margin: -5em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-837b187 {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 75%);
        max-width: 75%;
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var(--e-global-typography-908eadc-font-size);
        line-height: var(--e-global-typography-908eadc-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .super {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-837b187 .elementskit-funfact .elementskit-funfact-inner {
        padding: 2em 2em 2em 2em;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 30px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-tootltip-testimonial .elementskit-commentor-content,
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider,
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card {
        padding: 1em 2em 2em 2em;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial_card .elementskit-commentor-coment {
        font-size: var(--e-global-typography-e1d23f2-font-size);
        line-height: var(--e-global-typography-e1d23f2-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon>i {
        font-size: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon>svg {
        width: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-watermark-icon {
        margin-bottom: 10px;
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-name {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .elementskit-profile-info .elementskit-author-des {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-81ef637 .ekit-testimonial--avatar {
        margin: 0px 15px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-8cd4c83>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-8546848 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-5a79fa4 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-4a55450 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title,
    .elementskit-info-box-title a) {
        font-size: var(--e-global-typography-04c9482-font-size);
        line-height: var(--e-global-typography-04c9482-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a3a2ed4 .elementskit-info-image-box .elementskit-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-77864be {
        --icon-box-icon-margin: 20px;
    }
    .elementor-6 .elementor-element.elementor-element-77864be .elementor-icon {
        font-size: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-3e2848d>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-3e2848d {
        --icon-box-icon-margin: 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3e2848d .elementor-icon {
        font-size: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-195c6b5>.elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-195c6b5 {
        --icon-box-icon-margin: 20px;
    }
    .elementor-6 .elementor-element.elementor-element-195c6b5 .elementor-icon {
        font-size: 40px;
    }
    .elementor-6 .elementor-element.elementor-element-18a50f4 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-166c838 .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-7cfdc91 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-a668e9e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-09389fe .elementor-heading-title {
        font-size: var(--e-global-typography-d7d4b4d-font-size);
        line-height: var(--e-global-typography-d7d4b4d-line-height);
        letter-spacing: var(--e-global-typography-d7d4b4d-letter-spacing);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid {
        grid-template-columns: repeat(1, 1fr);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>a,
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-metadata-item>span {
        font-size: var(--e-global-typography-609c18b-font-size);
        line-height: var(--e-global-typography-609c18b-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-title {
        font-size: var(--e-global-typography-f8670a1-font-size);
        line-height: var(--e-global-typography-f8670a1-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-post-grid-paragraph {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
    .elementor-6 .elementor-element.elementor-element-93c4943 .rkit-readmore-btn {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        letter-spacing: var(--e-global-typography-accent-letter-spacing);
    }
}


/* My CSS  */

.elementor-element.elementor-element-7482d7b h3 {
    font-size: 2.8rem;
}

.elementor-element-49e6d9b .elementor-button {
    background-color: #102864;
    border-radius: 12px;
    padding: 18px 32px;
    margin: 20px 0px 0px 25px;
}

#homesec2-img {
    position: absolute;
    right: 0px;
    bottom: -16%;
    opacity: 0.5;
}

.elementor-element-b93885c marquee {
    margin: 0% 6%;
}

.elementor-element-b93885c h4 {
    text-align: center;
    color: #fff;
    font-size: 38px;
}

.elementor-element-246886a .elementor-button-icon,
#herobanner-btn .elementor-button-icon,
#herobanner-btn1 .elementor-button-icon {
    font-weight: 100;
    background-color: #03aa71;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
    padding: 12px;
}

.elementor-element-246886a .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-element-246886a .elementor-button {
    background-color: #fff;
    color: #082077;
    padding: 4px 7px 4px 16px;
    letter-spacing: 0px;
}

.elementor-element-246886a:nth-child(1) .elementor-button {
    margin-right: 16px;
}

.elementor-element-4e1cd73 .elementor-icon {
    padding-top: 19px;
}

.elementor-element-1b0c009 .card {
    /* width: 200px; */
    height: 380px;
    margin: auto;
    perspective: 1000px;
    cursor: pointer;
}

.elementor-element-1b0c009 .card ul li {
    list-style: disc;
}

.elementor-element-1b0c009 .card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    transition: transform 0.6s;
    transform-style: preserve-3d;
}

.elementor-element-1b0c009 .card-inner img {
    margin: 0px 0px 8px 0px;
    width: 50px;
}

.elementor-element-1b0c009 .card:hover .card-inner {
    transform: rotateY(180deg);
}

.elementor-element-1b0c009 .card-front,
.elementor-element-1b0c009 .card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    display: flex;
    justify-content: center;
    border-radius: 18px;
    padding: 1.5em 2em 2em 2em;
}

.elementor-element-1b0c009 .card-front {
    background: #ecf2f6;
    border: 1px solid #c2d0d9;
}

.elementor-element-1b0c009 .card-back {
    background: #03aa71;
    border: 1px solid #03aa71;
    color: white;
    transform: rotateY(180deg);
}

.elementor-element-1b0c009 .card-back h4,
#platform h6 {
    color: #fff;
}

#platform {
    border: 1.5px solid #b9c0d1;
    border-radius: 18px;
    text-align: center;
    padding-top: 20px;
    width: 21%;
}

#platform:hover {
    background-color: #fff;
}

#platform:hover h6 {
    color: #000;
}

#platform h6 {
    margin: 10px 0px 8px;
}

#feature-platf {
    display: flex;
    /* justify-content: space-between; */
    gap: 30px;
}

#mobile1,
#mobile2 {
    position: absolute;
}

#mobile1 img {
    width: 43%;
}

#mobile2 img {
    width: 40%;
}

#mobile1 {
    top: -24%;
    left: 14%;
}

#mobile2 {
    bottom: -20%;
    text-align: end;
    right: 6%;
    z-index: 1;
}

.elementor-element-87c0415:hover #mobile1,
.elementor-element-87c0415:hover #mobile2 {
    transition: all 0.5s;
    cursor: pointer;
}

.elementor-element-87c0415:hover #mobile1 {
    transform: translateX(-20px);
}

.elementor-element-87c0415:hover #mobile2 {
    transform: translateX(20px);
}

.elementor-6 .elementor-element.elementor-element-8bad01d h3 {
    font-size: 40px
}

.elementor-element-20da1e0-1 {
    background: #102864;
    color: #fff;
    border-radius: 20px;
    padding: 2em 2em 2em 3em;
}

.elementor-element-448fa73 p {
    margin-bottom: 2.5rem;
}

.elementor-6 .elementor-element.elementor-element-f982129 img {
    margin-bottom: -8px;
    margin-left: 8px;
}

#homesec7 {
    background-image: url(../../../../../../images/07/07BG.png) !important;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 5rem 0rem 4rem;
    background-color: #fff;
}

#homesec7 .elementor-button {
    box-shadow: 0 6px 10px 0px #201238;
    border-radius: 10px;
    padding: 13px 28px;
}

#homesec7 .elementor-button:focus,
#homesec7 .elementor-button:hover {
    color: #fff;
    background-color: #03aa71;
    border: 1px solid #03aa71;
}

#homesec7 h4 {
    font-size: 32px;
    font-weight: 300;
    text-align: center;
}

#homesec7-1 {
    position: relative;
    height: 335px;
    ul {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        display: flex;
        margin: 0;
        padding: 0;
    }
    ul li {
        list-style: none;
        margin: 0 5px;
    }
    ul li a .fa {
        font-size: 40px;
        color: #262626;
        line-height: 80px;
        transition: .5s;
        padding-right: 14px;
    }
    ul li a span {
        padding: 0;
        margin: 0;
        position: absolute;
        top: 30px;
        color: #fff;
        font-weight: 500;
        letter-spacing: 2px;
        transition: .5s;
    }
    ul li a img {
        padding: 0 6px 0 0;
        margin: 0;
        position: relative;
        top: 22px;
        width: 44px;
    }
    ul li a {
        text-decoration: none;
        display: absolute;
        display: block;
        width: 220px;
        height: 80px;
        background: #fff;
        text-align: left;
        padding-left: 20px;
        transform: rotate(-30deg) skew(25deg) translate(0, 0);
        transition: .5s;
        box-shadow: -20px 20px 10px rgba(0, 0, 0, .5);
    }
    ul li a:before {
        content: '';
        position: absolute;
        top: 10px;
        left: -20px;
        height: 100%;
        width: 20px;
        background: #b1b1b1;
        transform: .5s;
        transform: rotate(0deg) skewY(-45deg);
    }
    ul li a:after {
        content: '';
        position: absolute;
        bottom: -20px;
        left: -10px;
        height: 20px;
        width: 100%;
        background: #b1b1b1;
        transform: .5s;
        transform: rotate(0deg) skewX(-45deg);
    }
    ul li a:hover {
        transform: rotate(-30deg) skew(25deg) translate(20px, -15px);
        box-shadow: -50px 50px 50px rgba(0, 0, 0, .5);
    }
    ul li:hover .fa {
        color: #fff;
    }
    ul li:hover span {
        color: #fff;
    }
    ul li:nth-child(1) a {
        background: #6c99ff;
    }
    ul li:nth-child(1) a:before {
        background: #517cde;
    }
    ul li:nth-child(1) a:after {
        background: #3e68c6;
    }
    ul li:nth-child(2) a {
        background: #a99ae2;
    }
    ul li:nth-child(2) a:before {
        background: #907fd1;
    }
    ul li:nth-child(2) a:after {
        background: #7564b8;
    }
    ul li:nth-child(3) a {
        background: #5bc8d8;
    }
    ul li:nth-child(3) a:before {
        background: #47b4c4;
    }
    ul li:nth-child(3) a:after {
        background: #2f92a1;
    }
    ul li:nth-child(4) a {
        background: #f58292;
    }
    ul li:nth-child(4) a:before {
        background: #dc6b7b;
    }
    ul li:nth-child(4) a:after {
        background: #cf5e6e;
    }
}

.elementor-element-e5cd965a h2 {
    font-size: 52px;
    text-align: center;
    margin-bottom: 22px;
}

.elementor-6 .elementor-element.elementor-element-417aade .e-con-inner {
    justify-content: space-between;
}

.elementor-element-e38e58a .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper {
    align-items: flex-start;
    padding-top: 28px;
}

.elementor-element-e38e58a .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
    margin-top: 10px;
}

#rating {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#bg-img-mob {
    display: none;
}

#privacy-policy {
    padding-top: 3rem;
}

#tradingexpert-icon {
    text-align: end;
    margin-bottom: -14px;
}

#tradingexpert-icon img {
    width: 180px;
    padding-right: 18px;
}

#tradingexpert .elementor-icon-list-icon i {
    font-size: 24px;
    color: #03aa71;
}

#tradingexpert h5 {
    font-size: 19px;
}

#tradingexpert .elementor-element-35ebfe8 {
    padding-right: 6px;
}

#tradingexpert .elementor-element-a132f88 img {
    width: 93%;
}

#tradingexpert .e-con-inner {
    align-items: end;
}

#tradingexpert {
    --padding-top: 3em;
}

#payment {
    background-image: url(../../../../../../images/payment-gateway/Sec03BG.png);
    background-size: cover;
    background-repeat: no-repeat;
    --padding-top: 6em;
    --padding-bottom: 6em;
    --justify-content: end;
}

#payment h3 {
    font-size: 40px;
    letter-spacing: 1px;
}

#payment-gateway {
    display: flex;
    justify-content: space-between;
    padding-right: 18px;
}

#payment-gateway:nth-child(2) {
    padding-top: 18px;
}

#start-trading .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper {
    padding-top: 0px;
}

#carouselExampleAutoplaying .carousel-control-next,
#carouselExampleAutoplaying .carousel-control-prev {
    top: 50%;
    height: fit-content;
    border-radius: 5px;
    padding: 5px;
}

#carouselExampleAutoplaying .carousel-control-next:hover,
#carouselExampleAutoplaying .carousel-control-prev:hover,
#carouselExampleAutoplaying .carousel-control-next:focus,
#carouselExampleAutoplaying .carousel-control-prev:focus {
    background-color: #03aa71;
    opacity: 0.6;
}

#herobanner-btn a,
#herobanner-btn1 a {
    color: #082077;
    background-color: #fff;
    border-radius: 30px;
    padding: 4px 7px 4px 16px;
    border: none;
    width: fit-content;
    display: flex;
    font-size: 14.4px;
    gap: 6px;
    align-items: center;
}

#herobanner-btn1 a {
    font-size: 18px;
    font-weight: 600;
    padding: 4px 7px 4px 25px;
}

#herobanner-btn,
#herobanner-btn1 {
    position: absolute;
    top: 30%;
    left: 35%;
    display: flex;
    gap: 10px;
}

#herobanner-btn1 {
    left: auto;
    right: 13%;
    top: 72%;
}

@media only screen and (min-width: 600px) {
    .elementor-6 .elementor-element.elementor-element-246886a {
        padding-top: 85px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 1024px) {
    #homesec7-1 {
        ul li a {
            width: 170px;
            height: 60px;
            padding-left: 10px;
        }
        ul li a span {
            letter-spacing: 0px;
        }
    }
    #homesec7 h4 {
        font-size: 20px;
    }
    .elementor-6 .elementor-element.elementor-element-55025af .elementor-heading-title {
        color: var(--e-global-color-accent);
        font-size: 2rem;
    }
    .elementor-596 .elementor-element.elementor-element-0627d83 {
        padding-bottom: 3rem;
    }
    .elementor-element-20da1e0-1 {
        padding: 2em 0em 2em 1em;
    }
    .elementor-6 .elementor-element.elementor-element-4c7250f .elementor-icon-box-title,
    .elementor-element-bd215ed .elementor-icon-box-title {
        font-size: 18px;
    }
    .elementor-element-9f5d8e1 .e-con-inner:nth-child(1) {
        flex-direction: column-reverse;
    }
    .elementor-6 .elementor-element.elementor-element-bfe2882 img {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-9f5d8e1 {
        padding: 2em 0em;
    }
    .elementor-6 .elementor-element.elementor-element-088d469 {
        --min-height: 550px;
    }
    .elementor-6 .elementor-element.elementor-element-bb0b765 .elementor-heading-title {
        font-size: 2rem;
    }
    .elementor-element-246886a .elementor-button-icon {
        width: 26px;
        height: 26px;
        padding: 8px;
        font-size: 12px;
    }
    .elementor-6 .elementor-element.elementor-element-7482d7b {
        --container-widget-width: 100%;
    }
    .elementor-element.elementor-element-7482d7b h3 {
        font-size: 2.2rem;
    }
    .elementor-6 .elementor-element.elementor-element-b851410 {
        padding-right: 0%;
    }
    #feature-platf {
        width: 100%;
        justify-content: center;
    }
    #mobile1 img,
    #mobile2 img {
        width: 21%;
    }
    .elementor-6 .elementor-element.elementor-element-5971eaa {
        --padding-bottom: 20em;
    }
    #mobile2 {
        bottom: auto;
        top: 80%;
        text-align: center;
        right: 14%;
    }
    #mobile2 img {
        margin-top: 125px;
    }
    #tradingexpert .elementor-element-a132f88 img {
        width: 300px;
    }
    #tradingexpert .elementor-element-a132f88 {
        text-align: center;
    }
    #payment {
        --padding-top: 2em;
        --padding-bottom: 2em;
        --align-items: end;
    }
    #payment .elementor-element-0bc4953 {
        width: 60%;
    }
    #payment h3 {
        font-size: 28px;
        letter-spacing: 0px;
    }
    #payment-gateway a {
        padding-right: 10px;
    }
    #payment-gateway {
        padding-right: 0%;
    }
    #tradingexpert {
        --padding-bottom: 3em;
    }
    #trading-img {
        right: 0%;
        padding-left: 36%;
        top: 659px;
    }
    #start-trading {
        padding-top: 1rem;
        padding-bottom: 22rem;
    }
    #herobanner-btn .elementor-button-icon,
    #herobanner-btn1 .elementor-button-icon {
        width: 24px;
        height: 24px;
        font-size: 12px;
        padding: 7px;
    }
    #herobanner-btn a,
    #herobanner-btn1 a {
        font-size: 12px;
    }
    #herobanner-btn {
        left: 29%;
    }
    #herobanner-btn1 {
        right: 11%;
    }
    #carouselExampleAutoplaying .carousel-control-next-icon,
    #carouselExampleAutoplaying .carousel-control-prev-icon {
        width: 1rem;
        height: 1rem;
    }
    #start-trading .elementor-element-756257a {
        --width: 100%;
        text-align: center;
    }
}

@media only screen and (max-width: 600px) {
    .elementor-element-12c4061 .elementor-icon-list-items {
        flex-wrap: wrap;
    }
    .elementor-653 .elementor-element.elementor-element-12c4061 .elementor-icon-list-text {
        margin-bottom: 10px;
    }
    #rating {
        flex-wrap: wrap;
    }
    .elementor-6 .elementor-element.elementor-element-55025af .elementor-heading-title,
    .elementor-6 .elementor-element.elementor-element-290e83c .elementor-heading-title {
        font-size: 2rem;
    }
    #homesec7 h4 {
        font-size: 23px;
    }
    #homesec7-1 {
        height: 750px;
        ul {
            flex-wrap: wrap;
        }
        ul li {
            margin: 40px 0px;
        }
    }
    #homesec7 {
        padding: 5rem 0rem 6rem;
    }
    .elementor-element-20da1e0-1 {
        padding: 2em 1em 2em 1.5em;
    }
    .elementor-6 .elementor-element.elementor-element-8bad01d h3 {
        font-size: 30px;
    }
    .elementor-element-9f5d8e1 .e-con-inner:nth-child(1) {
        flex-direction: column-reverse;
    }
    .elementor-6 .elementor-element.elementor-element-9f5d8e1 {
        padding: 4rem 0rem;
    }
    .elementor-6 .elementor-element.elementor-element-b851410 {
        padding: 0%;
    }
    #feature-platf {
        width: 100%;
        gap: 5px;
    }
    #feature-platf h6 {
        font-size: 14px;
    }
    #platform {
        width: 30%;
    }
    #mobile1 img,
    #mobile2 img {
        width: 50%;
    }
    .elementor-6 .elementor-element.elementor-element-5971eaa {
        --padding-bottom: 26em;
    }
    #mobile2 {
        bottom: auto;
        top: 80%;
        right: 3%;
        margin-left: 44px;
    }
    #mobile2 img {
        margin-top: 155px;
    }
    #mobile1 {
        left: 10%;
    }
    .elementor-element-1b0c009 .card {
        height: 330px;
    }
    .elementor-6 .elementor-element.elementor-element-7482d7b {
        --container-widget-width: 100%;
    }
    .elementor-element.elementor-element-7482d7b h3 {
        font-size: 2rem;
    }
    .elementor-element-246886a .elementor-button-icon {
        width: 26px;
        height: 26px;
        font-size: 12px;
        padding: 8px;
    }
    .elementor-6 .elementor-element.elementor-element-bb0b765 .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-6 .elementor-element.elementor-element-088d469 {
        --min-height: 582px;
    }
    /* .elementor-653 .elementor-element.elementor-element-f74edff {
        width: 65%;
    } */
    .elementor-element-e38e58a .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
        flex: none;
    }
    .elementor-element-e5cd965a h2 {
        font-size: 34px;
    }
    .elementor-6 .elementor-element.elementor-element-088d469:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-088d469>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url(../../../../../../images/01/BG-mob.png) !important;
    }
    #bg-img-mob {
        display: block;
    }
    #payment {
        background-position: bottom;
    }
    #payment h3 {
        font-size: 25px;
        letter-spacing: 0px;
    }
    #payment-gateway {
        padding-right: 0px;
    }
    #payment-gateway a {
        padding-right: 5px;
    }
    #start-trading .elementor-element-18a50f4-1 h3 {
        font-size: 32px;
        margin-top: 0px;
    }
    #start-trading {
        padding-top: 0rem;
        padding-bottom: 18rem;
    }
    #trading-img {
        right: -5%;
        padding-left: 0%;
        top: 60rem;
    }
    #herobanner-btn .elementor-button-icon {
        width: 20px;
        height: 20px;
        font-size: 10px;
        padding: 6px;
    }
    #herobanner-btn1 .elementor-button-icon {
        width: 24px;
        height: 24px;
        font-size: 12px;
        padding: 7px;
    }
    #herobanner-btn a {
        font-size: 12px;
        padding: 3px 3px 2px 10px;
        gap: 3px;
    }
    #herobanner-btn1 a {
        font-size: 12px;
    }
    #herobanner-btn {
        left: 12%;
        gap: 5px;
    }
    #herobanner-btn1 {
        right: 11%;
    }
    #carouselExampleAutoplaying .carousel-control-next-icon,
    #carouselExampleAutoplaying .carousel-control-prev-icon {
        width: 1rem;
        height: 1rem;
    }
    #start-trading .elementor-element-18a50f4-1 p {
        text-align: center;
    }
}