.main-content a:not(.button) {
  color: black;
  text-decoration: underline;
}
.main-content a:not(.button):hover {
  color: #B20E10;
}

.main-content h2 a:not(.button), .main-content h3 a:not(.button) {
  text-decoration: none;
}

main {
  min-height: calc(100vh - 640px - 90px);
}
@media (min-width: 992px) {
  main {
    min-height: calc(100vh - 370px - 139px);
  }
}

#full-wrapper .header-banner__wrapper {
  margin-top: 0 !important;
}

.site-header {
  position: sticky !important;
  top: 0;
  left: 0;
  width: 100%;
  background-color: white !important;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .site-header {
    padding: 2.5rem 0;
  }
}
.site-header__logo {
  padding: 0.8rem 0;
}
@media (min-width: 992px) {
  .site-header__logo {
    padding: 1.5rem 0;
  }
}
.site-header__logo img {
  transition: 0.3s;
}
.site-header__buttons {
  align-items: flex-start;
}
.site-header__buttons .button--donate {
  white-space: pre;
}
.site-header__buttons button span {
  background: #B20E10 !important;
}
.site-header__buttons #search-toggle {
  background-image: url(../../coram_iac/assets/img/search-icon.svg) !important;
}
.site-header.scrolled .site-header__logo img {
  max-height: 9rem;
  transition: 0.3s;
}

.site-header__logo img {
  max-height: 12rem;
}

.header-banner {
  background: #E17025 none;
  color: black;
  position: relative;
}
.header-banner:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  width: 188px;
  height: 107px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='333' height='234' viewBox='0 0 333 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M166.276 135.118C162.424 135.504 160.956 134.787 160.286 130.124L160.312 130.176C158.515 117.458 152.975 97.1926 151.102 84.4753C146.018 50.1826 141.409 39.7107 130.315 14.5784C129.508 12.7166 128.697 10.2327 127.53 8.39904C125.601 3.82193 120.067 2.06575 114.825 2.09657C107.811 2.1378 102.166 7.90006 102.208 14.9769C102.221 17.1025 103.67 23.2897 103.907 24.3253C108.448 44.8818 112.131 63.8879 120.89 85.2232C122.48 89.1283 125.133 94.6603 121.766 94.4727C119.736 98.7101 116.89 86.6466 114.157 80.7521C103.616 57.82 95.6034 40.991 84.3627 21.4071C80.7284 15.1032 73.2218 10.0404 64.875 15.0668C56.8355 19.9099 58.321 27.8596 60.2156 35.444C65.2682 55.7383 72.0734 72.5744 85.4115 94.8938C87.6689 98.6394 88.9272 102.909 90.6723 106.917C90.6983 106.969 90.673 107.047 90.6476 107.099C88.0713 110.303 84.6694 104.179 83.0607 101.518C68.8935 78.0111 63.6352 66.4283 48.1254 50.5507C47.1431 49.5454 45.9819 48.6968 44.4882 48.1093C42.1603 45.4788 38.7588 43.8138 34.9562 43.8362C32.9521 43.8479 31.0795 44.3515 29.3886 45.191C29.26 45.1658 29.157 45.1405 29.0284 45.1153C29.029 45.219 28.978 45.2971 28.9529 45.4009C24.9831 47.5759 22.2846 51.8432 22.3133 56.7167C22.332 59.9051 35.0764 90.4976 42.1058 101.759C49.8355 114.157 60.2511 124.517 69.0304 136.26C69.8376 138.07 69.0128 142.015 65.2979 139.471C55.5904 127.188 31.5705 106.02 21.5336 98.8986C21.4045 98.7957 21.2497 98.6929 21.1206 98.59C20.7078 98.3072 20.3207 97.9984 19.9079 97.7157C19.1339 97.1759 18.0014 96.8714 16.716 96.7494C15.1467 96.4216 13.4508 96.4056 11.7312 96.7268C6.316 97.7956 2.15501 102.409 1.57083 107.934C1.25465 110.969 2.01645 113.79 3.46899 116.114C5.37858 121.884 8.5461 127.465 12.0952 132.395C38.96 169.8 72.2863 200.557 108.984 227.898C118.042 234.636 125.051 233.636 132.998 226.227C137.838 221.336 152.85 211.883 163.966 211.714C177.86 211.503 195.729 222.044 200.874 226.034' stroke='white' stroke-width='3'/%3E%3Cpath d='M200.7 225.829C208.734 233.144 215.754 234.062 224.732 227.217C261.106 199.447 294.069 168.3 320.492 130.582C323.983 125.61 327.084 119.993 328.926 114.201C330.351 111.859 331.079 109.029 330.728 105.998C330.079 100.481 325.864 95.9169 320.436 94.9118C318.713 94.6109 317.017 94.6468 315.452 94.993C314.168 95.1301 313.039 95.4479 312.272 95.9968C311.862 96.2843 311.479 96.5977 311.069 96.8852C310.942 96.9897 310.788 97.0943 310.66 97.1987C300.708 104.438 276.938 125.887 267.376 138.283C263.691 140.871 262.82 136.935 263.606 135.116C272.246 123.27 282.54 112.788 290.123 100.301C297.02 88.9575 309.403 58.2173 309.384 55.0288C309.356 50.1554 306.607 45.9201 302.612 43.792C302.586 43.6884 302.534 43.611 302.534 43.5073C302.405 43.534 302.303 43.5605 302.174 43.5872C300.474 42.7676 298.595 42.2861 296.591 42.2979C292.789 42.3202 289.407 44.0251 287.11 46.6828C285.623 47.2878 284.472 48.1501 283.502 49.1668C268.18 65.2257 263.058 76.8695 249.168 100.541C247.591 103.221 244.261 109.384 241.647 106.211C241.621 106.159 241.595 106.082 241.62 106.03C243.318 102.002 244.526 97.7171 246.74 93.9452C259.814 71.4705 266.421 54.5556 271.235 34.2033C273.04 26.5971 274.432 18.6305 266.336 13.8822C257.931 8.95436 250.484 14.1051 246.924 20.4513C235.915 40.166 228.1 57.088 217.83 80.1425C215.167 86.0687 212.463 98.1649 210.382 93.9516C207.018 94.1787 209.606 88.6159 211.15 84.6924C219.657 63.2556 223.117 44.2075 227.415 23.599C227.64 22.5608 229.017 16.357 229.004 14.2313C228.963 7.15448 223.251 1.45899 216.237 1.50023C210.97 1.53119 205.482 3.35217 203.582 7.95178C202.436 9.79908 201.655 12.2923 200.869 14.1634C190.072 39.4244 185.586 49.9498 180.906 84.2999C179.182 97.0384 173.88 117.368 172.234 130.106L172.285 130.054C171.67 134.723 170.209 135.458 166.353 135.118' stroke='white' stroke-width='3'/%3E%3Cmask id='path-3-inside-1_4080_1620' fill='white'%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z'/%3E%3C/mask%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z' fill='%23C83E6C'/%3E%3Cpath d='M166.33 131.126L163.851 132.814L165.893 135.814L168.455 133.243L166.33 131.126ZM166.382 131.074L168.507 133.191L173.65 128.031L166.364 128.074L166.382 131.074ZM166.278 131.048L168.379 128.907L163.798 132.737L166.278 131.048ZM166.33 131.126L168.455 133.243L168.507 133.191L166.382 131.074L164.257 128.956L164.205 129.008L166.33 131.126ZM166.382 131.074C166.364 128.074 166.365 128.074 166.365 128.074C166.366 128.074 166.366 128.074 166.366 128.074C166.367 128.074 166.368 128.074 166.368 128.074C166.37 128.074 166.371 128.074 166.372 128.074C166.375 128.074 166.377 128.074 166.38 128.074C166.385 128.074 166.391 128.074 166.396 128.074C166.407 128.074 166.418 128.074 166.43 128.074C166.453 128.074 166.48 128.075 166.508 128.077C166.561 128.079 166.643 128.084 166.743 128.098C166.831 128.11 167.01 128.138 167.23 128.209C167.397 128.264 167.901 128.438 168.379 128.907L166.278 131.048L164.177 133.19C164.668 133.672 165.191 133.856 165.38 133.917C165.622 133.996 165.825 134.028 165.937 134.043C166.06 134.06 166.163 134.067 166.231 134.07C166.267 134.072 166.3 134.073 166.327 134.073C166.341 134.073 166.354 134.074 166.366 134.074C166.372 134.074 166.378 134.074 166.384 134.074C166.387 134.074 166.389 134.074 166.392 134.074C166.393 134.074 166.395 134.074 166.396 134.074C166.397 134.074 166.397 134.074 166.398 134.074C166.398 134.074 166.399 134.074 166.399 134.074C166.4 134.074 166.4 134.074 166.382 131.074ZM166.278 131.048L163.798 132.737L163.851 132.814L166.33 131.126L168.81 129.437L168.758 129.36L166.278 131.048Z' fill='white' mask='url(%23path-3-inside-1_4080_1620)'/%3E%3Cpath d='M123.131 99.349C127.71 97.5578 133.357 97.514 139.656 98.5839L139.659 98.5849C142.326 99.0325 145.105 101.125 147.844 104.402C150.547 107.635 153.024 111.798 155.137 115.957C157.244 120.106 158.96 124.196 160.15 127.254C160.744 128.781 161.205 130.048 161.518 130.931C161.674 131.372 161.793 131.717 161.873 131.951C161.907 132.052 161.935 132.133 161.954 132.191C161.96 132.221 161.965 132.248 161.97 132.272C161.996 132.38 162.031 132.499 162.074 132.624C162.16 132.872 162.295 133.193 162.494 133.525C162.868 134.151 163.636 135.081 164.952 135.255L165.054 135.268L166.591 135.259L166.663 135.252C167.344 135.182 167.872 134.849 168.229 134.543C168.591 134.234 168.873 133.871 169.078 133.567C169.287 133.256 169.448 132.957 169.556 132.741C169.611 132.631 169.654 132.538 169.684 132.469C169.687 132.463 169.689 132.457 169.692 132.451C169.719 132.404 169.759 132.337 169.809 132.249C169.914 132.067 170.068 131.8 170.264 131.459C170.657 130.778 171.22 129.803 171.899 128.627C173.259 126.275 175.087 123.119 176.958 119.905C178.83 116.691 180.745 113.421 182.28 110.839C183.849 108.201 184.948 106.405 185.238 106.024L185.239 106.024L185.244 106.017C196.471 91.1062 219.949 97.5369 222.618 115.306L222.677 115.728C222.882 117.303 222.676 119.818 222 123.125C221.331 126.393 220.231 130.313 218.741 134.638C215.761 143.289 211.251 153.485 205.623 163.239C199.99 173.001 193.273 182.258 185.901 189.078C178.514 195.913 170.619 200.165 162.602 200.254C155.785 200.33 148.702 196.514 141.952 190.021C135.228 183.553 129.012 174.594 123.955 164.8C118.9 155.013 115.038 144.462 112.983 134.854C110.917 125.194 110.722 116.695 112.776 110.891L112.775 110.89C114.996 104.62 118.634 101.109 123.131 99.349Z' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
  right: -37px;
  z-index: 3;
  transform: rotate(-30deg);
  background-position: bottom right;
}
@media (min-width: 768px) {
  .header-banner:after {
    width: 250px;
    height: 157px;
    right: -55px;
  }
}
@media (min-width: 992px) {
  .header-banner:after {
    width: 330px;
    height: 230px;
    bottom: -48px;
  }
}
@media (min-width: 992px) {
  .header-banner {
    background-size: 280px;
  }
}
.header-banner__wrapper {
  margin-top: 16rem !important;
}

