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

.elementor-6218 .elementor-element.elementor-element-8c93650.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-widget-heading .elementor-heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary)
}

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

.elementor-6218 .elementor-element.elementor-element-34214d9.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-3f037f9 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600
}

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

.elementor-6218 .elementor-element.elementor-element-fc353e7.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-0c5008b .ecomus-banner {
    text-align: left
}

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

.elementor-6218 .elementor-element.elementor-element-7efa0d4.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-7efa0d4 .e-con-inner {
    --em-container-spacing: 0px
}

.elementor-6218 .elementor-element.elementor-element-2dc89c5>.elementor-widget-container {
    margin: 19px
}

.elementor-6218 .elementor-element.elementor-element-2dc89c5.elementor-element {
    --align-self: center
}

.elementor-6218 .elementor-element.elementor-element-2dc89c5 .libas-story-ring {
    width: 128px;
    height: 128px;
    border-color: #d4af37;
    border-width: 2px;
    padding: 4px
}

.elementor-6218 .elementor-element.elementor-element-9ee1848 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px
}

.elementor-6218 .elementor-element.elementor-element-9ee1848.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-widget-divider {
    --divider-color: var(--e-global-color-secondary)
}

.elementor-widget-divider .elementor-divider__text {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary)
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-secondary)
}

.elementor-6218 .elementor-element.elementor-element-7e64b7b {
    --divider-border-style: double;
    --divider-color: #000;
    --divider-border-width: 2px;
    --divider-element-spacing: 50px
}

.elementor-6218 .elementor-element.elementor-element-7e64b7b>.elementor-widget-container {
    margin: 10px
}

.elementor-6218 .elementor-element.elementor-element-7e64b7b .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0
}

.elementor-6218 .elementor-element.elementor-element-7e64b7b .elementor-divider {
    text-align: center;
    padding-block-start: 20px;
    padding-block-end: 20px
}

.elementor-6218 .elementor-element.elementor-element-7e64b7b .elementor-divider__text {
    color: #000;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 2.5px;
    word-spacing: 0px;
    -webkit-text-stroke-width: 0rem;
    stroke-width: 0rem;
    -webkit-text-stroke-color: var(--e-global-color-text);
    stroke: var(--e-global-color-text)
}

.elementor-6218 .elementor-element.elementor-element-aa61603 {
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-6218 .elementor-element.elementor-element-aa61603.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-aa61603.e-con {
    --flex-grow: 1;
    --flex-shrink: 0
}

.elementor-6218 .elementor-element.elementor-element-ee3fba9 .ecomus-products-carousel__heading {
    margin-bottom: 8px
}

.elementor-6218 .elementor-element.elementor-element-ee3fba9 .ecomus-products-carousel__heading .swiper-button {
    border-radius: 0
}

.ecomus-rtl-smart .elementor-6218 .elementor-element.elementor-element-ee3fba9 .ecomus-products-carousel__heading .swiper-button {
    border-radius: 0
}

.elementor-6218 .elementor-element.elementor-element-ee3fba9 ul.products li.product .product-inner {
    border-style: none;
    padding: 0;
    border-radius: 0
}

.ecomus-rtl-smart .elementor-6218 .elementor-element.elementor-element-ee3fba9 ul.products li.product .product-inner {
    padding: 0;
    border-radius: 0
}

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

.elementor-6218 .elementor-element.elementor-element-a429eaf.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-ca759df {
    --divider-border-style: double;
    --divider-color: #000;
    --divider-border-width: 2px;
    --divider-element-spacing: 50px
}

.elementor-6218 .elementor-element.elementor-element-ca759df>.elementor-widget-container {
    margin: 10px
}

.elementor-6218 .elementor-element.elementor-element-ca759df .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0
}

.elementor-6218 .elementor-element.elementor-element-ca759df .elementor-divider {
    text-align: center;
    padding-block-start: 20px;
    padding-block-end: 20px
}

