/* Add font files for Segoe UI */
@font-face {
  font-family: 'Segoe UI';
  src: url('fonts/segoe-ui.woff2') format('woff2'),
       url('fonts/segoe-ui.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

:root {
  --font-family-segoe-ui: 'Segoe UI', sans-serif;
  --text-rgb-31-41-55: rgba(31, 41, 55, 1);
  --text-rgb-107-114-128: rgba(107, 114, 128, 1);
  --text-rgb-26-165-225: rgba(26, 165, 225, 1);
  --text-rgb-55-65-81: rgba(55, 65, 81, 1);
  --text-white: rgba(255, 255, 255, 1);
  --text-rgb-148-163-184: rgba(148, 163, 184, 1);
  --text-rgb-0-139-90: rgba(0, 139, 90, 1);
  --text-rgb-156-163-175: rgba(156, 163, 175, 1);
}

.text-rgb-31-41-55 {
  color: var(--text-rgb-31-41-55);
}

.text-rgb-107-114-128 {
  color: var(--text-rgb-107-114-128);
}

.text-rgb-26-165-225 {
  color: var(--text-rgb-26-165-225);
}

.text-rgb-55-65-81 {
  color: var(--text-rgb-55-65-81);
}

.text-white {
  color: var(--text-white);
}

.text-rgb-148-163-184 {
  color: var(--text-rgb-148-163-184);
}

.text-rgb-0-139-90 {
  color: var(--text-rgb-0-139-90);
}

.text-rgb-156-163-175 {
  color: var(--text-rgb-156-163-175);
}

/* CSS Reset */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  width: 100%;
  min-height: 100vh;
  overflow-x: hidden;
}

img {
  max-width: 100%;
  height: auto;
}

/* Prototype Links */
a.prototype-link {
  text-decoration: none;
  color: inherit;
  display: contents;
}

.image-2-6 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
  height: auto;
}

.text-9 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -0.1599999964237213px;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-31-41-55);
}

.inline-content-8 {
  flex-grow: 0;
  flex-shrink: 1;
  width: 61.03286384976526%;
}

.text-11 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  line-height: 11px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-10 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-7 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.button-5 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 12px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-15 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0.8399999737739563px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-26-165-225);
}

.container-16 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(26, 165, 225, 1);
  border-radius: 99px;
}

.button-14 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(234, 247, 253, 1);
  border-radius: 6px;
}

.text-18 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-55-65-81);
}

.button-17 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border-radius: 6px;
}

.container-13 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-margin-12 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.navigation-4 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px 48px 0px 48px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
  box-shadow: 0px 1px 2px -1px rgba(0,0,0,0.5), 0px 1px 3px 0px rgba(0,0,0,0.5);
  background-color: rgba(255, 255, 255, 1);
  border-bottom: 0.8888890147209167px solid rgba(229, 231, 235, 1);
}

.container-22 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  filter: blur(160px);
  background-color: rgba(26, 165, 225, 1);
  border-radius: 29826200px;
}

.container-23 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  filter: blur(120px);
  background-color: rgba(0, 177, 64, 1);
  border-radius: 29826200px;
}

.container-21 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  opacity: 0.10000000149011612;
}

.text-26 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 40px;
  letter-spacing: -0.800000011920929px;
  line-height: 46px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.heading-1-25 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-29 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 16px;
  line-height: 27.200000762939453px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-148-163-184);
}

.paragraph-28 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 480px;
}

.paragraph-margin-27 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-33 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.vector-35 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.3333333730697632px solid rgba(255, 255, 255, 1);
  border: none;
  outline: none;
}

.vector-36 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.3333333730697632px solid rgba(255, 255, 255, 1);
  border: none;
  outline: none;
}

.icon-34 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.button-32 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 12px 24px 12px 24px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(26, 165, 225, 1);
  border-radius: 12px;
}

.container-31 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-margin-30 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-24 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 43.0401366353544%;
}

.node-41 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  width: 100%;
  height: auto;
}

.node-40 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-39 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
  box-shadow: 0px 24px 60px 0px rgba(0,0,0,0.5);
  background-color: rgba(255, 255, 255, 0.000009999999747378752);
  border-radius: 16px;
}

.container-38 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-37 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 43.0401366353544%;
}

.section-20 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  min-height: 500px;
}

.text-47 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 26px;
  line-height: 39px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-31-41-55);
}

.heading-2-46 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 6px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-45 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-49 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-26-165-225);
}

.vector-51 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.3333333730697632px solid rgba(26, 165, 225, 1);
  border: none;
  outline: none;
}

.icon-50 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.button-48 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-44 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-57 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  letter-spacing: 0.7200000286102295px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-26-165-225);
}

.text-56 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(234, 247, 253, 1);
  border-radius: 20px;
}

.container-55 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-59 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 15px;
  line-height: 22.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-31-41-55);
}

.heading-3-58 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 89.15344419933501%;
}

.vector-63 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-64 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-65 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-66 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-62 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-67 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-61 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-70 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-71 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-69 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-72 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-68 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-75 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-76 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-77 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-78 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-74 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-79 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-73 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-margin-60 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  padding: 12px 0px 12px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-81 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.button-80 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 9px 87px 9px 87px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 83.33333333333334%;
  background-color: rgba(26, 165, 225, 1);
  border-radius: 12px;
}

