.elementor-3674 .elementor-element.elementor-element-9be1899{--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-3674 .elementor-element.elementor-element-c9a116c{--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;}/* Start custom CSS for html, class: .elementor-element-5454ed7 */.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero { font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; }
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero h1,
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero h2 { margin: 0; }

.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h1 { font-size: 42px; line-height: 1.08; }
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h2 { font-size: 18px; line-height: 1.5; }

@media (max-width: 767px) {
  .elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h1 { font-size: 32px; line-height: 1.12; }
  .elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h2 { font-size: 16px; line-height: 1.5; }
}

@media (min-width: 1024px) {
  .elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h1 { font-size: 48px; line-height: 1.06; }
  .elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero .lf-h2 { font-size: 19px; line-height: 1.55; }
}
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero a.bg-primary,
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero button.bg-primary {
  color: #ffffff;
}

.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero a.bg-primary:hover,
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero button.bg-primary:hover,
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero a.bg-primary:focus,
.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero button.bg-primary:focus {
  color: #ffffff;
}

.elementor-3674 .elementor-element.elementor-element-5454ed7 .lf-hero a.bg-primary:visited {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b122ae */.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero { font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; }
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero h1,
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero h2 { margin: 0; }

.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h1 { font-size: 42px; line-height: 1.08; }
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h2 { font-size: 18px; line-height: 1.5; }

@media (max-width: 767px) {
  .elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h1 { font-size: 32px; line-height: 1.12; }
  .elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h2 { font-size: 16px; line-height: 1.5; }
}

@media (min-width: 1024px) {
  .elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h1 { font-size: 48px; line-height: 1.06; }
  .elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero .lf-h2 { font-size: 19px; line-height: 1.55; }
}
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero a.bg-primary,
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero button.bg-primary {
  color: #ffffff;
}

.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero a.bg-primary:hover,
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero button.bg-primary:hover,
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero a.bg-primary:focus,
.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero button.bg-primary:focus {
  color: #ffffff;
}

.elementor-3674 .elementor-element.elementor-element-8b122ae .lf-hero a.bg-primary:visited {
  color: #ffffff;
}/* End custom CSS */