.elementor-6218 .elementor-element.elementor-element-ca759df .elementor-divider__text {
    color: #000;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 20px;
    font-weight: 900;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 2.5px;
    word-spacing: 0px;
    -webkit-text-stroke-width: 0rem;
    stroke-width: 0rem;
    -webkit-text-stroke-color: var(--e-global-color-text);
    stroke: var(--e-global-color-text)
}

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

.elementor-6218 .elementor-element.elementor-element-4252329.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-0959953 ul.products li.product {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0
}

.elementor-6218 .elementor-element.elementor-element-0959953 ul.products {
    margin-left: -10px;
    margin-right: -10px
}

.elementor-6218 .elementor-element.elementor-element-0959953 .woocommerce-loop-product__title a {
    letter-spacing: -1px
}

.elementor-6218 .elementor-element.elementor-element-0959953 .woocommerce-pagination {
    margin-top: 0
}

.elementor-6218 .elementor-element.elementor-element-0959953 .woocommerce-pagination-button {
    min-width: 0;
    min-height: 0px;
    border-width: 0
}

.elementor-6218 .elementor-element.elementor-element-b54d509 {
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 18px;
    --padding-bottom: 18px;
    --padding-left: 18px;
    --padding-right: 18px
}

.elementor-6218 .elementor-element.elementor-element-b54d509.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-94dcfa7 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 2px;
    --divider-element-spacing: 50px
}

.elementor-6218 .elementor-element.elementor-element-94dcfa7 .elementor-divider-separator {
    width: 100%
}

.elementor-6218 .elementor-element.elementor-element-94dcfa7 .elementor-divider {
    padding-block-start: 20px;
    padding-block-end: 20px
}

.elementor-6218 .elementor-element.elementor-element-94dcfa7 .elementor-divider__text {
    color: #000;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    -webkit-text-stroke-width: 0px;
    stroke-width: 0px;
    -webkit-text-stroke-color: #000;
    stroke: #000
}

.elementor-6218 .elementor-element.elementor-element-011cebe {
    --display: flex;
    --min-height: 0px;
    --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: space-around;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px
}

.elementor-6218 .elementor-element.elementor-element-011cebe.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-cdb4d61 {
    --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;
    --margin-top: 0px;
    --margin-bottom: 10px;
    --margin-left: 0px;
    --margin-right: 0px
}

.elementor-6218 .elementor-element.elementor-element-cdb4d61.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-c4c70fa ul.products li.product {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0
}

.elementor-6218 .elementor-element.elementor-element-c4c70fa ul.products {
    margin-left: -10px;
    margin-right: -10px
}

.elementor-6218 .elementor-element.elementor-element-c4c70fa .woocommerce-loop-product__title a {
    letter-spacing: -1px
}

.elementor-6218 .elementor-element.elementor-element-c4c70fa .woocommerce-pagination {
    margin-top: 0
}

.elementor-6218 .elementor-element.elementor-element-c4c70fa .woocommerce-pagination-button {
    min-width: 0;
    min-height: 0px;
    border-width: 0
}

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

.elementor-6218 .elementor-element.elementor-element-c5d84da.ecomus-motion--sticky {
    position: var(--position)
}

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

.elementor-6218 .elementor-element.elementor-element-d5d9a9c.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-f31a493 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 2px;
    --divider-element-spacing: 50px
}

.elementor-6218 .elementor-element.elementor-element-f31a493 .elementor-divider-separator {
    width: 100%
}

.elementor-6218 .elementor-element.elementor-element-f31a493 .elementor-divider {
    padding-block-start: 20px;
    padding-block-end: 20px
}

.elementor-6218 .elementor-element.elementor-element-f31a493 .elementor-divider__text {
    color: #000;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    -webkit-text-stroke-width: 0px;
    stroke-width: 0px;
    -webkit-text-stroke-color: #000;
    stroke: #000
}

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

.elementor-6218 .elementor-element.elementor-element-525656a.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-dd45137.elementor-element {
    --align-self: stretch;
    --order: 99999;
    --flex-grow: 1;
    --flex-shrink: 0
}

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

.elementor-6218 .elementor-element.elementor-element-3cbc6ac.ecomus-motion--sticky {
    position: var(--position)
}

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