.button {
  font-size: 1.6rem;
  border: 0;
  background-color: #B20E10;
  color: white;
  text-decoration: none !important;
  padding: 0.65rem 2rem 0.75rem 2rem;
}
@media (min-width: 992px) {
  .button {
    font-size: 2.1rem;
    padding: 0.65rem 3rem 0.75rem 3rem;
  }
}
.button:hover, .button:focus, .button:active, .button:not(:disabled):not(:disabled):active {
  text-decoration: none !important;
  background-color: #830a0c;
}
.button--primary {
  background-color: #B20E10;
  color: #fff;
  border: 0;
}
.button--primary:hover, .button--primary:focus, .button--primary:active, .button--primary:not(:disabled):not(:disabled):active {
  background-color: #830a0c;
}
.button--primary a {
  border: 0;
  color: white;
}
.button--orange {
  background: #E17025;
  color: black;
}
.button--orange:hover, .button--orange:focus, .button--orange:active, .button--orange:not(:disabled):not(:disabled):active {
  background-color: #b9591a;
}
.button--white {
  color: #B20E10 !important;
  background-color: white;
}
.button--white:hover, .button--white:focus, .button--white:active, .button--white:not(:disabled):not(:disabled):active {
  background-color: #e6e6e6 !important;
}
.button--white a {
  border: 0;
  color: #B20E10;
}
.button--red {
  background-color: #B20E10;
  color: white;
}
.button--yellow {
  background-color: #C9D20F;
  color: black !important;
}
.button--yellow:hover {
  text-decoration: none !important;
  background-color: #bbc40e;
}
.button--donate {
  background-color: #B20E10 !important;
  text-transform: unset !important;
}
.button--donate:hover, .button--donate:focus, .button--donate:active, .button--donate:not(:disabled):not(:disabled):active {
  background-color: #830a0c !important;
}

.card--page h3 a:not(.button) {
  color: #000;
  text-decoration: none;
}
.card--page h3 a:not(.button):hover, .card--page h3 a:not(.button):focus {
  text-decoration: underline;
  color: #B20E10;
}
.card--event {
  background-color: rgba(135, 203, 216, 0.2);
}
.card--news {
  background-color: rgba(135, 203, 216, 0.2);
  max-width: 1053px;
}
.card--news .card-top {
  aspect-ratio: 267/233;
}
@media (min-width: 992px) {
  .card--news .card-top {
    width: 26.7rem;
  }
}
.card--news .card-text p {
  font-size: 1.8rem;
  line-height: 2.2rem;
}
@media (min-width: 992px) {
  .card--news .card-bottom {
    padding: 2.4rem 3rem;
  }
}
.card--news .card-bottom-inner {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.card--news .card-bottom-inner.show-divider {
  border-right: 1px solid #B20E10;
  padding-right: 2rem;
}
.card--news .card__links {
  padding: 2.4rem 3.4rem 2.4rem 0;
  width: 29rem;
  display: flex;
  flex-wrap: wrap;
  gap: 19px;
  align-items: flex-start;
  align-content: flex-start;
}
.card--news .card__links .button {
  width: 100%;
}
.card--news.related .card__links {
  width: 100%;
  padding: 2rem 0 0 0;
}
.card--news.related .card__links .button {
  width: auto;
}

.filter-panel {
  background-color: rgba(135, 203, 216, 0.2);
  max-width: 100%;
}

.post-type-archive-story .filter-panel {
  max-width: 1053px;
}

.breadcrumb__wrapper {
  margin-top: 0;
  background-color: #E17025;
  color: black;
}
@media (min-width: 992px) {
  .breadcrumb__wrapper {
    margin-top: 0;
  }
}
.breadcrumb .breadcrumb__item a, .breadcrumb > span a, .breadcrumb > span {
  color: black !important;
}

.archive .resource-card__content {
  background: none;
}
.archive .resource-card__download .button {
  width: 100%;
}

.home .hero__background {
  filter: none;
}

.hero__content {
  position: relative;
  padding: 4.3rem 4.2rem 6rem !important;
  background-color: transparent;
}
.hero__content:after, .hero__content:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 100vw;
  height: 100%;
  z-index: -1;
}
.hero__content:after {
  z-index: -2;
}
.hero__content .button {
  background: #fff;
  color: #B20E10;
}

