.elementor-97 .elementor-element.elementor-element-fa0c444{--display:flex;}.elementor-97 .elementor-element.elementor-element-7602b0c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-1b1547a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-97 .elementor-element.elementor-element-1b1547a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-97 .elementor-element.elementor-element-1b1547a{--image-border-radius:25px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}/* Start custom CSS for text-editor, class: .elementor-element-8989042 */.elementor-97 .elementor-element.elementor-element-8989042 li:last-child {
    margin-bottom:25px!important;
}/* End custom CSS */
/* Start custom CSS *//* HERO OVERLAY OFF: featured image already has a dark wash. Delete this rule to restore the template's 60% black overlay. */
.elementor-element.elementor-element-afb9aea::before { opacity: 0 !important; }/* End custom CSS */