.elementor-8389 .elementor-element.elementor-element-be83848{--display:flex;--gap:0.5rem 1rem;--row-gap:0.5rem;--column-gap:1rem;}.elementor-8389 .elementor-element.elementor-element-7ce5652{--display:flex;}.elementor-8389 .elementor-element.elementor-element-81c3889{width:100%;max-width:100%;}.elementor-8389 .elementor-element.elementor-element-81c3889 img{width:100%;}.elementor-8389 .elementor-element.elementor-element-97c0390{--display:flex;--position:absolute;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;bottom:0.5rem;}.elementor-8389 .elementor-element.elementor-element-97c0390:not(.elementor-motion-effects-element-type-background), .elementor-8389 .elementor-element.elementor-element-97c0390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e2ef9b );}body:not(.rtl) .elementor-8389 .elementor-element.elementor-element-97c0390{right:0.5rem;}body.rtl .elementor-8389 .elementor-element.elementor-element-97c0390{left:0.5rem;}.elementor-8389 .elementor-element.elementor-element-7b528e3{width:var( --container-widget-width, 2.5rem );max-width:2.5rem;--container-widget-width:2.5rem;--container-widget-flex-grow:0;}.elementor-8389 .elementor-element.elementor-element-7b528e3 img{width:100%;}.elementor-8389 .elementor-element.elementor-element-2f30a47{width:100%;max-width:100%;text-align:start;}.elementor-8389 .elementor-element.elementor-element-2f30a47 .elementor-heading-title{font-family:var( --e-global-typography-9788aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-9788aa9-font-size );font-weight:var( --e-global-typography-9788aa9-font-weight );line-height:var( --e-global-typography-9788aa9-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-8389 .elementor-element.elementor-element-2f30a47 .elementor-heading-title{font-size:var( --e-global-typography-9788aa9-font-size );line-height:var( --e-global-typography-9788aa9-line-height );}}@media(min-width:768px){.elementor-8389 .elementor-element.elementor-element-97c0390{--width:fit-content;}}@media(max-width:767px){.elementor-8389 .elementor-element.elementor-element-97c0390{--width:fit-content;}.elementor-8389 .elementor-element.elementor-element-2f30a47 .elementor-heading-title{font-size:var( --e-global-typography-9788aa9-font-size );line-height:var( --e-global-typography-9788aa9-line-height );}}/* Start custom CSS for image, class: .elementor-element-7b528e3 */.elementor-8389 .elementor-element.elementor-element-7b528e3 img {
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c0390 */.elementor-8389 .elementor-element.elementor-element-97c0390 {
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
}

@media (max-width:767px) {
    .elementor-8389 .elementor-element.elementor-element-97c0390 {
        background-color: transparent !important;
    }
    
    .elementor-8389 .elementor-element.elementor-element-97c0390 h1, .elementor-8389 .elementor-element.elementor-element-97c0390 p {
        color: #000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be83848 */.productsgroups-item-img img {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    transition: all 0.4s cubic-bezier(.4,.0,.2,1);
}

.productsgroups-item-img {
    overflow: hidden;
}

.productsgroups-item:hover .productsgroups-item-img img {
    transform: scale(1.1);
}/* End custom CSS */