.elementor-3021 .elementor-element.elementor-element-bbfc796{--display:flex}.elementor-3021 .elementor-element.elementor-element-410b5f6{text-align:center}.elementor-3021 .elementor-element.elementor-element-410b5f6>.elementor-widget-container{margin:0 0 20px 0}.elementor-3021 .elementor-element.elementor-element-410b5f6.elementor-widget-heading .elementor-heading-title{color:#532800}.elementor-3021 .elementor-element.elementor-element-410b5f6 .elementor-heading-title{font-family:"Lexend",Sans-serif;font-size:50px}.elementor-3021 .elementor-element.elementor-element-cec6dc8{--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-3021 .elementor-element.elementor-element-5515e09{--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-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3021 .elementor-element.elementor-element-ed3b353 .gallery-item .gallery-caption{display:none}.elementor-3021 .elementor-element.elementor-element-ed3b353 .gallery-item{padding:0 15px 15px 0}.elementor-3021 .elementor-element.elementor-element-ed3b353 .gallery{margin:0 -15px -15px 0}.elementor-3021 .elementor-element.elementor-element-f6a9d03{padding:0 030px 0 30px}.elementor-widget-opal-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-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter{font-family:"Lexend",Sans-serif;font-size:15px;font-weight:600;text-decoration:none;color:#FFF}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter.elementor-active,.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:hover{color:#FAFAFA}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:not(:last-child){margin-right:calc(40px/2)}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter:not(:first-child){margin-left:calc(40px/2)}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filters{margin-bottom:50px}.elementor-3021 .elementor-element.elementor-element-30e3166 a.elementor-button,.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-button{color:#000}.elementor-3021 .elementor-element.elementor-element-519000f{--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-3021 .elementor-element.elementor-element-2a3eaea .gallery-item .gallery-caption{text-align:center}@media(min-width:768px){.elementor-3021 .elementor-element.elementor-element-5515e09{--width:100%}.elementor-3021 .elementor-element.elementor-element-519000f{--width:100%}}@media(max-width:767px){.elementor-3021 .elementor-element.elementor-element-410b5f6 .elementor-heading-title{font-size:26px}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filter{font-size:8px}.elementor-3021 .elementor-element.elementor-element-30e3166 .elementor-portfolio__filters{padding:0 0 0 0}}