.elementor-2803 .elementor-element.elementor-element-19665aa{--spacer-size:20px}.elementor-2803 .elementor-element.elementor-element-153d3e3{text-align:center}.elementor-2803 .elementor-element.elementor-element-153d3e3 .elementor-heading-title{font-size:18px;font-weight:300;line-height:1.4em;color:var(--e-global-color-05d44ee)}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item,.elementor-2803 .elementor-element.elementor-element-5ea15c3 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(8px/2)!important}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-row,.elementor-2803 .elementor-element.elementor-element-5ea15c3 .skeleton-posts.portfolio-row{margin:calc(-8px/2)}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-8px/2) 0}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:8px;padding-right:8px}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(8px/2);padding-right:calc(8px/2)}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:8px;padding-right:8px}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:8px}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .overlay:before,.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#FF6E06CC!important}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .wrap>.caption{background-color:#171718;border-radius:0 0 0 0;border-style:solid;border-width:0 0 0 0;border-color:#000}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .caption .title span{font-size:12px;font-weight:400;letter-spacing:1px;color:#FFF}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item:hover .caption .title span{color:#EF6C03}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .caption .subtitle{color:#242424}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item:hover .caption .subtitle{color:#C64F4F}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .caption .date{color:#FFF}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:0;border-bottom-left-radius:0}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .wrap>.caption .title{margin:0 0 -10px 0}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .portfolio-item .wrap>.caption .caption-separator{height:2px;background-color:#FE6807;width:76px}.elementor-2803 .elementor-element.elementor-element-5ea15c3 .portfolio.portfolio-grid .gem-pagination{margin-top:23px}