.elementor-2604 .elementor-element.elementor-element-bc767a0{--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-2604 .elementor-element.elementor-element-470d0c1.elementor-element{--align-self:center;}/* Start custom CSS for html, class: .elementor-element-470d0c1 */.revwid-container .revwid-box {
    height: 420px!important;
}
.revwid-container .revwid-button.revwid-is-transparent:hover, .revwid-container .revwid-button.revwid-is-transparent.is-active, .revwid-container .revwid-button:not(.revwid-is-transparent), .revwid-container .revwid-has-divider:after, .revwid-container .revwid-filter-container.revwid-show-invisibles .revwid-button, .revwid-container .revwid-has-primary-background {
    background-color: #7bb843 !important;
}
.revwid-container [class*='icon-']:before {
    display: none!important;
    
}
.revwid-is-horizontal-widget.revwid-container .revwid-header {
    width: -1% !important;
    float: left !important;
    margin-right: 0px !important;
    display: none!important;
}


.elementor-2604 .elementor-element.elementor-element-470d0c1 section.revwid-horizontal-content .revwid-reviews-wrapper{
    width:100% !important;
    max-width: 100% !important;
    margin:0 !important;
}/* End custom CSS */