.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-012eedf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-012eedf{text-align:start;}.elementor-77 .elementor-element.elementor-element-012eedf .elementor-heading-title{color:var( --e-global-color-825842c );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-msie .elementor-77 .elementor-element.elementor-element-8c399f2 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-77 .elementor-element.elementor-element-8c399f2 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-77 .elementor-element.elementor-element-8c399f2:after{content:"0.66";position:absolute;color:transparent;}.elementor-77 .elementor-element.elementor-element-8c399f2{--grid-row-gap:6px;--grid-column-gap:6px;}.elementor-77 .elementor-element.elementor-element-cb850bf{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-f0b6358 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f0b6358{text-align:start;}.elementor-77 .elementor-element.elementor-element-f0b6358 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-msie .elementor-77 .elementor-element.elementor-element-d73dcb3 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-77 .elementor-element.elementor-element-d73dcb3 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-77 .elementor-element.elementor-element-d73dcb3:after{content:"0.66";position:absolute;color:transparent;}.elementor-77 .elementor-element.elementor-element-d73dcb3{--grid-row-gap:6px;--grid-column-gap:6px;}.elementor-77 .elementor-element.elementor-element-d1fa83d{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-0efa2de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0efa2de{text-align:start;}.elementor-77 .elementor-element.elementor-element-0efa2de .elementor-heading-title{color:var( --e-global-color-8541bae );}.elementor-msie .elementor-77 .elementor-element.elementor-element-79f4607 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-77 .elementor-element.elementor-element-79f4607 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-77 .elementor-element.elementor-element-79f4607:after{content:"0.66";position:absolute;color:transparent;}.elementor-77 .elementor-element.elementor-element-79f4607{--grid-row-gap:6px;--grid-column-gap:6px;}.elementor-77 .elementor-element.elementor-element-abbf69d{--spacer-size:50px;}.elementor-77 .elementor-element.elementor-element-1943750 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1943750{text-align:start;}.elementor-77 .elementor-element.elementor-element-1943750 .elementor-heading-title{color:var( --e-global-color-c82d612 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-b0bdbc5 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-77 .elementor-element.elementor-element-b0bdbc5 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-77 .elementor-element.elementor-element-b0bdbc5:after{content:"0.66";position:absolute;color:transparent;}.elementor-77 .elementor-element.elementor-element-b0bdbc5{--grid-row-gap:6px;--grid-column-gap:6px;}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-6fe093d{width:29.018%;}.elementor-77 .elementor-element.elementor-element-d68c4c5{width:70.982%;}.elementor-77 .elementor-element.elementor-element-a6ed340{width:29.018%;}.elementor-77 .elementor-element.elementor-element-7dc8c7d{width:70.982%;}.elementor-77 .elementor-element.elementor-element-f8fd6c4{width:29.018%;}.elementor-77 .elementor-element.elementor-element-62e70f7{width:70.982%;}.elementor-77 .elementor-element.elementor-element-a575ce0{width:29.018%;}.elementor-77 .elementor-element.elementor-element-d2f7b27{width:70.982%;}}@media(max-width:1024px){.elementor-msie .elementor-77 .elementor-element.elementor-element-8c399f2 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-d73dcb3 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-79f4607 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-b0bdbc5 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-77 .elementor-element.elementor-element-8c399f2 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-d73dcb3 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-79f4607 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-msie .elementor-77 .elementor-element.elementor-element-b0bdbc5 .elementor-portfolio-item{width:calc( 100% / 1 );}}