.elementor-4770 .elementor-element.elementor-element-f319df4:not(.elementor-motion-effects-element-type-background),.elementor-4770 .elementor-element.elementor-element-f319df4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://greybugphotography.com/wp-content/uploads/2022/10/i-DJDzbFF-X3.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-4770 .elementor-element.elementor-element-f319df4>.elementor-background-overlay{background-color:#000;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4770 .elementor-element.elementor-element-f319df4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:250px 0 200px 0}.elementor-4770 .elementor-element.elementor-element-5a2d868{text-align:center}.elementor-4770 .elementor-element.elementor-element-5a2d868 .elementor-heading-title{font-size:4rem;text-transform:capitalize;color:#FFF}.elementor-4770 .elementor-element.elementor-element-8f0abcb{margin-top:50px;margin-bottom:80px;padding:0% 4% 0% 5%}.elementor-4770 .elementor-element.elementor-element-be7b18c>.elementor-element-populated{padding:0 15px 0 0}.elementor-msie .elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item{width:calc(100% / 3)}.elementor-4770 .elementor-element.elementor-element-eafea86{--grid-row-gap:7px;--grid-column-gap:7px}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item__img,.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px}.elementor-4770 .elementor-element.elementor-element-eafea86 a .elementor-portfolio-item__overlay{background-color:#000000A1}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item__title{font-size:1.5rem;line-height:1.5em}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio__filter{color:#343434;font-size:1.2rem;font-weight:700}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-372afc1)}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2)}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2)}.elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio__filters{margin-bottom:26px}.elementor-4770 .elementor-element.elementor-element-57a34f6>.elementor-element-populated{border-style:solid;border-width:0 0 0 1px;border-color:#A8A8A8;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 17px}.elementor-4770 .elementor-element.elementor-element-57a34f6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4770 .elementor-element.elementor-element-70dbe41 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:1.7rem;font-weight:700}.elementor-4770 .elementor-element.elementor-element-67125b4{text-align:start}.elementor-4770 .elementor-element.elementor-element-67125b4 img{width:100%;height:260px;object-fit:cover;object-position:center center}@media(max-width:991px){.elementor-msie .elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item{width:calc(100% / 2)}}@media(max-width:767px){.elementor-4770 .elementor-element.elementor-element-f319df4{padding:200px 0 200px 0}.elementor-4770 .elementor-element.elementor-element-be7b18c>.elementor-element-populated{padding:0 0 20px 0}.elementor-msie .elementor-4770 .elementor-element.elementor-element-eafea86 .elementor-portfolio-item{width:calc(100% / 1)}.elementor-4770 .elementor-element.elementor-element-57a34f6>.elementor-element-populated{padding:0 0 0 0}}@media(min-width:768px){.elementor-4770 .elementor-element.elementor-element-be7b18c{width:75%}.elementor-4770 .elementor-element.elementor-element-57a34f6{width:25%}}@media(min-width:992px){.elementor-4770 .elementor-element.elementor-element-f319df4:not(.elementor-motion-effects-element-type-background),.elementor-4770 .elementor-element.elementor-element-f319df4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.blog .wrapper .bg-image{display:none!important}.widget-title{font-family:"Josefin Sans",Sans-serif;font-size:1.6rem;font-weight:700;color:#343434}