.elementor-6338 .elementor-element.elementor-element-4219b85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-027d996 .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/slider-img-1.png");align-items:center;justify-content:flex-end;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-027d996.styler-slide-inner{padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-027d996 .styler-slide-link{background-color:#9BAA7F;color:#FFFFFF;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-b50979f .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/slider-img-2.png");align-items:center;justify-content:flex-end;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-b50979f.styler-slide-inner{padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-b50979f .styler-slide-link{background-color:#9BAA7F;color:#FFFFFF;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-acd9535 .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/slider-img-3.png");align-items:center;justify-content:flex-end;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-acd9535.styler-slide-inner{padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-acd9535 .styler-slide-link{background-color:#9BAA7F;color:#FFFFFF;}.elementor-6338 .elementor-element.elementor-element-0480cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .styler-main-slider{height:100vh;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .styler-slide-inner{align-items:center;justify-content:center;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .styler-slide{padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-0480cf6 .styler-swiper-theme-style .swiper-pagination-bullets{text-align:left;}.elementor-6338 .elementor-element.elementor-element-4e590c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6338 .elementor-element.elementor-element-4e590c5:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-4e590c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-eae93bb{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-ae2770a{text-align:center;}.elementor-6338 .elementor-element.elementor-element-a7e6e84{--e-image-carousel-slides-to-show:6;}.elementor-6338 .elementor-element.elementor-element-e910bae{text-align:center;}.elementor-6338 .elementor-element.elementor-element-76118f6{--divider-border-style:solid;--divider-color:#AD9999;--divider-border-width:1px;}.elementor-6338 .elementor-element.elementor-element-76118f6 .elementor-divider-separator{width:100%;}.elementor-6338 .elementor-element.elementor-element-76118f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6338 .elementor-element.elementor-element-1961f8a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6338 .elementor-element.elementor-element-1961f8a:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-1961f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-a4c3b4f{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-118c1c4{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-7932358{text-align:center;}.elementor-6338 .elementor-element.elementor-element-027c299{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-220fb8f{--display:flex;--min-height:30vh;--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-6338 .elementor-element.elementor-element-220fb8f:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-220fb8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product{text-align:center;}.elementor-6338 .elementor-element.elementor-element-14d5fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-14d5fe1.elementor-element{--align-self:center;}.elementor-6338 .elementor-element.elementor-element-14d5fe1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-14d5fe1 a > img{border-radius:240px 240px 240px 240px;margin-bottom:0px;}.elementor-6338 .elementor-element.elementor-element-49a5aca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6338 .elementor-element.elementor-element-49a5aca:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-49a5aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-567dd16{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-b0d7fc3{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-a89b67a{text-align:center;}.elementor-6338 .elementor-element.elementor-element-de6aebc{--display:flex;}.elementor-6338 .elementor-element.elementor-element-de6aebc:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-de6aebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-fcdcf89 > .elementor-widget-container{padding:0vw 0vw 0vw 15vw;}.elementor-6338 .elementor-element.elementor-element-fcdcf89.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-fcdcf89.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-6338 .elementor-element.elementor-element-96ea96a{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-9ce5735{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-a0682e9{--display:flex;}.elementor-6338 .elementor-element.elementor-element-a0682e9:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-a0682e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-b64f74e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-b64f74e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-6338 .elementor-element.elementor-element-92d78cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6338 .elementor-element.elementor-element-92d78cf:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-92d78cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6338 .elementor-element.elementor-element-496a77f{--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;}.elementor-6338 .elementor-element.elementor-element-496a77f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6338 .elementor-element.elementor-element-8961a75{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-5487429{--display:flex;}.elementor-6338 .elementor-element.elementor-element-cdbc084{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-466b2e8.elementor-element{--align-self:center;}.elementor-6338 .elementor-element.elementor-element-08ae9e9{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-0f376c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:04vw;--margin-right:0vw;}.elementor-6338 .elementor-element.elementor-element-8804698 .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-0cbd074{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-d9e0fe2 .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-25cef35{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-70505f0 .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-b56466c{--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;}.elementor-6338 .elementor-element.elementor-element-eeb52fd .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-4a42382{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-23d47d0 .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-a56ca19{--spacer-size:50px;}.elementor-6338 .elementor-element.elementor-element-48b81b9 .elementor-counter-number-wrapper{color:#050000;font-size:40px;}.elementor-6338 .elementor-element.elementor-element-f67b4ac{--display:flex;}.elementor-6338 .elementor-element.elementor-element-f67b4ac:not(.elementor-motion-effects-element-type-background), .elementor-6338 .elementor-element.elementor-element-f67b4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADED0;}.elementor-6338 .elementor-element.elementor-element-05f7aad{--spacer-size:50px;}@media(min-width:768px){.elementor-6338 .elementor-element.elementor-element-de6aebc{--content-width:1600px;}}@media(max-width:1600px) and (min-width:768px){.elementor-6338 .elementor-element.elementor-element-496a77f{--width:524px;}}@media(max-width:1024px){.elementor-6338 .elementor-element.elementor-element-fcdcf89.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-b64f74e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-027d996 .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/mob-slider-1.png");}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-b50979f .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/mob-slider-1.png");}.elementor-6338 .elementor-element.elementor-element-0480cf6 .elementor-repeater-item-acd9535 .styler-slide-inner{background-image:url("https://srijeevanam.com/wp-content/uploads/2026/05/mob-slider-1.png");}.elementor-6338 .elementor-element.elementor-element-0480cf6 .styler-main-slider{height:70vh;}.elementor-6338 .elementor-element.elementor-element-ae2770a .elementor-heading-title{font-size:22px;}.elementor-6338 .elementor-element.elementor-element-a7e6e84{--e-image-carousel-slides-to-show:3;}.elementor-6338 .elementor-element.elementor-element-e910bae .elementor-heading-title{font-size:10px;}.elementor-6338 .elementor-element.elementor-element-7932358 .elementor-heading-title{font-size:22px;}.elementor-6338 .elementor-element.elementor-element-14d5fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-6338 .elementor-element.elementor-element-fcdcf89.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-b64f74e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6338 .elementor-element.elementor-element-466b2e8 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for image-carousel, class: .elementor-element-a7e6e84 *//* Infinite Smooth Logo Slider */
.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper{
    overflow: hidden !important;
}

.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper-wrapper{
    transition-timing-function: linear !important;
    animation-play-state: running !important;
}

.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper-slide{
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper-slide img{
    width: 180px !important;
    height: 80px !important;
    object-fit: contain !important;
    max-width: 100% !important;
}

/* Never pause */
.elementor-6338 .elementor-element.elementor-element-a7e6e84:hover .swiper-wrapper,
.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper-wrapper:hover,
.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper:hover .swiper-wrapper{
    animation-play-state: running !important;
    transition-play-state: running !important;
}

/* Disable pointer events so hover/interaction can't stop autoplay */
.elementor-6338 .elementor-element.elementor-element-a7e6e84 .swiper{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-14d5fe1 *//* Category Card */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category{
    width:260px !important;
    text-align:center !important;
    margin:0 8px !important;
    padding:0 !important;
}

/* Categories Grid */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 ul.products{
    gap:16px !important;
    row-gap:20px !important;
    column-gap:16px !important;
    justify-content:center !important;
}

/* Round Images */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category img,
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .woocommerce-placeholder{
    width:260px !important;
    height:260px !important;
    min-width:260px !important;
    min-height:260px !important;
    object-fit:cover !important;
    border-radius:50% !important;
    display:block !important;
    margin:0 auto !important;
}

/* Product Category Link */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category > a{
    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;
}

/* Category Title */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .styler-loop-category-title{
    display:block !important;
    margin-top:25px !important;
    text-align:center !important;
    line-height:1.4 !important;
    font-size:26px !important; /* Increased */
    font-weight:600 !important;
}

/* Hide Category Count */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .styler-loop-category-title .cat-count{
    display:none !important;
}

/* =========================
   MOBILE OPTIMIZATION
   ========================= */
@media (max-width:767px){

    /* 2 Categories Per Row */
    .elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category{
        width:48% !important;
        margin:0 0 18px !important;
    }

    .elementor-6338 .elementor-element.elementor-element-14d5fe1 ul.products{
        gap:12px !important;
        row-gap:18px !important;
        column-gap:12px !important;
        justify-content:center !important;
    }

    /* BIGGER MOBILE CIRCLES */
    .elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category img,
    .elementor-6338 .elementor-element.elementor-element-14d5fe1 .woocommerce-placeholder{
        width:165px !important;
        height:165px !important;
        min-width:165px !important;
        min-height:165px !important;
        border-radius:50% !important;
        object-fit:cover !important;
        margin:0 auto !important;
    }

    /* Mobile Title */
    .elementor-6338 .elementor-element.elementor-element-14d5fe1 .styler-loop-category-title{
        margin-top:16px !important;
        font-size:20px !important; /* Increased */
        line-height:1.35 !important;
        font-weight:600 !important;
        text-align:center !important;
    }
}

/* Fix Category Title Cut Off */
.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category{
    overflow:visible !important;
    height:auto !important;
}

.elementor-6338 .elementor-element.elementor-element-14d5fe1 .product-category > a{
    height:auto !important;
}

.elementor-6338 .elementor-element.elementor-element-14d5fe1 .styler-loop-category-title{
    white-space:normal !important;
    overflow:visible !important;
    display:block !important;
    min-height:50px !important;
    padding-bottom:15px !important;
}

@media (max-width:767px){

    .elementor-6338 .elementor-element.elementor-element-14d5fe1 .styler-loop-category-title{
        min-height:44px !important;
        padding-bottom:12px !important;
        margin-top:12px !important;
    }

    .elementor-6338 .elementor-element.elementor-element-14d5fe1 li.product-category{
        padding-bottom:15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fcdcf89 *//* Force show product buttons */
.styler-loop-product-buttons-hover{
    opacity: 1 !important;
    visibility: visible !important;
    display: flex !important;
}

.styler-title-cart-hover{
    opacity: 1 !important;
    visibility: visible !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-466b2e8 */.elementor-6338 .elementor-element.elementor-element-466b2e8{
    position:relative;
    padding-bottom:20px;
}

.elementor-6338 .elementor-element.elementor-element-466b2e8:after{
    content:'';
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:1px;
    background:#c9a36a; /* gold line color */
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8804698 */.elementor-6338 .elementor-element.elementor-element-8804698 .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-8804698 .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-8804698 .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-d9e0fe2 */.elementor-6338 .elementor-element.elementor-element-d9e0fe2 .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-d9e0fe2 .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-d9e0fe2 .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-70505f0 */.elementor-6338 .elementor-element.elementor-element-70505f0 .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-70505f0 .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-70505f0 .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f376c1 */.elementor-6338 .elementor-element.elementor-element-0f376c1{
    display:flex;
    align-items:center; /* image aur content vertically center */
}

.elementor-6338 .elementor-element.elementor-element-0f376c1 > .elementor-container{
    align-items:center;
}



.elementor-6338 .elementor-element.elementor-element-0f376c1{
    display:flex;
    align-items:center;
}

.elementor-6338 .elementor-element.elementor-element-0f376c1 > .elementor-container{
    align-items:center;
}

/* Counter Fix */
.elementor-6338 .elementor-element.elementor-element-0f376c1 .elementor-counter-number-wrapper{
    margin-bottom:0 !important;
    line-height:1 !important;
}

.elementor-6338 .elementor-element.elementor-element-0f376c1 .elementor-counter-title{
    margin-top:0 !important;
    line-height:1.1em !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-eeb52fd */.elementor-6338 .elementor-element.elementor-element-eeb52fd .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-eeb52fd .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-eeb52fd .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-23d47d0 */.elementor-6338 .elementor-element.elementor-element-23d47d0 .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-23d47d0 .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-23d47d0 .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-48b81b9 */.elementor-6338 .elementor-element.elementor-element-48b81b9 .elementor-counter{
    text-align:center;
}

.elementor-6338 .elementor-element.elementor-element-48b81b9 .elementor-counter-number-wrapper{
    margin-bottom:10px;
}

.elementor-6338 .elementor-element.elementor-element-48b81b9 .elementor-counter-title{
    text-align:center;
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56466c */.elementor-6338 .elementor-element.elementor-element-b56466c{
    display:flex;
    align-items:center; /* image aur content vertically center */
}

.elementor-6338 .elementor-element.elementor-element-b56466c > .elementor-container{
    align-items:center;
}



.elementor-6338 .elementor-element.elementor-element-b56466c{
    display:flex;
    align-items:center;
}

.elementor-6338 .elementor-element.elementor-element-b56466c > .elementor-container{
    align-items:center;
}

/* Counter Fix */
.elementor-6338 .elementor-element.elementor-element-b56466c .elementor-counter-number-wrapper{
    margin-bottom:0 !important;
    line-height:1 !important;
}

.elementor-6338 .elementor-element.elementor-element-b56466c .elementor-counter-title{
    margin-top:0 !important;
    line-height:1.1em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5487429 *//* Mobile Only */
@media (max-width: 767px){

    .elementor-6338 .elementor-element.elementor-element-5487429{
        display:flex !important;
        flex-direction:column !important;
        align-items:center !important;
        justify-content:center !important;
        text-align:center !important;
    }

    .elementor-6338 .elementor-element.elementor-element-5487429 .elementor-widget-spacer{
        display:none !important;
    }

    .elementor-6338 .elementor-element.elementor-element-5487429 .elementor-widget-heading,
    .elementor-6338 .elementor-element.elementor-element-5487429 .elementor-widget-text-editor,
    .elementor-6338 .elementor-element.elementor-element-5487429 .elementor-counter,
    .elementor-6338 .elementor-element.elementor-element-5487429 .elementor-widget{
        text-align:center !important;
        margin-left:auto !important;
        margin-right:auto !important;
    }

}/* End custom CSS */