.elementor .e-668c292-df6802b{font-family:"Raleway";font-weight:800;font-size:50px;color:#ffffff;line-height:50px;text-align:center;margin:0px;align-self:center;}.elementor .e-24c0bed-226287f{font-family:"Raleway";font-weight:800;font-size:50px;color:#89C452;line-height:50px;text-align:center;margin:0px;align-self:center;}.elementor .e-33714f2-22ac6eb{font-weight:500;font-size:17px;color:rgba(255,255,255,.72);line-height:26px;text-align:center;align-self:center;}.elementor .e-9d875ad-bdcd77d{min-height:500px;background-image:linear-gradient(140deg, #020916 0%,#09132a 35%,#123076 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:35px;justify-content:center;}.elementor .e-59c0cb8-7e1f1d5{padding:0px;flex-direction:column;}.elementor .e-13d232f-eb572be{transition:all 200ms;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);/* Desktop/tablet: JS positions the cards independently */
.team-grid {
  position: relative;
  display: block !important;
}

.team-grid > .team-card {
  position: absolute !important;
  margin: 0 !important;
}

/* Mobile: return to a normal single-column layout */
@media (max-width: 767px) {
  .team-grid {
      display: flex !important;
      flex-direction: column !important;
      gap: 25px;
      height: auto !important;
  }

  .team-grid > .team-card {
      position: relative !important;
      width: 100% !important;
      left: auto !important;
      top: auto !important;
  }
}\n}.elementor .e-8201f0c-9324cb8{font-family:"Raleway";font-weight:800;font-size:40px;color:#ffffff;text-align:start;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:20px;}.elementor .e-0c0bfc5-b723b4d{font-weight:500;font-size:16px;color:rgba(255,255,255,.72);line-height:26px;text-align:start;margin-block-start:0px;margin-block-end:60px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;}.elementor .e-88123db-47a24d1{min-height:0px;padding:0px;margin:0px;background-image:linear-gradient(140deg, #0b193a 0%,#1a44a5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:35px;justify-content:center;}