
@font-face {
  font-family: "Gotham";
  font-weight: 300;
  font-style: normal;
  src: url(/assets/gotham/GothamLight-924ee8c94e5b7f67f566741435875ad9f4766d790481c69b4fe7040de1ddfa90.woff2) format("woff2"),
       url(/assets/gotham/GothamLight-b90b81f9630398836f29f834ddd9a8b7e212fa2e3427bcdc04717a4aeca596e8.otf) format("otf");
}

@font-face {
  font-family: "Gotham";
  font-weight: 400;
  font-style: normal;
  src: url(/assets/gotham/GothamBook-4c08d9c68c5979a9474dd5164ab808b8a63c7c4bca6e37ca6da0e3c708141fa4.woff2) format("woff2"),
       url(/assets/gotham/GothamBook-b1e5ccecfcc7d4fa497f99a6ad1ad25eaa8aefce9b7b61be94bb7a85e09ed4d5.otf) format("otf");
}

@font-face {
  font-family: "Gotham";
  font-weight: 500;
  font-style: normal;
  src: url(/assets/gotham/GothamMedium-c34ec1cab13d121b588071951129f326f64297fe45bcce7e657a77757107c2e2.woff2) format("woff2"),
       url(/assets/gotham/GothamMedium-c5f37e75fb24d93fd718f57d623a5866f622803f36716e51316d9fdf27646f76.otf) format("otf");
}

@font-face {
  font-family: "Gotham";
  font-weight: 700;
  font-style: normal;
  src: url(/assets/gotham/GothamBold-eb98d6e17a4d3aade5cafa2b1b50c8bab658847138677c61edfb718f2be4f748.woff2) format("woff2"),
       url(/assets/gotham/GothamBold-d90def3324bc1969a10555ee072673bfbd1e59a0957eec142c4b2696c6345eb8.otf) format("otf");
}

li.list-image-check {
  background: url(/assets/2025/icons/check-b9e9f8f38bd84c38a575c20b0037f2c3c3ec257ce498fcb826bfb6644dc8d34d.svg) no-repeat left .25rem;
  padding: 3px 0px 3px 24px;
  list-style: none;
  margin: 0;
}

li.list-image-cross {
  background: url(/assets/2025/icons/cross-bb439bf32c0206d4d0960db0890b5a0c3344cd7d15bfeb9cf4066e1ca69bf765.svg) no-repeat left 50%;
  padding: 3px 0px 3px 24px;
  list-style: none;
  margin: 0;
}

.icon-pointer::before {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  background-image: url(/assets/2025/icons/pointer-7b4dc699d5418e0f028dac92f1533198f1a01778090b31e24ff7504197227600.svg);
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  left: .75rem;
  transform: translateY(-50%);
}

.icon-pointer-sm .select-wrapper::before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background-image: url(/assets/2025/icons/pointer-7b4dc699d5418e0f028dac92f1533198f1a01778090b31e24ff7504197227600.svg);
  background-size: 1.25rem;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  left: .5rem;
  transform: translateY(-50%);
  z-index: 10;
}

.icon-person-sm {
  --icon-path: url(/assets/2025/icons/person-772568625d957896e501d4f7103510d0c26d39ec82c1932858ed914438ea8a28.svg);
}

.icon-person-form-sm {
  --icon-path: url(/assets/2025/icons/person-form-77d3fe4e0478072c3c52955ae49d212601b02cb2b438d0293392573d12735c3a.svg);
}

.icon-person-sm .select-wrapper::before,
.icon-person-form-sm .select-wrapper::before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background-image: var(--icon-path);
  background-size: 1.25rem;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  left: .5rem;
  transform: translateY(-50%);
  z-index: 10;
}

.icon-arrow::after {
  content: "";
  display: block;
  width: 2rem;
  height: 2rem;
  background-image: url(/assets/2025/controls/dropdown-c16d8bc4ea6dc2782b684d062b824a3ef5b33ae83867f93299c157d2fff0f33f.svg);
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  right: .75rem;
  transform: translateY(-50%);
}

.icon-arrow-sm::after {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background-image: url(/assets/2025/controls/dropdown-c16d8bc4ea6dc2782b684d062b824a3ef5b33ae83867f93299c157d2fff0f33f.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: .625rem;
  position: absolute;
  top: 50%;
  right: .5rem;
  transform: translateY(-50%);
}

.jumbotron-background {
  background-image: var(--mobile-image-url);
  background-size: cover;
  background-position: center;
}

@media (min-width: 768px) {
  .jumbotron-background {
    background-image: var(--desktop-image-url);
  }
}
