:root {
  --gb-container-width: 1280px;
}
.gb-container .wp-block-image img {
  vertical-align: middle;
}
.gb-grid-wrapper .wp-block-image {
  margin-bottom: 0;
}
.gb-highlight {
  background: none;
}
.gb-shape {
  line-height: 0;
}
.gb-container-link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
}
.gb-element-5ca4b797 {
  background-blend-mode: normal;
  background-image: var(--inline-bg-image);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 2rem 1rem;
}
@media (max-width: 767px) {
  .gb-element-5ca4b797 {
    background-blend-mode: darken;
    background-image: url("https://kaziegateway.com/wp-content/uploads/2025/07/Home_hero-1-scaled.jpg");
    border-radius: 0px;
    margin: 0px;
  }
}
.gb-element-282b024f {
  display: flex;
}
.gb-element-901c118a {
  width: 60%;
}
@media (max-width: 767px) {
  .gb-element-901c118a {
    width: 100%;
  }
}
.gb-element-ae75e5b3 {
  display: flex;
  padding-bottom: 4rem;
}
.gb-element-c48ab9c4 {
  column-gap: 2rem;
  display: flex;
  flex-wrap: nowrap;
}
@media (max-width: 767px) {
  .gb-element-c48ab9c4 {
    column-gap: 1rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 1rem;
  }
}
.gb-element-0def5cd9 {
  position: relative;
}
.gb-element-a181d787 {
  align-items: center;
  position: relative;
  z-index: 2;
}
.gb-element-e4b8908b {
  background-blend-mode: normal;
  background-image: url("https://kaziegateway.com/wp-content/uploads/2025/07/image-117.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.gb-element-198cdaac {
  background-blend-mode: normal;
  background-image: var(--inline-bg-image);
  background-position: 0% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
}
@media (max-width: 767px) {
  .gb-element-198cdaac {
    background-image: url("https://kaziegateway.com/wp-content/uploads/2025/07/Frame-78.svg");
    background-position: 0% 100%;
  }
}
.gb-element-9a8ae480 {
  position: relative;
  z-index: 2;
}
.gb-element-45c823d8 {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-45c823d8 {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-27eb28a4 {
  margin-top: 1em;
}
.gb-element-bd8d520c {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-bd8d520c {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-45e80e39 {
  margin-top: 1em;
}
.gb-element-3df5cbf3 {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-3df5cbf3 {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-ab782459 {
  margin-top: 1em;
}
.gb-element-4f51cdeb {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-4f51cdeb {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-50fb03ba {
  align-items: center;
  background-color: var(--base-300);
  display: flex;
  justify-content: center;
  border: 5px solid var(--base-200);
  border-radius: 200px;
  padding: 5px 10px;
}
.gb-element-b4747142 {
  margin-top: 1em;
}
.gb-element-898f8d8c {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-898f8d8c {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-13e04dcc {
  align-items: center;
  background-color: var(--base-300);
  display: flex;
  justify-content: center;
  border: 5px solid var(--base-200);
  border-radius: 200px;
  padding: 5px 10px;
}
.gb-element-0b75f7f7 {
  margin-top: 1em;
}
.gb-element-c300c6e4 {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-c300c6e4 {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
  }
}
.gb-element-e792c4f3 {
  align-items: center;
  background-color: var(--base-300);
  display: flex;
  justify-content: center;
  border: 5px solid var(--base-200);
  border-radius: 200px;
  padding: 5px 10px;
}
.gb-element-539d189b {
  margin-top: 1em;
}
.gb-element-74a6bbd6 {
  background-blend-mode: normal;
  background-image: linear-gradient(
    to right,
    var(--base-800) 0%,
    var(--base-900) 70%
  );
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
}
.gb-element-539fd127 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
.gb-element-f13deeb8 {
  display: block;
  position: relative;
  border: 1px solid var(--base-700);
}
.gb-element-f13deeb8:hover {
  background-color: var(--base-800);
  transition: all 0.3s ease 0s;
  border-top-color: var(--base-800);
  border-right-color: var(--base-800);
  border-bottom-color: var(--base-800);
  border-left-color: var(--base-800);
  color: var(--base-0);
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-5d82a072 {
  position: relative;
  z-index: 2;
}
.gb-element-66d94769 {
  background-color: var(--base-800);
  border-bottom-left-radius: var(--radius-m);
  border-bottom-right-radius: var(--radius-m);
  display: flex;
  justify-content: center;
  position: relative;
  z-index: 2;
  margin: auto 0px;
}
.gb-element-68c2375e {
  display: block;
  justify-content: center;
  border: 1px solid var(--base-700);
}
.gb-element-68c2375e:hover {
  background-color: var(--base-800);
  transition: all 0.3s ease 0s;
  border-top-color: var(--base-800);
  border-right-color: var(--base-800);
  border-bottom-color: var(--base-800);
  border-left-color: var(--base-800);
  color: var(--base-0);
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-37ef6f6e {
  position: relative;
  z-index: 2;
}
.gb-element-810073c3 {
  align-items: flex-end;
  background-color: var(--base-800);
  border-bottom-left-radius: var(--radius-m);
  border-bottom-right-radius: var(--radius-m);
  display: flex;
  justify-content: flex-end;
  position: relative;
  z-index: 2;
}
.gb-element-326476cd {
  display: block;
  border: 1px solid var(--base-700);
}
.gb-element-326476cd:hover {
  background-color: var(--base-800);
  transition: all 0.3s ease 0s;
  border-top-color: var(--base-800);
  border-right-color: var(--base-800);
  border-bottom-color: var(--base-800);
  border-left-color: var(--base-800);
  color: var(--base-0);
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-2cb7f749 {
  position: relative;
  z-index: 2;
}
.gb-element-804c9a88 {
  background-color: var(--base-800);
  border-bottom-left-radius: var(--radius-m);
  border-bottom-right-radius: var(--radius-m);
  position: relative;
  z-index: 2;
}
.gb-element-af53a23d {
  background-blend-mode: normal;
  background-image: linear-gradient(
    to right,
    var(--base-800) 0%,
    var(--base-900) 70%
  );
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.gb-element-5c723c78 {
  align-items: flex-start;
}
.gb-element-31351ad1 {
  align-items: center;
  column-gap: 1em;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  text-align: center;
}
@media (max-width: 767px) {
  .gb-element-31351ad1 {
    justify-content: flex-start;
  }
}
.gb-element-31c7b534 {
  align-items: center;
  column-gap: 1em;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  text-align: center;
}
@media (max-width: 767px) {
  .gb-element-31c7b534 {
    justify-content: flex-start;
  }
}
.gb-element-d936ecef {
  align-items: center;
  column-gap: 1em;
  display: flex;
  flex-direction: row;
  justify-content: center;
  text-align: center;
}
@media (max-width: 767px) {
  .gb-element-d936ecef {
    justify-content: flex-start;
  }
}
.gb-element-4439fb96 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.gb-element-7a99b7df {
  display: flex;
  flex-direction: column;
}
.gb-element-44d5e27f {
  display: flex;
}
.gb-element-194f5d8b {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-f41e6a2c {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-d7c30665 {
  display: flex;
}
.gb-element-ddabb356 {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-b5d19872 {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-3527289d {
  align-items: center;
  background-color: var(--base-800);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2rem;
}
@media (max-width: 767px) {
  .gb-element-3527289d {
    display: none;
  }
}
.gb-element-e3cff033 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.gb-element-1df50f16 {
  display: flex;
  flex-direction: column;
}
.gb-element-7070cd6e {
  display: flex;
}
.gb-element-2024ad5d {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-cb68b8fa {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-a06c4103 {
  display: flex;
}
.gb-element-a6ea8fec {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-d93572fe {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-70869956 {
  align-items: center;
  background-color: var(--base-600);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2rem;
}
@media (max-width: 767px) {
  .gb-element-70869956 {
    display: none;
  }
}
.gb-element-940ed210 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
.gb-element-6854cf5e {
  display: flex;
  flex-direction: column;
}
.gb-element-de2cb8da {
  display: flex;
}
.gb-element-95a41e81 {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-3fe59736 {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-8f63557d {
  display: flex;
}
.gb-element-f0363c61 {
  align-items: flex-start;
  display: flex;
  width: 5%;
}
.gb-element-4ef2a829 {
  align-items: center;
  display: flex;
  width: 95%;
}
.gb-element-5382e2aa {
  align-items: center;
  background-color: var(--base-200);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .gb-element-5382e2aa {
    display: none;
  }
}
.gb-element-b6f4b235 {
  background-blend-mode: normal;
  background-image: linear-gradient(
    0deg,
    var(--base-100) 80%,
    var(--base-0) 0%
  );
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.gb-element-794dfddf {
  align-items: center;
}
.gb-element-2163972d {
  margin-bottom: 2rem;
}
.gb-element-926eec66 {
  padding-left: 2rem;
  border-left: 1px solid var(--base-400);
}
.gb-element-c6884eb7 {
  padding-left: 2rem;
  border-left: 1px solid var(--base-400);
}
.gb-element-d6437f46 {
  padding-left: 2rem;
  border-left: 1px solid var(--base-400);
}
.gb-element-92d6113f {
  justify-content: space-between;
}
@media (max-width: 767px) {
  .gb-element-92d6113f {
    align-items: flex-start;
    flex-direction: column;
  }
}
.gb-element-8762e38e {
  padding-top: 5px;
}
.gb-element-69f1dfa8 {
  align-items: flex-start;
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(10, 10, 10, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-element-69f1dfa8:hover {
  transition: transform 0.3s ease 0s;
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-6e21a7b4 {
  align-items: flex-start;
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(10, 10, 10, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-element-6e21a7b4:hover {
  transition: transform 0.3s ease 0s;
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-29b580a8 {
  align-items: flex-start;
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(10, 10, 10, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-element-29b580a8:hover {
  transition: transform 0.3s ease 0s;
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-8cd6d060 {
  align-items: flex-start;
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(10, 10, 10, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-element-8cd6d060:hover {
  transition: transform 0.3s ease 0s;
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-ee3a3bd1 {
  align-items: flex-start;
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(10, 10, 10, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-element-ee3a3bd1:hover {
  transition: transform 0.3s ease 0s;
  transform: translate3d(0px, -5px, 0px);
}
.gb-element-91729dc2 {
  display: flex;
}
.gb-element-2b3a4bee {
  align-items: center;
  display: flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
  border: 1px solid var(--base-700);
  border-radius: 200px;
}
.gb-element-2b3a4bee:hover {
  background-color: var(--base-800);
  transition: all 0.3s ease 0s;
}
.gb-element-4ace2617 {
  align-items: center;
  display: flex;
  height: 3rem;
  justify-content: center;
  width: 3rem;
  border: 1px solid var(--base-700);
  border-radius: 200px;
}
.gb-element-4ace2617:hover {
  background-color: var(--base-800);
  transition: all 0.3s ease 0s;
}
.gb-element-a4411e33 {
  background-color: var(--base-0);
}
.gb-element-9398cdb7 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .gb-element-9398cdb7 {
    align-items: flex-start;
    flex-direction: column;
  }
}
.gb-element-1387324f {
  height: 100%;
}
@media (max-width: 767px) {
  .gb-element-1387324f {
    order: 2;
  }
}
.gb-element-cb5babfc {
  height: 100%;
}
@media (max-width: 767px) {
  .gb-element-cb5babfc {
    order: 1;
  }
}
.gb-element-d7ee5d9c {
  background-blend-mode: normal;
  background-image: linear-gradient(
    98deg,
    var(--base-800) 30%,
    var(--base-900) 100%
  );
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.gb-element-a45a1780 {
  background-color: var(--base-0);
}
.gb-element-4c96fe9d {
  background-color: var(--base-0);
  display: flex;
  flex-direction: column;
}
.gb-element-6205c73e {
  display: flex;
  flex-direction: column;
}
.gb-element-a3b90904 {
  display: flex;
  flex-direction: column;
}
.gb-element-82286515 {
  align-items: center;
}
.gb-element-d4774ce4 {
  align-items: center;
}
.gb-element-55b30b9d {
  align-items: center;
}
.gb-element-90b25c2d {
  display: flex;
  flex-direction: column;
}
.gb-element-c24dc66e {
  background-color: var(--base-700);
  justify-content: center;
  border-radius: var(--radius-s);
}
.gb-element-b7a56f9c {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.gb-element-0f6d8112 {
  display: flex;
  flex-direction: column;
}
.gb-element-8f2205b6 {
  background-blend-mode: normal;
  background-color: var(--base-700);
  background-image: var(--inline-bg-image);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.gb-element-f99dacc1 {
  display: flex;
  padding-top: 1rem;
}
.gb-element-8a45a3cf {
  height: 100%;
}
.gb-element-8e6ec3bf {
  display: flex;
  flex-direction: column;
}
.gb-element-18f5a48e {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.gb-element-172e3706 {
  display: flex;
  flex-direction: column;
}
.gb-element-ee864286 {
  display: flex;
}
.gb-element-635164cf {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-element-82430e64 {
  display: flex;
  width: 12rem;
}
.gb-element-2a9a083a {
  height: 100%;
}
@media (max-width: 767px) {
  .gb-element-2a9a083a {
    display: flex;
    flex-direction: column;
  }
}
.gb-element-3d56fb20 {
  display: flex;
  flex-direction: column;
}
.gb-element-eef83733 {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.gb-element-ac568324 {
  display: flex;
  flex-direction: column;
}
.gb-element-86c0bfb5 {
  display: flex;
}
.gb-element-9bdd6cf5 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-element-3da9bf71 {
  display: flex;
  width: 6rem;
}
@media (max-width: 767px) {
  .gb-element-3da9bf71 {
    width: 5rem;
  }
}
.gb-element-c3f01daa {
  height: 100%;
}
@media (max-width: 767px) {
  .gb-element-c3f01daa {
    display: flex;
    flex-direction: column;
  }
}
.gb-element-edb10526 {
  display: flex;
  flex-direction: column;
}
.gb-element-8c8d7e3d {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.gb-element-9f100f98 {
  display: flex;
  flex-direction: column;
}
.gb-element-eab45543 {
  align-items: center;
}
.gb-element-4c203094 {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
.gb-element-979c182a {
  align-items: center;
}
.gb-element-5891c1ba {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
.gb-element-6aaf5e69 {
  align-items: center;
}
.gb-element-558a0502 {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
.gb-element-4fe9715b {
  display: flex;
}
.gb-element-67b2deeb {
  background-color: var(--base-850);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  border-radius: var(--radius-m);
}
.gb-element-2278991c {
  display: flex;
  flex-direction: column;
}
.gb-element-b88f20c5 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 2.5fr;
}
@media (max-width: 767px) {
  .gb-element-b88f20c5 {
    grid-template-columns: 1fr;
  }
}
.gb-element-a39f8a54 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gb-element-a70d89ad {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gb-element-91794d22 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gb-element-0ddb99a8 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gb-element-8a90219e {
  display: flex;
}
.gb-element-a960887d {
  display: flex;
}
.gb-element-be9cfb3e {
  display: flex;
}
.gb-element-ad78247d {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 60%;
}
.gb-element-844d6a4d {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media (max-width: 767px) {
  .gb-element-844d6a4d {
    grid-template-columns: 1fr;
  }
}
.gb-element-bf600346 {
  display: flex;
  flex-direction: column;
}
.gb-element-b61dc6f4 {
  align-items: center;
  display: flex;
}
.gb-element-6de5d657 {
  display: flex;
  flex-direction: column;
}
.gb-element-305b342a {
  align-items: center;
  display: flex;
}
.gb-element-3692dc15 {
  display: flex;
  flex-direction: column;
}
.gb-element-785cbca2 {
  align-items: center;
  display: flex;
}
.gb-element-41cfa22d {
  display: flex;
  flex-direction: column;
}
.gb-element-34ec30a8 {
  align-items: center;
  display: flex;
}
.gb-element-51412b92 {
  display: flex;
  flex-direction: column;
  width: 40%;
}
.gb-element-9c5d1b86 {
  align-items: center;
}
.gb-element-3d830d3c {
  align-items: center;
}
.gb-element-c91deae2 {
  background-color: var(--base-100);
}
.gb-element-33c55fdf {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.gb-element-46e52399 {
  background-blend-mode: normal;
  background-color: var(--base-850);
  background-image: url(https://kaziegateway.com/wp-content/uploads/2023/08/Frame-8-1-scaled-1.jpg);
  background-position: 0% 52%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  border-radius: var(--radius-m);
}
.gb-element-1cef579d {
  display: flex;
  flex-direction: column;
}
.gb-element-21959be5 {
  display: flex;
}
.gb-element-8a393b88 {
  background-color: var(--base-0);
  display: none;
}
.gb-element-6efe0b5c {
  background-color: var(--base-100);
  display: flex;
  flex-direction: column;
}
.gb-element-d2ba8559 {
  display: flex;
  flex-direction: column;
}
.gb-element-81086029 {
  display: flex;
}
.gb-element-51f54d57 {
  display: flex;
  flex-direction: column;
}
.gb-element-c99cdd67 {
  display: flex;
  flex-direction: column;
}
.gb-element-8274783d {
  align-items: center;
}
.gb-element-d525708b {
  align-items: center;
}
.gb-element-03f55c6c {
  align-items: center;
}
.gb-element-a72e62fe {
  display: flex;
  flex-direction: column;
}
.gb-element-9b70fc68 {
  background-color: var(--base-700);
  justify-content: center;
  border-radius: var(--radius-s);
}
.gb-element-1162ee03 {
  column-gap: 1em;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  row-gap: 1em;
}
@media (max-width: 767px) {
  .gb-element-1162ee03 {
    grid-template-columns: 1fr;
  }
}
.gb-element-ef476895 {
  background-color: var(--base-950);
}
.gb-element-cd129522 {
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-cd129522 {
    align-items: center;
    flex-direction: column;
  }
}
.gb-element-5e5f142d {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .gb-element-5e5f142d {
    flex-direction: column;
  }
}
.gb-element-a7a8dc2c {
  height: 100vh;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 9999;
}
.gb-element-40556ef0 {
  left: 0px;
  position: absolute;
  top: 0px;
}
@media (max-width: 767px) {
  .gb-element-40556ef0 {
    height: 100%;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-element-f3704b9a {
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-element-973e2e30 {
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-element-1bf0d170 {
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-element-8f8ab10f {
    align-items: center;
    display: flex;
  }
}
.gb-element-b07a3dad {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-b07a3dad {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-3dc10494 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-26f80b44 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-644346a4 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-135a963c {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-6dbb6079 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-f7aaa67a {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-deaa2b41 {
    padding-bottom: 0px;
  }
}
.gb-element-5cdac83d {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-5cdac83d {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-2df5962e {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-903ac13f {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-978c0f7d {
    padding-bottom: 0px;
  }
}
.gb-element-f8615996 {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-f8615996 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-e7d2435a {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-7ac9f93d {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-3fbc6ac0 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-fa0f1514 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-731865f5 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-4a8bf435 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-ea0fa0e4 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-fbd92ced {
    padding-bottom: 0px;
  }
}
.gb-element-f809da1e {
  background-blend-mode: normal;
  background-image: url("https://kaziegateway.com/wp-content/uploads/2025/03/C2.0_Nav-Img-1.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  .gb-element-a756b675 {
    border-top-left-radius: var(--radius-s);
    border-top-right-radius: var(--radius-s);
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .gb-element-6cebedbf {
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-element-07782a06 {
    align-items: center;
    display: flex;
  }
}
.gb-element-90cd6d42 {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-90cd6d42 {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-5e3ddca1 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-80bed66b {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-02e266df {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-be9fc735 {
    display: flex;
    margin-bottom: 0.5rem;
  }
}
.gb-element-aa801f34 {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-aa801f34 {
    display: flex;
    flex-direction: column;
    margin-top: 0px;
    padding-top: 0.5rem;
  }
}
@media (max-width: 767px) {
  .gb-element-5ed28761 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-7b8daffe {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-2192d049 {
    display: flex;
    margin-bottom: 0.5rem;
  }
}
.gb-element-b7fec021 {
  margin-top: 1em;
}
@media (max-width: 767px) {
  .gb-element-b7fec021 {
    display: flex;
    flex-direction: column;
    margin-top: 0px;
    padding-top: 0.5rem;
  }
}
@media (max-width: 767px) {
  .gb-element-aac4b6a5 {
    padding-bottom: 0px;
  }
}
.gb-element-aa5702ef {
  align-items: center;
}
@media (max-width: 767px) {
  .gb-element-aa5702ef {
    align-items: flex-start;
  }
}
.gb-element-ee5ce166 {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
@media (max-width: 767px) {
  .gb-element-32410d4b {
    padding-bottom: 0px;
  }
}
.gb-element-3cfbd616 {
  align-items: center;
}
@media (max-width: 767px) {
  .gb-element-3cfbd616 {
    align-items: flex-start;
  }
}
.gb-element-79e5d35c {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
@media (max-width: 767px) {
  .gb-element-a6489ff4 {
    padding-bottom: 0px;
  }
}
.gb-element-def54f92 {
  align-items: center;
}
@media (max-width: 767px) {
  .gb-element-def54f92 {
    align-items: flex-start;
  }
}
.gb-element-03b5e350 {
  align-items: center;
  aspect-ratio: 1/1;
  background-color: var(--base-700);
  display: flex;
  justify-content: center;
  border-radius: var(--radius-s);
}
@media (max-width: 767px) {
  .gb-element-3091428e {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-8335501a {
    display: flex;
    margin-bottom: 0.5rem;
  }
}
.gb-element-04fb6f13 {
  background-color: var(--base-700);
}
@media (max-width: 767px) {
  .gb-element-5930bc84 {
    background-color: var(--base-850);
    border-top-left-radius: var(--radius-s);
    border-top-right-radius: var(--radius-s);
    display: flex;
    flex-direction: column;
  }
}
.gb-element-f8c1045e {
  display: flex;
  width: 12rem;
}
@media (max-width: 767px) {
  .gb-element-f8c1045e {
    width: auto;
  }
}
@media (max-width: 767px) {
  .gb-element-cb7b777b {
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-element-e920dfec {
    align-items: center;
    display: flex;
  }
}
@media (max-width: 767px) {
  .gb-element-79e27648 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-b938d046 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-279bd8b7 {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .gb-element-f2dca06f {
    padding-bottom: 0px;
  }
}
.gb-element-dfdd5e27 {
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-dfdd5e27 {
    padding-bottom: 0px;
  }
}
.gb-element-9a58a685 {
  display: flex;
}
@media (max-width: 767px) {
  .gb-element-9a58a685 {
    display: flex;
  }
}
.gb-element-4e4c102d {
  background-color: var(--base-700);
}
@media (max-width: 767px) {
  .gb-element-4e4c102d {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .gb-element-70b457a4 {
    background-color: var(--base-850);
    border-top-left-radius: var(--radius-s);
    border-top-right-radius: var(--radius-s);
    display: flex;
    flex-direction: column;
  }
}
.gb-element-8b9cc0ea {
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .gb-element-8b9cc0ea {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .gb-element-fb124c09 {
    align-items: center;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 767px) {
  .gb-element-8d392a88 {
    align-items: center;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.gb-text-57758304 {
  color: var(--base-500);
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .gb-text-57758304 {
    display: none;
  }
}
.gb-text-ebeaa909 {
  align-items: center;
  column-gap: 0.5em;
  display: inline-flex;
}
.gb-text-ebeaa909 .gb-shape svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}
.gb-text-c918bf82 {
  color: var(--base-700);
}
.gb-text-feafd341 {
  color: var(--base-700);
}
.gb-text-f8a4f454 {
  color: var(--base-700);
}
.gb-text-a55baed1 {
  padding-right: 30rem;
}
@media (max-width: 767px) {
  .gb-text-a55baed1 {
    padding-right: 0rem;
  }
}
.gb-text-2e3285c3 {
  min-height: 5rem;
}
.gb-text-5c4259fb {
  font-size: 1.1rem;
}
.gb-text-57415b1d {
  font-size: 1.1rem;
}
.gb-text-1e542c95 {
  font-size: 1.1rem;
}
.gb-text-c115348d {
  font-size: 1.1rem;
}
.gb-text-efada49f {
  font-size: 1.1rem;
}
.gb-text-124c77e1 {
  font-size: 1.1rem;
}
.gb-text-ecbbb047 {
  font-size: 1.1rem;
}
.gb-text-bae7b58b {
  align-items: center;
  column-gap: 0.5em;
  display: inline-flex;
}
.gb-text-bae7b58b .gb-shape svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}
.gb-text-06f0e023 {
  align-items: center;
  column-gap: 0.5em;
  display: inline-flex;
}
.gb-text-06f0e023 .gb-shape svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}
.gb-text-8d860e8f {
  align-items: center;
  column-gap: 0.5em;
  display: inline-flex;
}
.gb-text-8d860e8f .gb-shape svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}
.gb-text-b7769174 {
  background-color: rgba(75, 164, 227, 0.31);
  display: inline-flex;
  font-size: 0.6rem;
  border-radius: var(--radius-s);
  padding: 0.4rem;
}
.gb-text-8e48ec90 {
  background-color: rgba(75, 164, 227, 0.31);
  display: inline-flex;
  font-size: 0.6rem;
  border-radius: var(--radius-s);
  padding: 0.4rem;
}
.gb-text-f88876ac {
  background-color: rgba(75, 164, 227, 0.31);
  display: inline-flex;
  font-size: 0.6rem;
  border-radius: var(--radius-s);
  padding: 0.4rem;
}
.gb-text-03da8197 {
  background-color: rgba(75, 164, 227, 0.31);
  display: inline-flex;
  font-size: 0.6rem;
  border-radius: var(--radius-s);
  padding: 0.4rem;
}
.gb-text-5316f5ea {
  background-color: rgba(75, 164, 227, 0.31);
  display: inline-flex;
  font-size: 0.6rem;
  border-radius: var(--radius-s);
  padding: 0.4rem;
}
.gb-text-6176e610 {
  color: var(--base-600);
}
.gb-text-a6168ee3 {
  color: var(--base-600);
}
@media (max-width: 767px) {
  .gb-text-f9710f10 {
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-text-48684510 {
    padding-top: 5rem;
  }
}
.gb-text-3ff73365 {
  padding-bottom: 1rem;
}
.gb-text-cd3fe875 {
  color: var(--base-600);
}
.gb-text-a71c3047 {
  color: var(--base-600);
}
.gb-text-bca928f1 {
  color: var(--base-400);
  padding-bottom: 8px;
  padding-top: 8px;
  text-align: center;
}
.gb-text-3f9beca6 {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.gb-text-f878fc46 {
  color: var(--base-600);
}
.gb-text-d60e452a {
  font-size: 0.85rem;
}
.gb-text-dcb3d270 {
  color: var(--base-400);
}
.gb-text-199bbd36 {
  color: var(--base-400);
}
.gb-text-9fdce916 {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.gb-text-27f7b211 {
  color: var(--base-400);
}
.gb-text-85d183a8 {
  color: var(--base-400);
}
.gb-text-ec974a2b {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.gb-text-dddacac4 {
  color: var(--base-400);
}
.gb-text-d852443e {
  color: var(--base-400);
  text-align: center;
}
.gb-text-1328477c {
  color: var(--base-400);
  text-align: center;
}
.gb-text-bcec56c8 {
  color: var(--base-400);
  text-align: center;
}
.gb-text-0ed354d5 {
  color: var(--base-0);
}
.gb-text-7f4ee588 {
  color: var(--base-200);
}
.gb-text-ffc83915 {
  color: var(--base-400);
}
.gb-text-84034dad {
  padding-bottom: 5px;
}
.gb-text-daaf86ae {
  padding-bottom: 5px;
}
.gb-text-d4a83381 {
  color: var(--base-0);
}
.gb-text-d1fa11db {
  color: var(--base-200);
}
.gb-text-af26c39f {
  color: var(--base-400);
}
.gb-text-3763ec05 {
  color: var(--base-400);
}
.gb-text-feeb2517 {
  color: var(--base-400);
}
.gb-text-083dd7c1 {
  color: var(--base-400);
  padding-bottom: 8px;
  padding-top: 8px;
  text-align: center;
}
.gb-text-dfab32fa {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.gb-text-90ac6bd0 {
  color: var(--base-400);
}
.gb-text-fab4575e {
  color: var(--base-400);
}
.gb-text-ddcded52 {
  color: var(--base-400);
}
.gb-text-edc3a781 {
  color: var(--base-400);
}
.gb-text-e0dc5494 {
  color: var(--base-400);
}
.gb-text-b6f5d0a6 {
  color: var(--base-400);
}
@media (max-width: 767px) {
  .gb-text-d16e2d5a {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-text-b24fc955 {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-text-1c391480 {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-text-c9c1be8e {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .gb-text-5e6e65f1 {
    color: var(--base-700);
  }
}
.gb-text-75b00e5a {
  color: var(--base-600);
}
.gb-text-d39d1db4 {
  color: var(--base-600);
}
.gb-text-f5e90ee1 {
  font-size: 0.85rem;
}
@media (max-width: 767px) {
  .gb-text-f5e90ee1 {
    margin-top: 0px;
    padding-top: 0px;
  }
}
@media (max-width: 767px) {
  .gb-text-f48d5163 {
    color: var(--base-700);
  }
}
.gb-text-113d58d4 {
  color: var(--base-600);
}
.gb-text-974e718e {
  font-size: 0.85rem;
}
@media (max-width: 767px) {
  .gb-text-974e718e {
    margin-top: 0px;
    padding-top: 0px;
  }
}
.gb-text-56f50afc {
  color: var(--base-600);
}
.gb-text-c5d24ef4 {
  font-size: 0.85rem;
}
@media (max-width: 767px) {
  .gb-text-c5d24ef4 {
    margin-top: 0px;
    padding-top: 0px;
  }
}
.gb-text-dff71007 {
  color: var(--base-600);
}
.gb-text-6d067d8d {
  color: var(--base-400);
  text-align: center;
}
.gb-text-3d668207 {
  color: var(--base-400);
  text-align: center;
}
.gb-text-16e9e91c {
  color: var(--base-400);
  text-align: center;
}
.gb-text-258597ed {
  font-size: 0.85rem;
}
@media (max-width: 767px) {
  .gb-text-258597ed {
    margin-top: 0px;
    padding-top: 0px;
  }
}
.gb-text-77911b85 {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
@media (max-width: 767px) {
  .gb-text-27654dab {
    color: var(--base-700);
  }
}
.gb-text-88c43196 {
  color: var(--base-400);
}
.gb-media-7db09c77 {
  height: auto;
  max-width: 5rem;
  object-fit: contain;
}
@media (max-width: 767px) {
  .gb-media-7db09c77 {
    width: 15%;
  }
}
.gb-media-1c3c9c76 {
  height: auto;
  max-width: 5rem;
  object-fit: contain;
}
@media (max-width: 767px) {
  .gb-media-1c3c9c76 {
    width: 15%;
  }
}
.gb-media-690bb9c3 {
  height: auto;
  max-width: 5rem;
  object-fit: contain;
}
@media (max-width: 767px) {
  .gb-media-690bb9c3 {
    width: 15%;
  }
}
.gb-media-ba8cbac2 {
  height: auto;
  max-width: 5rem;
  object-fit: contain;
}
@media (max-width: 767px) {
  .gb-media-ba8cbac2 {
    width: 15%;
  }
}
.gb-media-70f045f0 {
  height: auto;
  max-width: 5rem;
  object-fit: contain;
}
@media (max-width: 767px) {
  .gb-media-70f045f0 {
    width: 15%;
  }
}
.gb-media-363e9a27 {
  height: 250px;
  max-width: 100%;
  object-fit: contain;
  width: auto;
}
.gb-media-d2c35820 {
  height: 250px;
  max-width: 100%;
  object-fit: contain;
  padding-left: 1.5rem;
  width: auto;
}
.gb-media-3b1cf934 {
  height: 250px;
  max-width: 100%;
  object-fit: contain;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  width: auto;
}
.gb-media-41681adc {
  object-fit: contain;
}
.gb-media-0b32cfae {
  object-fit: contain;
}
.gb-media-d9e55f4f {
  object-fit: contain;
}
.gb-media-3fc249ee {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-e6c6f54d {
  object-fit: cover;
  border-radius: var(--radius-m);
}
.gb-media-0bbcc6fb {
  height: 3rem;
  object-fit: cover;
  border-radius: var(--radius-s);
}
.gb-media-44dfc7c6 {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-61f9440e {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-4867e322 {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-189ae97b {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-e99396a4 {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
  border-radius: var(--radius-s);
}
.gb-media-c03ccbdf {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
  border-radius: var(--radius-s);
}
.gb-media-659368a8 {
  height: auto;
  max-width: 100%;
  object-fit: cover;
  width: auto;
}
.gb-media-371cef04 {
  height: auto;
  max-width: 130px;
  object-fit: cover;
  width: auto;
}
.gb-media-4a76a6bb {
  object-fit: cover;
  border-radius: var(--radius-m);
}
@media (min-width: 1025px) {
  .gb-accordion-6d6e7e7a {
    display: none !important;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .gb-accordion-6d6e7e7a {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .gb-accordion-ea974c5b {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .gb-accordion-0bc18194 {
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 767px) {
  .gb-accordion-5b738acc {
    margin-bottom: 1.5rem;
  }
}
.gb-accordion__item-2b5b3d67 {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-115dc14f {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-dfc223e9 {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-0459383d {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-ae854dea {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-21309ee3 {
  margin-bottom: 1em;
  padding: 1.5em;
}
.gb-accordion__item-5a85d688 {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-5a85d688 {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__item-b4acf8f8 {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-b4acf8f8 {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__item-1c253a4b {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-1c253a4b {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__item-008e9b90 {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-008e9b90 {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__item-35e63ac8 {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-35e63ac8 {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__item-b264d79c {
  margin-bottom: 1em;
  border: 1px solid #000000;
  padding: 1em;
}
@media (max-width: 767px) {
  .gb-accordion__item-b264d79c {
    border-left-style: solid;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-width: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom: 1px solid var(--base-500);
    margin: 0px;
    padding: 0.5rem 0px;
  }
}
.gb-accordion__toggle-cf96732a {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-cf96732a:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-cf96732a:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-cf96732a {
    align-items: flex-start;
    flex-direction: column;
  }
}
.gb-accordion__toggle-caf15088 {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-caf15088:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-caf15088:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-caf15088 {
    align-items: flex-start;
    flex-direction: column;
  }
}
.gb-accordion__toggle-0fcc3007 {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-0fcc3007:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-0fcc3007:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-0fcc3007 {
    align-items: flex-start;
    flex-direction: column;
  }
}
.gb-accordion__toggle-c515cffa {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-c515cffa:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-c515cffa:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-c515cffa {
    align-items: flex-start;
  }
}
.gb-accordion__toggle-c83c4a32 {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-c83c4a32:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-c83c4a32:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-c83c4a32 {
    align-items: flex-start;
  }
}
.gb-accordion__toggle-b7ca19ba {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-b7ca19ba:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-b7ca19ba:is(:hover, :focus) {
  color: currentColor;
}
@media (max-width: 767px) {
  .gb-accordion__toggle-b7ca19ba {
    align-items: flex-start;
  }
}
.gb-accordion__toggle-ff20f2ed {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-ff20f2ed:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-ff20f2ed:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-ef6d8c3f {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-ef6d8c3f:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-ef6d8c3f:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-0a3bad95 {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-0a3bad95:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-0a3bad95:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-5e4de7f6 {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-5e4de7f6:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-5e4de7f6:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-70d04bde {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-70d04bde:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-70d04bde:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-2b1f317e {
  align-items: center;
  color: #000000;
  column-gap: 1em;
  display: flex;
  justify-content: space-between;
  text-align: left;
}
.gb-accordion__toggle-2b1f317e:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  font-weight: 600;
}
.gb-accordion__toggle-2b1f317e:is(:hover, :focus) {
  color: currentColor;
}
.gb-accordion__toggle-icon-e753ec8c svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-72db5c8c svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-21e88b0f svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-522a3459 svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-794a6be1 svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-eceba830 svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-3537c93e svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-62a19403 svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-fe6dca3e svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-fa5cf343 svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-38c4d83d svg {
  width: 1em;
  height: 1em;
}
.gb-accordion__toggle-icon-8983d10d svg {
  width: 1em;
  height: 1em;
}
.gb-tabs-03aecd1f {
  flex-direction: column;
}
.gb-tabs-9cf71518 {
  display: flex;
  flex-direction: row;
}
@media (max-width: 768px) {
  .gb-tabs-9cf71518 {
    flex-direction: column;
  }
}
.gb-tabs__menu-4bc541fe {
  flex-direction: row;
  max-width: 100%;
}
@media (max-width: 767px) {
  .gb-tabs__menu-4bc541fe {
    align-items: flex-start;
    flex-direction: column;
    order: 1;
  }
}
.gb-tabs__menu-4c425038 {
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .gb-tabs__menu-4c425038 {
    flex-direction: column;
    max-width: 100%;
    overflow-x: auto;
    width: auto;
  }
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-fc82cb5f {
    padding-left: 0em;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-21a8a1e3 {
    padding-left: 0em;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-f0b3c015 {
    padding-left: 0em;
    width: 100%;
  }
}
.gb-tabs__menu-item-c03ac8d8 {
  background-color: #ffffff;
  color: #000000;
  padding: 1em 0em;
}
.gb-tabs__menu-item-c03ac8d8:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  background-color: #fafafa;
  color: #000000;
}
.gb-tabs__menu-item-c03ac8d8:is(:hover, :focus) {
  background-color: #fafafa;
  color: #000000;
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-c03ac8d8 {
    flex-grow: 1;
    flex-shrink: 0;
  }
}
.gb-tabs__menu-item-13556329 {
  background-color: #ffffff;
  color: #000000;
  padding: 1em 0em;
}
.gb-tabs__menu-item-13556329:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  background-color: #fafafa;
  color: #000000;
}
.gb-tabs__menu-item-13556329:is(:hover, :focus) {
  background-color: #fafafa;
  color: #000000;
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-13556329 {
    flex-grow: 1;
    flex-shrink: 0;
  }
}
.gb-tabs__menu-item-a11f1224 {
  background-color: #ffffff;
  color: #000000;
  padding: 1em 0em;
}
.gb-tabs__menu-item-a11f1224:is(
  .gb-block-is-current,
  .gb-block-is-current:hover,
  .gb-block-is-current:focus
) {
  background-color: #fafafa;
  color: #000000;
}
.gb-tabs__menu-item-a11f1224:is(:hover, :focus) {
  background-color: #fafafa;
  color: #000000;
}
@media (max-width: 767px) {
  .gb-tabs__menu-item-a11f1224 {
    flex-grow: 1;
    flex-shrink: 0;
  }
}
.gb-tabs__items-f8e521dc {
  max-width: 100%;
}
@media (max-width: 767px) {
  .gb-tabs__items-f8e521dc {
    display: flex;
    order: 2;
  }
}
.gb-tabs__items-083f7123 {
  background-color: var(--base-100);
  flex-grow: 1;
  min-height: 500px;
}
.gb-tabs__item-199cbe18 {
  background-color: var(--base-500);
  height: 100%;
}
.gb-tabs__item-d5f84ae3 {
  background-color: rgba(250, 114, 60, 0.2);
  height: 100%;
}
.gb-tabs__item-cc81ba02 {
  background-color: rgba(75, 164, 227, 0.22);
  height: 100%;
}
.gb-tabs__item-6e6207c4 {
  height: 100%;
  padding: 1em;
}
.gb-tabs__item-899ecbf5 {
  height: 100%;
  padding: 1em;
}
.gb-tabs__item-34038da7 {
  height: 100%;
  padding: 1em;
}
.gb-query-e93cd15e {
  height: 100%;
}
.gb-looper-2dff191c {
  height: 100%;
  padding-top: 1.5rem;
}
.gb-looper-2184d9fe {
  display: flex;
  flex-direction: column;
}
.gb-looper-1ca52838 {
  display: flex;
  flex-direction: column;
}
.gb-looper-f9fdb8c5 {
  display: flex;
  flex-direction: column;
}
.gb-looper-167dfb17 {
  display: flex;
  flex-direction: column;
}
.gb-loop-item-87acb473 {
  align-items: center;
  display: flex;
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
  border-bottom: 1px solid var(--base-400);
}
.gb-loop-item-b97d23c1 {
  background-blend-mode: normal, normal;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-end;
  background:
    linear-gradient(0deg, var(--base-900) 0%, rgba(48, 45, 87, 0) 100%),
    var(--inline-bg-image) center / cover no-repeat;
}
.gb-loop-item-ccd981e5 {
  align-items: center;
}
.gb-loop-item-a4659e92 {
  align-items: center;
}
.gb-loop-item-49f6e048 {
  align-items: center;
}
.gb-loop-item-847dc767 {
  align-items: center;
}
.gb-loop-item-c17aedec {
  align-items: center;
}
@media (max-width: 767px) {
  .gb-loop-item-c17aedec {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
