.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 );}.elementor-7809 .elementor-element.elementor-element-5788fbb .elementor-heading-title{color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7809 .elementor-element.elementor-element-0ef1420{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-73e4976{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-aecec10{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7809 .elementor-element.elementor-element-d528e95{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-8fe8015{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-60fdc0f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-1c40542{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7809 .elementor-element.elementor-element-e0dd8f8{--divider-border-style:rhombus;--divider-color:#000;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7809 .elementor-element.elementor-element-e0dd8f8 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-7809 .elementor-element.elementor-element-e0dd8f8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7809 .elementor-element.elementor-element-a93185f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-4af149b{--divider-border-style:rhombus;--divider-color:#000;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7809 .elementor-element.elementor-element-4af149b .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-7809 .elementor-element.elementor-element-4af149b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7809 .elementor-element.elementor-element-0827bc8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-2d2edd3{--divider-border-style:rhombus;--divider-color:#000;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7809 .elementor-element.elementor-element-2d2edd3 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-7809 .elementor-element.elementor-element-2d2edd3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7809 .elementor-element.elementor-element-7f3fd93{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-9b42ea2{--divider-border-style:rhombus;--divider-color:#000;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7809 .elementor-element.elementor-element-9b42ea2 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-7809 .elementor-element.elementor-element-9b42ea2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7809 .elementor-element.elementor-element-2613b70{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-2e28ee9{--divider-border-style:rhombus;--divider-color:#000;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-7809 .elementor-element.elementor-element-2e28ee9 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-7809 .elementor-element.elementor-element-2e28ee9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7809 .elementor-element.elementor-element-7f41587{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-7809 .elementor-element.elementor-element-f2e582f .elementor-heading-title{color:#000000;}.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{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-msie .elementor-7809 .elementor-element.elementor-element-5df3ba5 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-7809 .elementor-element.elementor-element-5df3ba5 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-7809 .elementor-element.elementor-element-5df3ba5:after{content:"0.66";position:absolute;color:transparent;}@media(max-width:1024px){.elementor-msie .elementor-7809 .elementor-element.elementor-element-5df3ba5 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-7809 .elementor-element.elementor-element-5df3ba5 .elementor-portfolio-item{width:calc( 100% / 1 );}}