.elementor-86045 .elementor-element.elementor-element-f5aecfa > .elementor-background-overlay{mix-blend-mode:overlay;}.elementor-86045 .elementor-element.elementor-element-f5aecfa{margin-top:0px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-86045 .elementor-element.elementor-element-44e19ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86045 .elementor-element.elementor-element-a852183{text-align:center;}.elementor-86045 .elementor-element.elementor-element-a852183 .elementor-heading-title{font-family:var( --e-global-typography-el_title_1-font-family ), sans-serif;font-size:var( --e-global-typography-el_title_1-font-size );font-weight:var( --e-global-typography-el_title_1-font-weight );text-transform:var( --e-global-typography-el_title_1-text-transform );line-height:var( --e-global-typography-el_title_1-line-height );color:var( --e-global-color-el_color_7 );}.elementor-86045 .elementor-element.elementor-element-530d515{padding:0px 20px 0px 20px;}.elementor-msie .elementor-86045 .elementor-element.elementor-element-e76ef3f .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-86045 .elementor-element.elementor-element-e76ef3f .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-86045 .elementor-element.elementor-element-e76ef3f:after{content:"1";position:absolute;color:transparent;}.elementor-86045 .elementor-element.elementor-element-e76ef3f a .elementor-portfolio-item__overlay{background-color:#00B4C382;}@media(max-width:1100px){.elementor-86045 .elementor-element.elementor-element-a852183 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );}.elementor-msie .elementor-86045 .elementor-element.elementor-element-e76ef3f .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-86045 .elementor-element.elementor-element-f5aecfa{margin-top:0px;margin-bottom:20px;}.elementor-86045 .elementor-element.elementor-element-a852183 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );}.elementor-msie .elementor-86045 .elementor-element.elementor-element-e76ef3f .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for portfolio, class: .elementor-element-e76ef3f */.elementor-portfolio .elementor-post__thumbnail__link { pointer-events: none; }

.elementor-portfolio .elementor-post__thumbnail__link:hover {
    color: #0099a68f !important;
}/* End custom CSS */