.elementor .e-0d059a5-7f7e05e{font-family:Rubik;font-weight:700;font-size:22px;color:var(--White);text-align:center;}.elementor .e-cbd9a12-3bb4fd9{padding:20px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--gray-border);border-style:solid;background-color:var(--habitat_blue);}.elementor .e-24a1ff8-8c39aa2{max-width:120px;object-fit:contain;}.elementor .e-94923ee-60aa943{max-width:100px;object-fit:contain;}.elementor .e-303619f-5016400{padding:30px;background-color:var(--White);gap:10px;justify-content:center;align-items:center;}.elementor .e-dd420a5-a550880{font-family:Rubik;font-weight:600;font-size:16px;color:var(--black);align-self:end;width: 100%;
  background: linear-gradient(135deg, #d5ab3a, #ebd18a, #ecbd3c) !important;
  border: none !important;
  border-radius: 8px !important;
  gap: 8px !important;
  padding: 14px 24px !important;\n}.elementor .e-1ac470f-c80f2d0{padding:30px;border-radius:12px;background-color:var(--White);display:flex;flex-direction:column;gap:40px;}.elementor .e-57904a5-b2903a7{font-family:Rubik;font-weight:700;font-size:22px;color:var(--habitat_blue);text-align:center;}.elementor .e-ca4dc01-a6735fb{padding:20px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--gray-border);border-style:solid;background-color:var(--White);}.elementor .e-b6b0abf-101ba1c{max-width:200px;object-fit:contain;}.elementor .e-57dcf85-a9628e0{padding:30px;background-color:var(--White);gap:10px;justify-content:center;align-items:center;}.elementor .e-920df8d-51852e5{font-family:Rubik;font-weight:600;font-size:16px;color:var(--White);background-color:var(--habitat_blue);width: 100%;

  border: none !important;
  border-radius: 8px !important;
  gap: 8px !important;
  padding: 14px 24px !important;\n}.elementor .e-2d7894d{width:50%;flex-direction:column;}.elementor .e-f42a527{padding:0px;flex-direction:row;gap:30px;align-items:stretch;}