.elementor-44 .elementor-element.elementor-element-fabd958{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.pswp{--pswp-bg:white;--pswp-icon-color-secondary:white;--pswp-icon-color:black}.elementor-44 .elementor-element.elementor-element-fb41107 .projects{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px}.elementor-44 .elementor-element.elementor-element-fb41107 .project img{aspect-ratio:1 / 1!important;width:100%;object-fit:cover}@media(max-width:500px){.elementor-44 .elementor-element.elementor-element-fb41107 .projects{grid-template-columns:1fr}}.elementor-44 .elementor-element.elementor-element-fb41107 .project{position:relative}.project .overlay{opacity:0;font-size:14px!important;text-decoration:none!important;background-color:rgb(255 255 255 / .9);width:100%;height:100%;object-fit:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 0.2s;padding:20px;z-index:2;text-align:center;transform:scale(.95);position:absolute;top:0;left:0}.project:hover .overlay{opacity:1;transform:scale(1)}