.elementor-6218 .elementor-element.elementor-element-0881e5c.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-fe83330 {
    --divider-border-style: solid;
    --divider-color: #000;
    --divider-border-width: 2px;
    --divider-element-spacing: 50px
}

.elementor-6218 .elementor-element.elementor-element-fe83330 .elementor-divider-separator {
    width: 100%
}

.elementor-6218 .elementor-element.elementor-element-fe83330 .elementor-divider {
    padding-block-start: 20px;
    padding-block-end: 20px
}

.elementor-6218 .elementor-element.elementor-element-fe83330 .elementor-divider__text {
    color: #000;
    font-family: "Roboto Slab", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: .6px
}

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

.elementor-6218 .elementor-element.elementor-element-aca640e.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-7f10d69 {
    --e-image-carousel-slides-to-show: 4
}

.elementor-6218 .elementor-element.elementor-element-7f10d69 .swiper-wrapper {
    display: flex;
    align-items: center
}

.elementor-6218 .elementor-element.elementor-element-4846dfd0 {
    --display: flex
}

.elementor-6218 .elementor-element.elementor-element-4846dfd0.ecomus-motion--sticky {
    position: var(--position)
}

.elementor-6218 .elementor-element.elementor-element-76958d80 {
    --divider-border-style: solid;
    --divider-color: #ebebeb;
    --divider-border-width: 1px
}

.elementor-6218 .elementor-element.elementor-element-76958d80 .elementor-divider-separator {
    width: 100%
}

.elementor-6218 .elementor-element.elementor-element-76958d80 .elementor-divider {
    padding-block-start: 15px;
    padding-block-end: 15px
}

body.elementor-page-6218 .site-content {
    padding-top: 0;
    padding-bottom: 0
}

@media(min-width:768px) {
    .elementor-6218 .elementor-element.elementor-element-011cebe {
        --content-width: 1435px
    }
}

@media(max-width:1024px) {
    .elementor-6218 .elementor-element.elementor-element-ee3fba9>.elementor-widget-container {
        margin: 0;
        padding: 0;
        border-radius: 0
    }
}

