.elementor .e-7ef0f46-434cbc9{color:#ffffff;margin-block-start:0.67rem;margin-block-end:0.67rem;font-size: 2.75rem;
  line-height: 1.2;
  margin: 0 0 1rem;
  color: #ffffff;\n}.elementor .e-f12d269-110f933{color:#ffffff;}.elementor .e-5edc702-ee1949f{display:block;align-items: center;
  gap: 3rem;\n}.elementor .e-811ef3e-4f94e53{padding:0px;margin:0px;}.elementor .e-0f8542e-8cbbdba{padding:0px;}.elementor .e-e7513c2-74e940e{padding:0px;}.elementor .e-1ec4c75-d54ce08{padding:0px;margin:0px;width: 100%;
  max-width: 1200px;
  margin: 0 auto  !important;
  padding: 0 1.5rem !important;\n}.elementor .e-2bec2a1-0442995{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#1b3f5e;display:flex;.page-hero__content h1 {
  font-size: 2.75rem;
  line-height: 1.2;
  margin: 0 0 1rem;
  color:#ffffff;
}
.page-hero__content p {
  color: rgba(255, 255, 255, 0.9);
  font-size: 1.1rem;
  margin: 0 0 1.75rem;
  max-width: 540px;
}
.page-hero__media img {
  width: 100%;
  height: 100%;
  object-fit: cover; 
  display: block;
   border-radius: 10px;
  }\n}.elementor .e-d1b14d4-1283c64{padding:0px;margin:0px;}.elementor .e-2772206-da9215b{font-size: 2rem;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: #3E6A00;
  margin: 0 0 2rem;\n}.elementor .e-410a76b-205a76d{padding:0px;}.elementor .e-9c8f8ef-b22e420{width:100%;padding:0px;margin:0px;gap:0px;}