.container-54 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 31.818181818181817%;
  box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.5);
  background-color: rgba(255, 255, 255, 1);
  border: 0.8888890147209167px solid rgba(229, 231, 235, 1);
  border-radius: 12px;
}

.text-85 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  letter-spacing: 0.7200000286102295px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-26-165-225);
}

.text-84 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(234, 247, 253, 1);
  border-radius: 20px;
}

.container-83 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-87 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 15px;
  line-height: 22.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-31-41-55);
}

.heading-3-86 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 89.15344419933501%;
}

.vector-91 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-92 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-93 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-94 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-90 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-95 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-89 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-98 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-99 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-97 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-100 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-96 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-103 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-104 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-105 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-106 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-102 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-107 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-101 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-margin-88 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  padding: 12px 0px 12px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-109 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.button-108 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 9px 87px 9px 87px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 83.33333333333334%;
  background-color: rgba(26, 165, 225, 1);
  border-radius: 12px;
}

.container-82 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 31.818181818181817%;
  box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.5);
  background-color: rgba(255, 255, 255, 1);
  border: 0.8888890147209167px solid rgba(229, 231, 235, 1);
  border-radius: 12px;
}

.text-113 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  letter-spacing: 0.7200000286102295px;
  line-height: 16px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-26-165-225);
}

.text-112 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(234, 247, 253, 1);
  border-radius: 20px;
}

.container-111 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-115 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 15px;
  line-height: 22.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-31-41-55);
}

.heading-3-114 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 88.88889391981176%;
}

.vector-119 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-120 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-121 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-122 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-118 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-123 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-117 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-126 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-127 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-125 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-128 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-124 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.vector-131 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-132 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-133 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.vector-134 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.0833333730697632px solid rgba(107, 114, 128, 1);
  border: none;
  outline: none;
}

.icon-130 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-135 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-107-114-128);
}

.container-129 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-margin-116 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  padding: 12px 0px 12px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-137 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.button-136 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 9px 87px 9px 87px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 83.08605341246292%;
  background-color: rgba(26, 165, 225, 1);
  border-radius: 12px;
}

.container-110 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 31.91287878787879%;
  box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.5);
  background-color: rgba(255, 255, 255, 1);
  border: 0.8888890147209167px solid rgba(229, 231, 235, 1);
  border-radius: 12px;
}

.container-53 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 24px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-margin-52 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 32px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.section-43 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px 48px 64px 48px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 1152px;
}

.section-margin-42 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-143 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 22px;
  line-height: 33px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.heading-3-142 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-145 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.paragraph-144 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-141 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-147 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: center;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-0-139-90);
}

.vector-149 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.3333333730697632px solid rgba(0, 139, 90, 1);
  border: none;
  outline: none;
}

.vector-150 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.3333333730697632px solid rgba(0, 139, 90, 1);
  border: none;
  outline: none;
}

.icon-148 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.button-146 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 12px 24px 12px 24px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(255, 255, 255, 1);
  border-radius: 12px;
}

.container-140 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  padding: 40px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
  border-radius: 16px;
}

.section-139 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px 48px 64px 48px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 1152px;
}

.section-margin-138 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.vector-158 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.5px solid rgba(255, 255, 255, 1);
  border: none;
  outline: none;
}

.vector-159 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  border: 1.5px solid rgba(255, 255, 255, 1);
  border: none;
  outline: none;
}

.icon-157 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-156 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 7.03125%;
  border-radius: 8px;
}

.text-161 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-white);
}

.text-160 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-155 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-164 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 22.100000381469727px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.paragraph-163 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 280px;
}

.paragraph-margin-162 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 16px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-154 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-167 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.7200000286102295px;
  line-height: 18px;
  text-decoration: none;
  text-transform: uppercase;
  color: var(--text-white);
}

.container-166 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-169 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-168 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-171 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-170 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-173 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-172 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 8px 0px 8px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-165 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-176 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.7200000286102295px;
  line-height: 18px;
  text-decoration: none;
  text-transform: uppercase;
  color: var(--text-white);
}

.container-175 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-178 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-177 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-180 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-179 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 6px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.text-182 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 13px;
  line-height: 19.5px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-181 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 6px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.container-174 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-153 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-186 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.container-185 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-189 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.link-188 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-191 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.link-190 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.text-193 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  text-align: left;
  font-family: var(--font-family-segoe-ui);
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
  text-transform: none;
  color: var(--text-rgb-156-163-175);
}

.link-192 {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-187 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-184 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  padding: 24px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
  border-top: 0.8888890147209167px solid rgba(255, 255, 255, 0.10000000149011612);
}

.container-margin-183 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 0px 0px 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
}

.container-152 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 48px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 1152px;
}

.footer-151 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(31, 41, 55, 1);
}

.landingpage-19 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  background-color: rgba(248, 250, 252, 1);
}

.app-3 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  min-height: 796.4439697265625px;
}

.body-2 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 100%;
}

.node-1 {
@media (max-width: 1440px) {
  .node-1 {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media (max-width: 768px) {
  .node-1 {
    padding-left: 16px;
    padding-right: 16px;
  }
}
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0px;
  width: 100%;
  min-height: 100vh;
  margin: 0 auto;
  max-width: 1171px;
  flex-grow: 0;
  flex-shrink: 1;
  width: 40.49100968188105%;
  background-color: rgba(248, 250, 252, 1);
}
