.elementor-1419 .elementor-element.elementor-element-5e50ac5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1419 .elementor-element.elementor-element-34c1a32{--display:flex}.elementor-1419 .elementor-element.elementor-element-7a9b882{text-align:center}.elementor-1419 .elementor-element.elementor-element-dc5bd12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1419 .elementor-element.elementor-element-7b650bb{--display:flex}.elementor-1419 .elementor-element.elementor-element-4fb26c0{--display:flex}.elementor-1419 .elementor-element.elementor-element-23c2a17{text-align:center}.elementor-1419 .elementor-element.elementor-element-977104c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-1419 .elementor-element.elementor-element-c853b2f{--display:flex}.elementor-msie .elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item{width:calc(100% / 3)}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-post__thumbnail__link{padding-bottom:calc(1 * 100%)}.elementor-1419 .elementor-element.elementor-element-de1f610:after{content:"1";position:absolute;color:#fff0}.elementor-1419 .elementor-element.elementor-element-de1f610 a .elementor-portfolio-item__overlay{background-color:#00000029}.elementor-1419 .elementor-element.elementor-element-de1f610 a .elementor-portfolio-item__title{color:#FFF}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter.elementor-active{color:#000}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2)}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2)}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filters{margin-bottom:18px}.elementor-1419 .elementor-element.elementor-element-eabdbbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1419 .elementor-element.elementor-element-eabdbbf:not(.elementor-motion-effects-element-type-background),.elementor-1419 .elementor-element.elementor-element-eabdbbf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1419 .elementor-element.elementor-element-09d8487{--display:flex}.elementor-1419 .elementor-element.elementor-element-f589ac2{text-align:center}.elementor-1419 .elementor-element.elementor-element-f589ac2 .elementor-heading-title{color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-35e0199{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1419 .elementor-element.elementor-element-98341ab{--display:flex}.elementor-1419 .elementor-element.elementor-element-4c54155{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-04544a6{--display:flex}.elementor-1419 .elementor-element.elementor-element-02d4407{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-ac7c9b2{--display:flex}.elementor-1419 .elementor-element.elementor-element-baf99bf{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-2295e6e{--display:flex}.elementor-1419 .elementor-element.elementor-element-2314108{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-1e4ceaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1419 .elementor-element.elementor-element-d3a681d{--display:flex}.elementor-1419 .elementor-element.elementor-element-be36a27{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-60c26f1{--display:flex}.elementor-1419 .elementor-element.elementor-element-441eb90{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-194497f{--display:flex}.elementor-1419 .elementor-element.elementor-element-24ec4cc{text-align:center;color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-77745c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-1419 .elementor-element.elementor-element-332764c{--display:flex}.elementor-1419 .elementor-element.elementor-element-a20d17c{background-color:#000;padding:30px 30px 30px 30px;text-align:center}.elementor-1419 .elementor-element.elementor-element-a20d17c .elementor-heading-title{color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-e8b3301{--display:flex}.elementor-1419 .elementor-element.elementor-element-04af1d5{background-color:#000;padding:30px 30px 30px 30px;text-align:center}.elementor-1419 .elementor-element.elementor-element-04af1d5 .elementor-heading-title{color:var(--e-global-color-84b112f)}.elementor-1419 .elementor-element.elementor-element-6bea389{--display:flex}.elementor-1419 .elementor-element.elementor-element-48b16c0{background-color:#000;padding:30px 30px 30px 30px;text-align:center}.elementor-1419 .elementor-element.elementor-element-48b16c0 .elementor-heading-title{color:var(--e-global-color-84b112f)}@media(max-width:1024px){.elementor-msie .elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item{width:calc(100% / 2)}}@media(max-width:767px){.elementor-msie .elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item{width:calc(100% / 1)}}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter{background:#000;color:#fff!important;padding:15px 25px}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio__filter.elementor-active{background:#555}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item__overlay{opacity:1;background:rgb(0 0 0 / .8)!important;transition:0.5s all}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item__overlay:hover{opacity:1;background:rgb(0 0 0 / .2)!important;transition:0.5s all}.elementor-1419 .elementor-element.elementor-element-de1f610 .elementor-portfolio-item__overlay:hover h2.elementor-portfolio-item__title{background:rgb(0 0 0 / .8);padding:20px;display:block}