.elementor-101 .elementor-element.elementor-element-ae01daa{--display:flex;}.elementor-101 .elementor-element.elementor-element-cb47b2a{border-radius:25px 25px 25px 25px;}.elementor-101 .elementor-element.elementor-element-855796c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for html, class: .elementor-element-cb47b2a */.elementor-101 .elementor-element.elementor-element-cb47b2a  #bf-revz-widget-1234567935183,
  #bf-revz-widget-1234567935183 iframe {
    width: 100% !important;
    max-width: 100% !important;
    border: 0;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-855796c */.elementor-101 .elementor-element.elementor-element-855796c h2{
    margin-top:50px;
}/* 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 */