.elementor .e-da092e0-760245a{font-size:1.25rem;margin-block-end:0.75rem;}.elementor .e-14f69c6-c522797{padding:0px;margin-block-start:1.5rem;}.elementor .e-b1ed7cc-e254527{width:50%;padding:0px;flex:1 0 auto;}.elementor .e-9d0914c-dc69a45{padding:0px;}.elementor .e-056f8e8-54364d7{padding:0px;gap:4rem;align-items:center;}.elementor .e-f80c7cd-9830545{width:100%;height:100%;object-fit:cover;}.elementor .e-98247a2-161f845{width:50%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-091491f-6b7b941{color:var(--White);margin-block-end:1.5rem;}.elementor .e-bc1a16b-d4878aa{color:#ffffffe6;margin-block-end:1.5rem;}.elementor .e-bf67f34-298be8d{color:var(--White);}.elementor .e-1552dd1-4772022{color:var(--White);}.elementor .e-7cd0115-8ac0a2b{color:var(--White);}.elementor .e-d336ba3-f2d7847{width:50%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:0rem;margin-inline-start:auto;}.elementor .e-b2ba42e-3b3032c{position:static;padding:0px;}.elementor .e-42acd14-a199ca3{position:static;padding-block-start:0rem;padding-block-end:0rem;}.elementor .e-906ee16-16663c5{overflow:hidden;background-color:var(--theme-red);}.elementor .e-24d2264-0277fbe{color:var(--White);margin-block-end:1rem;}.elementor .e-a3e6fc4-da3a39f{font-size:1.25rem;color:var(--White-70);margin-block-end:0.75rem;}.elementor .e-1a293bb-36e3ee7{padding:0px;margin-block-start:1.5rem;}.elementor .e-de0bfe8-8181367{position:sticky;inset-block-start:calc(50vh / 3);padding:0px;}.elementor .e-26c0640-faf1cb3{font-family:var(--primary-font);font-weight:500;font-size:1.5rem;color:var(--White);line-height:140%;margin-block-end:1rem;}.elementor .e-7588fca-063f5f4{font-weight:400;font-size:1.125rem;color:#ffffffcc;margin-block-end:1rem;}.elementor .e-739caf7-9e5f5d7{font-size:0.875rem;}.elementor .e-76a0398-3c20029{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;border-color:#ffffff26;border-style:solid;}.elementor .e-76a0398-3c20029:hover,.elementor .e-76a0398-3c20029:focus-visible{border-color:var(--theme-red);background-color:#ffffff0d;& [link-arrow]{
    background-color: var(--theme-red);
    border: 1px solid var(--theme-red);
  }\n}.elementor .e-4dbe405-20c88fa{padding:0px;flex-direction:column;gap:0rem;counter-reset: number;

&>* {
  padding-left: 4.8125rem;
  border-bottom-width: 1px;

  &:first-child{
    border-top-width: 1px;
  }
  
  &:before {
      counter-increment: number;
      content: '0' counter(number);
      font-size: 1.875rem;
      line-height: 1;
      color: var(--theme-red);
      font-weight: 500;
      font-family: var(primary-font);
      position: absolute;
      left: 1rem;
      top: 2.5rem;
      pointer-events: none;
  }

  & [link-arrow]{
    color: var(--White);
    width: 2.5rem;
    height: 2.5rem;
    position: absolute;
    right: 1rem;
    top: 2rem;
    border: 1px solid #fff;
    padding: 0.6rem;
  }

}\n}.elementor .e-2e2aef8-a1f46e2{padding:0px;gap:4rem;grid-template-columns:1fr 2fr;grid-template-rows:repeat(1, 1fr);align-items:start;}.elementor .e-65026c8-3080465{background-color:var(--Dark-black-theme);}.elementor .e-87d93cb-7631497{margin-block-end:1rem;}.elementor .e-7ed17e0-a75bf2c{font-family:var(--primary-font);font-weight:400;font-size:1.25rem;color: currentColor;\n}.elementor .e-04ecc9b-c56db02{color:var(--Dark-black-theme);padding:1.5rem;border-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;transition:400ms ease-out;\n}.elementor .e-04ecc9b-c56db02:hover,.elementor .e-04ecc9b-c56db02:focus-visible{color:var(--theme-red);border-color:var(--theme-red);box-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);\n}.elementor .e-602c785-e519e5e{color:var(--Dark-black-theme);padding:1.5rem;border-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;transition:400ms ease-out;\n}.elementor .e-602c785-e519e5e:hover,.elementor .e-602c785-e519e5e:focus-visible{color:var(--theme-red);border-color:var(--theme-red);box-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);\n}.elementor .e-a7b1585-03b35b2{color:var(--Dark-black-theme);padding:1.5rem;border-width:1px;border-color:var(--Light-Gray);border-style:solid;display:flex;flex-direction:column;gap:1rem;transition:400ms ease-out;\n}.elementor .e-a7b1585-03b35b2:hover,.elementor .e-a7b1585-03b35b2:focus-visible{color:var(--theme-red);border-color:var(--theme-red);box-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);\n}.elementor .e-4a5c21b-430d866{padding:0px;margin-block-start:2.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);counter-reset: nums;

&>*:before{
  counter-increment: nums;
  content: "0" counter(nums);
  font-size: 3rem;
  color: var(--theme-red);
  line-height: 1;
  position: relative;
  border-bottom: 1px solid var(--theme-red);
  width: max-content;
  padding-bottom: 1.125rem;
  height: auto;
}\n}.elementor .e-bf616d7-155d751{text-align:center;margin-block-end:4rem;}.elementor .e-2e4be29-4d43511{display:none;}.elementor .e-ee56688-b496bc6{text-align:center;}.elementor .e-2a41479-091f20d{padding-block-end:3rem;}.elementor .e-5b5814b-113f409{padding-block-end:4rem;}.elementor .e-705e478-c1b8573{text-align:center;margin-block-end:1rem;}.elementor .e-1463dad-221232e{text-align:center;margin-block-end:3rem;}