.elementor-3713 .elementor-element.elementor-element-6eab2fb{--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;}.elementor-3713 .elementor-element.elementor-element-c1e1459{--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;}.elementor-3713 .elementor-element.elementor-element-10b9797{width:100%;max-width:100%;}.elementor-3713 .elementor-element.elementor-element-070c59c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3713 .elementor-element.elementor-element-825512e{width:100%;max-width:100%;}.elementor-3713 .elementor-element.elementor-element-2c7ab9a{--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;}.elementor-3713 .elementor-element.elementor-element-389e5ed .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-3713 .elementor-element.elementor-element-389e5ed:after{content:"0.66";position:absolute;color:transparent;}.elementor-3713 .elementor-element.elementor-element-389e5ed{--grid-row-gap:16px;--grid-column-gap:7px;}.elementor-3713 .elementor-element.elementor-element-389e5ed a .elementor-portfolio-item__title{color:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-2c7ab9a */@media only screen and (max-width: 768px) {
  .elementor-portfolio-item__overlay {
    opacity: 0;
    animation: fadeInUp 1s ease forwards;
    animation-delay: 0.15s;
      
  }/* End custom CSS */