.elementor-1011 .elementor-element.elementor-element-9540161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-wrapper{margin-bottom:40px;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-content-wrapper .portfolio-grid-wrapper{border-radius:0px;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-wrapper h3{color:#ffffff;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-wrapper .figcaption .overflow-inner:after{background:#ffffff;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-wrapper:before{background:rgba(0,0,0,.4);}.elementor-1011 .elementor-element.elementor-element-442d5c4 .portfolio-grid-wrapper .figcaption .portfolio-grid-subtitle{color:#ebebeb;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .photography-portfolio-filter-wrapper{text-align:left;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .photography-portfolio-filter-wrapper a.filter-tag-btn{color:#666666;}.elementor-1011 .elementor-element.elementor-element-442d5c4 div.elementor-widget-container .photography-portfolio-filter-wrapper a.filter-tag-btn{border-color:#666666;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .photography-portfolio-filter-wrapper a.filter-tag-btn:hover{color:#000000;}.elementor-1011 .elementor-element.elementor-element-442d5c4 div.photography-portfolio-filter-wrapper a.filter-tag-btn:hover{border-color:#000000;}.elementor-1011 .elementor-element.elementor-element-442d5c4 div.photography-portfolio-filter-wrapper a.filter-tag-btn.active{border-color:#000000;}.elementor-1011 .elementor-element.elementor-element-442d5c4 .photography-portfolio-filter-wrapper .filter-tag-btn.active{color:#000000;}.elementor-1011 .elementor-element.elementor-element-da11907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1011 .elementor-element.elementor-element-0078ce7{text-align:center;}