.elementor-msie .elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-post__thumbnail__link{padding-bottom:calc( 1.3 * 100% );}.elementor-2580 .elementor-element.elementor-element-b2a9842:after{content:"1.3";position:absolute;color:transparent;}.elementor-2580 .elementor-element.elementor-element-b2a9842{--grid-row-gap:3px;--grid-column-gap:3px;}.elementor-2580 .elementor-element.elementor-element-b2a9842 a .elementor-portfolio-item__overlay{background-color:#C4AEE9A8;}@media(max-width:1024px){.elementor-msie .elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-portfolio-item{width:calc( 100% / 3 );}}@media(max-width:767px){.elementor-msie .elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-portfolio-item{width:calc( 100% / 2 );}}/* Start custom CSS for portfolio, class: .elementor-element-b2a9842 */@media (min-width: 768px) and (max-width: 1024px) {
     .elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-portfolio-item__overlay {
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
  }
}
@media (max-width: 768px) {
  .elementor-2580 .elementor-element.elementor-element-b2a9842 .elementor-portfolio-item__overlay {
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
  }
}/* End custom CSS */