.elementor-1026 .elementor-element.elementor-element-accc569 {
    --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;
    --align-items: stretch;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 130px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-1026 .elementor-element.elementor-element-a3f98f3 {
    --display: flex;
    --gap: 16px 16px;
    --row-gap: 16px;
    --column-gap: 16px;
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 .uicore-repeater-selector {
    border-style: text;
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 .elementor-repeater-item-dd14b4b.ui-e-highlight-icon,
.elementor-1026 .elementor-element.elementor-element-a1d7c83 .elementor-repeater-item-dd14b4b {
    color: var(--e-global-color-uicore_primary);
    fill: var(--e-global-color-uicore_primary);
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 {
    text-align: center;
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 .ui-e-headline-text path {
    stroke-width: 40;
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 .ui-e-headline-text svg {
    bottom: 0%;
}

.elementor-1026 .elementor-element.elementor-element-a1d7c83 .ui-e-headline-highlighted {
    color: var(--e-global-color-uicore_primary);
}

.elementor-1026 .elementor-element.elementor-element-87c3d49 {
    width: var(--container-widget-width, 700px);
    max-width: 700px;
    --container-widget-width: 700px;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-1026 .elementor-element.elementor-element-87c3d49>.elementor-widget-container {
    padding: 0px 0px 48px 0px;
}

.elementor-1026 .elementor-element.elementor-element-87c3d49.elementor-element {
    --align-self: center;
}

.elementor-1026 .elementor-element.elementor-element-dac7d5f {
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}

.elementor-1026 .elementor-element.elementor-element-dcd44b0 {
    --display: flex;
}

.elementor-1026 .elementor-element.elementor-element-766b777 {
    --display: flex;
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #9191911C;
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    padding: 14px 14px 14px 14px;
    font-size: 28px;
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9>.elementor-widget-container {
    background-color: var(--e-global-color-uicore_light);
    padding: 28px 28px 28px 28px;
    border-radius: 12px 12px 12px 12px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 28px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-readmore {
    color: var(--e-global-color-uicore_primary);
    font-size: 20px;
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-readmore svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-readmore:hover {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-readmore:hover svg {
    fill: var(--e-global-color-uicore_secondary);
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #9191911C;
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    padding: 14px 14px 14px 14px;
    font-size: 28px;
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-4c5db30>.elementor-widget-container {
    background-color: var(--e-global-color-uicore_light);
    padding: 28px 28px 28px 28px;
    border-radius: 12px 12px 12px 12px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 28px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-readmore {
    color: var(--e-global-color-uicore_primary);
    font-size: 20px;
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-readmore svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-readmore:hover {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-readmore:hover svg {
    fill: var(--e-global-color-uicore_secondary);
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap {
    background-color: #9191911C;
    border-radius: 100px 100px 100px 100px;
    overflow: hidden;
    padding: 14px 14px 14px 14px;
    font-size: 28px;
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-39e1793>.elementor-widget-container {
    background-color: var(--e-global-color-uicore_light);
    padding: 28px 28px 28px 28px;
    border-radius: 12px 12px 12px 12px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-right .bdt-ep-advanced-icon-box-icon {
    margin-left: 16px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
    margin-top: 16px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap img {
    width: 28px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap svg {
    transform: rotate(0deg);
}

.elementor-1026 .elementor-element.elementor-element-39e1793 {
    --ep-advanced-icon-box-icon-left-h-offset: 0px;
    --ep-advanced-icon-box-icon-left-v-offset: 0px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-description {
    margin-bottom: 8px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-readmore {
    color: var(--e-global-color-uicore_primary);
    font-size: 20px;
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-readmore svg {
    fill: var(--e-global-color-uicore_primary);
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-readmore:hover {
    color: var(--e-global-color-uicore_secondary);
}

.elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-readmore:hover svg {
    fill: var(--e-global-color-uicore_secondary);
}

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

@media(max-width:1024px) {
    .elementor-1026 .elementor-element.elementor-element-accc569 {
        --padding-top: 160px;
        --padding-bottom: 64px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-87c3d49 {
        width: var(--container-widget-width, 650px);
        max-width: 650px;
        --container-widget-width: 650px;
        --container-widget-flex-grow: 0;
    }

    .elementor-1026 .elementor-element.elementor-element-87c3d49>.elementor-widget-container {
        padding: 0px 0px 32px 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-766b777 {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-readmore {
        font-size: 19px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-readmore {
        font-size: 19px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
        padding: 20px 20px 20px 20px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 16px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 26px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-readmore {
        font-size: 19px;
    }
}

@media(max-width:767px) {
    .elementor-1026 .elementor-element.elementor-element-accc569 {
        --padding-top: 110px;
        --padding-bottom: 48px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-a1d7c83>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-1026 .elementor-element.elementor-element-87c3d49 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1026 .elementor-element.elementor-element-87c3d49>.elementor-widget-container {
        padding: 0px 10px 20px 10px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 {
        width: 100%;
        max-width: 100%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: -12px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 32px 32px 24px 32px;
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 28px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-e96eaf9 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 28px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 {
        width: 100%;
        max-width: 100%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: -12px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 32px 32px 24px 32px;
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 28px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-4c5db30 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 28px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 {
        width: 100%;
        max-width: 100%;
        --ep-advanced-icon-box-icon-left-h-offset: 0px;
        --ep-advanced-icon-box-icon-left-v-offset: -12px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 32px 32px 24px 32px;
        border-radius: 10px 10px 10px 10px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap {
        padding: 14px 14px 14px 14px;
        font-size: 28px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-right .bdt-ep-advanced-icon-box-icon {
        margin-left: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-left .bdt-ep-advanced-icon-box-icon {
        margin-right: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-top .bdt-ep-advanced-icon-box-icon {
        margin-bottom: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793.elementor-position-bottom .bdt-ep-advanced-icon-box-icon {
        margin-top: 0px;
    }

    .elementor-1026 .elementor-element.elementor-element-39e1793 .bdt-ep-advanced-icon-box-icon-wrap img {
        width: 28px;
    }
}

@media(min-width:768px) {
    .elementor-1026 .elementor-element.elementor-element-dcd44b0 {
        --width: 55%;
    }

    .elementor-1026 .elementor-element.elementor-element-766b777 {
        --width: 45%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1026 .elementor-element.elementor-element-dcd44b0 {
        --width: 100%;
    }

    .elementor-1026 .elementor-element.elementor-element-766b777 {
        --width: 100%;
    }
}