.elementor-879 .elementor-element.elementor-element-e1ee9ea{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-879 .elementor-element.elementor-element-e1ee9ea:not(.elementor-motion-effects-element-type-background), .elementor-879 .elementor-element.elementor-element-e1ee9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );}.elementor-879 .elementor-element.elementor-element-acdf949 .ekit_gallery_grid_item{flex:0 0 calc(100% / 3);width:calc(100% / 3);padding-left:5px;padding-right:5px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-hover-content{text-align:center;}.elementor-879 .elementor-element.elementor-element-acdf949 .ekit_gallery_grid_wraper{margin-left:-5px;margin-right:-5px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item{margin:0px 0px 10px 0px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-gallery-icon{width:40px;height:40px;line-height:40px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-gallery-icon i:before{line-height:40px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-gallery-icon i{font-size:22px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-gallery-icon svg{max-width:22px;}.elementor-879 .elementor-element.elementor-element-acdf949 .ekit-gallery-image-overlay{mix-blend-mode:normal;transform:scale(1);}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item .elementskit-hover-area{transform:scale(1);}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item:hover .ekit-gallery-image-overlay{mix-blend-mode:normal;transform:scale(1);}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-single-portfolio-item:hover .elementskit-hover-area{transform:scale(1);}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-main-filter{margin-bottom:20px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-main-filter > li > a{color:var( --e-global-color-044b931 );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;}.elementor-879 .elementor-element.elementor-element-acdf949 .elementskit-main-filter > li > a.selected{color:var( --e-global-color-text );background-color:var( --e-global-color-044b931 );border-color:var( --e-global-color-044b931 );}@media(max-width:1024px){.elementor-879 .elementor-element.elementor-element-e1ee9ea{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-879 .elementor-element.elementor-element-acdf949 .ekit_gallery_grid_item{flex:0 0 calc(100% / 2);width:calc(100% / 2);}}@media(max-width:767px){.elementor-879 .elementor-element.elementor-element-acdf949 .ekit_gallery_grid_item{flex:0 0 calc(100% / 2);width:calc(100% / 2);}}/* Start custom CSS for elementskit-gallery, class: .elementor-element-acdf949 */@media (max-width: 1024px) {
  .elementor-879 .elementor-element.elementor-element-acdf949 .ekit-wid-con .elementskit-main-filter > li {
    margin-bottom: 10px;
  }
}
.elementor-879 .elementor-element.elementor-element-acdf949 ul.elementskit-main-filter {justify-content: center;}/* End custom CSS */