.call-to-action {
  overflow: clip;
  margin-bottom: 5rem;
  position: relative;
  background: none;
}
.call-to-action:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  width: 230px;
  height: 130px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='333' height='234' viewBox='0 0 333 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M166.276 135.118C162.424 135.504 160.956 134.787 160.286 130.124L160.312 130.176C158.515 117.458 152.975 97.1926 151.102 84.4753C146.018 50.1826 141.409 39.7107 130.315 14.5784C129.508 12.7166 128.697 10.2327 127.53 8.39904C125.601 3.82193 120.067 2.06575 114.825 2.09657C107.811 2.1378 102.166 7.90006 102.208 14.9769C102.221 17.1025 103.67 23.2897 103.907 24.3253C108.448 44.8818 112.131 63.8879 120.89 85.2232C122.48 89.1283 125.133 94.6603 121.766 94.4727C119.736 98.7101 116.89 86.6466 114.157 80.7521C103.616 57.82 95.6034 40.991 84.3627 21.4071C80.7284 15.1032 73.2218 10.0404 64.875 15.0668C56.8355 19.9099 58.321 27.8596 60.2156 35.444C65.2682 55.7383 72.0734 72.5744 85.4115 94.8938C87.6689 98.6394 88.9272 102.909 90.6723 106.917C90.6983 106.969 90.673 107.047 90.6476 107.099C88.0713 110.303 84.6694 104.179 83.0607 101.518C68.8935 78.0111 63.6352 66.4283 48.1254 50.5507C47.1431 49.5454 45.9819 48.6968 44.4882 48.1093C42.1603 45.4788 38.7588 43.8138 34.9562 43.8362C32.9521 43.8479 31.0795 44.3515 29.3886 45.191C29.26 45.1658 29.157 45.1405 29.0284 45.1153C29.029 45.219 28.978 45.2971 28.9529 45.4009C24.9831 47.5759 22.2846 51.8432 22.3133 56.7167C22.332 59.9051 35.0764 90.4976 42.1058 101.759C49.8355 114.157 60.2511 124.517 69.0304 136.26C69.8376 138.07 69.0128 142.015 65.2979 139.471C55.5904 127.188 31.5705 106.02 21.5336 98.8986C21.4045 98.7957 21.2497 98.6929 21.1206 98.59C20.7078 98.3072 20.3207 97.9984 19.9079 97.7157C19.1339 97.1759 18.0014 96.8714 16.716 96.7494C15.1467 96.4216 13.4508 96.4056 11.7312 96.7268C6.316 97.7956 2.15501 102.409 1.57083 107.934C1.25465 110.969 2.01645 113.79 3.46899 116.114C5.37858 121.884 8.5461 127.465 12.0952 132.395C38.96 169.8 72.2863 200.557 108.984 227.898C118.042 234.636 125.051 233.636 132.998 226.227C137.838 221.336 152.85 211.883 163.966 211.714C177.86 211.503 195.729 222.044 200.874 226.034' stroke='white' stroke-width='3'/%3E%3Cpath d='M200.7 225.829C208.734 233.144 215.754 234.062 224.732 227.217C261.106 199.447 294.069 168.3 320.492 130.582C323.983 125.61 327.084 119.993 328.926 114.201C330.351 111.859 331.079 109.029 330.728 105.998C330.079 100.481 325.864 95.9169 320.436 94.9118C318.713 94.6109 317.017 94.6468 315.452 94.993C314.168 95.1301 313.039 95.4479 312.272 95.9968C311.862 96.2843 311.479 96.5977 311.069 96.8852C310.942 96.9897 310.788 97.0943 310.66 97.1987C300.708 104.438 276.938 125.887 267.376 138.283C263.691 140.871 262.82 136.935 263.606 135.116C272.246 123.27 282.54 112.788 290.123 100.301C297.02 88.9575 309.403 58.2173 309.384 55.0288C309.356 50.1554 306.607 45.9201 302.612 43.792C302.586 43.6884 302.534 43.611 302.534 43.5073C302.405 43.534 302.303 43.5605 302.174 43.5872C300.474 42.7676 298.595 42.2861 296.591 42.2979C292.789 42.3202 289.407 44.0251 287.11 46.6828C285.623 47.2878 284.472 48.1501 283.502 49.1668C268.18 65.2257 263.058 76.8695 249.168 100.541C247.591 103.221 244.261 109.384 241.647 106.211C241.621 106.159 241.595 106.082 241.62 106.03C243.318 102.002 244.526 97.7171 246.74 93.9452C259.814 71.4705 266.421 54.5556 271.235 34.2033C273.04 26.5971 274.432 18.6305 266.336 13.8822C257.931 8.95436 250.484 14.1051 246.924 20.4513C235.915 40.166 228.1 57.088 217.83 80.1425C215.167 86.0687 212.463 98.1649 210.382 93.9516C207.018 94.1787 209.606 88.6159 211.15 84.6924C219.657 63.2556 223.117 44.2075 227.415 23.599C227.64 22.5608 229.017 16.357 229.004 14.2313C228.963 7.15448 223.251 1.45899 216.237 1.50023C210.97 1.53119 205.482 3.35217 203.582 7.95178C202.436 9.79908 201.655 12.2923 200.869 14.1634C190.072 39.4244 185.586 49.9498 180.906 84.2999C179.182 97.0384 173.88 117.368 172.234 130.106L172.285 130.054C171.67 134.723 170.209 135.458 166.353 135.118' stroke='white' stroke-width='3'/%3E%3Cmask id='path-3-inside-1_4080_1620' fill='white'%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z'/%3E%3C/mask%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z' fill='%23C83E6C'/%3E%3Cpath d='M166.33 131.126L163.851 132.814L165.893 135.814L168.455 133.243L166.33 131.126ZM166.382 131.074L168.507 133.191L173.65 128.031L166.364 128.074L166.382 131.074ZM166.278 131.048L168.379 128.907L163.798 132.737L166.278 131.048ZM166.33 131.126L168.455 133.243L168.507 133.191L166.382 131.074L164.257 128.956L164.205 129.008L166.33 131.126ZM166.382 131.074C166.364 128.074 166.365 128.074 166.365 128.074C166.366 128.074 166.366 128.074 166.366 128.074C166.367 128.074 166.368 128.074 166.368 128.074C166.37 128.074 166.371 128.074 166.372 128.074C166.375 128.074 166.377 128.074 166.38 128.074C166.385 128.074 166.391 128.074 166.396 128.074C166.407 128.074 166.418 128.074 166.43 128.074C166.453 128.074 166.48 128.075 166.508 128.077C166.561 128.079 166.643 128.084 166.743 128.098C166.831 128.11 167.01 128.138 167.23 128.209C167.397 128.264 167.901 128.438 168.379 128.907L166.278 131.048L164.177 133.19C164.668 133.672 165.191 133.856 165.38 133.917C165.622 133.996 165.825 134.028 165.937 134.043C166.06 134.06 166.163 134.067 166.231 134.07C166.267 134.072 166.3 134.073 166.327 134.073C166.341 134.073 166.354 134.074 166.366 134.074C166.372 134.074 166.378 134.074 166.384 134.074C166.387 134.074 166.389 134.074 166.392 134.074C166.393 134.074 166.395 134.074 166.396 134.074C166.397 134.074 166.397 134.074 166.398 134.074C166.398 134.074 166.399 134.074 166.399 134.074C166.4 134.074 166.4 134.074 166.382 131.074ZM166.278 131.048L163.798 132.737L163.851 132.814L166.33 131.126L168.81 129.437L168.758 129.36L166.278 131.048Z' fill='white' mask='url(%23path-3-inside-1_4080_1620)'/%3E%3Cpath d='M123.131 99.349C127.71 97.5578 133.357 97.514 139.656 98.5839L139.659 98.5849C142.326 99.0325 145.105 101.125 147.844 104.402C150.547 107.635 153.024 111.798 155.137 115.957C157.244 120.106 158.96 124.196 160.15 127.254C160.744 128.781 161.205 130.048 161.518 130.931C161.674 131.372 161.793 131.717 161.873 131.951C161.907 132.052 161.935 132.133 161.954 132.191C161.96 132.221 161.965 132.248 161.97 132.272C161.996 132.38 162.031 132.499 162.074 132.624C162.16 132.872 162.295 133.193 162.494 133.525C162.868 134.151 163.636 135.081 164.952 135.255L165.054 135.268L166.591 135.259L166.663 135.252C167.344 135.182 167.872 134.849 168.229 134.543C168.591 134.234 168.873 133.871 169.078 133.567C169.287 133.256 169.448 132.957 169.556 132.741C169.611 132.631 169.654 132.538 169.684 132.469C169.687 132.463 169.689 132.457 169.692 132.451C169.719 132.404 169.759 132.337 169.809 132.249C169.914 132.067 170.068 131.8 170.264 131.459C170.657 130.778 171.22 129.803 171.899 128.627C173.259 126.275 175.087 123.119 176.958 119.905C178.83 116.691 180.745 113.421 182.28 110.839C183.849 108.201 184.948 106.405 185.238 106.024L185.239 106.024L185.244 106.017C196.471 91.1062 219.949 97.5369 222.618 115.306L222.677 115.728C222.882 117.303 222.676 119.818 222 123.125C221.331 126.393 220.231 130.313 218.741 134.638C215.761 143.289 211.251 153.485 205.623 163.239C199.99 173.001 193.273 182.258 185.901 189.078C178.514 195.913 170.619 200.165 162.602 200.254C155.785 200.33 148.702 196.514 141.952 190.021C135.228 183.553 129.012 174.594 123.955 164.8C118.9 155.013 115.038 144.462 112.983 134.854C110.917 125.194 110.722 116.695 112.776 110.891L112.775 110.89C114.996 104.62 118.634 101.109 123.131 99.349Z' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
  right: -55px;
  transform: rotate(-30deg);
  background-position: bottom right;
}
@media (min-width: 992px) {
  .call-to-action:after {
    width: 330px;
    height: 230px;
    bottom: 0px;
  }
}
.call-to-action.no-background-image:before, .call-to-action.no-background-image:after {
  display: none !important;
}
.call-to-action.align-center:not(.has-image) {
  justify-content: center;
  text-align: center;
}
.call-to-action.align-center:not(.has-image) h2, .call-to-action.align-center:not(.has-image) p {
  text-align: center;
}
.call-to-action.align-center:not(.has-image) .call-to-action__links {
  justify-content: center;
  gap: 15px;
  margin-top: 20px;
}
@media (min-width: 992px) {
  .call-to-action.align-center:not(.has-image) .call-to-action__links {
    gap: 25px;
  }
}
.call-to-action.align-center:not(.has-image) .call-to-action__links .button {
  margin: 0;
}
.call-to-action--red {
  background-color: #B20E10;
}
.call-to-action--blue {
  background-color: #87CBD8;
}
.call-to-action--blue h2, .call-to-action--blue p {
  color: black;
}
.call-to-action--orange {
  background-color: #E17025;
}
.call-to-action--orange h2, .call-to-action--orange p, .call-to-action--orange a:not(.button) {
  color: black;
}
.call-to-action__content {
  z-index: 3;
}
.call-to-action__content h2, .call-to-action__content p {
  padding-right: 4rem;
  width: 100%;
}
@media (min-width: 992px) {
  .call-to-action__content h2, .call-to-action__content p {
    padding-right: 0;
  }
}
.call-to-action__content h2 a, .call-to-action__content h3 a {
  text-decoration: none;
}
.call-to-action__links {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.call-to-action.call-to-action a:not(.button) {
  text-decoration: underline;
}
.call-to-action.call-to-action__content {
  padding: 6rem;
}
.call-to-action.reverse {
  background-image: unset;
}
.call-to-action.reverse:after {
  display: none;
}
.call-to-action.reverse .call-to-action__content {
  background: none;
  background-size: 25%;
  position: relative;
  overflow: hidden;
}
@media (min-width: 992px) {
  .call-to-action.reverse .call-to-action__content {
    padding: 6rem;
  }
}
.call-to-action.reverse .call-to-action__content:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  width: 230px;
  height: 130px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='333' height='234' viewBox='0 0 333 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M166.276 135.118C162.424 135.504 160.956 134.787 160.286 130.124L160.312 130.176C158.515 117.458 152.975 97.1926 151.102 84.4753C146.018 50.1826 141.409 39.7107 130.315 14.5784C129.508 12.7166 128.697 10.2327 127.53 8.39904C125.601 3.82193 120.067 2.06575 114.825 2.09657C107.811 2.1378 102.166 7.90006 102.208 14.9769C102.221 17.1025 103.67 23.2897 103.907 24.3253C108.448 44.8818 112.131 63.8879 120.89 85.2232C122.48 89.1283 125.133 94.6603 121.766 94.4727C119.736 98.7101 116.89 86.6466 114.157 80.7521C103.616 57.82 95.6034 40.991 84.3627 21.4071C80.7284 15.1032 73.2218 10.0404 64.875 15.0668C56.8355 19.9099 58.321 27.8596 60.2156 35.444C65.2682 55.7383 72.0734 72.5744 85.4115 94.8938C87.6689 98.6394 88.9272 102.909 90.6723 106.917C90.6983 106.969 90.673 107.047 90.6476 107.099C88.0713 110.303 84.6694 104.179 83.0607 101.518C68.8935 78.0111 63.6352 66.4283 48.1254 50.5507C47.1431 49.5454 45.9819 48.6968 44.4882 48.1093C42.1603 45.4788 38.7588 43.8138 34.9562 43.8362C32.9521 43.8479 31.0795 44.3515 29.3886 45.191C29.26 45.1658 29.157 45.1405 29.0284 45.1153C29.029 45.219 28.978 45.2971 28.9529 45.4009C24.9831 47.5759 22.2846 51.8432 22.3133 56.7167C22.332 59.9051 35.0764 90.4976 42.1058 101.759C49.8355 114.157 60.2511 124.517 69.0304 136.26C69.8376 138.07 69.0128 142.015 65.2979 139.471C55.5904 127.188 31.5705 106.02 21.5336 98.8986C21.4045 98.7957 21.2497 98.6929 21.1206 98.59C20.7078 98.3072 20.3207 97.9984 19.9079 97.7157C19.1339 97.1759 18.0014 96.8714 16.716 96.7494C15.1467 96.4216 13.4508 96.4056 11.7312 96.7268C6.316 97.7956 2.15501 102.409 1.57083 107.934C1.25465 110.969 2.01645 113.79 3.46899 116.114C5.37858 121.884 8.5461 127.465 12.0952 132.395C38.96 169.8 72.2863 200.557 108.984 227.898C118.042 234.636 125.051 233.636 132.998 226.227C137.838 221.336 152.85 211.883 163.966 211.714C177.86 211.503 195.729 222.044 200.874 226.034' stroke='white' stroke-width='3'/%3E%3Cpath d='M200.7 225.829C208.734 233.144 215.754 234.062 224.732 227.217C261.106 199.447 294.069 168.3 320.492 130.582C323.983 125.61 327.084 119.993 328.926 114.201C330.351 111.859 331.079 109.029 330.728 105.998C330.079 100.481 325.864 95.9169 320.436 94.9118C318.713 94.6109 317.017 94.6468 315.452 94.993C314.168 95.1301 313.039 95.4479 312.272 95.9968C311.862 96.2843 311.479 96.5977 311.069 96.8852C310.942 96.9897 310.788 97.0943 310.66 97.1987C300.708 104.438 276.938 125.887 267.376 138.283C263.691 140.871 262.82 136.935 263.606 135.116C272.246 123.27 282.54 112.788 290.123 100.301C297.02 88.9575 309.403 58.2173 309.384 55.0288C309.356 50.1554 306.607 45.9201 302.612 43.792C302.586 43.6884 302.534 43.611 302.534 43.5073C302.405 43.534 302.303 43.5605 302.174 43.5872C300.474 42.7676 298.595 42.2861 296.591 42.2979C292.789 42.3202 289.407 44.0251 287.11 46.6828C285.623 47.2878 284.472 48.1501 283.502 49.1668C268.18 65.2257 263.058 76.8695 249.168 100.541C247.591 103.221 244.261 109.384 241.647 106.211C241.621 106.159 241.595 106.082 241.62 106.03C243.318 102.002 244.526 97.7171 246.74 93.9452C259.814 71.4705 266.421 54.5556 271.235 34.2033C273.04 26.5971 274.432 18.6305 266.336 13.8822C257.931 8.95436 250.484 14.1051 246.924 20.4513C235.915 40.166 228.1 57.088 217.83 80.1425C215.167 86.0687 212.463 98.1649 210.382 93.9516C207.018 94.1787 209.606 88.6159 211.15 84.6924C219.657 63.2556 223.117 44.2075 227.415 23.599C227.64 22.5608 229.017 16.357 229.004 14.2313C228.963 7.15448 223.251 1.45899 216.237 1.50023C210.97 1.53119 205.482 3.35217 203.582 7.95178C202.436 9.79908 201.655 12.2923 200.869 14.1634C190.072 39.4244 185.586 49.9498 180.906 84.2999C179.182 97.0384 173.88 117.368 172.234 130.106L172.285 130.054C171.67 134.723 170.209 135.458 166.353 135.118' stroke='white' stroke-width='3'/%3E%3Cmask id='path-3-inside-1_4080_1620' fill='white'%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z'/%3E%3C/mask%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z' fill='%23C83E6C'/%3E%3Cpath d='M166.33 131.126L163.851 132.814L165.893 135.814L168.455 133.243L166.33 131.126ZM166.382 131.074L168.507 133.191L173.65 128.031L166.364 128.074L166.382 131.074ZM166.278 131.048L168.379 128.907L163.798 132.737L166.278 131.048ZM166.33 131.126L168.455 133.243L168.507 133.191L166.382 131.074L164.257 128.956L164.205 129.008L166.33 131.126ZM166.382 131.074C166.364 128.074 166.365 128.074 166.365 128.074C166.366 128.074 166.366 128.074 166.366 128.074C166.367 128.074 166.368 128.074 166.368 128.074C166.37 128.074 166.371 128.074 166.372 128.074C166.375 128.074 166.377 128.074 166.38 128.074C166.385 128.074 166.391 128.074 166.396 128.074C166.407 128.074 166.418 128.074 166.43 128.074C166.453 128.074 166.48 128.075 166.508 128.077C166.561 128.079 166.643 128.084 166.743 128.098C166.831 128.11 167.01 128.138 167.23 128.209C167.397 128.264 167.901 128.438 168.379 128.907L166.278 131.048L164.177 133.19C164.668 133.672 165.191 133.856 165.38 133.917C165.622 133.996 165.825 134.028 165.937 134.043C166.06 134.06 166.163 134.067 166.231 134.07C166.267 134.072 166.3 134.073 166.327 134.073C166.341 134.073 166.354 134.074 166.366 134.074C166.372 134.074 166.378 134.074 166.384 134.074C166.387 134.074 166.389 134.074 166.392 134.074C166.393 134.074 166.395 134.074 166.396 134.074C166.397 134.074 166.397 134.074 166.398 134.074C166.398 134.074 166.399 134.074 166.399 134.074C166.4 134.074 166.4 134.074 166.382 131.074ZM166.278 131.048L163.798 132.737L163.851 132.814L166.33 131.126L168.81 129.437L168.758 129.36L166.278 131.048Z' fill='white' mask='url(%23path-3-inside-1_4080_1620)'/%3E%3Cpath d='M123.131 99.349C127.71 97.5578 133.357 97.514 139.656 98.5839L139.659 98.5849C142.326 99.0325 145.105 101.125 147.844 104.402C150.547 107.635 153.024 111.798 155.137 115.957C157.244 120.106 158.96 124.196 160.15 127.254C160.744 128.781 161.205 130.048 161.518 130.931C161.674 131.372 161.793 131.717 161.873 131.951C161.907 132.052 161.935 132.133 161.954 132.191C161.96 132.221 161.965 132.248 161.97 132.272C161.996 132.38 162.031 132.499 162.074 132.624C162.16 132.872 162.295 133.193 162.494 133.525C162.868 134.151 163.636 135.081 164.952 135.255L165.054 135.268L166.591 135.259L166.663 135.252C167.344 135.182 167.872 134.849 168.229 134.543C168.591 134.234 168.873 133.871 169.078 133.567C169.287 133.256 169.448 132.957 169.556 132.741C169.611 132.631 169.654 132.538 169.684 132.469C169.687 132.463 169.689 132.457 169.692 132.451C169.719 132.404 169.759 132.337 169.809 132.249C169.914 132.067 170.068 131.8 170.264 131.459C170.657 130.778 171.22 129.803 171.899 128.627C173.259 126.275 175.087 123.119 176.958 119.905C178.83 116.691 180.745 113.421 182.28 110.839C183.849 108.201 184.948 106.405 185.238 106.024L185.239 106.024L185.244 106.017C196.471 91.1062 219.949 97.5369 222.618 115.306L222.677 115.728C222.882 117.303 222.676 119.818 222 123.125C221.331 126.393 220.231 130.313 218.741 134.638C215.761 143.289 211.251 153.485 205.623 163.239C199.99 173.001 193.273 182.258 185.901 189.078C178.514 195.913 170.619 200.165 162.602 200.254C155.785 200.33 148.702 196.514 141.952 190.021C135.228 183.553 129.012 174.594 123.955 164.8C118.9 155.013 115.038 144.462 112.983 134.854C110.917 125.194 110.722 116.695 112.776 110.891L112.775 110.89C114.996 104.62 118.634 101.109 123.131 99.349Z' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
  right: -65px;
  transform: rotate(-30deg);
  background-position: bottom right;
}
@media (min-width: 992px) {
  .call-to-action.reverse .call-to-action__content:after {
    width: 330px;
    height: 230px;
    bottom: 0px;
  }
}
.call-to-action .gform_wrapper {
  width: 100%;
  margin-bottom: 0;
}
.call-to-action .gform_wrapper form {
  display: flex;
  flex-direction: column;
  text-align: left;
}
.call-to-action .gform_wrapper form .gform_body {
  flex-grow: 1;
}
.call-to-action .gform_wrapper form .gform_body input {
  border-color: #fff;
}
.call-to-action .gform_wrapper form .gform_body input::placeholder {
  color: rgba(116, 115, 115, 0.5);
}
.call-to-action .gform_wrapper form .gform_footer {
  margin-top: 2rem;
  margin-left: 0;
}
.call-to-action .gform_wrapper form .gform_footer .gform_button {
  background: white !important;
  color: #B20E10 !important;
}
.call-to-action .gform_wrapper form .gform_footer .gform_button:hover, .call-to-action .gform_wrapper form .gform_footer .gform_button:focus, .call-to-action .gform_wrapper form .gform_footer .gform_button:active, .call-to-action .gform_wrapper form .gform_footer .gform_button:not(:disabled):not(:disabled):active {
  background-color: #e6e6e6 !important;
}
.call-to-action--blue .gform_wrapper form .gform_footer .gform_button {
  background-color: #B20E10 !important;
  color: white !important;
}
.call-to-action--blue .gform_wrapper form .gform_footer .gform_button:hover, .call-to-action--blue .gform_wrapper form .gform_footer .gform_button:focus, .call-to-action--blue .gform_wrapper form .gform_footer .gform_button:active, .call-to-action--blue .gform_wrapper form .gform_footer .gform_button:not(:disabled):not(:disabled):active {
  background-color: #830a0c !important;
}
@media (min-width: 992px) {
  .call-to-action.has-image .call-to-action__content {
    padding: 6rem 0 6rem 6rem;
    align-content: start;
    justify-content: start;
    align-items: start;
  }
}
.call-to-action.has-image .call-to-action__content h2, .call-to-action.has-image .call-to-action__content p {
  max-width: 490px;
}
@media (min-width: 1600px) {
  .call-to-action.has-image .call-to-action__content h2, .call-to-action.has-image .call-to-action__content p {
    max-width: 530px;
  }
}
@media (min-width: 992px) {
  .call-to-action.has-image.reverse .call-to-action__content {
    padding: 6rem 6rem 6rem 0;
  }
}
.call-to-action.has-image.reverse .call-to-action__content h2, .call-to-action.has-image.reverse .call-to-action__content p {
  max-width: 510px;
}
.call-to-action:not(.has-image) {
  position: relative;
  justify-content: flex-start;
  background-image: none;
}
.call-to-action:not(.has-image):after, .call-to-action:not(.has-image):before {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  width: 230px;
  height: 130px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='333' height='234' viewBox='0 0 333 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M166.276 135.118C162.424 135.504 160.956 134.787 160.286 130.124L160.312 130.176C158.515 117.458 152.975 97.1926 151.102 84.4753C146.018 50.1826 141.409 39.7107 130.315 14.5784C129.508 12.7166 128.697 10.2327 127.53 8.39904C125.601 3.82193 120.067 2.06575 114.825 2.09657C107.811 2.1378 102.166 7.90006 102.208 14.9769C102.221 17.1025 103.67 23.2897 103.907 24.3253C108.448 44.8818 112.131 63.8879 120.89 85.2232C122.48 89.1283 125.133 94.6603 121.766 94.4727C119.736 98.7101 116.89 86.6466 114.157 80.7521C103.616 57.82 95.6034 40.991 84.3627 21.4071C80.7284 15.1032 73.2218 10.0404 64.875 15.0668C56.8355 19.9099 58.321 27.8596 60.2156 35.444C65.2682 55.7383 72.0734 72.5744 85.4115 94.8938C87.6689 98.6394 88.9272 102.909 90.6723 106.917C90.6983 106.969 90.673 107.047 90.6476 107.099C88.0713 110.303 84.6694 104.179 83.0607 101.518C68.8935 78.0111 63.6352 66.4283 48.1254 50.5507C47.1431 49.5454 45.9819 48.6968 44.4882 48.1093C42.1603 45.4788 38.7588 43.8138 34.9562 43.8362C32.9521 43.8479 31.0795 44.3515 29.3886 45.191C29.26 45.1658 29.157 45.1405 29.0284 45.1153C29.029 45.219 28.978 45.2971 28.9529 45.4009C24.9831 47.5759 22.2846 51.8432 22.3133 56.7167C22.332 59.9051 35.0764 90.4976 42.1058 101.759C49.8355 114.157 60.2511 124.517 69.0304 136.26C69.8376 138.07 69.0128 142.015 65.2979 139.471C55.5904 127.188 31.5705 106.02 21.5336 98.8986C21.4045 98.7957 21.2497 98.6929 21.1206 98.59C20.7078 98.3072 20.3207 97.9984 19.9079 97.7157C19.1339 97.1759 18.0014 96.8714 16.716 96.7494C15.1467 96.4216 13.4508 96.4056 11.7312 96.7268C6.316 97.7956 2.15501 102.409 1.57083 107.934C1.25465 110.969 2.01645 113.79 3.46899 116.114C5.37858 121.884 8.5461 127.465 12.0952 132.395C38.96 169.8 72.2863 200.557 108.984 227.898C118.042 234.636 125.051 233.636 132.998 226.227C137.838 221.336 152.85 211.883 163.966 211.714C177.86 211.503 195.729 222.044 200.874 226.034' stroke='white' stroke-width='3'/%3E%3Cpath d='M200.7 225.829C208.734 233.144 215.754 234.062 224.732 227.217C261.106 199.447 294.069 168.3 320.492 130.582C323.983 125.61 327.084 119.993 328.926 114.201C330.351 111.859 331.079 109.029 330.728 105.998C330.079 100.481 325.864 95.9169 320.436 94.9118C318.713 94.6109 317.017 94.6468 315.452 94.993C314.168 95.1301 313.039 95.4479 312.272 95.9968C311.862 96.2843 311.479 96.5977 311.069 96.8852C310.942 96.9897 310.788 97.0943 310.66 97.1987C300.708 104.438 276.938 125.887 267.376 138.283C263.691 140.871 262.82 136.935 263.606 135.116C272.246 123.27 282.54 112.788 290.123 100.301C297.02 88.9575 309.403 58.2173 309.384 55.0288C309.356 50.1554 306.607 45.9201 302.612 43.792C302.586 43.6884 302.534 43.611 302.534 43.5073C302.405 43.534 302.303 43.5605 302.174 43.5872C300.474 42.7676 298.595 42.2861 296.591 42.2979C292.789 42.3202 289.407 44.0251 287.11 46.6828C285.623 47.2878 284.472 48.1501 283.502 49.1668C268.18 65.2257 263.058 76.8695 249.168 100.541C247.591 103.221 244.261 109.384 241.647 106.211C241.621 106.159 241.595 106.082 241.62 106.03C243.318 102.002 244.526 97.7171 246.74 93.9452C259.814 71.4705 266.421 54.5556 271.235 34.2033C273.04 26.5971 274.432 18.6305 266.336 13.8822C257.931 8.95436 250.484 14.1051 246.924 20.4513C235.915 40.166 228.1 57.088 217.83 80.1425C215.167 86.0687 212.463 98.1649 210.382 93.9516C207.018 94.1787 209.606 88.6159 211.15 84.6924C219.657 63.2556 223.117 44.2075 227.415 23.599C227.64 22.5608 229.017 16.357 229.004 14.2313C228.963 7.15448 223.251 1.45899 216.237 1.50023C210.97 1.53119 205.482 3.35217 203.582 7.95178C202.436 9.79908 201.655 12.2923 200.869 14.1634C190.072 39.4244 185.586 49.9498 180.906 84.2999C179.182 97.0384 173.88 117.368 172.234 130.106L172.285 130.054C171.67 134.723 170.209 135.458 166.353 135.118' stroke='white' stroke-width='3'/%3E%3Cmask id='path-3-inside-1_4080_1620' fill='white'%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z'/%3E%3C/mask%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z' fill='%23C83E6C'/%3E%3Cpath d='M166.33 131.126L163.851 132.814L165.893 135.814L168.455 133.243L166.33 131.126ZM166.382 131.074L168.507 133.191L173.65 128.031L166.364 128.074L166.382 131.074ZM166.278 131.048L168.379 128.907L163.798 132.737L166.278 131.048ZM166.33 131.126L168.455 133.243L168.507 133.191L166.382 131.074L164.257 128.956L164.205 129.008L166.33 131.126ZM166.382 131.074C166.364 128.074 166.365 128.074 166.365 128.074C166.366 128.074 166.366 128.074 166.366 128.074C166.367 128.074 166.368 128.074 166.368 128.074C166.37 128.074 166.371 128.074 166.372 128.074C166.375 128.074 166.377 128.074 166.38 128.074C166.385 128.074 166.391 128.074 166.396 128.074C166.407 128.074 166.418 128.074 166.43 128.074C166.453 128.074 166.48 128.075 166.508 128.077C166.561 128.079 166.643 128.084 166.743 128.098C166.831 128.11 167.01 128.138 167.23 128.209C167.397 128.264 167.901 128.438 168.379 128.907L166.278 131.048L164.177 133.19C164.668 133.672 165.191 133.856 165.38 133.917C165.622 133.996 165.825 134.028 165.937 134.043C166.06 134.06 166.163 134.067 166.231 134.07C166.267 134.072 166.3 134.073 166.327 134.073C166.341 134.073 166.354 134.074 166.366 134.074C166.372 134.074 166.378 134.074 166.384 134.074C166.387 134.074 166.389 134.074 166.392 134.074C166.393 134.074 166.395 134.074 166.396 134.074C166.397 134.074 166.397 134.074 166.398 134.074C166.398 134.074 166.399 134.074 166.399 134.074C166.4 134.074 166.4 134.074 166.382 131.074ZM166.278 131.048L163.798 132.737L163.851 132.814L166.33 131.126L168.81 129.437L168.758 129.36L166.278 131.048Z' fill='white' mask='url(%23path-3-inside-1_4080_1620)'/%3E%3Cpath d='M123.131 99.349C127.71 97.5578 133.357 97.514 139.656 98.5839L139.659 98.5849C142.326 99.0325 145.105 101.125 147.844 104.402C150.547 107.635 153.024 111.798 155.137 115.957C157.244 120.106 158.96 124.196 160.15 127.254C160.744 128.781 161.205 130.048 161.518 130.931C161.674 131.372 161.793 131.717 161.873 131.951C161.907 132.052 161.935 132.133 161.954 132.191C161.96 132.221 161.965 132.248 161.97 132.272C161.996 132.38 162.031 132.499 162.074 132.624C162.16 132.872 162.295 133.193 162.494 133.525C162.868 134.151 163.636 135.081 164.952 135.255L165.054 135.268L166.591 135.259L166.663 135.252C167.344 135.182 167.872 134.849 168.229 134.543C168.591 134.234 168.873 133.871 169.078 133.567C169.287 133.256 169.448 132.957 169.556 132.741C169.611 132.631 169.654 132.538 169.684 132.469C169.687 132.463 169.689 132.457 169.692 132.451C169.719 132.404 169.759 132.337 169.809 132.249C169.914 132.067 170.068 131.8 170.264 131.459C170.657 130.778 171.22 129.803 171.899 128.627C173.259 126.275 175.087 123.119 176.958 119.905C178.83 116.691 180.745 113.421 182.28 110.839C183.849 108.201 184.948 106.405 185.238 106.024L185.239 106.024L185.244 106.017C196.471 91.1062 219.949 97.5369 222.618 115.306L222.677 115.728C222.882 117.303 222.676 119.818 222 123.125C221.331 126.393 220.231 130.313 218.741 134.638C215.761 143.289 211.251 153.485 205.623 163.239C199.99 173.001 193.273 182.258 185.901 189.078C178.514 195.913 170.619 200.165 162.602 200.254C155.785 200.33 148.702 196.514 141.952 190.021C135.228 183.553 129.012 174.594 123.955 164.8C118.9 155.013 115.038 144.462 112.983 134.854C110.917 125.194 110.722 116.695 112.776 110.891L112.775 110.89C114.996 104.62 118.634 101.109 123.131 99.349Z' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (min-width: 992px) {
  .call-to-action:not(.has-image):after, .call-to-action:not(.has-image):before {
    width: 330px;
    height: 230px;
    bottom: 0;
  }
}
.call-to-action:not(.has-image):before {
  left: -55px;
  transform: rotate(30deg);
}
.call-to-action:not(.has-image):after {
  right: -55px;
  transform: rotate(-30deg);
  background-position: bottom right;
}
.call-to-action:not(.has-image) .call-to-action__content {
  justify-content: center;
}
.call-to-action:not(.has-image) .call-to-action__content .gform_wrapper form {
  margin-left: auto;
  margin-right: auto;
}
.call-to-action:not(.has-image) .gform_footer {
  justify-content: center;
}

.image-grid__content {
  background-color: #ADA589;
  background-size: cover;
  background-position: 75% 0;
}
.image-grid__content-inner {
  color: #000;
}
.image-grid__content-inner h2 {
  color: #B20E10;
  font-size: 5rem;
}
.image-grid__buttons .button {
  background: #B20E10;
  color: #fff;
}

.text-block {
  padding: 0 0 6rem 0;
}
.text-block--lead {
  padding: 0;
}
.text-block__inner h2, .text-block__inner h3 {
  color: #B20E10;
}

.image-with-content h2 {
  color: #B20E10;
}

.quote__content:before {
  z-index: -1;
  background-image: url("data:image/svg+xml,%3Csvg width='211' height='180' viewBox='0 0 211 180' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.25' d='M113 122.797C113 162.458 132.752 180 157.822 180C185.171 180 207.202 164.746 207.202 135.763C207.202 112.881 194.287 94.5763 169.977 94.5763C160.86 94.5763 154.783 98.3898 154.783 98.3898C157.822 65.5932 180.612 32.0339 211 16.0169L199.605 0C181.372 7.62712 113 58.7288 113 122.797Z' fill='%23E17025'/%3E%3Cpath opacity='0.25' d='M0 107.542C0 147.203 19.7519 180 44.8217 180C72.1705 180 94.2016 164.746 94.2016 135.763C94.2016 112.881 81.2868 94.5763 56.9767 94.5763C47.8605 94.5763 41.7829 98.3898 41.7829 98.3898C44.8217 65.5932 67.6124 32.0339 98 16.0169L86.6047 0C68.3721 7.62712 0 43.4746 0 107.542Z' fill='%23E17025'/%3E%3C/svg%3E%0A");
}
.quote__content:not(.full-width) .quote__title {
  padding-top: 2rem;
}
.quote__content:not(.full-width):before {
  top: 0;
}

.gallery-top figure figcaption {
  background: #87CBD8;
  color: black;
}

.video__play:after {
  background-image: url("data:image/svg+xml,%3Csvg width='173' height='173' viewBox='0 0 173 173' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.845592' cx='86.3673' cy='86.3673' r='86.3673' fill='%23B20E10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M129.952 89.3116L50.0477 127.813L50.0477 50.8105L129.952 89.3116Z' fill='white'/%3E%3C/svg%3E%0A");
}

.accordion-block h2 {
  color: #B20E10;
}
.accordion-block .accordion__item {
  border-color: #B20E10;
}
.accordion-block .accordion__question:after {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='117' viewBox='0 0 33 117' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.3513' cy='100.562' r='16.3513' fill='%23B20E10'/%3E%3Cpath d='M24.8934 101.058H7.78893' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M15.8555 109.104V92' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M15.8555 18.1044V1' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.accordion-block .accordion__question.active:after {
  background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.8513' cy='17.3337' r='16.3513' fill='%23B20E10'/%3E%3Cpath d='M25.3934 17.829H8.28893' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}

.block.key-points {
  background: none;
  background-color: #E17025;
  position: relative;
}
.block.key-points:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: cover;
  z-index: 0;
}
.block.key-points .container {
  z-index: 1;
  position: relative;
}

.flip-tiles .resource-card .resource-card__content {
  background-color: rgba(225, 112, 37, 0.2);
  padding: 3rem 3rem 7rem 3rem;
}
@media (min-width: 768px) {
  .flip-tiles .resource-card .resource-card__content {
    padding: 3rem 14rem 3rem 3rem;
  }
}
.flip-tiles .resource-card .flip-card-back {
  color: black;
  background: #E17025;
}
.flip-tiles .resource-card .flip-card-back .button {
  background: white;
  color: #B20E10;
  font-size: 2.1rem;
  padding: 1rem 2rem 1.1rem 2rem;
}
.flip-tiles .resource-card .flip-card-back .button:hover, .flip-tiles .resource-card .flip-card-back .button:focus, .flip-tiles .resource-card .flip-card-back .button:active, .flip-tiles .resource-card .flip-card-back .button:not(:disabled):not(:disabled):active {
  background-color: #e6e6e6;
}
.flip-tiles__flip-card .flip-card-front {
  background: #B20E10;
}
.flip-tiles__flip-card .flip-card-back {
  color: black;
  background: #87CBD8;
}
.flip-tiles__flip-card .flip-card-back .button {
  background: #B20E10;
  color: white;
  font-size: 2.1rem;
  padding: 1rem 2rem 1.1rem 2rem;
}
.flip-tiles__flip-card .flip-card-back .button:hover, .flip-tiles__flip-card .flip-card-back .button:focus, .flip-tiles__flip-card .flip-card-back .button:active, .flip-tiles__flip-card .flip-card-back .button:not(:disabled):not(:disabled):active {
  background-color: #830a0c;
}
.flip-tiles__flip-card .resource-card__title img {
  opacity: 1;
}
.flip-tiles__open-toggle:before, .flip-tiles__open-toggle:after {
  background-color: #B20E10;
}
.flip-tiles .row .col-12 .flip-tiles__flip-card {
  position: relative;
}
.flip-tiles .row .col-12 .flip-tiles__flip-card .flip-card-front {
  overflow: hidden;
  background: #B20E10 none;
}

.sign-up-cta {
  background-color: #87CBD8;
  overflow: hidden;
}
.sign-up-cta .row {
  text-align: center;
  justify-content: center;
}
.sign-up-cta .row form {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 2rem;
  gap: 25px;
  position: relative;
  z-index: 2;
}
.sign-up-cta .row form input:not([type=submit]) {
  border: 2px solid #fff;
  padding: 1rem !important;
  text-align: left;
}
.sign-up-cta .row form .gform_footer {
  margin-top: 0;
}
.sign-up-cta .row form .gform_footer .gform_button {
  padding: 1rem;
}
.sign-up-cta:after, .sign-up-cta:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  width: 230px;
  height: 130px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='333' height='234' viewBox='0 0 333 234' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M166.276 135.118C162.424 135.504 160.956 134.787 160.286 130.124L160.312 130.176C158.515 117.458 152.975 97.1926 151.102 84.4753C146.018 50.1826 141.409 39.7107 130.315 14.5784C129.508 12.7166 128.697 10.2327 127.53 8.39904C125.601 3.82193 120.067 2.06575 114.825 2.09657C107.811 2.1378 102.166 7.90006 102.208 14.9769C102.221 17.1025 103.67 23.2897 103.907 24.3253C108.448 44.8818 112.131 63.8879 120.89 85.2232C122.48 89.1283 125.133 94.6603 121.766 94.4727C119.736 98.7101 116.89 86.6466 114.157 80.7521C103.616 57.82 95.6034 40.991 84.3627 21.4071C80.7284 15.1032 73.2218 10.0404 64.875 15.0668C56.8355 19.9099 58.321 27.8596 60.2156 35.444C65.2682 55.7383 72.0734 72.5744 85.4115 94.8938C87.6689 98.6394 88.9272 102.909 90.6723 106.917C90.6983 106.969 90.673 107.047 90.6476 107.099C88.0713 110.303 84.6694 104.179 83.0607 101.518C68.8935 78.0111 63.6352 66.4283 48.1254 50.5507C47.1431 49.5454 45.9819 48.6968 44.4882 48.1093C42.1603 45.4788 38.7588 43.8138 34.9562 43.8362C32.9521 43.8479 31.0795 44.3515 29.3886 45.191C29.26 45.1658 29.157 45.1405 29.0284 45.1153C29.029 45.219 28.978 45.2971 28.9529 45.4009C24.9831 47.5759 22.2846 51.8432 22.3133 56.7167C22.332 59.9051 35.0764 90.4976 42.1058 101.759C49.8355 114.157 60.2511 124.517 69.0304 136.26C69.8376 138.07 69.0128 142.015 65.2979 139.471C55.5904 127.188 31.5705 106.02 21.5336 98.8986C21.4045 98.7957 21.2497 98.6929 21.1206 98.59C20.7078 98.3072 20.3207 97.9984 19.9079 97.7157C19.1339 97.1759 18.0014 96.8714 16.716 96.7494C15.1467 96.4216 13.4508 96.4056 11.7312 96.7268C6.316 97.7956 2.15501 102.409 1.57083 107.934C1.25465 110.969 2.01645 113.79 3.46899 116.114C5.37858 121.884 8.5461 127.465 12.0952 132.395C38.96 169.8 72.2863 200.557 108.984 227.898C118.042 234.636 125.051 233.636 132.998 226.227C137.838 221.336 152.85 211.883 163.966 211.714C177.86 211.503 195.729 222.044 200.874 226.034' stroke='white' stroke-width='3'/%3E%3Cpath d='M200.7 225.829C208.734 233.144 215.754 234.062 224.732 227.217C261.106 199.447 294.069 168.3 320.492 130.582C323.983 125.61 327.084 119.993 328.926 114.201C330.351 111.859 331.079 109.029 330.728 105.998C330.079 100.481 325.864 95.9169 320.436 94.9118C318.713 94.6109 317.017 94.6468 315.452 94.993C314.168 95.1301 313.039 95.4479 312.272 95.9968C311.862 96.2843 311.479 96.5977 311.069 96.8852C310.942 96.9897 310.788 97.0943 310.66 97.1987C300.708 104.438 276.938 125.887 267.376 138.283C263.691 140.871 262.82 136.935 263.606 135.116C272.246 123.27 282.54 112.788 290.123 100.301C297.02 88.9575 309.403 58.2173 309.384 55.0288C309.356 50.1554 306.607 45.9201 302.612 43.792C302.586 43.6884 302.534 43.611 302.534 43.5073C302.405 43.534 302.303 43.5605 302.174 43.5872C300.474 42.7676 298.595 42.2861 296.591 42.2979C292.789 42.3202 289.407 44.0251 287.11 46.6828C285.623 47.2878 284.472 48.1501 283.502 49.1668C268.18 65.2257 263.058 76.8695 249.168 100.541C247.591 103.221 244.261 109.384 241.647 106.211C241.621 106.159 241.595 106.082 241.62 106.03C243.318 102.002 244.526 97.7171 246.74 93.9452C259.814 71.4705 266.421 54.5556 271.235 34.2033C273.04 26.5971 274.432 18.6305 266.336 13.8822C257.931 8.95436 250.484 14.1051 246.924 20.4513C235.915 40.166 228.1 57.088 217.83 80.1425C215.167 86.0687 212.463 98.1649 210.382 93.9516C207.018 94.1787 209.606 88.6159 211.15 84.6924C219.657 63.2556 223.117 44.2075 227.415 23.599C227.64 22.5608 229.017 16.357 229.004 14.2313C228.963 7.15448 223.251 1.45899 216.237 1.50023C210.97 1.53119 205.482 3.35217 203.582 7.95178C202.436 9.79908 201.655 12.2923 200.869 14.1634C190.072 39.4244 185.586 49.9498 180.906 84.2999C179.182 97.0384 173.88 117.368 172.234 130.106L172.285 130.054C171.67 134.723 170.209 135.458 166.353 135.118' stroke='white' stroke-width='3'/%3E%3Cmask id='path-3-inside-1_4080_1620' fill='white'%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z'/%3E%3C/mask%3E%3Cpath d='M166.33 131.126L166.382 131.074C166.382 131.074 166.304 131.074 166.278 131.048L166.33 131.126Z' fill='%23C83E6C'/%3E%3Cpath d='M166.33 131.126L163.851 132.814L165.893 135.814L168.455 133.243L166.33 131.126ZM166.382 131.074L168.507 133.191L173.65 128.031L166.364 128.074L166.382 131.074ZM166.278 131.048L168.379 128.907L163.798 132.737L166.278 131.048ZM166.33 131.126L168.455 133.243L168.507 133.191L166.382 131.074L164.257 128.956L164.205 129.008L166.33 131.126ZM166.382 131.074C166.364 128.074 166.365 128.074 166.365 128.074C166.366 128.074 166.366 128.074 166.366 128.074C166.367 128.074 166.368 128.074 166.368 128.074C166.37 128.074 166.371 128.074 166.372 128.074C166.375 128.074 166.377 128.074 166.38 128.074C166.385 128.074 166.391 128.074 166.396 128.074C166.407 128.074 166.418 128.074 166.43 128.074C166.453 128.074 166.48 128.075 166.508 128.077C166.561 128.079 166.643 128.084 166.743 128.098C166.831 128.11 167.01 128.138 167.23 128.209C167.397 128.264 167.901 128.438 168.379 128.907L166.278 131.048L164.177 133.19C164.668 133.672 165.191 133.856 165.38 133.917C165.622 133.996 165.825 134.028 165.937 134.043C166.06 134.06 166.163 134.067 166.231 134.07C166.267 134.072 166.3 134.073 166.327 134.073C166.341 134.073 166.354 134.074 166.366 134.074C166.372 134.074 166.378 134.074 166.384 134.074C166.387 134.074 166.389 134.074 166.392 134.074C166.393 134.074 166.395 134.074 166.396 134.074C166.397 134.074 166.397 134.074 166.398 134.074C166.398 134.074 166.399 134.074 166.399 134.074C166.4 134.074 166.4 134.074 166.382 131.074ZM166.278 131.048L163.798 132.737L163.851 132.814L166.33 131.126L168.81 129.437L168.758 129.36L166.278 131.048Z' fill='white' mask='url(%23path-3-inside-1_4080_1620)'/%3E%3Cpath d='M123.131 99.349C127.71 97.5578 133.357 97.514 139.656 98.5839L139.659 98.5849C142.326 99.0325 145.105 101.125 147.844 104.402C150.547 107.635 153.024 111.798 155.137 115.957C157.244 120.106 158.96 124.196 160.15 127.254C160.744 128.781 161.205 130.048 161.518 130.931C161.674 131.372 161.793 131.717 161.873 131.951C161.907 132.052 161.935 132.133 161.954 132.191C161.96 132.221 161.965 132.248 161.97 132.272C161.996 132.38 162.031 132.499 162.074 132.624C162.16 132.872 162.295 133.193 162.494 133.525C162.868 134.151 163.636 135.081 164.952 135.255L165.054 135.268L166.591 135.259L166.663 135.252C167.344 135.182 167.872 134.849 168.229 134.543C168.591 134.234 168.873 133.871 169.078 133.567C169.287 133.256 169.448 132.957 169.556 132.741C169.611 132.631 169.654 132.538 169.684 132.469C169.687 132.463 169.689 132.457 169.692 132.451C169.719 132.404 169.759 132.337 169.809 132.249C169.914 132.067 170.068 131.8 170.264 131.459C170.657 130.778 171.22 129.803 171.899 128.627C173.259 126.275 175.087 123.119 176.958 119.905C178.83 116.691 180.745 113.421 182.28 110.839C183.849 108.201 184.948 106.405 185.238 106.024L185.239 106.024L185.244 106.017C196.471 91.1062 219.949 97.5369 222.618 115.306L222.677 115.728C222.882 117.303 222.676 119.818 222 123.125C221.331 126.393 220.231 130.313 218.741 134.638C215.761 143.289 211.251 153.485 205.623 163.239C199.99 173.001 193.273 182.258 185.901 189.078C178.514 195.913 170.619 200.165 162.602 200.254C155.785 200.33 148.702 196.514 141.952 190.021C135.228 183.553 129.012 174.594 123.955 164.8C118.9 155.013 115.038 144.462 112.983 134.854C110.917 125.194 110.722 116.695 112.776 110.891L112.775 110.89C114.996 104.62 118.634 101.109 123.131 99.349Z' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/svg%3E%0A");
}
@media (min-width: 992px) {
  .sign-up-cta:after, .sign-up-cta:before {
    bottom: 0;
    width: 330px;
    height: 230px;
  }
}
.sign-up-cta:before {
  left: -55px;
  transform: rotate(30deg);
}
.sign-up-cta:after {
  right: -55px;
  transform: rotate(-30deg);
  background-position: bottom right;
}

