.tw-container {
  width: 100%
}

@media (min-width: 640px) {
  .tw-container {
    max-width: 640px
  }
}

@media (min-width: 768px) {
  .tw-container {
    max-width: 768px
  }
}

@media (min-width: 1024px) {
  .tw-container {
    max-width: 1024px
  }
}

@media (min-width: 1280px) {
  .tw-container {
    max-width: 1280px
  }
}

@media (min-width: 1536px) {
  .tw-container {
    max-width: 1536px
  }
}

.tw-mx-auto {
  margin-left: auto !important;
  margin-right: auto !important
}

.tw-mb-5 {
  margin-bottom: 1.25rem !important
}

.tw-mb-\[3rem\] {
  margin-bottom: 3rem !important
}

.tw-mb-\[4\.25rem\] {
  margin-bottom: 4.25rem !important
}

.tw-ml-\[1\.5rem\] {
  margin-left: 1.5rem !important
}

.tw-mt-10 {
  margin-top: 2.5rem !important
}

.tw-mt-20 {
  margin-top: 5rem !important
}

.tw-mt-\[-375px\] {
  margin-top: -375px !important
}

.tw-mt-\[30rem\] {
  margin-top: 30rem !important
}

.tw-mt-\[37rem\] {
  margin-top: 37rem !important
}

.tw-mt-8 {
  margin-top: 2rem !important
}

.tw-ml-10 {
  margin-left: 2.5rem !important
}

.tw-ml-\[21\.5rem\] {
  margin-left: 21.5rem !important
}

.tw-ml-\[9\.5rem\] {
  margin-left: 9.5rem !important
}

.tw-mt-5 {
  margin-top: 1.25rem !important
}

.-tw-mt-5 {
  margin-top: -1.25rem !important
}

.-tw-mt-3 {
  margin-top: -0.75rem !important
}

.-tw-mt-20 {
  margin-top: -5rem !important
}

.-tw-mt-\[12rem\] {
  margin-top: -12rem !important
}

.tw-mb-10 {
  margin-bottom: 2.5rem !important
}

.tw-mb-\[11\.5rem\] {
  margin-bottom: 11.5rem !important
}

.tw-mt-\[45rem\] {
  margin-top: 45rem !important
}

.tw-mb-\[10\.5rem\] {
  margin-bottom: 10.5rem !important
}

.-tw-mt-\[-20rem\] {
  margin-top: 20rem !important
}

.-tw-mt-\[20rem\] {
  margin-top: -20rem !important
}

.-tw-mt-10 {
  margin-top: -2.5rem !important
}

.tw-mb-14 {
  margin-bottom: 3.5rem !important
}

.tw-h-full {
  height: 100% !important
}

.tw-h-\[350px\] {
  height: 350px !important
}

.tw-h-\[300px\] {
  height: 300px !important
}

.tw-h-\[250px\] {
  height: 250px !important
}

.tw-w-1 {
  width: 0.25rem !important
}

.tw-w-10 {
  width: 2.5rem !important
}

.tw-w-\[500px\] {
  width: 500px !important
}

.tw-w-\[400px\] {
  width: 400px !important
}

.tw-bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important
}

.tw-bg-black {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important
}

.tw-bg-blue-800 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(30 64 175 / var(--tw-bg-opacity)) !important
}

.tw-bg-\[\#18459e\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(24 69 158 / var(--tw-bg-opacity)) !important
}

.tw-text-center {
  text-align: center !important
}

.tw-text-5xl {
  font-size: 3rem !important;
  line-height: 1 !important
}

.tw-text-6xl {
  font-size: 3.75rem !important;
  line-height: 1 !important
}

.tw-text-4xl {
  font-size: 2.25rem !important;
  line-height: 2.5rem !important
}

.tw-text-2xl {
  font-size: 1.5rem !important;
  line-height: 2rem !important
}

.tw-text-3xl {
  font-size: 1.875rem !important;
  line-height: 2.25rem !important
}

.tw-text-\[28px\] {
  font-size: 28px !important
}

.tw-font-black {
  font-weight: 900 !important
}

.tw-font-bold {
  font-weight: 700 !important
}

.tw-font-medium {
  font-weight: 500 !important
}

.tw-text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}

.tw-text-blue-50 {
  --tw-text-opacity: 1 !important;
  color: rgb(239 246 255 / var(--tw-text-opacity)) !important
}

.tw-text-\[\] {
  color:  !important
}

.tw-text-\[\#18459e\] {
  --tw-text-opacity: 1 !important;
  color: rgb(24 69 158 / var(--tw-text-opacity)) !important
}

.tw-text-black {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#E63838\] {
  --tw-text-opacity: 1 !important;
  color: rgb(230 56 56 / var(--tw-text-opacity)) !important
}

.hover\:tw-underline:hover {
  text-decoration-line: underline !important
}

@media (min-width: 768px) {
  .md\:tw-mt-0 {
    margin-top: 0px !important
  }

  .md\:tw-ml-0 {
    margin-left: 0px !important
  }

  .md\:tw-mb-10 {
    margin-bottom: 2.5rem !important
  }

  .md\:tw-h-\[300px\] {
    height: 300px !important
  }

  .md\:tw-w-\[500px\] {
    width: 500px !important
  }

  .md\:tw-w-\[400px\] {
    width: 400px !important
  }

  .md\:tw-w-auto {
    width: auto !important
  }
}

