.elementor .text-md{font-family:var(--primary-font);font-weight:400;font-size:1.125rem;line-height:1.8rem;strong, a{
  color: var(--green);
    transition: 320ms;
  }
   a:hover{
  color: var(--grey);
  transition: 320ms;
  }\n}.elementor .H3{font-family:var(--primary-font);font-weight:400;font-size:clamp(1.6rem, 1.07rem + 0.12vw, 1.25rem);color:var(--green);line-height:var(--line-height);text-align:start;}.elementor .H2{font-family:var(--primary-font);font-weight:700;font-size:clamp(1.6rem, 1.54rem + 1.1vw, 3.3rem);color:var(--black);line-height:var(--line-height);text-align:start;text-transform:uppercase;}.elementor .H1{font-family:var(--primary-font);font-weight:700;font-size:clamp(2.2rem, 1.82rem + 1.6vw, 4.4rem);color:var(--white);text-align:start;text-transform:uppercase;}.elementor .line{width:160px;height:4px;background-color:var(--green);}.elementor .box-xl{padding:var(--padding-l);flex-direction:row;gap:var(--gap-l);align-items:center;}.elementor .box-l{padding:var(--padding-m);flex-direction:column;gap:var(--gap-s);align-items:start;}.elementor .box-xs{padding:0px;flex-direction:column;gap:var(--gap-xs);}.elementor .img{border-radius:var(--radius-l);}.elementor .section-page{padding:var(--padding-xl);}.elementor .section-hero{height:560px;padding:var(--padding-xl);justify-content:center;align-items:center;}