.timeline__slider-item-date {
  font-size: 3rem;
  line-height: 3.4rem;
}

.hh-call-to-action {
  margin: 5rem 0;
}
.hh-call-to-action .row {
  margin: 0;
}
.hh-call-to-action .half-cta {
  padding: 9rem 6rem;
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #B20E10;
}
.hh-call-to-action .half-cta:nth-child(odd) {
  background-position: right bottom;
  background-image: url("data:image/svg+xml,%3Csvg width='282' height='333' viewBox='0 0 282 333' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4142_385' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='282' height='333'%3E%3Crect width='282' height='333' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4142_385)'%3E%3Cg opacity='0.25'%3E%3Cpath d='M282.917 228.412C277.524 228.96 275.466 227.959 274.518 221.432L274.554 221.504C272.011 203.698 264.208 175.33 261.557 157.524C254.364 109.512 247.886 94.8569 232.296 59.6854C231.161 57.08 230.02 53.6033 228.382 51.0379C225.672 44.6323 217.917 42.1849 210.577 42.2394C200.754 42.3124 192.862 50.3941 192.936 60.3044C192.958 63.2812 195.001 71.9426 195.336 73.3922C201.739 102.17 206.938 128.778 219.25 158.637C221.485 164.102 225.213 171.844 220.497 171.588C217.663 177.527 213.651 160.639 209.812 152.39C195.001 120.299 183.743 96.749 167.959 69.348C162.856 60.5278 152.333 53.4541 140.655 60.5111C129.407 67.3108 131.504 78.4405 134.174 89.0576C141.293 117.467 150.86 141.03 169.587 172.257C172.756 177.497 174.528 183.474 176.98 189.083C177.017 189.155 176.981 189.265 176.946 189.338C173.345 193.83 168.568 185.261 166.309 181.539C146.418 148.65 139.03 132.441 117.275 110.239C115.897 108.834 114.269 107.648 112.176 106.828C108.911 103.15 104.144 100.825 98.8185 100.865C96.012 100.886 93.3906 101.595 91.0245 102.774C90.8443 102.739 90.7001 102.704 90.5199 102.669C90.521 102.814 90.4497 102.924 90.4148 103.069C84.8602 106.123 81.0905 112.105 81.1411 118.93C81.1743 123.395 99.0879 166.209 108.956 181.964C119.808 199.31 134.416 213.795 146.736 230.222C147.871 232.755 146.724 238.281 141.516 234.726C127.895 217.547 94.2118 187.955 80.1406 178.004C79.9596 177.86 79.7425 177.716 79.5615 177.572C78.9829 177.177 78.4401 176.745 77.8614 176.35C76.7763 175.596 75.1897 175.172 73.3894 175.004C71.191 174.549 68.816 174.53 66.4086 174.983C58.8274 176.492 53.0103 182.961 52.2042 190.699C51.768 194.95 52.8409 198.899 54.8801 202.151C57.5668 210.227 62.0147 218.036 66.9956 224.933C104.698 277.257 151.435 320.256 202.886 358.465C215.586 367.882 225.399 366.466 236.512 356.074C243.279 349.214 264.282 335.943 279.848 335.683C299.305 335.357 324.351 350.08 331.565 355.656' stroke='white' stroke-width='3'/%3E%3Cpath d='M331.321 355.37C342.588 365.596 352.42 366.866 364.979 357.261C415.857 318.293 461.95 274.604 498.872 221.726C503.749 214.756 508.081 206.882 510.647 198.767C512.638 195.485 513.652 191.52 513.153 187.277C512.232 179.551 506.319 173.169 498.717 171.773C496.303 171.355 493.928 171.409 491.737 171.898C489.939 172.092 488.359 172.54 487.285 173.31C486.713 173.714 486.176 174.153 485.603 174.557C485.425 174.704 485.21 174.85 485.031 174.997C471.109 185.156 437.869 215.245 424.504 232.625C419.35 236.257 418.121 230.748 419.218 228.199C431.293 211.591 445.685 196.89 456.278 179.385C465.911 163.485 483.186 120.41 483.153 115.945C483.103 109.12 479.244 103.195 473.645 100.223C473.608 100.078 473.535 99.97 473.534 99.8247C473.355 99.8624 473.211 99.8998 473.031 99.9374C470.648 98.7934 468.016 98.1231 465.21 98.144C459.885 98.1835 455.153 100.578 451.942 104.305C449.861 105.156 448.251 106.366 446.894 107.792C425.472 130.314 418.324 146.631 398.924 179.811C396.721 183.567 392.072 192.205 388.404 187.767C388.368 187.695 388.331 187.586 388.367 187.513C390.736 181.869 392.418 175.866 395.509 170.579C413.771 139.077 422.986 115.375 429.683 86.8632C432.195 76.2076 434.127 65.048 422.779 58.4161C410.998 51.5333 400.58 58.7624 395.609 67.6574C380.233 95.2898 369.327 119.004 354.994 151.312C351.277 159.617 347.517 176.563 344.595 170.667C339.883 170.992 343.496 163.196 345.65 157.698C357.517 127.66 362.32 100.977 368.295 72.1078C368.608 70.6533 370.522 61.9625 370.5 58.9858C370.427 49.0754 362.416 41.1118 352.593 41.1847C345.217 41.2395 337.536 43.8015 334.885 50.2469C333.285 52.8364 332.195 56.3296 331.099 58.9516C316.033 94.3507 309.774 109.1 303.295 157.214C300.908 175.057 293.527 203.538 291.249 221.38L291.32 221.307C290.469 227.848 288.426 228.879 283.025 228.411' stroke='white' stroke-width='3'/%3E%3Cpath d='M222.199 177.856C228.754 175.28 236.788 175.222 245.659 176.715L245.661 176.716C249.614 177.373 253.628 180.437 257.498 185.052C261.33 189.623 264.834 195.49 267.811 201.329C270.783 207.158 273.202 212.902 274.879 217.194C275.717 219.338 276.37 221.117 276.811 222.357C277.032 222.977 277.2 223.462 277.312 223.792C277.368 223.956 277.41 224.081 277.438 224.165C277.447 224.213 277.455 224.257 277.464 224.295C277.495 224.424 277.539 224.573 277.594 224.731C277.704 225.047 277.877 225.458 278.131 225.881C278.616 226.688 279.562 227.804 281.141 228.011L281.243 228.024L283.325 228.009L283.397 228.001C284.186 227.92 284.813 227.53 285.258 227.148C285.709 226.761 286.069 226.299 286.339 225.898C286.613 225.491 286.825 225.097 286.967 224.81C287.039 224.664 287.095 224.542 287.135 224.453C287.143 224.434 287.15 224.417 287.157 224.401C287.161 224.394 287.166 224.387 287.17 224.378C287.208 224.313 287.265 224.215 287.338 224.087C287.484 223.832 287.699 223.458 287.973 222.981C288.522 222.026 289.308 220.658 290.258 219.01C292.156 215.712 294.709 211.288 297.323 206.783C299.938 202.277 302.614 197.691 304.759 194.07C306.938 190.393 308.498 187.834 308.931 187.265L308.936 187.258C324.952 165.919 358.514 175.059 362.369 200.454L362.454 201.057C362.759 203.365 362.458 206.966 361.515 211.615C360.58 216.226 359.039 221.742 356.956 227.82C352.789 239.977 346.48 254.302 338.6 268.008C330.716 281.721 321.295 294.753 310.926 304.375C300.542 314.012 289.358 320.092 277.921 320.238C268.146 320.362 258.074 314.911 248.557 305.785C239.066 296.683 230.305 284.091 223.181 270.348C216.059 256.611 210.608 241.792 207.697 228.283C204.775 214.723 204.457 202.69 207.376 194.401C210.524 185.468 215.725 180.4 222.199 177.856Z' fill='%23B20E10' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 180px;
}
@media (min-width: 992px) {
  .hh-call-to-action .half-cta:nth-child(odd) {
    background-size: 280px;
  }
}
.hh-call-to-action .half-cta:nth-child(even) {
  background-position: left bottom;
  background-image: url("data:image/svg+xml,%3Csvg width='282' height='333' viewBox='0 0 282 333' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_4142_385' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='282' height='333'%3E%3Crect width='282' height='333' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg transform='translate(282 0) scale(-1,1)' mask='url(%23mask0_4142_385)'%3E%3Cg opacity='0.25'%3E%3Cpath d='M282.917 228.412C277.524 228.96 275.466 227.959 274.518 221.432L274.554 221.504C272.011 203.698 264.208 175.33 261.557 157.524C254.364 109.512 247.886 94.8569 232.296 59.6854C231.161 57.08 230.02 53.6033 228.382 51.0379C225.672 44.6323 217.917 42.1849 210.577 42.2394C200.754 42.3124 192.862 50.3941 192.936 60.3044C192.958 63.2812 195.001 71.9426 195.336 73.3922C201.739 102.17 206.938 128.778 219.25 158.637C221.485 164.102 225.213 171.844 220.497 171.588C217.663 177.527 213.651 160.639 209.812 152.39C195.001 120.299 183.743 96.749 167.959 69.348C162.856 60.5278 152.333 53.4541 140.655 60.5111C129.407 67.3108 131.504 78.4405 134.174 89.0576C141.293 117.467 150.86 141.03 169.587 172.257C172.756 177.497 174.528 183.474 176.98 189.083C177.017 189.155 176.981 189.265 176.946 189.338C173.345 193.83 168.568 185.261 166.309 181.539C146.418 148.65 139.03 132.441 117.275 110.239C115.897 108.834 114.269 107.648 112.176 106.828C108.911 103.15 104.144 100.825 98.8185 100.865C96.012 100.886 93.3906 101.595 91.0245 102.774C90.8443 102.739 90.7001 102.704 90.5199 102.669C90.521 102.814 90.4497 102.924 90.4148 103.069C84.8602 106.123 81.0905 112.105 81.1411 118.93C81.1743 123.395 99.0879 166.209 108.956 181.964C119.808 199.31 134.416 213.795 146.736 230.222C147.871 232.755 146.724 238.281 141.516 234.726C127.895 217.547 94.2118 187.955 80.1406 178.004C79.9596 177.86 79.7425 177.716 79.5615 177.572C78.9829 177.177 78.4401 176.745 77.8614 176.35C76.7763 175.596 75.1897 175.172 73.3894 175.004C71.191 174.549 68.816 174.53 66.4086 174.983C58.8274 176.492 53.0103 182.961 52.2042 190.699C51.768 194.95 52.8409 198.899 54.8801 202.151C57.5668 210.227 62.0147 218.036 66.9956 224.933C104.698 277.257 151.435 320.256 202.886 358.465C215.586 367.882 225.399 366.466 236.512 356.074C243.279 349.214 264.282 335.943 279.848 335.683C299.305 335.357 324.351 350.08 331.565 355.656' stroke='white' stroke-width='3'/%3E%3Cpath d='M331.321 355.37C342.588 365.596 352.42 366.866 364.979 357.261C415.857 318.293 461.95 274.604 498.872 221.726C503.749 214.756 508.081 206.882 510.647 198.767C512.638 195.485 513.652 191.52 513.153 187.277C512.232 179.551 506.319 173.169 498.717 171.773C496.303 171.355 493.928 171.409 491.737 171.898C489.939 172.092 488.359 172.54 487.285 173.31C486.713 173.714 486.176 174.153 485.603 174.557C485.425 174.704 485.21 174.85 485.031 174.997C471.109 185.156 437.869 215.245 424.504 232.625C419.35 236.257 418.121 230.748 419.218 228.199C431.293 211.591 445.685 196.89 456.278 179.385C465.911 163.485 483.186 120.41 483.153 115.945C483.103 109.12 479.244 103.195 473.645 100.223C473.608 100.078 473.535 99.97 473.534 99.8247C473.355 99.8624 473.211 99.8998 473.031 99.9374C470.648 98.7934 468.016 98.1231 465.21 98.144C459.885 98.1835 455.153 100.578 451.942 104.305C449.861 105.156 448.251 106.366 446.894 107.792C425.472 130.314 418.324 146.631 398.924 179.811C396.721 183.567 392.072 192.205 388.404 187.767C388.368 187.695 388.331 187.586 388.367 187.513C390.736 181.869 392.418 175.866 395.509 170.579C413.771 139.077 422.986 115.375 429.683 86.8632C432.195 76.2076 434.127 65.048 422.779 58.4161C410.998 51.5333 400.58 58.7624 395.609 67.6574C380.233 95.2898 369.327 119.004 354.994 151.312C351.277 159.617 347.517 176.563 344.595 170.667C339.883 170.992 343.496 163.196 345.65 157.698C357.517 127.66 362.32 100.977 368.295 72.1078C368.608 70.6533 370.522 61.9625 370.5 58.9858C370.427 49.0754 362.416 41.1118 352.593 41.1847C345.217 41.2395 337.536 43.8015 334.885 50.2469C333.285 52.8364 332.195 56.3296 331.099 58.9516C316.033 94.3507 309.774 109.1 303.295 157.214C300.908 175.057 293.527 203.538 291.249 221.38L291.32 221.307C290.469 227.848 288.426 228.879 283.025 228.411' stroke='white' stroke-width='3'/%3E%3Cpath d='M222.199 177.856C228.754 175.28 236.788 175.222 245.659 176.715L245.661 176.716C249.614 177.373 253.628 180.437 257.498 185.052C261.33 189.623 264.834 195.49 267.811 201.329C270.783 207.158 273.202 212.902 274.879 217.194C275.717 219.338 276.37 221.117 276.811 222.357C277.032 222.977 277.2 223.462 277.312 223.792C277.368 223.956 277.41 224.081 277.438 224.165C277.447 224.213 277.455 224.257 277.464 224.295C277.495 224.424 277.539 224.573 277.594 224.731C277.704 225.047 277.877 225.458 278.131 225.881C278.616 226.688 279.562 227.804 281.141 228.011L281.243 228.024L283.325 228.009L283.397 228.001C284.186 227.92 284.813 227.53 285.258 227.148C285.709 226.761 286.069 226.299 286.339 225.898C286.613 225.491 286.825 225.097 286.967 224.81C287.039 224.664 287.095 224.542 287.135 224.453C287.143 224.434 287.15 224.417 287.157 224.401C287.161 224.394 287.166 224.387 287.17 224.378C287.208 224.313 287.265 224.215 287.338 224.087C287.484 223.832 287.699 223.458 287.973 222.981C288.522 222.026 289.308 220.658 290.258 219.01C292.156 215.712 294.709 211.288 297.323 206.783C299.938 202.277 302.614 197.691 304.759 194.07C306.938 190.393 308.498 187.834 308.931 187.265L308.936 187.258C324.952 165.919 358.514 175.059 362.369 200.454L362.454 201.057C362.759 203.365 362.458 206.966 361.515 211.615C360.58 216.226 359.039 221.742 356.956 227.82C352.789 239.977 346.48 254.302 338.6 268.008C330.716 281.721 321.295 294.753 310.926 304.375C300.542 314.012 289.358 320.092 277.921 320.238C268.146 320.362 258.074 314.911 248.557 305.785C239.066 296.683 230.305 284.091 223.181 270.348C216.059 256.611 210.608 241.792 207.697 228.283C204.775 214.723 204.457 202.69 207.376 194.401C210.524 185.468 215.725 180.4 222.199 177.856Z' fill='%23B20E10' stroke='white' stroke-width='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 180px;
}
@media (min-width: 992px) {
  .hh-call-to-action .half-cta:nth-child(even) {
    background-size: 280px;
  }
}
.hh-call-to-action .half-cta p:first-of-type {
  margin-top: 0;
}
.hh-call-to-action .half-cta h2, .hh-call-to-action .half-cta p {
  max-width: 500px;
}
.hh-call-to-action .half-cta h2 {
  margin-top: 0;
}
.hh-call-to-action .half-cta .button {
  margin-top: 4rem;
}
.hh-call-to-action .half-cta--red {
  background-color: #B20E10 !important;
  color: #fff;
}
.hh-call-to-action .half-cta--orange {
  background-color: #E17025 !important;
}
.hh-call-to-action .half-cta--red .button, .hh-call-to-action .half-cta--orange .button {
  background: #fff !important;
  color: #B20E10 !important;
}
.hh-call-to-action .half-cta--red .button:hover, .hh-call-to-action .half-cta--orange .button:hover {
  background: #e6e6e6 !important;
}
.hh-call-to-action--images {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}
.hh-call-to-action--images .image {
  width: 50%;
  aspect-ratio: 1.3/1;
  display: flex;
  height: auto;
}
@media (min-width: 992px) {
  .hh-call-to-action--images .image {
    height: 27rem;
    width: 33.3333333333%;
  }
}
.hh-call-to-action--images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hh-call-to-action--images .image:last-of-type {
  display: none;
}
@media (min-width: 992px) {
  .hh-call-to-action--images .image:last-of-type {
    display: flex;
  }
}

.site-footer {
  background: #B20E10;
  color: #fff;
}
@media (min-width: 768px) {
  .site-footer {
    padding: 4.5rem 0 4rem 0;
  }
}
@media (min-width: 992px) {
  .site-footer__newsletter {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-top: -3rem;
  }
}
@media (min-width: 992px) {
  .site-footer__menu, .site-footer__socials {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .site-footer__socials {
    padding-left: 10px;
  }
}

.fa-bluesky:before {
  content: "";
  height: 15px;
  width: 15px;
  display: block;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="%23B20E10"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M111.8 62.2C170.2 105.9 233 194.7 256 242.4c23-47.6 85.8-136.4 144.2-180.2c42.1-31.6 110.3-56 110.3 21.8c0 15.5-8.9 130.5-14.1 149.2C478.2 298 412 314.6 353.1 304.5c102.9 17.5 129.1 75.5 72.5 133.5c-107.4 110.2-154.3-27.6-166.3-62.9l0 0c-1.7-4.9-2.6-7.8-3.3-7.8s-1.6 3-3.3 7.8l0 0c-12 35.3-59 173.1-166.3 62.9c-56.5-58-30.4-116 72.5-133.5C100 314.6 33.8 298 15.7 233.1C10.4 214.4 1.5 99.4 1.5 83.9c0-77.8 68.2-53.4 110.3-21.8z"/></svg>');
}

.cant-find {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-content: center;
  padding-bottom: 60px;
}
.cant-find p:first-of-type {
  margin-top: 0;
}
.cant-find a {
  text-decoration: underline;
}

.gform-body {
  width: 100% !important;
}

.ginput_container input {
  background: #fff;
  border-radius: 2px;
  border-color: #fff !important;
}

.gform_button {
  background: #B20E10 !important;
  color: #fff !important;
  border-radius: 2px !important;
  font-size: 2.1rem !important;
  font-weight: 600 !important;
  min-height: 42px !important;
  border: 0 !important;
  padding: 0.65rem 3rem 0.75rem 3rem !important;
  margin: 0 !important;
}

.coram-voice-glossary-search-wrapper,
form#advocacy-search-form .form_item {
  margin-bottom: 2rem;
}
.coram-voice-glossary-search-wrapper input[type=search], .coram-voice-glossary-search-wrapper input[name=search],
form#advocacy-search-form .form_item input[type=search],
form#advocacy-search-form .form_item input[name=search] {
  border: 0 !important;
  border-bottom: 2px solid #B20E10 !important;
  background-color: transparent;
  font-size: 2.2rem;
  padding: 0.8rem 1.5rem 0.9rem 1.5rem;
}
.coram-voice-glossary-search-wrapper button[type=submit],
form#advocacy-search-form .form_item button[type=submit] {
  border-radius: 2px;
  transition: all 0.2s ease-in-out;
  padding: 0.8rem 1.5rem 0.9rem 1.5rem;
  text-align: center;
  display: inline-block;
  font-weight: 600;
  font-size: 1.6rem;
  background-color: #B20E10;
  color: #fff;
  border: 0;
}