@media(max-width:767px) {
    .elementor-6218 .elementor-element.elementor-element-0c5008b .ecomus-banner {
        text-align: center;
        justify-content: center
    }
    .elementor-6218 .elementor-element.elementor-element-0c5008b.elementor-element {
        --flex-grow: 1;
        --flex-shrink: 0
    }
    .elementor-6218 .elementor-element.elementor-element-2dc89c5>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-6218 .elementor-element.elementor-element-2dc89c5.elementor-element {
        --align-self: center
    }
    .elementor-6218 .elementor-element.elementor-element-2dc89c5 {
        z-index: 0
    }
    .elementor-6218 .elementor-element.elementor-element-2dc89c5 .libas-story-ring {
        width: 114px;
        height: 114px
    }
    .elementor-6218 .elementor-element.elementor-element-7e64b7b {
        width: 100%;
        max-width: 100%;
        --divider-element-spacing: 22px
    }
    .elementor-6218 .elementor-element.elementor-element-7e64b7b>.elementor-widget-container {
        margin: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-7e64b7b .elementor-divider {
        padding-block-start: 10px;
        padding-block-end: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-7e64b7b .elementor-divider__text {
        font-size: 15px
    }
    .elementor-6218 .elementor-element.elementor-element-aa61603 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px
    }
    .elementor-6218 .elementor-element.elementor-element-ee3fba9 .ecomus-products-carousel__title {
        font-size: 5px;
        line-height: 3em;
        letter-spacing: -.2px;
        word-spacing: 0em
    }
    .elementor-6218 .elementor-element.elementor-element-ee3fba9 .ecomus-products-carousel__heading {
        margin-bottom: 5px
    }
    .elementor-6218 .elementor-element.elementor-element-ee3fba9 .swiper-pagination-bullet {
        margin: 0
    }
    .elementor-6218 .elementor-element.elementor-element-ee3fba9 .swiper-pagination {
        margin-left: 0;
        margin-right: 0
    }
    .elementor-6218 .elementor-element.elementor-element-ca759df {
        width: 100%;
        max-width: 100%;
        --divider-element-spacing: 22px
    }
    .elementor-6218 .elementor-element.elementor-element-ca759df>.elementor-widget-container {
        margin: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-ca759df .elementor-divider {
        padding-block-start: 10px;
        padding-block-end: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-ca759df .elementor-divider__text {
        font-size: 15px
    }
    .elementor-6218 .elementor-element.elementor-element-0959953>.elementor-widget-container {
        margin: 15px 0 10px;
        padding: 0
    }
    .elementor-6218 .elementor-element.elementor-element-0959953 ul.products li.product {
        padding-left: 5px;
        padding-right: 5px;
        margin-bottom: 20px
    }
    .elementor-6218 .elementor-element.elementor-element-0959953 ul.products {
        margin-left: -5px;
        margin-right: -5px
    }
    .elementor-6218 .elementor-element.elementor-element-0959953 {
        --em-image-rounded-product-card: 0px 0px 0px 0px
    }
    .ecomus-rtl-smart .elementor-6218 .elementor-element.elementor-element-0959953 {
        --em-image-rounded-product-card: 0px 0px 0px 0px
    }
    .elementor-6218 .elementor-element.elementor-element-b54d509 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 6px;
        --padding-bottom: 6px;
        --padding-left: 6px;
        --padding-right: 6px
    }
    .elementor-6218 .elementor-element.elementor-element-94dcfa7>.elementor-widget-container {
        margin: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-94dcfa7 .elementor-divider {
        padding-block-start: 10px;
        padding-block-end: 10px
    }
    .elementor-6218 .elementor-element.elementor-element-94dcfa7 .elementor-divider__text {
        font-size: 15px
    }
    .elementor-6218 .elementor-element.elementor-element-94dcfa7 {
        --divider-element-spacing: 22px
    }
    .elementor-6218 .elementor-element.elementor-element-011cebe {
        --margin-top: -8px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px
    }
    .elementor-6218 .elementor-element.elementor-element-c4c70fa>.elementor-widget-container {
        margin: 15px 0 10px;
        padding: 0
    }
    .elementor-6218 .elementor-element.elementor-element-c4c70fa ul.products li.product {
        padding-left: 5px;
        padding-right: 5px;
        margin-bottom: 20px
    }
    .elementor-6218 .elementor-element.elementor-element-c4c70fa ul.products {
        margin-left: -5px;
        margin-right: -5px
    }
    .elementor-6218 .elementor-element.elementor-element-c4c70fa {
        --em-image-rounded-product-card: 0px 0px 0px 0px
    }
    .ecomus-rtl-smart .elementor-6218 .elementor-element.elementor-element-c4c70fa {
        --em-image-rounded-product-card: 0px 0px 0px 0px
    }
    .elementor-6218 .elementor-element.elementor-element-f31a493.elementor-element {
        --align-self: center
    }
    .elementor-6218 .elementor-element.elementor-element-f31a493 .elementor-divider__text {
        font-size: 15px
    }
    .elementor-6218 .elementor-element.elementor-element-f31a493 {
        --divider-element-spacing: 22px
    }
    .elementor-6218 .elementor-element.elementor-element-dd45137.elementor-element {
        --align-self: center
    }
    .elementor-6218 .elementor-element.elementor-element-fe83330 .elementor-divider__text {
        font-size: 17px
    }
    .elementor-6218 .elementor-element.elementor-element-fe83330 {
        --divider-element-spacing: 15px
    }
    .elementor-6218 .elementor-element.elementor-element-7f10d69 {
        --e-image-carousel-slides-to-show: 3
    }
    .elementor-6218 .elementor-element.elementor-element-7f10d69>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-6218 .elementor-element.elementor-element-7f10d69.elementor-element {
        --align-self: center
    }
    .elementor-6218 .elementor-element.elementor-element-7f10d69 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
        border-radius: 0
    }
}