.elementor-36 .elementor-element.elementor-element-81fda5e{--display:flex;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-36 .elementor-element.elementor-element-73836b0{--grid-columns:1;--load-more-button-align:center;}.elementor-36 .elementor-element.elementor-element-73836b0 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-73836b0{--grid-columns:1;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-73836b0{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-81fda5e */.works-posts .e-loop-item{
    padding-bottom:2rem;
    border-bottom:2px dashed #393939; 
}

.works-posts .e-loop-item:last-child{
    border-bottom:0;
}

.works-posts .e-loop-item .elementor-widget-image img{
    transition:all ease 0.8s;
}

.works-posts .e-loop-item .elementor-widget-image{
    overflow:hidden;
}

.works-posts .e-loop-item .elementor-widget-image img:hover{
 transform:scale(1.2);
}/* End custom CSS */