.elementor-25459 .elementor-element.elementor-element-a0ae3a2{--display:flex;--position:absolute;--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;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-25459 .elementor-element.elementor-element-a0ae3a2:not(.elementor-motion-effects-element-type-background), .elementor-25459 .elementor-element.elementor-element-a0ae3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-25459 .elementor-element.elementor-element-a0ae3a2{left:0px;}body.rtl .elementor-25459 .elementor-element.elementor-element-a0ae3a2{right:0px;}.elementor-25459 .elementor-element.elementor-element-f51e530 .category-names-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:10px;column-gap:10px;}.elementor-25459 .elementor-element.elementor-element-f51e530 .category-name{background-color:#FFF;font-size:14px;font-weight:400;letter-spacing:0.56px;color:#222222;}.elementor-25459 .elementor-element.elementor-element-f51e530 .category-name:hover{background-color:rgba(247, 248, 250, 1);color:rgba(255, 255, 255, 0.87);}/* Start custom CSS for container, class: .elementor-element-a0ae3a2 */.elementor-25459 .elementor-element.elementor-element-a0ae3a2 {
    width: max-content !important;
}

.elementor-25459 .elementor-element.elementor-element-a0ae3a2{
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
}/* End custom CSS */