.elementor-2629 .elementor-element.elementor-element-2729237{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:10;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-item{padding-bottom:20px;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-set{margin-bottom:-20px;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-item .caption .caption-separator-line:after{height:1px;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-item .caption .caption-separator-line-hover:after{height:1px;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .portfolio-filters{text-align:center;}.elementor-2629 .elementor-element.elementor-element-85e747c .portfolio.portfolio-list .gem-pagination{margin-top:100px;}@media(max-width:1024px){.elementor-2629 .elementor-element.elementor-element-2729237{--padding-top:70px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}}@media(min-width:768px){.elementor-2629 .elementor-element.elementor-element-2729237{--content-width:1170px;}}