:root {
  --primary: #164C44;
  --secondary: #012453;
  --tertiary: #1C6939;
  --primary-rgb: 22, 76, 68;
  --secondary-rgb: 1, 36, 83;
  --tertiary-rgb: 28, 105, 57;
  --font-sans-serif: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --link-color: #1C6939;
  --link-hover-color: #1C6939;
}

.jarallax, img {  -webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cpath%20d%3D%22M24%2024H0v24h24z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M24%2024v24h24V24zM0%200v24h24V0z%22%20opacity%3D%22.5%22%2F%3E%0A%3C%2Fsvg%3E), -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));  -webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cpath%20d%3D%22M24%2024H0v24h24z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M24%2024v24h24V24zM0%200v24h24V0z%22%20opacity%3D%22.5%22%2F%3E%0A%3C%2Fsvg%3E), linear-gradient(#fff 0 0);  mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cpath%20d%3D%22M24%2024H0v24h24z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M24%2024v24h24V24zM0%200v24h24V0z%22%20opacity%3D%22.5%22%2F%3E%0A%3C%2Fsvg%3E), -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));  mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%0A%20%20%3Cpath%20d%3D%22M24%2024H0v24h24z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M24%2024v24h24V24zM0%200v24h24V0z%22%20opacity%3D%22.5%22%2F%3E%0A%3C%2Fsvg%3E), linear-gradient(#fff 0 0);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  -webkit-mask-position: bottom left;
          mask-position: bottom left;
  -webkit-mask-size: 48px, cover;
          mask-size: 48px, cover;
}
.brand img, .logo img {
  -webkit-mask: none;
  mask: none;

}
.packages__module .package--details {
    max-width: calc(76ch - 4rem)
  }
li{
	list-style-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 45 41' %3E%3Cpath fill='%23164C44' d='M26.5 3.4c-4.6-.7-5.1-1.2-11.1-.7C12 3 9.3 3.7 6.7 6c-5.4 4.8-5 12.2-2.2 18.3.6 1.3 2.8 4.2 1.5 5.3L.5 34.1l-.5.3v2.2l.4-.3c1.5-1.2 7-6.2 7.6-5.7 2.5 2.1 5 4.2 7.8 5.9 4 2.4 8.8 2.3 13.2 1.3 3.7-.8 6.6-3.4 8.2-6.6 1.3-2.6 1.7-5.6 2.2-8.7.5-2.9 1-13.9 5.6-13.5-6.4-1.2-12.1-4.6-18.5-5.6zm13.2 9.4h-4.1c-.1 0-.1 0-.2-.1h-.2c-.1 0-.2-.1-.2-.1h-.1c-.1 0-.1 0-.1-.1l-.5-.5-.1-.1-.3-.3v-.1c-1.4.6-3.1 1.4-4.7 2.3-1.1.6-2.3 1.4-3.5 2.2.3.1.7.3 1.2.6.3.1.6.3 1 .4.3.1.7.3 1.1.4.4.1.8.3 1.2.4.4.1.8.2 1.3.3.2 0 .4.1.6.1h.3c.1 0 .3 0 .4.1.4.1.9.1 1.3.2h4.1l.6-.1c.2 0 .4.1.4.3v.2h.1-.1c0 .1-.2.2-.3.3l-.6.1c-.1 0-.3 0-.4.1h-4c-.4 0-.9-.1-1.3-.1-.2 0-.3 0-.4-.1h-.3c-.2 0-.4-.1-.6-.1-.6-.1-1-.2-1.4-.3-.5-.1-.9-.2-1.3-.3-.5-.1-.9-.3-1.2-.4-.4-.1-.8-.3-1.1-.4-.7-.3-1.2-.5-1.6-.7-.2-.1-.3-.2-.4-.2-.3.2-.5.4-.8.5-1.6 1.2-3.4 2.5-5.1 3.9.5.2 1.1.5 2 .9 1.1.5 2.1.9 3.2 1.2 1.3.4 2.5.8 3.8 1.1 1.4.3 2.7.5 3.8.6.6 0 1.1.1 1.6.1.6 0 1.2 0 1.7-.1s.9-.1 1.3-.2h.3c.1 0 .2 0 .2-.1l.2-.1h.2c.1 0 .2-.1.3-.1h.1l.1-.1.1-.1.2-.1h.2c.2 0 .3.1.4.2.1.1 0 .3 0 .4l.1-.1-.1.1-.1.1-.2.1h-.1l-.1.1h-.1c-.1 0-.2.1-.3.1l-.2.1h-.2c-.1 0-.2.1-.3.1h-.1c-.1 0-.1 0-.2.1-.4.1-.9.2-1.4.3-.8.1-1.6.2-2.6.2h-1c-1.2-.1-2.6-.2-4-.5-1.3-.3-2.6-.6-3.9-1-1.1-.3-2.2-.7-3.3-1.1-1-.4-1.8-.7-2.3-.9-.2-.1-.4-.2-.5-.2-1.1.9-2.3 1.9-3.4 2.8-1.4 1.2-2.4 2.2-3.1 2.8-.2.1-.3.3-.4.4.3.1.6.3.9.5.4.2.9.4 1.5.7.1 0 .2.1.3.1l.6.3.4.2h.1l.3.1.2.1c.6.2 1.3.5 2 .8.7.2 1.5.5 2.2.7.1 0 .1 0 .2.1.1 0 .2.1.4.1l.3.1.3.1.3.1.3.1.6.1c.3.1.6.1.9.2h.5l.3.1h.2c.1 0 .3.1.4.1h.2l.4.1h.9c.3 0 .6.1.9.1h4.2c.2 0 .4 0 .5-.1l.4-.1.4-.1c.2 0 .3-.1.5-.1h.2l.4-.1h.2c.2-.1.4-.1.6-.2.1 0 .2 0 .2-.1l.3-.1h.1c.2 0 .3.1.4.3 0 .2 0 .3-.1.4h.1-.1l-.1.1-.3.1c-.1 0-.1 0-.2.1-.2.1-.4.1-.6.2l-1 .2h-.2c-.2 0-.3.1-.5.1l-.8.2c-.2 0-.4.1-.6.1h-5c-.3 0-.6 0-.9-.1h-1.5c-.2 0-.3 0-.5-.1h-1c-.3-.1-.7-.1-1-.2l-.6-.1-.3-.1-.3-.1-.5-.1h-.1c-.1 0-.3-.1-.4-.1-.1 0-.1 0-.2-.1-.8-.2-1.6-.4-2.3-.7-.8-.3-1.5-.5-2.1-.7l-.5-.2-.5-.2c-.2-.1-.4-.2-.6-.2-.1 0-.2-.1-.3-.1-.6-.3-1.1-.5-1.6-.7l-1.2-.6c-.3-.2-.6-.3-.8-.4h-.1c-.1 0-.2-.1-.3-.2l-.3-.3c-.2-.4-.1-.9.2-1.3l.1-.1v-.4c0-.6.1-1.6.1-2.8.1-2.1.4-5.3 1-8.6.3-1.6.6-3.2 1-4.5.4-1.4.9-2.7 1.3-3.8.2-.5.5-1 .7-1.5.2-.4.4-.7.7-1.1.1-.1.2-.2.2-.3v-.1c.1-.1.1-.2.2-.2l.2-.2c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.8.2.8.4.7.6l-.2.2s-.1.1-.1.2v.1c-.1.1-.1.2-.2.3-.2.3-.4.7-.6 1-.2.4-.4.9-.6 1.4-.4 1.1-.8 2.3-1.2 3.7-.3 1.3-.6 2.8-.8 4.4-.4 3.2-.6 6.4-.7 8.4v1.8c.7-.6 1.6-1.4 2.7-2.3l4.2-3.3v-1.2c0-.3.1-.8.1-1.3.1-.5.1-1 .2-1.5.1-.6.2-1.1.4-1.6.2-.6.4-1.2.5-1.7l.2-.4v-.1c0-.1.1-.2.1-.3 0-.1.1-.2.1-.2l.3-.6.2-.4c0-.1.1-.2.1-.3 0 0 0-.1.1-.1 0 0 0-.1.1-.1 0-.1.1-.2.1-.3v-.1l.2-.3c.1-.2.3-.5.4-.7l.1-.1c.1-.2.2-.4.4-.6l.1-.1c.1-.2.3-.4.4-.6l.1-.1.1-.2.1-.1.1-.2c.2-.3.5-.6.7-.9.1-.1.2-.2.3-.2l.4-.5.2-.2.1-.1.1-.1.2-.2.1-.1.1-.1.1-.1.1-.1.6-.5c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.2.2.1.4 0 .6l-.5.4-.1.1-.1.2-.3.4-.1.1-.1.1-.2.2-.2.2-.2.3c-.1.1-.1.2-.2.3l-.6.9-.1.2h-.3l-.1.1-.1.2-.1.1-.3.6c0 .1-.1.1-.1.2l-.3.6-.1.1-.3.6-.1.2-.1.2c0 .1-.1.2-.1.2s0 .1-.1.1c0 0 0 .1-.1.1 0 .1-.1.2-.1.2l-.1.5c-.1.2-.1.4-.2.6 0 .1-.1.2-.1.3 0 .1-.1.2-.1.3v.1l-.1.4c-.1.5-.3 1.1-.4 1.6l-.3 1.5c-.1.4-.1.9-.2 1.4 0 .4 0 .8-.1 1.1 1.6-1.1 3.1-2.2 4.5-3.1 1.9-1.3 3.8-2.4 5.5-3.3v-1.4c0-.1 0-.1.1-.2l.1-.1V11s0-.1.1-.1l.1-.1.1-.2c0-.1.1-.2.1-.2s0-.1.1-.1l.1-.2c.2-.1.2-.2.2-.2l.2-.2.1-.1s0-.1.1-.1l.2-.2.3-.3.1-.3.3-.4.2-.2c.1-.1.2-.2.4-.3l.1-.1.4-.4 1-.8c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.1.2.1.4 0 .6l-.9.8-.2.2-.3.3-.1.1-.3.3-.4.5-.3.4-.1.2s-.1.1-.1.2c0 0 0 .1-.1.1l-.2.3s0 .1-.1.1v.1l-.1.1s0 .1-.1.1c0 .1-.1.1-.1.2v.1l-.1.2v1.1c1.7-.8 3.3-1.5 4.7-2 .8-.3 1.6-.5 2.3-.7.6-.2 1.2-.3 1.8-.4.3-.3.7-.4.9-.4h.4c.2 0 .4.2.4.4v.1h.1-.1c0 .2-.2.3-.4.4h-.4c-.2 0-.6.1-1.1.2-.6.1-1.2.2-1.7.4-.5.1-1 .3-1.6.5h.4s.1 0 .1.1h.1l.1.1h.2l.2.1h.2l.3.1h.4c.1 0 .3.1.4.1l.5.1.5.1h.5l.9.1c.2 0 .4.2.4.4h.1-.1c0 .4-.1.6-.3.6z'/%3E%3C/svg%3E");
}
li::marker{
	font-size: 1.5em;
	line-height: 0.1em;
}

