
/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_376_22_kq7s0_2 {
  max-width: var(--sizes-container-lg);
  margin: 0 auto;
  width: 100%;
  padding: 2%;
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_126_14_1e2qb_2 {
  font-family: var(--fontFamilies-default);
}

._clt_126_14_1e2qb_2.h1, ._clt_126_14_1e2qb_2 h1 {
  font-size: var(--fontSizes-8xl, 6rem);
  line-height: var(--lineHeights-tall, 1.625);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.h2, ._clt_126_14_1e2qb_2 h2 {
  font-size: var(--fontSizes-6xl, 3.75rem);
  line-height: var(--lineHeights-short, 1.375);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.h3, ._clt_126_14_1e2qb_2 h3 {
  font-size: var(--fontSizes-5xl, 3rem);
  line-height: var(--lineHeights-tall, 1.625);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.h4, ._clt_126_14_1e2qb_2 h4 {
  line-height: var(--lineHeights-short, 1.375);
  font-size: var(--fontSizes-4xl, 2.25rem);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.h5, ._clt_126_14_1e2qb_2 h5 {
  font-size: var(--fontSizes-2xl, 1.5rem);
  line-height: var(--lineHeights-short, 1.375);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.h6, ._clt_126_14_1e2qb_2 h6 {
  font-size: var(--fontSizes-xl, 1.25rem);
  line-height: var(--lineHeights-short, 1.375);
  font-family: var(--fontFamilies-header);
}

._clt_126_14_1e2qb_2.body2 {
  font-size: var(--fontSizes-sm, 0.875rem);
  line-height: var(--lineHeights-short, 1.375);
}

._clt_126_14_1e2qb_2.subtitle1 {
  font-size: var(--fontSizes-md, 1rem);
  line-height: var(--lineHeights-tall, 1.625);
}

._clt_126_14_1e2qb_2.subtitle2 {
  font-size: var(--fontSizes-sm, 0.875rem);
  line-height: var(--lineHeights-tall, 1.625);
  font-weight: var(--fontWeights-medium, 500);
}

._clt_126_14_1e2qb_2.button {
  line-height: var(--lineHeights-base, 1.5);
}

._clt_126_14_1e2qb_2.caption {
  font-size: var(--fontSizes-xs, 0.75rem);
  line-height: var(--lineHeights-tall, 1.625);
}

._clt_126_14_1e2qb_2.overline {
  line-height: var(--lineHeights-taller, 2);
  text-transform: uppercase;
  font-size: var(--fontSizes-sm, 0.875rem);
}

._clt_126_14_1e2qb_2.inherit {
  font-size: inherit;
}

._clt_126_14_1e2qb_2.code {
  font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;
  opacity: 0.9;
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_222_2206_1050k_2 {
  width: 60px;
  padding-top: 30px;
  padding-bottom: 30px;
}

._clt_222_2362_1050k_8 {
  width: 3px;
  flex: 1 1 0;
  height: auto;
  background: #D4A869;
}

._clt_222_2362_first_1050k_15 {
  flex: 1 1 0;
  height: auto;
  opacity: 0;
}

._clt_222_2362_last_1050k_21 {
  flex: 1 1 0;
  height: auto;
}

._clt_222_2408_1050k_26 {
  position: relative;
  transform: translate(0%, 0%);
  width: 15px;
  height: 15px;
  background: #D4A869;
  border-radius: 50%;
  margin-top: -1px;
  margin-bottom: -1px;
}

._clt_222_2408_first_1050k_37 {
  transform: translate(0%, 0%);
}

._clt_222_2408_last_1050k_41 {
  transform: translate(0%, 0%);
}

._clt_222_2407_1050k_45 {
  position: relative;
  transform: translate(0%, 0%);
  width: 3px;
  flex: 1 1 0;
  height: auto;
  background: #D4A869;
}

._clt_222_2407_first_1050k_54 {
  transform: translate(0%, 0%);
  flex: 1 1 0;
  height: auto;
}

._clt_222_2407_last_1050k_60 {
  transform: translate(0%, 0%);
  flex: 1 1 0;
  height: auto;
  opacity: 0;
}

._clt_222_2406_1050k_67 {
  flex: 1 1 0;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
}

._clt_222_2406_first_1050k_77 {
  flex: 1 1 0;
  height: auto;
}

._clt_222_2406_last_1050k_82 {
  flex: 1 1 0;
  height: auto;
}

._clt_222_2207_1050k_87 {
  color: #7a7a7a;
}

._clt_222_3339_1050k_91 {
  opacity: 0.4;
}

._clt_222_3444_1050k_95 {
  display: flex;
  flex-direction: column;
}

._clt_222_2197_1050k_100 {
  display: flex;
  flex-direction: row;
  gap: 30px;
  align-items: center;
  justify-content: start;
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_v200_305076_1qti5_2 {
  display: flex;
  align-items: center;
  color: var(--colors-text-default);
}

._clt_v200_305076_disabled_1qti5_8 {
  color: var(--colors-text-disabled);
}

._clt_63_11_1qti5_12 {
  padding: 0;
  margin: 0;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  outline: none;
  flex: 1;
  color: var(--colors-text-active);
}

._clt_63_11_1qti5_12::placeholder {
  color: var(--colors-text-default);
}

._clt_63_11_disabled_1qti5_26::placeholder {
  color: var(--colors-text-disabled);
}

._clt_v200_305093_1qti5_30 {
  display: flex;
  align-items: center;
  color: #ffffff;
}

._clt_v200_305093_1qti5_30.active {
  color: var(--colors-primary, #5093f8);
}

._clt_63_75_1qti5_40 {
  display: flex;
  gap: var(--space-2, 0.5rem);
  border: var(--sizes-px, 1px) solid var(--colors-elevation-3, #d3d4d5);
  border-radius: var(--radii-base, 0.25rem);
  padding: var(--space-2, 0.5rem);
  align-items: center;
  width: 100%;
  background: var(--colors-elevation-2);
}

._clt_63_75_1qti5_40:hover {
  border-color: var(--colors-text-disabled);
  background: var(--colors-elevation-2);
}

._clt_63_75_1qti5_40.focused {
  border-color: var(--colors-focusedActive, #5093f8);
  outline: 1px solid var(--colors-focused);
}

._clt_63_75_disabled_1qti5_61 {
  background: var(--colors-transparent);
  border-color: var(--colors-elevation-1);
  pointer-events: none;
}

._clt_1564_30_1qti5_67 {
  color: var(--colors-error);
  margin-left: var(--sizes-2);
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_40_1_8azyt_2 {
  padding: var(--space-2-5, 0.625rem) var(--space-4, 1rem);
  border-radius: var(--radii-base, 0.25rem);
  border: var(--sizes-px, 1px) solid transparent;
  color: var(--colors-text-active);
  background-color: var(--colors-elevation-3);
  outline: none;
  white-space: nowrap;
  font-size: var(--fontSizes-sm);
}

._clt_40_1_8azyt_2:hover {
  background-color: var(--colors-elevation-4);
}

._clt_40_1_8azyt_2:focus-visible {
  border-color: var(--colors-focused);
}

._clt_40_1_8azyt_2:active {
  background-color: var(--colors-neutralActive);
}

._clt_40_1_varianttext_8azyt_25 {
  color: var(--colors-text-default);
  background-color: var(--colors-transparent);
}

._clt_40_1_varianttext_8azyt_25:hover {
  background-color: var(--colors-transparent);
  color: var(--colors-text-active);
}

._clt_40_1_varianttext_8azyt_25:active {
  background-color: var(--colors-transparent);
}

._clt_40_1_colorprimary_8azyt_39 {
  color: var(--colors-white);
  background-color: var(--colors-primary);
}

._clt_40_1_colorprimary_8azyt_39:hover {
  background-color: var(--colors-primaryActive);
}

._clt_40_1_colorprimary_8azyt_39:active {
  background-color: var(--colors-primaryActive);
}

._clt_40_1_disabled_8azyt_52 {
  border: var(--sizes-px, 1px) solid var(--colors-elevation-3);
  color: var(--colors-text-disabled);
  background-color: var(--colors-transparent);
}

._clt_40_1_disabled_8azyt_52:hover {
  background-color: var(--colors-transparent);
}

._clt_40_1_sizeextraSmall_8azyt_62 {
  padding: var(--space-1, 0.25rem) var(--space-3, 0.75rem);
  font-size: var(--fontSizes-xs, 0.75rem);
}

._clt_40_1_sizesmall_8azyt_67 {
  padding: var(--space-2, 0.5rem) var(--space-4, 1rem);
  font-size: var(--fontSizes-xs);
}

._clt_40_1_sizelarge_8azyt_72 {
  padding: var(--space-3, 0.75rem) var(--space-6, 1.5rem);
  font-size: var(--fontSizes-md);
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_610_39_xr8ce_2 {
  outline: none;
  border: var(--sizes-px, 1px) solid var(--colors-elevation-3);
  border-radius: var(--radii-base, 0.25rem);
  padding: var(--space-2, 0.5rem);
  width: 100%;
  background-color: var(--colors-elevation-2);
  color: var(--colors-text-active);
}

._clt_610_39_xr8ce_2:focus-visible {
  border-color: var(--colors-focused, #5093f8);
}

._clt_610_39_xr8ce_2::placeholder {
  color: var(--colors-text-default);
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_236_1674_mcdk0_2 {
  opacity: 0.4;
}

._clt_236_1324_mcdk0_6 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_222_5583_mcdk0_14 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

._clt_236_1898_mcdk0_20 {
  opacity: 0.4;
}

._clt_236_1896_mcdk0_24 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_222_7467_mcdk0_32 {
  flex: 1 1 100%;
  width: auto;
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: center;
  justify-content: start;
}

._clt_222_7472_mcdk0_42 {
  width: 70px;
}

._clt_222_7470_mcdk0_46 {
  display: flex;
  flex-direction: row;
  gap: 12px;
  align-items: center;
  justify-content: start;
}

._clt_222_7240_mcdk0_54 {
  flex: 1 1 100%;
  width: auto;
  display: flex;
  flex-direction: row;
  gap: 20px;
  flex-shrink: 1;
}

._clt_222_8314_mcdk0_63 {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

._clt_222_9247_mcdk0_70 {
  text-align: left;
}

._clt_222_6603_mcdk0_74 {
  display: flex;
  flex-direction: column;
  gap: 13px;
}

._clt_236_2032_mcdk0_80 {
  opacity: 0.4;
}

._clt_236_2030_mcdk0_84 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_222_5626_mcdk0_92 {
  color: #003666;
  background: #00366652;
  border: 1px solid #003666ff;
  margin: 0;
}

._clt_222_5130_mcdk0_99 {
  display: flex;
  flex-direction: column;
  gap: 4PX;
}

._clt_236_2051_mcdk0_105 {
  opacity: 0.4;
}

._clt_236_2049_mcdk0_109 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_222_5496_mcdk0_117 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

._clt_236_2070_mcdk0_123 {
  opacity: 0.4;
}

._clt_236_2068_mcdk0_127 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_222_10462_mcdk0_135 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

._clt_222_10667_mcdk0_141 {
  color: white;
}
._clt_222_10667_mcdk0_141:hover {
  color: #003666;
}

._clt_222_10923_mcdk0_148 {
  text-align: center;
}

._clt_222_5258_mcdk0_152 {
  width: 100%;
  max-width: 690px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 50px 0px;
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_221_170_7o96r_2 {
  color: #d4a869;
  text-align: left;
  font-family: var(--fontFamilies-mono) !important;
  font-size: 47px !important;
  line-height: 50px !important;
}

._clt_235_30_7o96r_10 {
  color: #003666;
  text-align: left;
  font-family: var(--fontFamilies-mono) !important;
  font-size: 22px !important;
}

._clt_235_13_7o96r_17 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

._clt_234_262_7o96r_24 {
  text-align: center;
}

._clt_234_297_7o96r_28 {
  text-align: center;
}

._clt_234_292_7o96r_32 {
  color: var(--colors-primary);
  font-weight: bold;
  text-align: center;
}

._clt_234_253_7o96r_38 {
  display: flex;
  flex-direction: row;
  gap: 18px;
  align-items: center;
  justify-content: start;
  padding: 0px 10px;
}

._clt_234_218_7o96r_47 {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0px;
}
@media (max-width: 600px) {
  ._clt_234_218_7o96r_47 {
    flex-direction: column;
  }
}

._clt_222_1028_7o96r_61 {
  flex: 1 1 100%;
  width: auto;
  max-width: 100;
  text-align: center;
}

._clt_235_729_7o96r_68 {
  flex: 1 1 100%;
  width: auto;
  max-width: 100;
  text-align: center;
}

._clt_235_708_7o96r_75 {
  flex: 1 1 100%;
  width: auto;
  display: flex;
  flex-direction: column;
}

._clt_222_2117_7o96r_82 {
  width: 2px;
  min-width: 2px;
  height: 120px;
  background: #D4A869;
}
@media (max-width: 600px) {
  ._clt_222_2117_7o96r_82 {
    width: 120px;
    height: 2px;
  }
}

._clt_222_1041_7o96r_95 {
  text-align: center;
}

._clt_235_766_7o96r_99 {
  text-align: center;
  white-space: nowrap;
}

._clt_237_1018_7o96r_104 {
  text-align: center;
}

._clt_237_820_7o96r_108 {
  display: flex;
  flex-direction: column;
}

._clt_234_1823_7o96r_113 {
  flex: 1 1 100%;
  width: auto;
}

._clt_222_2072_7o96r_118 {
  display: flex;
  flex-direction: row;
  gap: 40px;
  align-items: center;
  justify-content: center;
  padding: 10px 0px;
}
@media (max-width: 600px) {
  ._clt_222_2072_7o96r_118 {
    flex-direction: column;
  }
}

._clt_222_735_7o96r_132 {
  width: 130%;
  min-width: 120%;
}

._clt_234_377_7o96r_137 {
  display: flex;
  flex-direction: row;
  align-items: start;
  justify-content: center;
}

._clt_234_24_7o96r_144 {
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: start;
}

._clt_221_167_7o96r_152 {
  position: relative;
  transform: translate(0%, 0%);
  max-height: 100vh;
  display: flex;
  flex-direction: column;
}

._clt_235_608_7o96r_160 {
  display: flex;
  flex-direction: column;
  padding: 30px 0px 20px 0px;
  overflow: hidden;
}

._clt_222_2835_7o96r_167 {
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: center;
}

._clt_222_2144_7o96r_174 {
  min-height: 710px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: center;
  padding: 80px 20px;
}

._clt_222_2143_7o96r_184 {
  overflow: hidden;
}

._clt_222_4822_7o96r_188 {
  text-align: center;
}

._clt_222_4946_7o96r_192 {
  color: #d4a869;
}

._clt_222_5048_7o96r_196 {
  color: #d4a869;
  font-weight: bold;
}

._clt_222_4452_7o96r_201 {
  text-align: center;
  color: #7a7a7a;
  font-size: 12px;
}

._clt_222_4808_7o96r_207 {
  min-height: 710px;
  display: flex;
  flex-direction: column;
  gap: 0px;
  align-items: center;
  justify-content: start;
  padding: 100px 20px;
}

._clt_222_4807_7o96r_217 {
  overflow: hidden;
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_240_204_picqb_2 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  align-items: center;
  justify-content: start;
}

._clt_240_202_picqb_10 {
  flex: 1 1 100%;
  width: auto;
  min-width: 100%;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

._clt_240_675_picqb_19 {
  color: white;
}
._clt_240_675_picqb_19:hover {
  color: #003666;
}

._clt_240_78_picqb_26 {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: start;
  justify-content: center;
  padding: 30px;
  background-color: #f7f8ffff;
  border-radius: 8px;
}
@media (max-width: 600px) {
  ._clt_240_78_picqb_26 {
    flex-direction: column;
  }
}

/* THIS FILE WAS AUTOGENERATED BY CLUTCH. DO NOT EDIT. */
._clt_240_431_1tvu9_2 {
  color: #d4a869;
  text-align: left;
  font-family: var(--fontFamilies-mono) !important;
  font-size: 47px !important;
  line-height: 50px !important;
}

._clt_240_432_1tvu9_10 {
  color: #003666;
  text-align: left;
  font-family: var(--fontFamilies-mono) !important;
  font-size: 22px !important;
}

._clt_240_430_1tvu9_17 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

._clt_240_424_1tvu9_24 {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0px;
}
@media (max-width: 600px) {
  ._clt_240_424_1tvu9_24 {
    flex-direction: column;
  }
}

._clt_240_89_1tvu9_38 {
  min-width: 90%;
  min-height: 70%;
  object-fit: cover;
}

._clt_244_44_1tvu9_44 {
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}

._clt_240_77_1tvu9_51 {
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

._clt_240_76_1tvu9_65 {
  position: relative;
  transform: translate(0%, 0%);
  height: 100vh;
  max-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: start;
  justify-content: start;
}
