.elementor-8619 .elementor-element.elementor-element-050a2df{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-8619 .elementor-element.elementor-element-ac714b5.elementor-element{--align-self:stretch;}.elementor-8619 .elementor-element.elementor-element-ac714b5 .column-item{padding-left:calc(36px / 2);padding-right:calc(36px / 2);padding-bottom:calc(36px);}.elementor-8619 .elementor-element.elementor-element-ac714b5 .row{margin-left:calc(36px / -2);margin-right:calc(36px / -2);}.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filter{font-size:14px;font-weight:normal;color:#393191;}.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filter.elementor-active,.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filter:hover{color:#222222;}.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filter:not(:last-child){margin-right:calc(5px/2);}.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filter:not(:first-child){margin-left:calc(5px/2);}.elementor-8619 .elementor-element.elementor-element-ac714b5 .elementor-portfolio__filters{margin-bottom:50px;}.elementor-8619 .elementor-element.elementor-element-ac714b5 .portfolio-post-thumbnail img{width:100%;}.elementor-8619 .elementor-element.elementor-element-ac714b5  .portfolio-post-thumbnail, .elementor-8619 .elementor-element.elementor-element-ac714b5  .portfolio-post-thumbnail img{height:330px;object-fit:cover;}