.bg-black li, .bg-brand-gray li, .bg-primary li, .bg-secondary li {
	url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 45 41' %3E%3Cpath fill='%23ffffff' d='M26.5 3.4c-4.6-.7-5.1-1.2-11.1-.7C12 3 9.3 3.7 6.7 6c-5.4 4.8-5 12.2-2.2 18.3.6 1.3 2.8 4.2 1.5 5.3L.5 34.1l-.5.3v2.2l.4-.3c1.5-1.2 7-6.2 7.6-5.7 2.5 2.1 5 4.2 7.8 5.9 4 2.4 8.8 2.3 13.2 1.3 3.7-.8 6.6-3.4 8.2-6.6 1.3-2.6 1.7-5.6 2.2-8.7.5-2.9 1-13.9 5.6-13.5-6.4-1.2-12.1-4.6-18.5-5.6zm13.2 9.4h-4.1c-.1 0-.1 0-.2-.1h-.2c-.1 0-.2-.1-.2-.1h-.1c-.1 0-.1 0-.1-.1l-.5-.5-.1-.1-.3-.3v-.1c-1.4.6-3.1 1.4-4.7 2.3-1.1.6-2.3 1.4-3.5 2.2.3.1.7.3 1.2.6.3.1.6.3 1 .4.3.1.7.3 1.1.4.4.1.8.3 1.2.4.4.1.8.2 1.3.3.2 0 .4.1.6.1h.3c.1 0 .3 0 .4.1.4.1.9.1 1.3.2h4.1l.6-.1c.2 0 .4.1.4.3v.2h.1-.1c0 .1-.2.2-.3.3l-.6.1c-.1 0-.3 0-.4.1h-4c-.4 0-.9-.1-1.3-.1-.2 0-.3 0-.4-.1h-.3c-.2 0-.4-.1-.6-.1-.6-.1-1-.2-1.4-.3-.5-.1-.9-.2-1.3-.3-.5-.1-.9-.3-1.2-.4-.4-.1-.8-.3-1.1-.4-.7-.3-1.2-.5-1.6-.7-.2-.1-.3-.2-.4-.2-.3.2-.5.4-.8.5-1.6 1.2-3.4 2.5-5.1 3.9.5.2 1.1.5 2 .9 1.1.5 2.1.9 3.2 1.2 1.3.4 2.5.8 3.8 1.1 1.4.3 2.7.5 3.8.6.6 0 1.1.1 1.6.1.6 0 1.2 0 1.7-.1s.9-.1 1.3-.2h.3c.1 0 .2 0 .2-.1l.2-.1h.2c.1 0 .2-.1.3-.1h.1l.1-.1.1-.1.2-.1h.2c.2 0 .3.1.4.2.1.1 0 .3 0 .4l.1-.1-.1.1-.1.1-.2.1h-.1l-.1.1h-.1c-.1 0-.2.1-.3.1l-.2.1h-.2c-.1 0-.2.1-.3.1h-.1c-.1 0-.1 0-.2.1-.4.1-.9.2-1.4.3-.8.1-1.6.2-2.6.2h-1c-1.2-.1-2.6-.2-4-.5-1.3-.3-2.6-.6-3.9-1-1.1-.3-2.2-.7-3.3-1.1-1-.4-1.8-.7-2.3-.9-.2-.1-.4-.2-.5-.2-1.1.9-2.3 1.9-3.4 2.8-1.4 1.2-2.4 2.2-3.1 2.8-.2.1-.3.3-.4.4.3.1.6.3.9.5.4.2.9.4 1.5.7.1 0 .2.1.3.1l.6.3.4.2h.1l.3.1.2.1c.6.2 1.3.5 2 .8.7.2 1.5.5 2.2.7.1 0 .1 0 .2.1.1 0 .2.1.4.1l.3.1.3.1.3.1.3.1.6.1c.3.1.6.1.9.2h.5l.3.1h.2c.1 0 .3.1.4.1h.2l.4.1h.9c.3 0 .6.1.9.1h4.2c.2 0 .4 0 .5-.1l.4-.1.4-.1c.2 0 .3-.1.5-.1h.2l.4-.1h.2c.2-.1.4-.1.6-.2.1 0 .2 0 .2-.1l.3-.1h.1c.2 0 .3.1.4.3 0 .2 0 .3-.1.4h.1-.1l-.1.1-.3.1c-.1 0-.1 0-.2.1-.2.1-.4.1-.6.2l-1 .2h-.2c-.2 0-.3.1-.5.1l-.8.2c-.2 0-.4.1-.6.1h-5c-.3 0-.6 0-.9-.1h-1.5c-.2 0-.3 0-.5-.1h-1c-.3-.1-.7-.1-1-.2l-.6-.1-.3-.1-.3-.1-.5-.1h-.1c-.1 0-.3-.1-.4-.1-.1 0-.1 0-.2-.1-.8-.2-1.6-.4-2.3-.7-.8-.3-1.5-.5-2.1-.7l-.5-.2-.5-.2c-.2-.1-.4-.2-.6-.2-.1 0-.2-.1-.3-.1-.6-.3-1.1-.5-1.6-.7l-1.2-.6c-.3-.2-.6-.3-.8-.4h-.1c-.1 0-.2-.1-.3-.2l-.3-.3c-.2-.4-.1-.9.2-1.3l.1-.1v-.4c0-.6.1-1.6.1-2.8.1-2.1.4-5.3 1-8.6.3-1.6.6-3.2 1-4.5.4-1.4.9-2.7 1.3-3.8.2-.5.5-1 .7-1.5.2-.4.4-.7.7-1.1.1-.1.2-.2.2-.3v-.1c.1-.1.1-.2.2-.2l.2-.2c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.8.2.8.4.7.6l-.2.2s-.1.1-.1.2v.1c-.1.1-.1.2-.2.3-.2.3-.4.7-.6 1-.2.4-.4.9-.6 1.4-.4 1.1-.8 2.3-1.2 3.7-.3 1.3-.6 2.8-.8 4.4-.4 3.2-.6 6.4-.7 8.4v1.8c.7-.6 1.6-1.4 2.7-2.3l4.2-3.3v-1.2c0-.3.1-.8.1-1.3.1-.5.1-1 .2-1.5.1-.6.2-1.1.4-1.6.2-.6.4-1.2.5-1.7l.2-.4v-.1c0-.1.1-.2.1-.3 0-.1.1-.2.1-.2l.3-.6.2-.4c0-.1.1-.2.1-.3 0 0 0-.1.1-.1 0 0 0-.1.1-.1 0-.1.1-.2.1-.3v-.1l.2-.3c.1-.2.3-.5.4-.7l.1-.1c.1-.2.2-.4.4-.6l.1-.1c.1-.2.3-.4.4-.6l.1-.1.1-.2.1-.1.1-.2c.2-.3.5-.6.7-.9.1-.1.2-.2.3-.2l.4-.5.2-.2.1-.1.1-.1.2-.2.1-.1.1-.1.1-.1.1-.1.6-.5c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.2.2.1.4 0 .6l-.5.4-.1.1-.1.2-.3.4-.1.1-.1.1-.2.2-.2.2-.2.3c-.1.1-.1.2-.2.3l-.6.9-.1.2h-.3l-.1.1-.1.2-.1.1-.3.6c0 .1-.1.1-.1.2l-.3.6-.1.1-.3.6-.1.2-.1.2c0 .1-.1.2-.1.2s0 .1-.1.1c0 0 0 .1-.1.1 0 .1-.1.2-.1.2l-.1.5c-.1.2-.1.4-.2.6 0 .1-.1.2-.1.3 0 .1-.1.2-.1.3v.1l-.1.4c-.1.5-.3 1.1-.4 1.6l-.3 1.5c-.1.4-.1.9-.2 1.4 0 .4 0 .8-.1 1.1 1.6-1.1 3.1-2.2 4.5-3.1 1.9-1.3 3.8-2.4 5.5-3.3v-1.4c0-.1 0-.1.1-.2l.1-.1V11s0-.1.1-.1l.1-.1.1-.2c0-.1.1-.2.1-.2s0-.1.1-.1l.1-.2c.2-.1.2-.2.2-.2l.2-.2.1-.1s0-.1.1-.1l.2-.2.3-.3.1-.3.3-.4.2-.2c.1-.1.2-.2.4-.3l.1-.1.4-.4 1-.8c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.1.2.1.4 0 .6l-.9.8-.2.2-.3.3-.1.1-.3.3-.4.5-.3.4-.1.2s-.1.1-.1.2c0 0 0 .1-.1.1l-.2.3s0 .1-.1.1v.1l-.1.1s0 .1-.1.1c0 .1-.1.1-.1.2v.1l-.1.2v1.1c1.7-.8 3.3-1.5 4.7-2 .8-.3 1.6-.5 2.3-.7.6-.2 1.2-.3 1.8-.4.3-.3.7-.4.9-.4h.4c.2 0 .4.2.4.4v.1h.1-.1c0 .2-.2.3-.4.4h-.4c-.2 0-.6.1-1.1.2-.6.1-1.2.2-1.7.4-.5.1-1 .3-1.6.5h.4s.1 0 .1.1h.1l.1.1h.2l.2.1h.2l.3.1h.4c.1 0 .3.1.4.1l.5.1.5.1h.5l.9.1c.2 0 .4.2.4.4h.1-.1c0 .4-.1.6-.3.6z'/%3E%3C/svg%3E");
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: "Libre Franklin", "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-1 {
  font-family: "Red Hat Display", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-2 {
  font-family: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-3 {
  font-family: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-4 {
  font-family: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-5 {
  font-family: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.display-6 {
  font-family: "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.form-control, .hs-input:not([type=checkbox]):not([type=radio]):not([type="file"]) {
  font-family: "Libre Franklin","Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
}

.form-control:focus, .hs-input:focus:not([type=checkbox]):not([type=radio]):not([type="file"]) {
  border-color: #8ba6a2;
  box-shadow: 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
}
.form-select {
  font-family: "Libre Franklin", "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
}

.form-select:focus {
  border-color: #8ba6a2;
  box-shadow: 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
}

.form-check-input:focus, .hs-input:focus[type=checkbox], .hs-input:focus[type=radio] {
  border-color: #8ba6a2;
  box-shadow: 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
}

.form-check-input:checked, .hs-input:checked[type=checkbox], .hs-input:checked[type=radio] {
  background-color: #164C44;
  border-color: #164C44;
}

.form-check-input[type="checkbox"]:indeterminate, .hs-input[type="checkbox"]:indeterminate[type=checkbox], .hs-input[type="checkbox"]:indeterminate[type=radio] {
  background-color: #164C44;
  border-color: #164C44;
}

.form-switch .form-check-input:focus, .form-switch .hs-input:focus[type=checkbox], .form-switch .hs-input:focus[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238ba6a2'/%3e%3c/svg%3e");
}


.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
}

.form-range::-webkit-slider-thumb {
  background-color: #164C44;
}

.form-range::-webkit-slider-thumb:active {
  background-color: #b9c9c7;
}

.form-range::-moz-range-thumb {
  background-color: #164C44;
}

.btn, .hs-button {
  --btn-font-family: "Libre Franklin", "Spartan MB", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}

@media (prefers-reduced-motion: reduce) {
  .btn, .hs-button {
    transition: none;
  }
}

.btn-primary {
  --btn-bg: #164C44;
  --btn-border-color: #164C44;
  --btn-hover-bg: #13413a;
  --btn-hover-border-color: #123d36;
  --btn-focus-shadow-rgb: 57, 103, 96;
  --btn-active-bg: #123d36;
  --btn-active-border-color: #113933;
  --btn-disabled-bg: #164C44;
  --btn-disabled-border-color: #164C44;
}

.btn-secondary {
  --btn-bg: #012453;
  --btn-border-color: #012453;
  --btn-hover-bg: #011f47;
  --btn-hover-border-color: #011d42;
  --btn-focus-shadow-rgb: 39, 69, 109;
  --btn-active-bg: #011d42;
  --btn-active-border-color: #011b3e;
  --btn-disabled-bg: #012453;
  --btn-disabled-border-color: #012453;
}

.btn-tertiary {
  --btn-bg: #1C6939;
  --btn-border-color: #1C6939;
  --btn-hover-bg: #185930;
  --btn-hover-border-color: #16542e;
  --btn-focus-shadow-rgb: 62, 128, 87;
  --btn-active-bg: #16542e;
  --btn-active-border-color: #154f2b;
  --btn-disabled-bg: #1C6939;
  --btn-disabled-border-color: #1C6939;
}

.btn-outline-primary {
  --btn-color: #164C44;
  --btn-border-color: #164C44;
  --btn-hover-bg: #164C44;
  --btn-hover-border-color: #164C44;
  --btn-focus-shadow-rgb: 22, 76, 68;
  --btn-active-bg: #164C44;
  --btn-active-border-color: #164C44;
  --btn-disabled-color: #164C44;
  --btn-disabled-border-color: #164C44;
}

.btn-outline-secondary {
  --btn-color: #012453;
  --btn-border-color: #012453;
  --btn-hover-bg: #012453;
  --btn-hover-border-color: #012453;
  --btn-focus-shadow-rgb: 1, 36, 83;
  --btn-active-bg: #012453;
  --btn-active-border-color: #012453;
  --btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --btn-disabled-color: #012453;
  --btn-disabled-border-color: #012453;
}

.btn-outline-tertiary {
  --btn-color: #1C6939;
  --btn-border-color: #1C6939;
  --btn-hover-bg: #1C6939;
  --btn-hover-border-color: #1C6939;
  --btn-focus-shadow-rgb: 28, 105, 57;
  --btn-active-bg: #1C6939;
  --btn-active-border-color: #1C6939;
  --btn-disabled-color: #1C6939;
  --btn-disabled-border-color: #1C6939;
}


.btn-link {
  --btn-focus-shadow-rgb: 57, 103, 96;
}

.btn:not(.btn-link):before, .hs-button:not(.btn-link):before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 45 41' %3E%3Cpath fill='%23fff' d='M26.5 3.4c-4.6-.7-5.1-1.2-11.1-.7C12 3 9.3 3.7 6.7 6c-5.4 4.8-5 12.2-2.2 18.3.6 1.3 2.8 4.2 1.5 5.3L.5 34.1l-.5.3v2.2l.4-.3c1.5-1.2 7-6.2 7.6-5.7 2.5 2.1 5 4.2 7.8 5.9 4 2.4 8.8 2.3 13.2 1.3 3.7-.8 6.6-3.4 8.2-6.6 1.3-2.6 1.7-5.6 2.2-8.7.5-2.9 1-13.9 5.6-13.5-6.4-1.2-12.1-4.6-18.5-5.6zm13.2 9.4h-4.1c-.1 0-.1 0-.2-.1h-.2c-.1 0-.2-.1-.2-.1h-.1c-.1 0-.1 0-.1-.1l-.5-.5-.1-.1-.3-.3v-.1c-1.4.6-3.1 1.4-4.7 2.3-1.1.6-2.3 1.4-3.5 2.2.3.1.7.3 1.2.6.3.1.6.3 1 .4.3.1.7.3 1.1.4.4.1.8.3 1.2.4.4.1.8.2 1.3.3.2 0 .4.1.6.1h.3c.1 0 .3 0 .4.1.4.1.9.1 1.3.2h4.1l.6-.1c.2 0 .4.1.4.3v.2h.1-.1c0 .1-.2.2-.3.3l-.6.1c-.1 0-.3 0-.4.1h-4c-.4 0-.9-.1-1.3-.1-.2 0-.3 0-.4-.1h-.3c-.2 0-.4-.1-.6-.1-.6-.1-1-.2-1.4-.3-.5-.1-.9-.2-1.3-.3-.5-.1-.9-.3-1.2-.4-.4-.1-.8-.3-1.1-.4-.7-.3-1.2-.5-1.6-.7-.2-.1-.3-.2-.4-.2-.3.2-.5.4-.8.5-1.6 1.2-3.4 2.5-5.1 3.9.5.2 1.1.5 2 .9 1.1.5 2.1.9 3.2 1.2 1.3.4 2.5.8 3.8 1.1 1.4.3 2.7.5 3.8.6.6 0 1.1.1 1.6.1.6 0 1.2 0 1.7-.1s.9-.1 1.3-.2h.3c.1 0 .2 0 .2-.1l.2-.1h.2c.1 0 .2-.1.3-.1h.1l.1-.1.1-.1.2-.1h.2c.2 0 .3.1.4.2.1.1 0 .3 0 .4l.1-.1-.1.1-.1.1-.2.1h-.1l-.1.1h-.1c-.1 0-.2.1-.3.1l-.2.1h-.2c-.1 0-.2.1-.3.1h-.1c-.1 0-.1 0-.2.1-.4.1-.9.2-1.4.3-.8.1-1.6.2-2.6.2h-1c-1.2-.1-2.6-.2-4-.5-1.3-.3-2.6-.6-3.9-1-1.1-.3-2.2-.7-3.3-1.1-1-.4-1.8-.7-2.3-.9-.2-.1-.4-.2-.5-.2-1.1.9-2.3 1.9-3.4 2.8-1.4 1.2-2.4 2.2-3.1 2.8-.2.1-.3.3-.4.4.3.1.6.3.9.5.4.2.9.4 1.5.7.1 0 .2.1.3.1l.6.3.4.2h.1l.3.1.2.1c.6.2 1.3.5 2 .8.7.2 1.5.5 2.2.7.1 0 .1 0 .2.1.1 0 .2.1.4.1l.3.1.3.1.3.1.3.1.6.1c.3.1.6.1.9.2h.5l.3.1h.2c.1 0 .3.1.4.1h.2l.4.1h.9c.3 0 .6.1.9.1h4.2c.2 0 .4 0 .5-.1l.4-.1.4-.1c.2 0 .3-.1.5-.1h.2l.4-.1h.2c.2-.1.4-.1.6-.2.1 0 .2 0 .2-.1l.3-.1h.1c.2 0 .3.1.4.3 0 .2 0 .3-.1.4h.1-.1l-.1.1-.3.1c-.1 0-.1 0-.2.1-.2.1-.4.1-.6.2l-1 .2h-.2c-.2 0-.3.1-.5.1l-.8.2c-.2 0-.4.1-.6.1h-5c-.3 0-.6 0-.9-.1h-1.5c-.2 0-.3 0-.5-.1h-1c-.3-.1-.7-.1-1-.2l-.6-.1-.3-.1-.3-.1-.5-.1h-.1c-.1 0-.3-.1-.4-.1-.1 0-.1 0-.2-.1-.8-.2-1.6-.4-2.3-.7-.8-.3-1.5-.5-2.1-.7l-.5-.2-.5-.2c-.2-.1-.4-.2-.6-.2-.1 0-.2-.1-.3-.1-.6-.3-1.1-.5-1.6-.7l-1.2-.6c-.3-.2-.6-.3-.8-.4h-.1c-.1 0-.2-.1-.3-.2l-.3-.3c-.2-.4-.1-.9.2-1.3l.1-.1v-.4c0-.6.1-1.6.1-2.8.1-2.1.4-5.3 1-8.6.3-1.6.6-3.2 1-4.5.4-1.4.9-2.7 1.3-3.8.2-.5.5-1 .7-1.5.2-.4.4-.7.7-1.1.1-.1.2-.2.2-.3v-.1c.1-.1.1-.2.2-.2l.2-.2c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.8.2.8.4.7.6l-.2.2s-.1.1-.1.2v.1c-.1.1-.1.2-.2.3-.2.3-.4.7-.6 1-.2.4-.4.9-.6 1.4-.4 1.1-.8 2.3-1.2 3.7-.3 1.3-.6 2.8-.8 4.4-.4 3.2-.6 6.4-.7 8.4v1.8c.7-.6 1.6-1.4 2.7-2.3l4.2-3.3v-1.2c0-.3.1-.8.1-1.3.1-.5.1-1 .2-1.5.1-.6.2-1.1.4-1.6.2-.6.4-1.2.5-1.7l.2-.4v-.1c0-.1.1-.2.1-.3 0-.1.1-.2.1-.2l.3-.6.2-.4c0-.1.1-.2.1-.3 0 0 0-.1.1-.1 0 0 0-.1.1-.1 0-.1.1-.2.1-.3v-.1l.2-.3c.1-.2.3-.5.4-.7l.1-.1c.1-.2.2-.4.4-.6l.1-.1c.1-.2.3-.4.4-.6l.1-.1.1-.2.1-.1.1-.2c.2-.3.5-.6.7-.9.1-.1.2-.2.3-.2l.4-.5.2-.2.1-.1.1-.1.2-.2.1-.1.1-.1.1-.1.1-.1.6-.5c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.2.2.1.4 0 .6l-.5.4-.1.1-.1.2-.3.4-.1.1-.1.1-.2.2-.2.2-.2.3c-.1.1-.1.2-.2.3l-.6.9-.1.2h-.3l-.1.1-.1.2-.1.1-.3.6c0 .1-.1.1-.1.2l-.3.6-.1.1-.3.6-.1.2-.1.2c0 .1-.1.2-.1.2s0 .1-.1.1c0 0 0 .1-.1.1 0 .1-.1.2-.1.2l-.1.5c-.1.2-.1.4-.2.6 0 .1-.1.2-.1.3 0 .1-.1.2-.1.3v.1l-.1.4c-.1.5-.3 1.1-.4 1.6l-.3 1.5c-.1.4-.1.9-.2 1.4 0 .4 0 .8-.1 1.1 1.6-1.1 3.1-2.2 4.5-3.1 1.9-1.3 3.8-2.4 5.5-3.3v-1.4c0-.1 0-.1.1-.2l.1-.1V11s0-.1.1-.1l.1-.1.1-.2c0-.1.1-.2.1-.2s0-.1.1-.1l.1-.2c.2-.1.2-.2.2-.2l.2-.2.1-.1s0-.1.1-.1l.2-.2.3-.3.1-.3.3-.4.2-.2c.1-.1.2-.2.4-.3l.1-.1.4-.4 1-.8c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.1.2.1.4 0 .6l-.9.8-.2.2-.3.3-.1.1-.3.3-.4.5-.3.4-.1.2s-.1.1-.1.2c0 0 0 .1-.1.1l-.2.3s0 .1-.1.1v.1l-.1.1s0 .1-.1.1c0 .1-.1.1-.1.2v.1l-.1.2v1.1c1.7-.8 3.3-1.5 4.7-2 .8-.3 1.6-.5 2.3-.7.6-.2 1.2-.3 1.8-.4.3-.3.7-.4.9-.4h.4c.2 0 .4.2.4.4v.1h.1-.1c0 .2-.2.3-.4.4h-.4c-.2 0-.6.1-1.1.2-.6.1-1.2.2-1.7.4-.5.1-1 .3-1.6.5h.4s.1 0 .1.1h.1l.1.1h.2l.2.1h.2l.3.1h.4c.1 0 .3.1.4.1l.5.1.5.1h.5l.9.1c.2 0 .4.2.4.4h.1-.1c0 .4-.1.6-.3.6z'/%3E%3C/svg%3E");
}
.btn:not(.btn-link).btn-white:before, .hs-button:not(.btn-link).btn-white:before, .bg-primary .hs-button:not(.btn-link):before,
.bg-secondary .hs-button:not(.btn-link):before,
.bg-black .hs-button:not(.btn-link):before, .btn:not(.btn-link).btn-outline-white:before, .hs-button:not(.btn-link).btn-outline-white:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 45 41' %3E%3Cpath fill='%23164C44'  d='M26.5 3.4c-4.6-.7-5.1-1.2-11.1-.7C12 3 9.3 3.7 6.7 6c-5.4 4.8-5 12.2-2.2 18.3.6 1.3 2.8 4.2 1.5 5.3L.5 34.1l-.5.3v2.2l.4-.3c1.5-1.2 7-6.2 7.6-5.7 2.5 2.1 5 4.2 7.8 5.9 4 2.4 8.8 2.3 13.2 1.3 3.7-.8 6.6-3.4 8.2-6.6 1.3-2.6 1.7-5.6 2.2-8.7.5-2.9 1-13.9 5.6-13.5-6.4-1.2-12.1-4.6-18.5-5.6zm13.2 9.4h-4.1c-.1 0-.1 0-.2-.1h-.2c-.1 0-.2-.1-.2-.1h-.1c-.1 0-.1 0-.1-.1l-.5-.5-.1-.1-.3-.3v-.1c-1.4.6-3.1 1.4-4.7 2.3-1.1.6-2.3 1.4-3.5 2.2.3.1.7.3 1.2.6.3.1.6.3 1 .4.3.1.7.3 1.1.4.4.1.8.3 1.2.4.4.1.8.2 1.3.3.2 0 .4.1.6.1h.3c.1 0 .3 0 .4.1.4.1.9.1 1.3.2h4.1l.6-.1c.2 0 .4.1.4.3v.2h.1-.1c0 .1-.2.2-.3.3l-.6.1c-.1 0-.3 0-.4.1h-4c-.4 0-.9-.1-1.3-.1-.2 0-.3 0-.4-.1h-.3c-.2 0-.4-.1-.6-.1-.6-.1-1-.2-1.4-.3-.5-.1-.9-.2-1.3-.3-.5-.1-.9-.3-1.2-.4-.4-.1-.8-.3-1.1-.4-.7-.3-1.2-.5-1.6-.7-.2-.1-.3-.2-.4-.2-.3.2-.5.4-.8.5-1.6 1.2-3.4 2.5-5.1 3.9.5.2 1.1.5 2 .9 1.1.5 2.1.9 3.2 1.2 1.3.4 2.5.8 3.8 1.1 1.4.3 2.7.5 3.8.6.6 0 1.1.1 1.6.1.6 0 1.2 0 1.7-.1s.9-.1 1.3-.2h.3c.1 0 .2 0 .2-.1l.2-.1h.2c.1 0 .2-.1.3-.1h.1l.1-.1.1-.1.2-.1h.2c.2 0 .3.1.4.2.1.1 0 .3 0 .4l.1-.1-.1.1-.1.1-.2.1h-.1l-.1.1h-.1c-.1 0-.2.1-.3.1l-.2.1h-.2c-.1 0-.2.1-.3.1h-.1c-.1 0-.1 0-.2.1-.4.1-.9.2-1.4.3-.8.1-1.6.2-2.6.2h-1c-1.2-.1-2.6-.2-4-.5-1.3-.3-2.6-.6-3.9-1-1.1-.3-2.2-.7-3.3-1.1-1-.4-1.8-.7-2.3-.9-.2-.1-.4-.2-.5-.2-1.1.9-2.3 1.9-3.4 2.8-1.4 1.2-2.4 2.2-3.1 2.8-.2.1-.3.3-.4.4.3.1.6.3.9.5.4.2.9.4 1.5.7.1 0 .2.1.3.1l.6.3.4.2h.1l.3.1.2.1c.6.2 1.3.5 2 .8.7.2 1.5.5 2.2.7.1 0 .1 0 .2.1.1 0 .2.1.4.1l.3.1.3.1.3.1.3.1.6.1c.3.1.6.1.9.2h.5l.3.1h.2c.1 0 .3.1.4.1h.2l.4.1h.9c.3 0 .6.1.9.1h4.2c.2 0 .4 0 .5-.1l.4-.1.4-.1c.2 0 .3-.1.5-.1h.2l.4-.1h.2c.2-.1.4-.1.6-.2.1 0 .2 0 .2-.1l.3-.1h.1c.2 0 .3.1.4.3 0 .2 0 .3-.1.4h.1-.1l-.1.1-.3.1c-.1 0-.1 0-.2.1-.2.1-.4.1-.6.2l-1 .2h-.2c-.2 0-.3.1-.5.1l-.8.2c-.2 0-.4.1-.6.1h-5c-.3 0-.6 0-.9-.1h-1.5c-.2 0-.3 0-.5-.1h-1c-.3-.1-.7-.1-1-.2l-.6-.1-.3-.1-.3-.1-.5-.1h-.1c-.1 0-.3-.1-.4-.1-.1 0-.1 0-.2-.1-.8-.2-1.6-.4-2.3-.7-.8-.3-1.5-.5-2.1-.7l-.5-.2-.5-.2c-.2-.1-.4-.2-.6-.2-.1 0-.2-.1-.3-.1-.6-.3-1.1-.5-1.6-.7l-1.2-.6c-.3-.2-.6-.3-.8-.4h-.1c-.1 0-.2-.1-.3-.2l-.3-.3c-.2-.4-.1-.9.2-1.3l.1-.1v-.4c0-.6.1-1.6.1-2.8.1-2.1.4-5.3 1-8.6.3-1.6.6-3.2 1-4.5.4-1.4.9-2.7 1.3-3.8.2-.5.5-1 .7-1.5.2-.4.4-.7.7-1.1.1-.1.2-.2.2-.3v-.1c.1-.1.1-.2.2-.2l.2-.2c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.8.2.8.4.7.6l-.2.2s-.1.1-.1.2v.1c-.1.1-.1.2-.2.3-.2.3-.4.7-.6 1-.2.4-.4.9-.6 1.4-.4 1.1-.8 2.3-1.2 3.7-.3 1.3-.6 2.8-.8 4.4-.4 3.2-.6 6.4-.7 8.4v1.8c.7-.6 1.6-1.4 2.7-2.3l4.2-3.3v-1.2c0-.3.1-.8.1-1.3.1-.5.1-1 .2-1.5.1-.6.2-1.1.4-1.6.2-.6.4-1.2.5-1.7l.2-.4v-.1c0-.1.1-.2.1-.3 0-.1.1-.2.1-.2l.3-.6.2-.4c0-.1.1-.2.1-.3 0 0 0-.1.1-.1 0 0 0-.1.1-.1 0-.1.1-.2.1-.3v-.1l.2-.3c.1-.2.3-.5.4-.7l.1-.1c.1-.2.2-.4.4-.6l.1-.1c.1-.2.3-.4.4-.6l.1-.1.1-.2.1-.1.1-.2c.2-.3.5-.6.7-.9.1-.1.2-.2.3-.2l.4-.5.2-.2.1-.1.1-.1.2-.2.1-.1.1-.1.1-.1.1-.1.6-.5c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.2.2.1.4 0 .6l-.5.4-.1.1-.1.2-.3.4-.1.1-.1.1-.2.2-.2.2-.2.3c-.1.1-.1.2-.2.3l-.6.9-.1.2h-.3l-.1.1-.1.2-.1.1-.3.6c0 .1-.1.1-.1.2l-.3.6-.1.1-.3.6-.1.2-.1.2c0 .1-.1.2-.1.2s0 .1-.1.1c0 0 0 .1-.1.1 0 .1-.1.2-.1.2l-.1.5c-.1.2-.1.4-.2.6 0 .1-.1.2-.1.3 0 .1-.1.2-.1.3v.1l-.1.4c-.1.5-.3 1.1-.4 1.6l-.3 1.5c-.1.4-.1.9-.2 1.4 0 .4 0 .8-.1 1.1 1.6-1.1 3.1-2.2 4.5-3.1 1.9-1.3 3.8-2.4 5.5-3.3v-1.4c0-.1 0-.1.1-.2l.1-.1V11s0-.1.1-.1l.1-.1.1-.2c0-.1.1-.2.1-.2s0-.1.1-.1l.1-.2c.2-.1.2-.2.2-.2l.2-.2.1-.1s0-.1.1-.1l.2-.2.3-.3.1-.3.3-.4.2-.2c.1-.1.2-.2.4-.3l.1-.1.4-.4 1-.8c.1-.1.2-.1.3-.1.1 0 .2 0 .3.1.1.2.1.4 0 .6l-.9.8-.2.2-.3.3-.1.1-.3.3-.4.5-.3.4-.1.2s-.1.1-.1.2c0 0 0 .1-.1.1l-.2.3s0 .1-.1.1v.1l-.1.1s0 .1-.1.1c0 .1-.1.1-.1.2v.1l-.1.2v1.1c1.7-.8 3.3-1.5 4.7-2 .8-.3 1.6-.5 2.3-.7.6-.2 1.2-.3 1.8-.4.3-.3.7-.4.9-.4h.4c.2 0 .4.2.4.4v.1h.1-.1c0 .2-.2.3-.4.4h-.4c-.2 0-.6.1-1.1.2-.6.1-1.2.2-1.7.4-.5.1-1 .3-1.6.5h.4s.1 0 .1.1h.1l.1.1h.2l.2.1h.2l.3.1h.4c.1 0 .3.1.4.1l.5.1.5.1h.5l.9.1c.2 0 .4.2.4.4h.1-.1c0 .4-.1.6-.3.6z'/%3E%3C/svg%3E");
}

.pagination {
  --pagination-focus-box-shadow: 0 0 0 0.25rem rgba(22, 76, 68, 0.25);
  --pagination-active-bg: #164C44;
  --pagination-active-border-color: #164C44;
}

.text-bg-primary {
  background-color: RGBA(22, 76, 68, var(--bg-opacity, 1)) !important;
}

.text-bg-secondary {
  background-color: RGBA(1, 36, 83, var(--bg-opacity, 1)) !important;
}

.text-bg-tertiary {
  color: #fff !important;
  background-color: RGBA(28, 105, 57, var(--bg-opacity, 1)) !important;
}

.link-primary {
  color: #164C44 !important;
}

.link-primary:hover, .link-primary:focus {
  color: #123d36 !important;
}

.link-secondary {
  color: #012453 !important;
}

.link-secondary:hover, .link-secondary:focus {
  color: #011d42 !important;
}

.link-tertiary {
  color: #1C6939 !important;
}

.link-tertiary:hover, .link-tertiary:focus {
  color: #16542e !important;
}


@font-face {
  font-family: 'Spartan MB';
  src: url("https://44296546.fs1.hubspotusercontent-na1.net/hubfs/44296546/Fonts/spartanmb-regular-webfont.woff2") format("woff2"), url("https://44296546.fs1.hubspotusercontent-na1.net/hubfs/44296546/Fonts/spartanmb-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Spartan MB';
  src: url("https://44296546.fs1.hubspotusercontent-na1.net/hubfs/44296546/Fonts/spartanmb-bold-webfont.woff2") format("woff2"), url("https://44296546.fs1.hubspotusercontent-na1.net/hubfs/44296546/Fonts/spartanmb-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

.btn:not(.btn-link).btn-white:before, .hs-button:not(.btn-link).btn-white:before, .bg-primary .hs-button:not(.btn-link):before,
.bg-secondary .hs-button:not(.btn-link):before,
.bg-black .hs-button:not(.btn-link):before, .btn:not(.btn-link).btn-outline-white:before, .hs-button:not(.btn-link).btn-outline-white:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' %3E%3Cpath fill='%23164C44' fill-rule='evenodd' d='m126 4-9 10-5 5 5 5 5 5v9c0 10 1 15 3 23v7c-3 3-5 2-10-2l-4-4V52l-2-14c-1-4-10-13-12-13L71 38c-3 2-2 3 2 5 9 4 16 14 16 23 0 3-4 5-8 5-5 0-11 8-7 10l1 1c0 1 2 3 5 4 6 2 9 5 12 11 2 4 2 4 1 6-2 3-8 5-12 4l-14-8a572 572 0 0 0-28-18c-5 0-6-2-3-6 3-5 1-6-6-2-6 4-12 9-16 14l-2 3 2 3c1 2 2 3 8 3l8 1h3l1 1 2 1c3 0 4 3 3 5-2 3-13 13-15 13s-7 5-9 8c-1 3-1 3 4 8 6 8 12 18 13 23 0 4 0 5-3 7l-4 2c-2 0-16 9-19 12l-3 4c0 2 9 9 13 10 11 3 17 7 17 11l2 7 5 6v6l-2 8-1 6c-2 3-2 3-1 6l4 4c2 1 3 1 6-3 5-5 7-5 10-2 2 3 2 3 1 6-2 3-4 6-10 10-8 6-16 15-16 18l2 4c2 2 4 2 11 2 11 0 20 2 29 6 8 4 7 4 3 18l-2 10 2 3c2 3 2 4 1 6-3 2-2 5 0 6s28-5 32-8c3-2 13-13 17-19 4-5 5-5 22 3l4 2c2 0 5-3 7-6 1-2 0-5-1-5v-2c0-1-4-7-11-14-6-6-6-6-6-10 3-13 12-26 16-21l1 8c0 6 1 9 7 18 4 6 4 6 5 16 0 8 1 10 3 12l2 3-2 5c-2 4-2 6-2 14l2 14v7l-1 28v26h35v-54c1-53 1-54 3-56 3-3 13-5 19-3 5 1 6 4 5 11-1 5-1 5 1 7 2 3 4 2 7-3s6-9 8-9 3 3 1 7v30c2 8 6 16 13 23 6 7 9 7 10 3v-10c-2-7-2-8-1-10 3-4 3-4-1-8-6-6-8-18-4-25s15-15 24-17c2-1 3-1 4 3s1 4-2 10l-6 11c-5 5-5 6-4 8 2 2 4 1 9-1l4-2 3 2 10 6 9 5c4 3 5 2 7-4 1-2 2-6 4-7 4-3 3-5-2-6-6-2-13-9-15-15-1-5 1-11 4-13 4-2 14-1 18 1l6 1c2-1 4 0 6 1 4 2 6 1 8-2 1-3 3-4 7-4l8-2c4-2 4-2 4-6 0-8-3-12-7-7-2 4-12 5-20 3-5-2-5-2-8-7-2-4-1-9 2-9l5-1h7c6 0 7-2 5-6s-1-5 3-5l17-7a110 110 0 0 1 17-7c1-2 2-3 1-6-1-4-2-7-4-7l-6 5c-8 6-13 8-20 6s-14-6-15-9c0-3 4-5 18-7 15-2 18-4 20-10 2-5 4-15 2-18v-4c-1-2-5-9-7-9-1-1-3 0-5 1-5 4-22 10-25 10-3-1-9-9-10-16v-10c2-4 2-4 5-4l11 2c9 2 14 2 20-1 5-3 11-9 10-10v-1c1 1 6-4 7-6 0-3-2-5-6-5-3 0-5 1-6 3l-3 4c0 2-7 4-14 4-6 0-7 0-10-2-3-3-2-6 2-7l5-2c1-1 1-1-1-3s-2-2 0-6c2-3 6-8 9-8 2 0 7-5 7-8l4-4c3-2 3-2 3-10l-1-7-5 2c-6 3-16 6-17 5l-9-8 5-7c6-6 6-8 0-12-5-4-9-4-22 0l-11 4c-1 0 0-2 3-5 2-2 4-3 8-3l9-4c9-6 9-6 9-10l-2-5h-7c-1 1-2 2-4 1-2 0-6 1-6 3 0 3-5 7-10 8l-5 1 2-4c2-6 1-10-4-14-4-3-7-4-9 0-1 3-4 6-7 6l-4 3c-1 3-2 4-8 1-5-2-5-3 0-10l3-7c0-2-13 0-20 3l-7 5c-6 5-8 3-8-10 0-6 0-7 2-10 3-4 3-4 2-5l-5-3c-3 0-4 0-8 3-4 4-6 5-13 8l-7 3c-3 3-5 3-5-2 0-3-2-7-6-14-3-4-3-4-9-4-5 0-6 0-8 3l-2 3 3 6c12 18 13 32 4 48-6 11-8 11-15 6-5-2-10-10-9-11l3-6c3-3 4-6 4-11 0-6 0-7-2-12l-3-7c0-3 4-10 6-11 3-1 3-2-1-5-2-3-3-3-7-3-5 0-6 0-10 5l-9 6c-6 3-6 3-6 14-1 8-2 10-6 10-3 0-7-7-11-16l-2-8 3-5 3-5-8-1c-8 0-8 0-12 4m113 30c-6 7-8 14-6 22 1 6 7 3 10-6 3-8 4-14 3-17s-3-3-7 1m-83 17c-4 1-11 8-12 14-2 3-2 5-1 9 2 7 4 9 9 9 9 0 14-9 14-23 0-10-1-11-10-9m86 15c-7 4-9 7-8 13 0 2 1 4 3 5 3 1 13 1 18-1 4-1 14-11 14-13s-4-6-8-7c-7-2-12-1-19 3m47 1c-3 2-8 8-8 11h3c2 0 3 0 4 2 2 3 4 3 5-1l4-5c3-3 3-5-1-6-4-2-4-2-7-1m52 3c-3 1-8 10-8 12h5l5-4c3-1 4-2 5-4 1-5-2-7-7-4m-165 5c-2 0-3 2-4 4-2 6-1 8 3 10 4 3 5 2 8 0 3-3 4-5 2-5l-1-3c1-5-2-7-8-6m-79 4c-7 1-1 9 11 15 10 6 22 5 22-2 0-5-2-7-10-10-7-3-15-4-23-3m113 0c-6 2-12 7-14 12-1 2 0 3 1 5l2 3 5-3c15-8 19-21 6-17m40 20c-2 1-2 2-1 3 3 5 5 7 10 7s5 0 5-2c0-4-7-10-11-10l-3 2m56 3c-1 1-5 2-7 1-5 0-5 0-10 5l-7 10c2 2 5 1 10-2 3-3 6-4 8-4l7-2 5-3 4-1c2-1 2-1-1-3-4-2-4-2-9-1m-87 4c-3 3-3 4-3 8 0 8 7 17 18 22 12 6 15 3 9-12-3-11-7-16-11-19-5-3-8-3-13 1m-38 5-7 4c-3 3-3 6-2 21 1 6 1 8 3 9l3 2c2 0 5-4 6-7 0-4 7-13 14-17 6-4 7-6 5-10l-2-4h-8l-12 2m-128 0-5 3-3 1c-1 0-5 4-5 6 0 3 4 10 6 12 3 2 3 2 11 0l10-2c4-2 1-15-4-19-3-2-4-2-10-1m60 0-7 3-8 3c-5 1-5 2-4 6 2 6 9 12 16 15 5 2 6 2 10 1l11-1c10 0 17-2 22-7l4-6-6-3c-3 0-9-3-14-5-11-6-19-8-24-6m196 8-4 2c-2 2-2 2-1 4 2 2 18 2 21-1 3-1 5-4 5-5h-21m-108 16c-4 2-5 3-5 9 0 4 0 5 2 5 7 0 13-9 9-14-1-2-2-3-6 0m95 6-4 6 3 5 3 3 4-3 8-13-6-1c-4-1-5 0-8 3m-215-1c-6 2-23 13-24 16-2 3 6 8 19 13l5 2 4-3c7-4 14-10 15-13s1-5-1-8l-3-6c-2-2-11-2-15-1m192 6-2 2v6c2 7 8 15 10 16 2 0 2 0 2-5-1-7-3-13-6-17-2-3-4-4-4-2m-57 7-6 14-4 8 3 4c3 6 7 6 12 2 3-2 3-3 3-7 0-6 2-11 5-12 3-2 4 0 4 6s1 10 3 10l4-3c7-7 1-21-9-22l-6-3c-3-3-5-2-9 3m94 4c-4 4-8 11-8 15 0 6 5 8 10 4l10-15c0-2-5-9-6-9s-4 2-6 5m-149-3c-5 2-7 7-3 7 2 0 6-5 5-6 0-2-1-2-2-1M34 166l-3 4c-2 3-2 3 0 5s15 8 20 9l16-3c0-2-22-14-28-15h-5m150 0c-4 1-5 3-5 9 0 5 3 8 6 8 1 0 9-14 9-17h-10m-67 3c-4 3-8 9-11 14-6 14-5 16 8 17l12 1c3-1 8-6 11-12l6-9 4-4-23-9-7 2m-31 9-4 3-2 5c-3 4-3 4 1 4 3 0 10-7 10-11 0-2-1-2-5-1m69 10c-10 5-16 12-12 15 3 4 5 4 10 1 4-3 5-4 6-7l2-8 1-3-7 2m193-1-3 2c-8-1-8 2-1 8 4 4 6 5 8 5 5-1 24-8 23-9l-15-3-6-2c-3-3-4-4-6-1m-74 4c-5 2-8 5-10 9-2 5-2 5 0 7 3 4 19-1 22-7 1-3 0-9-2-10-3-1-7-1-10 1m-69 1c-2 0-3 3-2 7 3 6 11 8 14 3 1-3 1-3-1-6l-8-5-3 1m100 4-4 3c-1 4-1 10 1 13 1 2 2 2 4 2l12-1c2 1 4 1 7-2 5-3 5-6 1-9-6-6-14-8-21-6m-66 3c-4 5-5 8-2 10 7 6 14 1 14-9l1-3-5-1c-5 0-5 0-8 3m-52 8c-5 3-4 13 2 27 5 10 7 12 11 9 2-2 4-6 2-6l-1-3c1-5-7-26-10-27h-4m-115 1c-5 0-7 1-9 4l-3 4c0 3 6 5 10 4 5 0 12-5 12-9 1-4 1-4-10-3m39 8-6 1c-5 1-11 7-15 13s-4 7 2 7h12c7 1 10 0 15-7 4-4 5-11 2-13-1-1-8-2-10-1m158 2-5 11c0 2 5 5 8 5 2 0 14-11 14-13 0-1-8-5-12-5l-5 2m-104 3c-4 0-4 0-1 4l2 5 2 5c2 3 3 3 7 3 7 0 8-1 3-10-3-7-4-8-7-8l-6 1m-24 4c-2 2 0 6 3 7 1 0 2-1 2-3v-5c0-2-4-1-5 1m96 3c-3 4-3 11 1 11 3 0 9-9 8-12-2-2-6-1-9 1m84 0-6 5c-1 3 3 5 12 6 8 2 13 1 15-2 2-4-7-10-15-10l-6 1m-20 18v7c1 5 1 7 4 10 4 5 9 8 12 8s3 0 3-6c0-5-3-10-6-10v-4c1-3-1-5-7-6l-6 1m-64 5c-3 2-7 8-8 12-1 2 1 6 3 6s11-8 13-12c2-3 2-3 0-5-1-2-5-2-8-1m28 1c-5 2-5 11-1 11 3-1 7-8 6-11 0-2-2-2-5 0m-193 0c-3 1-9 6-9 7l7 4c6 3 9 4 14 4 7 0 12-2 14-5 1-3 0-4-5-5l-15-4c-2-1-4-2-6-1m130 8-8 9c0 2 3 4 5 4 4 1 12-4 13-7 2-5 2-6 0-8-3-3-6-2-10 2m79 2-3 6c-1 3 0 10 1 10 5 0 13-18 8-19-2-1-3-1-6 3m-164 15c0 1-3 3-7 4-6 3-6 3-10 10-4 8-4 13 0 17 2 2 3 2 6 2 5-1 12-6 16-11 2-3 3-5 3-11l-1-10c-1-2-5-3-7-1'/%3E%3C/svg%3E");
}

.btn:not(.btn-link).btn-outline-primary:after, .hs-button:not(.btn-link).btn-outline-primary:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23164C44' d='M422.6 278.6L445.3 256l-22.6-22.6-144-144L256 66.7 210.8 112l22.6 22.6L322.8 224 32 224 0 224l0 64 32 0 290.7 0-89.4 89.4L210.8 400 256 445.3l22.6-22.6 144-144z'/%3E%3C/svg%3E");
}

.btn:not(.btn-link).btn-outline-secondary:after, .hs-button:not(.btn-link).btn-outline-secondary:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23012453' d='M422.6 278.6L445.3 256l-22.6-22.6-144-144L256 66.7 210.8 112l22.6 22.6L322.8 224 32 224 0 224l0 64 32 0 290.7 0-89.4 89.4L210.8 400 256 445.3l22.6-22.6 144-144z'/%3E%3C/svg%3E");
}

.btn:not(.btn-link).btn-outline-tertiary:after, .hs-button:not(.btn-link).btn-outline-tertiary:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%231C6939' d='M422.6 278.6L445.3 256l-22.6-22.6-144-144L256 66.7 210.8 112l22.6 22.6L322.8 224 32 224 0 224l0 64 32 0 290.7 0-89.4 89.4L210.8 400 256 445.3l22.6-22.6 144-144z'/%3E%3C/svg%3E");
}

.navbar-nav .sub-heading, .navbar-nav .nav-heading {
  font-family: "Libre Franklin", "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.site__header .phone a {
  color: #1C6939;
}

.testimonial .category[data-sector="Residential"] {
  background: #164C44;
}

.testimonial .category[data-sector="Commercial"] {
  background: #012453;
}

.separator-item svg {
  fill: #164C44;
}

.hs-search-results__title {
  font-family: "Libre Franklin", "Spartan MB", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.package--pricing .logo svg { fill: white; }
.package--title svg { fill: white; }
.stat img {
  mask: unset;
}