.elementor-widget-progression-portfolio-post-list .progression-studios-overlay-layout h2.progression-portfolio-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-progression-portfolio-post-list .progression-studios-overlay-layout .progression-portfolio-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-progression-portfolio-post-list .progression-studios-default-layout h2.progression-portfolio-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-progression-portfolio-post-list .progression-studios-default-layout .progression-portfolio-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-progression-portfolio-post-list ul.progression-filter-button-group li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-196 .elementor-element.elementor-element-534e5ce .progression-masonry-item{width:33.330%;}.elementor-196 .elementor-element.elementor-element-534e5ce .progression-masonry-margins{margin-left:-8px;margin-right:-8px;}.elementor-196 .elementor-element.elementor-element-534e5ce .progression-masonry-padding-blog{padding:8px;}.elementor-196 .elementor-element.elementor-element-534e5ce ul.progression-filter-button-group{text-align:center;}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-534e5ce .progression-masonry-item{width:50%;}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-534e5ce .progression-masonry-item{width:100%;}}