.elementor-8968 .elementor-element.elementor-element-9b71e02{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8968 .elementor-element.elementor-element-cab4afb .content-wrap{align-items:flex-end;}.elementor-8968 .elementor-element.elementor-element-cab4afb .wgl-counter{padding:8px 0px 20px 0px;}.elementor-8968 .elementor-element.elementor-element-cab4afb .wgl-counter_title{margin:20px 0px 16px 9px;font-size:26px;font-weight:700;line-height:26px;letter-spacing:-0.05em;}.elementor-8968 .elementor-element.elementor-element-4321682 .content-wrap{align-items:flex-end;}.elementor-8968 .elementor-element.elementor-element-4321682 .wgl-counter{padding:8px 0px 20px 0px;}.elementor-8968 .elementor-element.elementor-element-4321682 .wgl-counter_title{margin:20px 0px 16px 9px;font-size:26px;font-weight:700;line-height:26px;letter-spacing:-0.05em;}.elementor-8968 .elementor-element.elementor-element-eee936d .content-wrap{align-items:flex-end;}.elementor-8968 .elementor-element.elementor-element-eee936d .wgl-counter{margin:0px 0px 0px 0px;padding:8px 0px 20px 0px;}.elementor-8968 .elementor-element.elementor-element-eee936d .wgl-counter_title{margin:20px 0px 16px 9px;font-size:26px;font-weight:700;line-height:26px;letter-spacing:-0.05em;}.elementor-8968 .elementor-element.elementor-element-eee936d > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-8968 .elementor-element.elementor-element-a0ba465{--display:flex;--background-transition:0.3s;}.elementor-8968 .elementor-element.elementor-element-cb411b8{--spacer-size:50px;}.elementor-8968 .elementor-element.elementor-element-70ef694{margin-top:12px;margin-bottom:0px;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__content{width:40%;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__title-wrapper{font-size:46px;font-weight:800;padding:0px 0px 10px 0px;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__title{display:inline;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__title-1{color:var( --e-global-color-accent );}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .wgl-portfolio{--portfolio-columns-gap:30px;}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .item__image img{filter:grayscale(0);}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .item__description{background-color:var( --e-global-color-primary );}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .title{font-size:16px;color:var( --e-global-color-accent );}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .portfolio-category{color:var( --e-global-color-42c7d87 );}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .load_more_wrapper{text-align:center;}.elementor-8968 .elementor-element.elementor-element-4ec0a22 .load_more_item{--ab-offset:6;--ab-width:1;--ab-extend:4;}.elementor-8968 .elementor-element.elementor-element-4c6678e .wgl-portfolio{--portfolio-columns-gap:30px;}.elementor-8968 .elementor-element.elementor-element-4c6678e .title{font-size:20px;color:var( --e-global-color-accent );}.elementor-8968 .elementor-element.elementor-element-4c6678e .portfolio-category{color:#FFFFFF;}body.elementor-page-8968 #main.site-main{z-index:0;}@media(max-width:1200px){.elementor-8968 .elementor-element.elementor-element-9b71e02{--grid-auto-flow:row;}.elementor-8968 .elementor-element.elementor-element-70ef694{margin-top:0px;margin-bottom:0px;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__content{width:50%;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__title-wrapper{font-size:36px;}}@media(max-width:767px){.elementor-8968 .elementor-element.elementor-element-9b71e02{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8968 .elementor-element.elementor-element-cab4afb .wgl-counter_value-wrap{font-size:80px;}.elementor-8968 .elementor-element.elementor-element-4321682 .wgl-counter_value-wrap{font-size:80px;}.elementor-8968 .elementor-element.elementor-element-eee936d .wgl-counter_value-wrap{font-size:80px;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__content{width:100%;}.elementor-8968 .elementor-element.elementor-element-8a2c029 .dblh__title-wrapper{font-size:30px;}}/* Start custom CSS for wgl-double-heading, class: .elementor-element-8a2c029 */.elementor-8968 .elementor-element.elementor-element-8a2c029 .wgl-double-heading h3 > span {
    text-shadow: 2px 2px 6px rgba(0,0,0,0.1);
}/* End custom CSS */