.elementor-2166 .elementor-element.elementor-element-2d19794c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2166 .elementor-element.elementor-element-2d19794c:not(.elementor-motion-effects-element-type-background), .elementor-2166 .elementor-element.elementor-element-2d19794c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c49dac );}body.elementor-page-2166:not(.elementor-motion-effects-element-type-background), body.elementor-page-2166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c49dac );}/* Start custom CSS for container, class: .elementor-element-2d19794c */.category-block-title {
    line-height: 28px;
}

.category-list .category-block-content .category-block-item {
    background-color: #F9FAFC;
    border-radius: 4px;
    padding: 10px;
    line-height: 20px;
    cursor: pointer;
}

.category-list .category-block-content .category-block-item:hover .elementor-heading-title {
    color: #E62A48;
}

.category-list .category-block-content .category-block-item::after {
    content: '>';
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 20px;
    line-height: 20px;
}/* End custom CSS */