.resource-search {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  max-width: 100%;
}
.resource-search input[name=search] {
  border: 0 !important;
  border-bottom: 2px solid #B20E10 !important;
}
.resource-search button {
  position: relative;
}

form#advocacy-search-form {
  display: flex;
  align-items: flex-end;
  gap: 2rem;
}

.gform_fields {
  row-gap: 2rem !important;
}

.form.block label, .form.block legend {
  font-weight: bold;
}
.form.block .ginput_container_radio, .form.block .ginput_container_checkbox {
  padding-top: 0.4rem;
}
.form.block input:not(.gform_button),
.form.block textarea {
  background-color: #efede7 !important;
  border: none !important;
}
.form.block input:not(.gform_button)::placeholder,
.form.block textarea::placeholder {
  color: #000;
}
.form.block select, .form.block .ginput_container_select .dropdown, .form.block .ginput_container_name .dropdown {
  background-color: #efede7;
}
.gfield--type-name .gfield_label {
  font-weight: bold !important;
}

.gfield_checkbox input, .gfield_radio input {
  height: 2rem !important;
  top: 1px;
}
.gfield_checkbox input:after, .gfield_radio input:after {
  top: 5px !important;
  left: 5px !important;
}
.gfield_checkbox label, .gfield_radio label {
  font-weight: 500 !important;
}

.block.form form {
  position: relative;
  left: 4px;
  width: calc(100% - 4px);
}

.ginput_container_select .dropdown,
.ginput_container_name .dropdown {
  background-color: #efede7;
  position: relative !important;
}
.ginput_container_select .dropdown:after,
.ginput_container_name .dropdown:after {
  right: 15px;
  top: 18px;
}
.ginput_container_select .dropdown span.current,
.ginput_container_name .dropdown span.current {
  min-height: 5rem;
  display: flex;
  align-items: center;
  padding-left: 1rem;
}
.ginput_container_select .dropdown .list,
.ginput_container_name .dropdown .list {
  left: 1px;
}
.ginput_container_select .form.block select, .ginput_container_select .form.block .ginput_container_select .dropdown, .ginput_container_select .form.block .ginput_container_name .dropdown,
.ginput_container_name .form.block select,
.ginput_container_name .form.block .ginput_container_select .dropdown,
.ginput_container_name .form.block .ginput_container_name .dropdown {
  background-color: #efede7 !important;
}

/*# sourceMappingURL=iac.css.map */
