body {
  margin: 0;
  line-height: normal;
}

a{
  text-decoration: none;
  color: inherit;
}

a:active {
  text-decoration: none;
}

button {
  cursor: pointer;
}


:root {
  /* fonts */
  --font-inter: Inter;
  --font-poppins: Poppins;

  /* font sizes */
  --font-size-11xl: 1.875rem;
  --font-size-5xl: 1.5rem;
  --font-size-lg: 1.125rem;
  --font-size-9xl: 1.75rem;
  --font-size-3xl: 1.375rem;
  --font-size-17xl: 2.25rem;
  --font-size-10xl: 1.813rem;
  --font-size-13xl: 2rem;
  --font-size-7xl: 1.625rem;
  --font-size-lgi: 1.188rem;
  --font-size-xl: 1.25rem;
  --font-size-base: 1rem;
  --font-size-29xl: 3rem;
  --font-size-19xl: 2.375rem;
  --font-size-45xl: 4rem;
  --font-size-32xl: 3.188rem;
  --font-size-15xl: 2.125rem;
  --font-size-8xl: 1.688rem;
  --font-size-21xl: 2.5rem;

  /* Colors */
  --color-white: #fff;
  --color-black: #000;
  --color-darkslateblue-100: #0f3171;
  --color-darkslateblue-200: rgba(15, 49, 113, 0.98);
  --color-gray-600: rgba(0, 0, 0, 0.4);
  --color-gray-700: rgba(0, 0, 0, 0.7);
  --color-gray-300: rgba(0, 0, 0, 0.3);
  --color-gray-400: rgba(0, 0, 0, 0.8);
  --color-gray-200: rgba(0, 0, 0, 0.5);
  --color-gray-100: rgba(0, 0, 0, 0.1);
  --color-gray-500: rgba(255, 255, 255, 0.8);
  --color-steelblue: #4263a3;
  --color-gainsboro-100: #e6e6e6;
  --color-gainsboro-200: #d9d9d9;
  --color-silver: #c9c9c9;

  /* Gaps */
  --gap-9xl: 1.75rem;
  --gap-xl: 1.25rem;
  --gap-57xl: 4.75rem;
  --gap-19xl: 2.375rem;
  --gap-lgi: 1.187rem;
  --gap-base: 1rem;
  --gap-35xl: 3.375rem;
  --gap-8xl: 1.687rem;
  --gap-3xl: 1.375rem;
  --gap-43xl: 3.875rem;
  --gap-12xl: 1.937rem;
  --gap-10xl: 1.812rem;
  --gap-55xl: 4.625rem;
  --gap-18xl: 2.312rem;
  --gap-42xl: 3.812rem;
  --gap-11xl: 1.875rem;
  --gap-mini: 0.937rem;
  --gap-34xl: 3.312rem;
  --gap-7xl: 1.625rem;
  --gap-3xs-1: 0.568rem;
  --gap-92xl: 6.937rem;
  --gap-36xl: 3.437rem;
  --gap-31xl: 3.125rem;
  --gap-6xl: 1.562rem;
  --gap-7xs: 0.375rem;
  --gap-73xl: 5.75rem;
  --gap-27xl: 2.875rem;
  --gap-4xl: 1.437rem;
  --gap-3xs: 0.625rem;
  --gap-xs: 0.75rem;
  --gap-lg: 1.125rem;
  --gap-33xl: 3.25rem;
  --gap-26xl: 2.812rem;
  --gap-98xl: 7.312rem;
  --gap-39xl: 3.625rem;
  --gap-smi: 0.812rem;
  --gap-67xl: 5.375rem;
  --gap-24xl: 2.687rem;
  --gap-2xl: 1.312rem;
  --gap-137xl: 9.75rem;
  --gap-59xl: 4.875rem;
  --gap-20xl: 2.437rem;
  --gap-5xs: 0.5rem;
  --gap-175xl: 12.125rem;
  --gap-64xl: 5.187rem;
  --gap-22xl: 2.562rem;
  --gap-94xl: 7.062rem;
  --gap-37xl: 3.5rem;
  --gap-88xl: 6.687rem;
  --gap-30xl: 3.062rem;
  --gap-5xl: 1.5rem;
  --gap-38xl: 3.562rem;
  --gap-20xl-5: 2.468rem;
  --gap-2xs: 0.687rem;
  --gap-56xl: 4.687rem;
  --gap-40xl: 3.687rem;
  --gap-13xl: 2rem;
  --gap-mid: 1.062rem;

  /* Paddings */
  --padding-sm: 0.875rem;
  --padding-2xl: 1.312rem;
  --padding-xl: 1.25rem;
  --padding-4xs: 0.562rem;
  --padding-167xl: 11.625rem;
  --padding-58xl: 4.812rem;
  --padding-63xl: 5.125rem;
  --padding-22xl: 2.562rem;
  --padding-19xl: 2.375rem;
  --padding-102xl: 7.562rem;
  --padding-60xl: 4.937rem;
  --padding-5xs: 0.5rem;
  --padding-3xs: 0.625rem;
  --padding-11xl: 1.875rem;
  --padding-11xs: 0.125rem;
  --padding-232xl: 15.687rem;
  --padding-144xl: 10.187rem;
  --padding-87xl: 6.625rem;
  --padding-50xl: 4.312rem;
  --padding-12xs: 0.062rem;
  --padding-88xl: 6.687rem;
  --padding-14xl: 2.062rem;
  --padding-116xl: 8.437rem;
  --padding-51xl: 4.375rem;
  --padding-69xl: 5.5rem;
  --padding-26xl: 2.812rem;
  --padding-38xl: 3.562rem;
  --padding-mid: 1.062rem;
  --padding-46xl: 4.062rem;
  --padding-2xs: 0.687rem;
  --padding-xs: 0.75rem;
  --padding-59xl: 4.875rem;
  --padding-16xl: 2.187rem;
  --padding-31xl: 3.125rem;
  --padding-421xl: 27.5rem;
  --padding-4xl: 1.437rem;
  --padding-267xl: 17.875rem;
  --padding-10xs: 0.187rem;
  --padding-178xl: 12.312rem;
  --padding-109xl: 8rem;
  --padding-112xl: 8.187rem;
  --padding-29xl: 3rem;
  --padding-1222xl: 77.562rem;
  --padding-601xl: 38.75rem;
  --padding-291xl: 19.375rem;
  --padding-25xl: 2.75rem;
  --padding-6xs: 0.437rem;
  --padding-350xl: 23.062rem;
  --padding-lgi: 1.187rem;
  --padding-165xl: 11.5rem;
  --padding-12xl: 1.937rem;
  --padding-6xl: 1.562rem;
  --padding-9xl: 1.75rem;
  --padding-91xl: 6.875rem;
  --padding-240xl: 16.187rem;
  --padding-52xl: 4.437rem;
  --padding-149xl: 10.5rem;
  --padding-27xl: 2.875rem;
  --padding-90xl: 6.812rem;
  --padding-41xl: 3.75rem;
  --padding-8xl: 1.687rem;
  --padding-40xl: 3.687rem;
  --padding-18xl: 2.312rem;
  --padding-111xl: 8.125rem;
  --padding-65xl: 5.25rem;
  --padding-lg: 1.125rem;
  --padding-7xs: 0.375rem;
  --padding-smi: 0.812rem;
  --padding-147xl: 10.375rem;
  --padding-113xl: 8.25rem;
  --padding-157xl: 11rem;
  --padding-67xl: 5.375rem;
  --padding-95xl: 7.125rem;
  --padding-37xl: 3.5rem;
  --padding-55xl: 4.625rem;
  --padding-17xl: 2.25rem;
  --padding-30xl: 3.062rem;
  --padding-10xl: 1.812rem;
  --padding-15xl: 2.125rem;
  --padding-24xl: 2.687rem;
  --padding-34xl: 3.312rem;
  --padding-5xl: 1.5rem;
  --padding-39xl: 3.625rem;
  --padding-47xl: 4.125rem;
  --padding-32xl: 3.187rem;
  --padding-7xl: 1.625rem;
  --padding-43xl: 3.875rem;
  --padding-base: 1rem;
  --padding-mini: 0.937rem;
  --padding-9xs: 0.25rem;
  --padding-269xl: 18rem;
  --padding-125xl: 9rem;
  --padding-53xl: 4.5rem;
  --padding-70xl: 5.562rem;
  --padding-172xl: 11.937rem;
  --padding-49xl: 4.25rem;
  --padding-181xl: 12.5rem;
  --padding-8xs: 0.312rem;
  --padding-82xl: 6.312rem;
  --padding-81xl: 6.25rem;
  --padding-56xl: 4.687rem;
  --padding-57xl: 4.75rem;
  --padding-1192xl: 75.687rem;
  --padding-283xl: 18.875rem;
  --padding-586xl: 37.812rem;
  --padding-3xl: 1.375rem;
  --padding-234xl: 15.812rem;
  --padding-107xl: 7.875rem;
  --padding-13xl: 2rem;
  --padding-28xl: 2.937rem;
  --padding-119xl: 8.625rem;
  --padding-21xl: 2.5rem;
  --padding-62xl: 5.062rem;
  --padding-1265xl: 80.25rem;
  --padding-623xl: 40.125rem;
  --padding-76xl: 5.937rem;
  --padding-20xl: 2.437rem;
  --padding-42xl: 3.812rem;
  --padding-6xl-4: 1.587rem;
  --padding-15xl-6: 2.162rem;

  /* Border radiuses */
  --br-3xs: 10px;
  --br-xl: 20px;
  --br-8xs: 5px;
  --br-11xl: 30px;
}
