.elementor .e-f396331-39b3e11{max-width:480px;font-size:16px;color:#ffffff;margin-block-start:10px;margin-block-end:25px;}.elementor .e-68cd06d-14e8dfe{font-weight:800;font-size:28px;color:#00D2D3;}.elementor .e-4db979f-cbf2019{font-weight:600;font-size:12px;color:#8FA6BF;}.elementor .e-65e58b6-eb4337f{font-weight:800;font-size:28px;color:#00D2D3;}.elementor .e-3551b6e-a9777cb{font-weight:600;font-size:12px;color:#8FA6BF;}.elementor .e-5ab77e3-e339dba{font-weight:800;font-size:28px;color:#00D2D3;}.elementor .e-9082396-435a758{font-weight:600;font-size:12px;color:#8FA6BF;}.elementor .e-d0020ff-04f1800{font-weight:800;font-size:28px;color:#00D2D3;}.elementor .e-3d11368-d9875c2{font-weight:600;font-size:12px;color:#8FA6BF;}.elementor .e-15c455b-7931de4{width:100%;max-width:100%;column-gap:35px;flex-direction:row;row-gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-92ffa6d{max-width:1100px;column-gap:20px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:-40px;border-radius:14px;background-color:#e4eeff;flex-direction:row;align-items:center;}.elementor .e-70d278a-0cfe9a4{font-weight:700;font-size:32px;color:#0D1F3C;text-align:start;}.elementor .e-2088f67-e231a47{font-size:15px;color:#5A7A96;}.elementor .e-842cf25-b5c6728{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-600b702-9968653{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-f82ba61-a4c7621{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-6e9b003-ba6e8b7{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-1f50120-77b6a86{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-415078c-034efbb{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-094a6d2-03bd53f{color:#1a2e4a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:50px;border-color:#D0E8F0;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-cd5f017-56fad91{width:100%;overflow:auto;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;.gbt-category-slider {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  justify-content: flex-start !important;
  gap: 12px !important;
  cursor: grab;
  -webkit-overflow-scrolling: touch;
}

.gbt-category-slider.is-dragging {
  cursor: grabbing !important;
}

.gbt-category-slider .elementor-widget-button {
  flex: 0 0 auto !important;
  width: auto !important;
  max-width: none !important;
}

.gbt-category-slider .elementor-button {
  white-space: nowrap !important;
  width: max-content !important;
  max-width: none !important;
  flex-shrink: 0 !important;
}

/* Hide scrollbar */
.gbt-category-slider::-webkit-scrollbar {/* This makes the slider work on Desktop */
@media (min-width: 1025px) {
  .gbt-category-slider {
      display: flex !important;
      flex-wrap: nowrap !important;
      overflow-x: auto !important;
      -ms-overflow-style: none;  /* Hides scrollbar for IE/Edge */
      scrollbar-width: none;  /* Hides scrollbar for Firefox */
      cursor: grab;
      user-select: none;
  }

  /* This hides the scrollbar for Chrome/Safari */
  .gbt-category-slider::-webkit-scrollbar {
      display: none;
  }

  /* This ensures buttons don't shrink to fit the screen */
  .gbt-category-slider > * {
      flex: 0 0 auto !important;
  }
  
  .gbt-category-slider.is-dragging {
      cursor: grabbing;
  }
}
  display: none;
}

.gbt-category-slider {
  scrollbar-width: none;
}\n}.elementor .e-de396bb-3d8339b{font-weight:700;font-size:32px;color:#0D1F3C;text-align:start;}.elementor .e-f82ce8b-b66f697{font-size:15px;color:#5A7A96;}