.elementor-2895 .elementor-element.elementor-element-777ecc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-f89c5a9{text-align:center;}.elementor-2895 .elementor-element.elementor-element-cbb86c8{text-align:center;color:var( --e-global-color-secondary );}.elementor-2895 .elementor-element.elementor-element-702f0de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2895 .elementor-element.elementor-element-1ac9009 .elpt-portfolio-content.elpt-portfolio-margin .portfolio-item-wrapper{padding-right:calc(5px + 0px);padding-left:calc(5px + 0px);padding-bottom:calc((5px + 0px)*2);}.elementor-2895 .elementor-element.elementor-element-1ac9009 .elpt-portfolio-content .portfolio-item{border:2px solid #000;border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-cbb86c8 */.elpt-portfolio-filter .portfolio-filter-item.item-active {
    background:#feb321 !important;
    color:black !important;
}
.elpt-portfolio-filter .portfolio-filter-item {

    padding: 10px 20px;
    margin-right: 15px;
   
}/* End custom CSS */