.elementor-859 .elementor-element.elementor-element-19f45c3{--display:flex;}.elementor-859 .elementor-element.elementor-element-f72897c{--display:flex;}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:300px;}.elementor-859 .elementor-element.elementor-element-4241a5d.xpro-widget-bg-overlay{position:relative;z-index:1;}.elementor-859 .elementor-element.elementor-element-4241a5d.xpro-widget-bg-overlay:before{opacity:0.5;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition:background 0.3s;}.elementor-859 .elementor-element.elementor-element-4241a5d.xpro-widget-bg-overlay:hover:before{opacity:0.5;}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:35px;color:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery .xpro-overlay-icon > svg{width:35px;fill:var( --e-global-color-accent );}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery .xpro-overlay-icon{min-width:35px;height:50px;width:50px;}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery-filter .xpro-select-option{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery-filter{text-align:center;}.elementor-859 .elementor-element.elementor-element-4241a5d .xpro-elementor-gallery-filter > ul > li.cbp-filter-item{color:var( --e-global-color-secondary );margin-left:10px;margin-right:10px;}