@charset "UTF-8";
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.autoComplete_wrapper {
  display: inline-block;
  position: relative;
}
.autoComplete_wrapper > input {
  width: 370px;
  height: 40px;
  padding-left: 10px;
  font-size: 1rem;
  color: rgb(116, 116, 116);
  border-radius: 4px;
  border: 1px solid rgba(33, 33, 33, 0.2);
  outline: none;
}
.autoComplete_wrapper > input::-moz-placeholder {
  color: rgba(123, 123, 123, 0.5);
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.autoComplete_wrapper > input::placeholder {
  color: rgba(123, 123, 123, 0.5);
  transition: all 0.3s ease;
}
.autoComplete_wrapper > ul {
  position: absolute;
  max-height: 226px;
  overflow-y: scroll;
  top: 100%;
  left: 0;
  right: 0;
  padding: 0;
  margin: 0.5rem 0 0 0;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid rgba(33, 33, 33, 0.1);
  z-index: 1000;
  outline: none;
}
.autoComplete_wrapper > ul > li {
  padding: 10px 20px;
  list-style: none;
  text-align: left;
  font-size: 16px;
  color: #212121;
  transition: all 0.1s ease-in-out;
  border-radius: 3px;
  background-color: rgba(255, 255, 255, 1);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.2s ease;
}
.autoComplete_wrapper > ul > li::-moz-selection {
  color: rgba(#ffffff, 0);
  background-color: rgba(#ffffff, 0);
}
.autoComplete_wrapper > ul > li::selection {
  color: rgba(#ffffff, 0);
  background-color: rgba(#ffffff, 0);
}
.autoComplete_wrapper > ul > li:hover {
  cursor: pointer;
  background-color: rgba(123, 123, 123, 0.1);
}
.autoComplete_wrapper > ul > li mark {
  background-color: transparent;
  color: rgba(255, 122, 122, 1);
  font-weight: bold;
}
.autoComplete_wrapper > ul > li mark::-moz-selection {
  color: rgba(#ffffff, 0);
  background-color: rgba(#ffffff, 0);
}
.autoComplete_wrapper > ul > li mark::selection {
  color: rgba(#ffffff, 0);
  background-color: rgba(#ffffff, 0);
}
.autoComplete_wrapper > ul > li[aria-selected="true"] {
  background-color: rgba(123, 123, 123, 0.1);
}
@media only screen and (max-width: 600px) {
  .autoComplete_wrapper > input {
    width: 18rem;
  }
}
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: "•";
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: "☑";
}
.ql-editor ul[data-checked=false] > li::before {
  content: "☐";
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: "Save";
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
.editor-container {
  margin-bottom: 1.5rem;
}
.editor-container p {
  line-height: 1.6;
  margin-bottom: 1rem;
  text-rendering: optimizeLegibility;
}
.editor-container ul,
.editor-container ol {
  margin-bottom: 1rem;
}
.ql-editor-display ul li,
.ql-editor-display ol li {
  list-style-type: none;
  margin-bottom: 0.5rem;
}
.ql-editor-display ul li::before,
.ql-editor-display ol li::before {
  content: "•";
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor-display ul li.ql-indent-1,
.ql-editor-display ol li.ql-indent-1 {
  padding-left: 3em;
}
.ql-editor-display ul li.ql-indent-2,
.ql-editor-display ol li.ql-indent-2 {
  padding-left: 6em;
}
.ql-editor-display ul li.ql-indent-3,
.ql-editor-display ol li.ql-indent-3 {
  padding-left: 9em;
}
.ql-editor-display ul li.ql-indent-4,
.ql-editor-display ol li.ql-indent-4 {
  padding-left: 12em;
}
.ql-editor-display ul li.ql-indent-5,
.ql-editor-display ol li.ql-indent-5 {
  padding-left: 15em;
}
.ql-editor-display ul li.ql-indent-6,
.ql-editor-display ol li.ql-indent-6 {
  padding-left: 18em;
}
.ql-editor-display ul li.ql-indent-7,
.ql-editor-display ol li.ql-indent-7 {
  padding-left: 21em;
}
.ql-editor-display ul li.ql-indent-8,
.ql-editor-display ol li.ql-indent-8 {
  padding-left: 24em;
}
.ql-editor-display ul li.ql-indent-9,
.ql-editor-display ol li.ql-indent-9 {
  padding-left: 27em;
}
.ql-editor-display ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor-display ol li::before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor-display ol li.ql-indent-1 {
  counter-increment: list-1;
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-1::before {
  content: counter(list-1, lower-alpha) ". ";
}
.ql-editor-display ol li.ql-indent-2 {
  counter-increment: list-2;
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-2::before {
  content: counter(list-2, lower-roman) ". ";
}
.ql-editor-display ol li.ql-indent-3 {
  counter-increment: list-3;
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-3::before {
  content: counter(list-3, decimal) ". ";
}
.ql-editor-display ol li.ql-indent-4 {
  counter-increment: list-4;
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-4::before {
  content: counter(list-4, lower-alpha) ". ";
}
.ql-editor-display ol li.ql-indent-5 {
  counter-increment: list-5;
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-5::before {
  content: counter(list-5, lower-roman) ". ";
}
.ql-editor-display ol li.ql-indent-6 {
  counter-increment: list-6;
  counter-reset: list-7 list-8 list-9;
}
.ql-editor-display ol li.ql-indent-6::before {
  content: counter(list-6, decimal) ". ";
}
.ql-editor-display ol li.ql-indent-7 {
  counter-increment: list-7;
  counter-reset: list-8 list-9;
}
.ql-editor-display ol li.ql-indent-7::before {
  content: counter(list-7, lower-alpha) ". ";
}
.ql-editor-display ol li.ql-indent-8 {
  counter-increment: list-8;
  counter-reset: list-9;
}
.ql-editor-display ol li.ql-indent-8::before {
  content: counter(list-8, lower-roman) ". ";
}
.ql-editor-display ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor-display ol li.ql-indent-9::before {
  content: counter(list-9, decimal) ". ";
}
:root {
  --primary: #cb3c29;
  --primary-rgb: 239, 96, 77;
  --secondary: #39747f;
  --secondary-rgb: 57, 116, 127;
  --success: #57d685;
  --success-rgb: 87, 214, 133;
  --warning: #ffae00;
  --warning-rgb: 255, 174, 0;
  --alert: #ec5840;
  --alert-rgb: 236, 88, 64;
  --highlight: #be6400;
  --highlight-rgb: 190, 100, 0;
  --highlight-alternative: #ff5731;
  --highlight-alternative-rgb: 255, 87, 49;
  --proposals: #238ff7;
  --actions: #57d685;
  --debates: #fa6c96;
  --meetings: #fabc6c;
  --twitter: #55acee;
  --facebook: #3b5998;
  --google: #4285f4;
}
/**
 * Foundation for Sites
 * Version 6.7.5
 * https://get.foundation
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 40em) {
  .reveal.large, .reveal.small, .reveal.tiny, .reveal {
    right: auto;
    left: auto;
    margin: 0 auto;
  }
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: 0;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
.inline-filters button[data-toggle],
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select,
.inline-filters button[data-toggle] {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus,
[data-whatintent=touch] *,
[data-whatintent=touch] *:focus,
[data-whatinput=mouse] *,
[data-whatinput=mouse] *:focus,
[data-whatinput=touch] *,
[data-whatinput=touch] *:focus {
  outline: none;
}
[draggable=false] {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}
.foundation-mq {
  font-family: "small=0em&smallmedium=28.125em&medium=40em&mediumlarge=50em&large=64em&xlarge=75em&xxlarge=90em";
}
html {
  box-sizing: border-box;
  font-size: 100%;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
body {
  margin: 0;
  padding: 0;
  background: #fafafa;
  font-family: "Source Sans Pro", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #3d393c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
}
textarea {
  height: auto;
  min-height: 50px;
  border-radius: 4px;
}
select, .inline-filters button[data-toggle] {
  box-sizing: border-box;
  width: 100%;
  border-radius: 4px;
}
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}
button {
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  border-radius: 4px;
  background: transparent;
  line-height: 1;
  cursor: auto;
}
[data-whatinput=mouse] button {
  outline: 0;
}
pre {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
button,
input,
optgroup,
select,
.inline-filters button[data-toggle],
textarea {
  font-family: inherit;
}
.is-visible {
  display: block !important;
}
.is-hidden {
  display: none !important;
}
[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #1a181d;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus,
textarea:focus {
  outline: none;
  border: 1px solid #2c2930;
  background-color: #fff;
  box-shadow: 0 0 5px #e8e8e8;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
textarea {
  max-width: 100%;
}
textarea[rows] {
  height: auto;
}
input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #fafafa;
  cursor: not-allowed;
}
[type=submit],
[type=button] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 4px;
}
input[type=search] {
  box-sizing: border-box;
}
::-moz-placeholder {
  color: #e8e8e8;
}
::placeholder {
  color: #e8e8e8;
}
[type=file],
[type=checkbox],
[type=radio] {
  margin: 0 0 1rem;
}
[type=checkbox] + label,
[type=radio] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
}
[type=checkbox] + label[for],
[type=radio] + label[for] {
  cursor: pointer;
}
label > [type=checkbox],
label > [type=radio] {
  margin-right: 0.5rem;
}
[type=file] {
  width: 100%;
}
label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #1a181d;
}
label.middle {
  margin: 0 0 1rem;
  line-height: 1.5;
  padding: 0.5625rem 0;
}
.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #1a181d;
}
.input-group {
  display: table;
  width: 100%;
  margin-bottom: 1rem;
}
.input-group > :first-child, .input-group > :first-child.input-group-button > * {
  border-radius: 4px 0 0 4px;
}
.input-group > :last-child, .input-group > :last-child.input-group-button > * {
  border-radius: 0 4px 4px 0;
}
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label, .input-group-button, .input-group-field, .user-nickname label .row > span:last-of-type, .input-group-label, .user-nickname label .row > span:first-of-type {
  margin: 0;
  white-space: nowrap;
  display: table-cell;
  vertical-align: middle;
}
.input-group-label, .user-nickname label .row > span:first-of-type {
  padding: 0 1rem;
  border: 1px solid #e8e8e8;
  background: #fafafa;
  color: #1a181d;
  text-align: center;
  white-space: nowrap;
  width: 1%;
  height: 100%;
}
.input-group-label:first-child, .user-nickname label .row > span:first-child:first-of-type {
  border-right: 0;
}
.input-group-label:last-child, .user-nickname label .row > span:last-child:first-of-type {
  border-left: 0;
}
.input-group-field, .user-nickname label .row > span:last-of-type {
  border-radius: 0;
}
.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  width: 1%;
  height: 100%;
}
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  height: 2.4375rem;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem;
}
.input-group .input-group-button {
  display: table-cell;
}
fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  max-width: 100%;
  margin-bottom: 0.5rem;
}
.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #e8e8e8;
}
.fieldset legend {
  margin: 0;
  margin-left: -0.1875rem;
  padding: 0 0.1875rem;
}
select, .inline-filters button[data-toggle] {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #fff;
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #1a181d;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" width=\"32\" height=\"24\" viewBox=\"0 0 32 24\"><polygon points=\"0,0 32,0 16,24\" style=\"fill: rgb%2844, 41, 48%29\"></polygon></svg>");
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0 ) {
  select, .inline-filters button[data-toggle] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==);
  }
}
select:focus, .inline-filters button[data-toggle]:focus {
  outline: none;
  border: 1px solid #2c2930;
  background-color: #fff;
  box-shadow: 0 0 5px #e8e8e8;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
select:disabled, .inline-filters button[data-toggle]:disabled {
  background-color: #fafafa;
  cursor: not-allowed;
}
select::-ms-expand, .inline-filters button[data-toggle]::-ms-expand {
  display: none;
}
select[multiple], .inline-filters button[multiple][data-toggle] {
  height: auto;
  background-image: none;
}
select:not([multiple]), .inline-filters button[data-toggle]:not([multiple]) {
  padding-top: 0;
  padding-bottom: 0;
}
.is-invalid-input:not(:focus) {
  border-color: #ec5840;
  background-color: #fdeeec;
}
.is-invalid-input:not(:focus)::-moz-placeholder {
  color: #ec5840;
}
.is-invalid-input:not(:focus)::placeholder {
  color: #ec5840;
}
.is-invalid-label {
  color: #ec5840;
}
.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: 600;
  color: #ec5840;
}
.form-error.is-visible {
  display: block;
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}
em,
i {
  font-style: italic;
  line-height: inherit;
}
strong,
b {
  font-weight: 600;
  line-height: inherit;
}
small {
  font-size: 90%;
  line-height: inherit;
}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Source Sans Pro", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
}
h1 small, .h1 small,
h2 small, .h2 small,
h3 small, .h3 small,
h4 small, .h4 small,
h5 small, .h5 small,
h6 small, .h6 small {
  line-height: 0;
  color: #8c838a;
}
h1, .h1 {
  font-size: 2.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
h2, .h2 {
  font-size: 1.625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
h3, .h3 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
h4, .h4 {
  font-size: 1.375rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
h5, .h5 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
h6, .h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  h1, .h1 {
    font-size: 3rem;
  }
  h2, .h2 {
    font-size: 2rem;
  }
  h3, .h3 {
    font-size: 1.75rem;
  }
  h4, .h4 {
    font-size: 1.5rem;
  }
  h5, .h5 {
    font-size: 1.25rem;
  }
  h6, .h6 {
    font-size: 1rem;
  }
}
a {
  line-height: inherit;
  color: #39747f;
  text-decoration: none;
  cursor: pointer;
}
a:hover, a:focus {
  color: #31646d;
}
a img {
  border: 0;
}
hr {
  clear: both;
  max-width: 75rem;
  height: 0;
  margin: 6rem auto 5rem;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #e8e8e8;
  border-left: 0;
}
ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6;
}
li {
  font-size: inherit;
}
ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}
ol {
  margin-left: 1.25rem;
}
ul ul, ul ol, ol ul, ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}
dl {
  margin-bottom: 1rem;
}
dl dt {
  margin-bottom: 0.3rem;
  font-weight: 600;
}
blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #e8e8e8;
}
blockquote, blockquote p {
  line-height: 1.6;
  color: #2c2930;
}
abbr, abbr[title] {
  border-bottom: 1px dotted #1a181d;
  cursor: help;
  text-decoration: none;
}
figure {
  margin: 0;
}
kbd {
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  background-color: #fafafa;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  color: #1a181d;
  border-radius: 4px;
}
.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #2c2930;
}
.lead {
  font-size: 125%;
  line-height: 1.45;
}
.stat {
  font-size: 2.5rem;
  line-height: 1;
}
p + .stat {
  margin-top: -1rem;
}
ul.no-bullet, ol.no-bullet {
  margin-left: 0;
  list-style: none;
}
.cite-block, cite {
  display: block;
  color: #2c2930;
  font-size: 0.8125rem;
}
.cite-block:before, cite:before {
  content: "— ";
}
.code-inline, code {
  border: 1px solid #e8e8e8;
  background-color: #fafafa;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #1a181d;
  display: inline;
  max-width: 100%;
  word-wrap: break-word;
  padding: 0.125rem 0.3125rem 0.0625rem;
}
.code-block {
  border: 1px solid #e8e8e8;
  background-color: #fafafa;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #1a181d;
  display: block;
  overflow: auto;
  white-space: pre;
  padding: 1rem;
  margin-bottom: 1.5rem;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
@media print, screen and (min-width: 28.125em) {
  .smallmedium-text-left {
    text-align: left;
  }
  .smallmedium-text-right {
    text-align: right;
  }
  .smallmedium-text-center {
    text-align: center;
  }
  .smallmedium-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left;
  }
  .medium-text-right {
    text-align: right;
  }
  .medium-text-center {
    text-align: center;
  }
  .medium-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 50em) {
  .mediumlarge-text-left {
    text-align: left;
  }
  .mediumlarge-text-right {
    text-align: right;
  }
  .mediumlarge-text-center {
    text-align: center;
  }
  .mediumlarge-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 64em) {
  .large-text-left {
    text-align: left;
  }
  .large-text-right {
    text-align: right;
  }
  .large-text-center {
    text-align: center;
  }
  .large-text-justify {
    text-align: justify;
  }
}
.show-for-print {
  display: none !important;
}
@media print {
  * {
    background: transparent !important;
    color: black !important;
    -webkit-print-color-adjust: economy;
            print-color-adjust: economy;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .show-for-print {
    display: block !important;
  }
  .hide-for-print {
    display: none !important;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  td.show-for-print {
    display: table-cell !important;
  }
  th.show-for-print {
    display: table-cell !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  pre,
  blockquote {
    border: 1px solid #2c2930;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .print-break-inside {
    page-break-inside: auto;
  }
}
.row {
  max-width: 75rem;
  margin-right: auto;
  margin-left: auto;
}
.row::before, .row::after {
  display: table;
  content: " ";
}
.row::after {
  clear: both;
}
.row.collapse > .column, .row.collapse > .columns {
  padding-right: 0;
  padding-left: 0;
}
.row .row {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
@media print, screen and (min-width: 28.125em) {
  .row .row {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
  }
}
@media print, screen and (min-width: 40em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
@media print, screen and (min-width: 50em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
@media print, screen and (min-width: 64em) {
  .row .row {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
.row .row.collapse {
  margin-right: 0;
  margin-left: 0;
}
.row.expanded {
  max-width: none;
}
.row.expanded .row {
  margin-right: auto;
  margin-left: auto;
}
.row:not(.expanded) .row {
  max-width: none;
}
.row.gutter-small > .column, .row.gutter-small > .columns {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.row.gutter-medium > .column, .row.gutter-medium > .columns {
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.column, .columns {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  width: 100%;
  float: left;
}
@media print, screen and (min-width: 40em) {
  .column, .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.column, .columns, .column:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
  float: right;
}
.column.end:last-child:last-child, .end.columns:last-child:last-child {
  float: left;
}
.column.row.row, .row.row.columns {
  float: none;
}
.row .column.row.row, .row .row.row.columns {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
}
.small-1 {
  width: 8.3333333333%;
}
.small-push-1 {
  position: relative;
  left: 8.3333333333%;
}
.small-pull-1 {
  position: relative;
  left: -8.3333333333%;
}
.small-offset-0 {
  margin-left: 0%;
}
.small-2 {
  width: 16.6666666667%;
}
.small-push-2 {
  position: relative;
  left: 16.6666666667%;
}
.small-pull-2 {
  position: relative;
  left: -16.6666666667%;
}
.small-offset-1 {
  margin-left: 8.3333333333%;
}
.small-3 {
  width: 25%;
}
.small-push-3 {
  position: relative;
  left: 25%;
}
.small-pull-3 {
  position: relative;
  left: -25%;
}
.small-offset-2 {
  margin-left: 16.6666666667%;
}
.small-4 {
  width: 33.3333333333%;
}
.small-push-4 {
  position: relative;
  left: 33.3333333333%;
}
.small-pull-4 {
  position: relative;
  left: -33.3333333333%;
}
.small-offset-3 {
  margin-left: 25%;
}
.small-5 {
  width: 41.6666666667%;
}
.small-push-5 {
  position: relative;
  left: 41.6666666667%;
}
.small-pull-5 {
  position: relative;
  left: -41.6666666667%;
}
.small-offset-4 {
  margin-left: 33.3333333333%;
}
.small-6 {
  width: 50%;
}
.small-push-6 {
  position: relative;
  left: 50%;
}
.small-pull-6 {
  position: relative;
  left: -50%;
}
.small-offset-5 {
  margin-left: 41.6666666667%;
}
.small-7 {
  width: 58.3333333333%;
}
.small-push-7 {
  position: relative;
  left: 58.3333333333%;
}
.small-pull-7 {
  position: relative;
  left: -58.3333333333%;
}
.small-offset-6 {
  margin-left: 50%;
}
.small-8 {
  width: 66.6666666667%;
}
.small-push-8 {
  position: relative;
  left: 66.6666666667%;
}
.small-pull-8 {
  position: relative;
  left: -66.6666666667%;
}
.small-offset-7 {
  margin-left: 58.3333333333%;
}
.small-9 {
  width: 75%;
}
.small-push-9 {
  position: relative;
  left: 75%;
}
.small-pull-9 {
  position: relative;
  left: -75%;
}
.small-offset-8 {
  margin-left: 66.6666666667%;
}
.small-10 {
  width: 83.3333333333%;
}
.small-push-10 {
  position: relative;
  left: 83.3333333333%;
}
.small-pull-10 {
  position: relative;
  left: -83.3333333333%;
}
.small-offset-9 {
  margin-left: 75%;
}
.small-11 {
  width: 91.6666666667%;
}
.small-push-11 {
  position: relative;
  left: 91.6666666667%;
}
.small-pull-11 {
  position: relative;
  left: -91.6666666667%;
}
.small-offset-10 {
  margin-left: 83.3333333333%;
}
.small-12 {
  width: 100%;
}
.small-offset-11 {
  margin-left: 91.6666666667%;
}
.small-up-1 > .column, .small-up-1 > .columns {
  float: left;
  width: 100%;
}
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
  float: left;
}
.small-up-2 > .column, .small-up-2 > .columns {
  float: left;
  width: 50%;
}
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
  float: left;
}
.small-up-3 > .column, .small-up-3 > .columns {
  float: left;
  width: 33.3333333333%;
}
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
  float: left;
}
.small-up-4 > .column, .small-up-4 > .columns {
  float: left;
  width: 25%;
}
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
  float: left;
}
.small-up-5 > .column, .small-up-5 > .columns {
  float: left;
  width: 20%;
}
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
  float: left;
}
.small-up-6 > .column, .small-up-6 > .columns {
  float: left;
  width: 16.6666666667%;
}
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
  float: left;
}
.small-up-7 > .column, .small-up-7 > .columns {
  float: left;
  width: 14.2857142857%;
}
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
  float: left;
}
.small-up-8 > .column, .small-up-8 > .columns {
  float: left;
  width: 12.5%;
}
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
  float: left;
}
.small-collapse > .column, .small-collapse > .columns {
  padding-right: 0;
  padding-left: 0;
}
.small-collapse .row {
  margin-right: 0;
  margin-left: 0;
}
.expanded.row .small-collapse.row {
  margin-right: 0;
  margin-left: 0;
}
.small-uncollapse > .column, .small-uncollapse > .columns {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
.small-centered {
  margin-right: auto;
  margin-left: auto;
}
.small-centered, .small-centered:last-child:not(:first-child) {
  float: none;
  clear: both;
}
.small-uncentered, .small-push-0, .small-pull-0 {
  position: static;
  margin-right: 0;
  margin-left: 0;
}
.small-uncentered, .small-uncentered:last-child:not(:first-child), .small-push-0, .small-push-0:last-child:not(:first-child), .small-pull-0, .small-pull-0:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.small-uncentered:last-child:not(:first-child), .small-push-0:last-child:not(:first-child), .small-pull-0:last-child:not(:first-child) {
  float: right;
}
@media print, screen and (min-width: 28.125em) {
  .smallmedium-1 {
    width: 8.3333333333%;
  }
  .smallmedium-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  .smallmedium-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  .smallmedium-offset-0 {
    margin-left: 0%;
  }
  .smallmedium-2 {
    width: 16.6666666667%;
  }
  .smallmedium-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  .smallmedium-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  .smallmedium-offset-1 {
    margin-left: 8.3333333333%;
  }
  .smallmedium-3 {
    width: 25%;
  }
  .smallmedium-push-3 {
    position: relative;
    left: 25%;
  }
  .smallmedium-pull-3 {
    position: relative;
    left: -25%;
  }
  .smallmedium-offset-2 {
    margin-left: 16.6666666667%;
  }
  .smallmedium-4 {
    width: 33.3333333333%;
  }
  .smallmedium-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  .smallmedium-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  .smallmedium-offset-3 {
    margin-left: 25%;
  }
  .smallmedium-5 {
    width: 41.6666666667%;
  }
  .smallmedium-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  .smallmedium-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  .smallmedium-offset-4 {
    margin-left: 33.3333333333%;
  }
  .smallmedium-6 {
    width: 50%;
  }
  .smallmedium-push-6 {
    position: relative;
    left: 50%;
  }
  .smallmedium-pull-6 {
    position: relative;
    left: -50%;
  }
  .smallmedium-offset-5 {
    margin-left: 41.6666666667%;
  }
  .smallmedium-7 {
    width: 58.3333333333%;
  }
  .smallmedium-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  .smallmedium-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  .smallmedium-offset-6 {
    margin-left: 50%;
  }
  .smallmedium-8 {
    width: 66.6666666667%;
  }
  .smallmedium-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  .smallmedium-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  .smallmedium-offset-7 {
    margin-left: 58.3333333333%;
  }
  .smallmedium-9 {
    width: 75%;
  }
  .smallmedium-push-9 {
    position: relative;
    left: 75%;
  }
  .smallmedium-pull-9 {
    position: relative;
    left: -75%;
  }
  .smallmedium-offset-8 {
    margin-left: 66.6666666667%;
  }
  .smallmedium-10 {
    width: 83.3333333333%;
  }
  .smallmedium-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  .smallmedium-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  .smallmedium-offset-9 {
    margin-left: 75%;
  }
  .smallmedium-11 {
    width: 91.6666666667%;
  }
  .smallmedium-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  .smallmedium-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  .smallmedium-offset-10 {
    margin-left: 83.3333333333%;
  }
  .smallmedium-12 {
    width: 100%;
  }
  .smallmedium-offset-11 {
    margin-left: 91.6666666667%;
  }
  .smallmedium-up-1 > .column, .smallmedium-up-1 > .columns {
    float: left;
    width: 100%;
  }
  .smallmedium-up-1 > .column:nth-of-type(1n), .smallmedium-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-1 > .column:nth-of-type(1n+1), .smallmedium-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  .smallmedium-up-1 > .column:last-child, .smallmedium-up-1 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-2 > .column, .smallmedium-up-2 > .columns {
    float: left;
    width: 50%;
  }
  .smallmedium-up-2 > .column:nth-of-type(1n), .smallmedium-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-2 > .column:nth-of-type(2n+1), .smallmedium-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  .smallmedium-up-2 > .column:last-child, .smallmedium-up-2 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-3 > .column, .smallmedium-up-3 > .columns {
    float: left;
    width: 33.3333333333%;
  }
  .smallmedium-up-3 > .column:nth-of-type(1n), .smallmedium-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-3 > .column:nth-of-type(3n+1), .smallmedium-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  .smallmedium-up-3 > .column:last-child, .smallmedium-up-3 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-4 > .column, .smallmedium-up-4 > .columns {
    float: left;
    width: 25%;
  }
  .smallmedium-up-4 > .column:nth-of-type(1n), .smallmedium-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-4 > .column:nth-of-type(4n+1), .smallmedium-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  .smallmedium-up-4 > .column:last-child, .smallmedium-up-4 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-5 > .column, .smallmedium-up-5 > .columns {
    float: left;
    width: 20%;
  }
  .smallmedium-up-5 > .column:nth-of-type(1n), .smallmedium-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-5 > .column:nth-of-type(5n+1), .smallmedium-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  .smallmedium-up-5 > .column:last-child, .smallmedium-up-5 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-6 > .column, .smallmedium-up-6 > .columns {
    float: left;
    width: 16.6666666667%;
  }
  .smallmedium-up-6 > .column:nth-of-type(1n), .smallmedium-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-6 > .column:nth-of-type(6n+1), .smallmedium-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  .smallmedium-up-6 > .column:last-child, .smallmedium-up-6 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-7 > .column, .smallmedium-up-7 > .columns {
    float: left;
    width: 14.2857142857%;
  }
  .smallmedium-up-7 > .column:nth-of-type(1n), .smallmedium-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-7 > .column:nth-of-type(7n+1), .smallmedium-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  .smallmedium-up-7 > .column:last-child, .smallmedium-up-7 > .columns:last-child {
    float: left;
  }
  .smallmedium-up-8 > .column, .smallmedium-up-8 > .columns {
    float: left;
    width: 12.5%;
  }
  .smallmedium-up-8 > .column:nth-of-type(1n), .smallmedium-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .smallmedium-up-8 > .column:nth-of-type(8n+1), .smallmedium-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  .smallmedium-up-8 > .column:last-child, .smallmedium-up-8 > .columns:last-child {
    float: left;
  }
  .smallmedium-collapse > .column, .smallmedium-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  .smallmedium-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .expanded.row .smallmedium-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }
  .smallmedium-uncollapse > .column, .smallmedium-uncollapse > .columns {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
  }
  .smallmedium-centered {
    margin-right: auto;
    margin-left: auto;
  }
  .smallmedium-centered, .smallmedium-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }
  .smallmedium-uncentered, .smallmedium-push-0, .smallmedium-pull-0 {
    position: static;
    margin-right: 0;
    margin-left: 0;
  }
  .smallmedium-uncentered, .smallmedium-uncentered:last-child:not(:first-child), .smallmedium-push-0, .smallmedium-push-0:last-child:not(:first-child), .smallmedium-pull-0, .smallmedium-pull-0:last-child:not(:first-child) {
    float: left;
    clear: none;
  }
  .smallmedium-uncentered:last-child:not(:first-child), .smallmedium-push-0:last-child:not(:first-child), .smallmedium-pull-0:last-child:not(:first-child) {
    float: right;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-1 {
    width: 8.3333333333%;
  }
  .medium-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  .medium-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  .medium-offset-0 {
    margin-left: 0%;
  }
  .medium-2 {
    width: 16.6666666667%;
  }
  .medium-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  .medium-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  .medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  .medium-3 {
    width: 25%;
  }
  .medium-push-3 {
    position: relative;
    left: 25%;
  }
  .medium-pull-3 {
    position: relative;
    left: -25%;
  }
  .medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  .medium-4 {
    width: 33.3333333333%;
  }
  .medium-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  .medium-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  .medium-offset-3 {
    margin-left: 25%;
  }
  .medium-5 {
    width: 41.6666666667%;
  }
  .medium-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  .medium-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  .medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  .medium-6 {
    width: 50%;
  }
  .medium-push-6 {
    position: relative;
    left: 50%;
  }
  .medium-pull-6 {
    position: relative;
    left: -50%;
  }
  .medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  .medium-7 {
    width: 58.3333333333%;
  }
  .medium-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  .medium-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  .medium-offset-6 {
    margin-left: 50%;
  }
  .medium-8 {
    width: 66.6666666667%;
  }
  .medium-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  .medium-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  .medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  .medium-9 {
    width: 75%;
  }
  .medium-push-9 {
    position: relative;
    left: 75%;
  }
  .medium-pull-9 {
    position: relative;
    left: -75%;
  }
  .medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  .medium-10 {
    width: 83.3333333333%;
  }
  .medium-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  .medium-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  .medium-offset-9 {
    margin-left: 75%;
  }
  .medium-11 {
    width: 91.6666666667%;
  }
  .medium-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  .medium-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  .medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  .medium-12 {
    width: 100%;
  }
  .medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  .medium-up-1 > .column, .medium-up-1 > .columns {
    float: left;
    width: 100%;
  }
  .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
    float: left;
  }
  .medium-up-2 > .column, .medium-up-2 > .columns {
    float: left;
    width: 50%;
  }
  .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
    float: left;
  }
  .medium-up-3 > .column, .medium-up-3 > .columns {
    float: left;
    width: 33.3333333333%;
  }
  .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
    float: left;
  }
  .medium-up-4 > .column, .medium-up-4 > .columns {
    float: left;
    width: 25%;
  }
  .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
    float: left;
  }
  .medium-up-5 > .column, .medium-up-5 > .columns {
    float: left;
    width: 20%;
  }
  .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
    float: left;
  }
  .medium-up-6 > .column, .medium-up-6 > .columns {
    float: left;
    width: 16.6666666667%;
  }
  .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
    float: left;
  }
  .medium-up-7 > .column, .medium-up-7 > .columns {
    float: left;
    width: 14.2857142857%;
  }
  .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
    float: left;
  }
  .medium-up-8 > .column, .medium-up-8 > .columns {
    float: left;
    width: 12.5%;
  }
  .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
    float: left;
  }
  .medium-collapse > .column, .medium-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  .medium-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .expanded.row .medium-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-uncollapse > .column, .medium-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
  .medium-centered {
    margin-right: auto;
    margin-left: auto;
  }
  .medium-centered, .medium-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }
  .medium-uncentered, .medium-push-0, .medium-pull-0 {
    position: static;
    margin-right: 0;
    margin-left: 0;
  }
  .medium-uncentered, .medium-uncentered:last-child:not(:first-child), .medium-push-0, .medium-push-0:last-child:not(:first-child), .medium-pull-0, .medium-pull-0:last-child:not(:first-child) {
    float: left;
    clear: none;
  }
  .medium-uncentered:last-child:not(:first-child), .medium-push-0:last-child:not(:first-child), .medium-pull-0:last-child:not(:first-child) {
    float: right;
  }
}
@media print, screen and (min-width: 50em) {
  .mediumlarge-1 {
    width: 8.3333333333%;
  }
  .mediumlarge-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  .mediumlarge-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  .mediumlarge-offset-0 {
    margin-left: 0%;
  }
  .mediumlarge-2 {
    width: 16.6666666667%;
  }
  .mediumlarge-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  .mediumlarge-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  .mediumlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  .mediumlarge-3 {
    width: 25%;
  }
  .mediumlarge-push-3 {
    position: relative;
    left: 25%;
  }
  .mediumlarge-pull-3 {
    position: relative;
    left: -25%;
  }
  .mediumlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  .mediumlarge-4 {
    width: 33.3333333333%;
  }
  .mediumlarge-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  .mediumlarge-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  .mediumlarge-offset-3 {
    margin-left: 25%;
  }
  .mediumlarge-5 {
    width: 41.6666666667%;
  }
  .mediumlarge-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  .mediumlarge-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  .mediumlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  .mediumlarge-6 {
    width: 50%;
  }
  .mediumlarge-push-6 {
    position: relative;
    left: 50%;
  }
  .mediumlarge-pull-6 {
    position: relative;
    left: -50%;
  }
  .mediumlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  .mediumlarge-7 {
    width: 58.3333333333%;
  }
  .mediumlarge-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  .mediumlarge-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  .mediumlarge-offset-6 {
    margin-left: 50%;
  }
  .mediumlarge-8 {
    width: 66.6666666667%;
  }
  .mediumlarge-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  .mediumlarge-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  .mediumlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  .mediumlarge-9 {
    width: 75%;
  }
  .mediumlarge-push-9 {
    position: relative;
    left: 75%;
  }
  .mediumlarge-pull-9 {
    position: relative;
    left: -75%;
  }
  .mediumlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  .mediumlarge-10 {
    width: 83.3333333333%;
  }
  .mediumlarge-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  .mediumlarge-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  .mediumlarge-offset-9 {
    margin-left: 75%;
  }
  .mediumlarge-11 {
    width: 91.6666666667%;
  }
  .mediumlarge-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  .mediumlarge-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  .mediumlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  .mediumlarge-12 {
    width: 100%;
  }
  .mediumlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  .mediumlarge-up-1 > .column, .mediumlarge-up-1 > .columns {
    float: left;
    width: 100%;
  }
  .mediumlarge-up-1 > .column:nth-of-type(1n), .mediumlarge-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-1 > .column:nth-of-type(1n+1), .mediumlarge-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  .mediumlarge-up-1 > .column:last-child, .mediumlarge-up-1 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-2 > .column, .mediumlarge-up-2 > .columns {
    float: left;
    width: 50%;
  }
  .mediumlarge-up-2 > .column:nth-of-type(1n), .mediumlarge-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-2 > .column:nth-of-type(2n+1), .mediumlarge-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  .mediumlarge-up-2 > .column:last-child, .mediumlarge-up-2 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-3 > .column, .mediumlarge-up-3 > .columns {
    float: left;
    width: 33.3333333333%;
  }
  .mediumlarge-up-3 > .column:nth-of-type(1n), .mediumlarge-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-3 > .column:nth-of-type(3n+1), .mediumlarge-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  .mediumlarge-up-3 > .column:last-child, .mediumlarge-up-3 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-4 > .column, .mediumlarge-up-4 > .columns {
    float: left;
    width: 25%;
  }
  .mediumlarge-up-4 > .column:nth-of-type(1n), .mediumlarge-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-4 > .column:nth-of-type(4n+1), .mediumlarge-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  .mediumlarge-up-4 > .column:last-child, .mediumlarge-up-4 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-5 > .column, .mediumlarge-up-5 > .columns {
    float: left;
    width: 20%;
  }
  .mediumlarge-up-5 > .column:nth-of-type(1n), .mediumlarge-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-5 > .column:nth-of-type(5n+1), .mediumlarge-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  .mediumlarge-up-5 > .column:last-child, .mediumlarge-up-5 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-6 > .column, .mediumlarge-up-6 > .columns {
    float: left;
    width: 16.6666666667%;
  }
  .mediumlarge-up-6 > .column:nth-of-type(1n), .mediumlarge-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-6 > .column:nth-of-type(6n+1), .mediumlarge-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  .mediumlarge-up-6 > .column:last-child, .mediumlarge-up-6 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-7 > .column, .mediumlarge-up-7 > .columns {
    float: left;
    width: 14.2857142857%;
  }
  .mediumlarge-up-7 > .column:nth-of-type(1n), .mediumlarge-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-7 > .column:nth-of-type(7n+1), .mediumlarge-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  .mediumlarge-up-7 > .column:last-child, .mediumlarge-up-7 > .columns:last-child {
    float: left;
  }
  .mediumlarge-up-8 > .column, .mediumlarge-up-8 > .columns {
    float: left;
    width: 12.5%;
  }
  .mediumlarge-up-8 > .column:nth-of-type(1n), .mediumlarge-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .mediumlarge-up-8 > .column:nth-of-type(8n+1), .mediumlarge-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  .mediumlarge-up-8 > .column:last-child, .mediumlarge-up-8 > .columns:last-child {
    float: left;
  }
  .mediumlarge-collapse > .column, .mediumlarge-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  .mediumlarge-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .expanded.row .mediumlarge-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }
  .mediumlarge-uncollapse > .column, .mediumlarge-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
  .mediumlarge-centered {
    margin-right: auto;
    margin-left: auto;
  }
  .mediumlarge-centered, .mediumlarge-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }
  .mediumlarge-uncentered, .mediumlarge-push-0, .mediumlarge-pull-0 {
    position: static;
    margin-right: 0;
    margin-left: 0;
  }
  .mediumlarge-uncentered, .mediumlarge-uncentered:last-child:not(:first-child), .mediumlarge-push-0, .mediumlarge-push-0:last-child:not(:first-child), .mediumlarge-pull-0, .mediumlarge-pull-0:last-child:not(:first-child) {
    float: left;
    clear: none;
  }
  .mediumlarge-uncentered:last-child:not(:first-child), .mediumlarge-push-0:last-child:not(:first-child), .mediumlarge-pull-0:last-child:not(:first-child) {
    float: right;
  }
}
@media print, screen and (min-width: 64em) {
  .large-1 {
    width: 8.3333333333%;
  }
  .large-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  .large-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  .large-offset-0 {
    margin-left: 0%;
  }
  .large-2 {
    width: 16.6666666667%;
  }
  .large-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  .large-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  .large-offset-1 {
    margin-left: 8.3333333333%;
  }
  .large-3 {
    width: 25%;
  }
  .large-push-3 {
    position: relative;
    left: 25%;
  }
  .large-pull-3 {
    position: relative;
    left: -25%;
  }
  .large-offset-2 {
    margin-left: 16.6666666667%;
  }
  .large-4 {
    width: 33.3333333333%;
  }
  .large-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  .large-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  .large-offset-3 {
    margin-left: 25%;
  }
  .large-5 {
    width: 41.6666666667%;
  }
  .large-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  .large-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  .large-offset-4 {
    margin-left: 33.3333333333%;
  }
  .large-6 {
    width: 50%;
  }
  .large-push-6 {
    position: relative;
    left: 50%;
  }
  .large-pull-6 {
    position: relative;
    left: -50%;
  }
  .large-offset-5 {
    margin-left: 41.6666666667%;
  }
  .large-7 {
    width: 58.3333333333%;
  }
  .large-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  .large-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  .large-offset-6 {
    margin-left: 50%;
  }
  .large-8 {
    width: 66.6666666667%;
  }
  .large-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  .large-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  .large-offset-7 {
    margin-left: 58.3333333333%;
  }
  .large-9 {
    width: 75%;
  }
  .large-push-9 {
    position: relative;
    left: 75%;
  }
  .large-pull-9 {
    position: relative;
    left: -75%;
  }
  .large-offset-8 {
    margin-left: 66.6666666667%;
  }
  .large-10 {
    width: 83.3333333333%;
  }
  .large-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  .large-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  .large-offset-9 {
    margin-left: 75%;
  }
  .large-11 {
    width: 91.6666666667%;
  }
  .large-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  .large-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  .large-offset-10 {
    margin-left: 83.3333333333%;
  }
  .large-12 {
    width: 100%;
  }
  .large-offset-11 {
    margin-left: 91.6666666667%;
  }
  .large-up-1 > .column, .large-up-1 > .columns {
    float: left;
    width: 100%;
  }
  .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
    float: left;
  }
  .large-up-2 > .column, .large-up-2 > .columns {
    float: left;
    width: 50%;
  }
  .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
    float: left;
  }
  .large-up-3 > .column, .large-up-3 > .columns {
    float: left;
    width: 33.3333333333%;
  }
  .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
    float: left;
  }
  .large-up-4 > .column, .large-up-4 > .columns {
    float: left;
    width: 25%;
  }
  .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
    float: left;
  }
  .large-up-5 > .column, .large-up-5 > .columns {
    float: left;
    width: 20%;
  }
  .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
    float: left;
  }
  .large-up-6 > .column, .large-up-6 > .columns {
    float: left;
    width: 16.6666666667%;
  }
  .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
    float: left;
  }
  .large-up-7 > .column, .large-up-7 > .columns {
    float: left;
    width: 14.2857142857%;
  }
  .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
    float: left;
  }
  .large-up-8 > .column, .large-up-8 > .columns {
    float: left;
    width: 12.5%;
  }
  .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
    float: left;
  }
  .large-collapse > .column, .large-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
  }
  .large-collapse .row {
    margin-right: 0;
    margin-left: 0;
  }
  .expanded.row .large-collapse.row {
    margin-right: 0;
    margin-left: 0;
  }
  .large-uncollapse > .column, .large-uncollapse > .columns {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
  .large-centered {
    margin-right: auto;
    margin-left: auto;
  }
  .large-centered, .large-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
  }
  .large-uncentered, .large-push-0, .large-pull-0 {
    position: static;
    margin-right: 0;
    margin-left: 0;
  }
  .large-uncentered, .large-uncentered:last-child:not(:first-child), .large-push-0, .large-push-0:last-child:not(:first-child), .large-pull-0, .large-pull-0:last-child:not(:first-child) {
    float: left;
    clear: none;
  }
  .large-uncentered:last-child:not(:first-child), .large-push-0:last-child:not(:first-child), .large-pull-0:last-child:not(:first-child) {
    float: right;
  }
}
.column-block {
  margin-bottom: 1.25rem;
}
.column-block > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  .column-block {
    margin-bottom: 1.875rem;
  }
  .column-block > :last-child {
    margin-bottom: 0;
  }
}
.button, .meeting-polls__button {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  padding: 0.85em 1em;
  border: 1px solid transparent;
  border-radius: 4px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-family: inherit;
  font-size: 1rem;
  -webkit-appearance: none;
  line-height: 1;
  text-align: center;
  cursor: pointer;
}
[data-whatinput=mouse] .button, [data-whatinput=mouse] .meeting-polls__button {
  outline: 0;
}
.button.tiny, .tiny.meeting-polls__button {
  font-size: 0.9rem;
}
.button.small, .meeting-polls__button {
  font-size: 0.9rem;
}
.button.large, .large.meeting-polls__button {
  font-size: 1.25rem;
}
.button.expanded, .expanded.meeting-polls__button {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.button, .meeting-polls__button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus {
  background-color: #cb3c29;
  color: #fff;
}
.button:hover, .meeting-polls__button:hover, .button:focus, .meeting-polls__button:focus {
  background-color: #ad3323;
  color: #fff;
}
.button.primary, .primary.meeting-polls__button, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus {
  background-color: #cb3c29;
  color: #fff;
}
.button.primary:hover, .primary.meeting-polls__button:hover, .button.primary:focus, .primary.meeting-polls__button:focus {
  background-color: #a23021;
  color: #fff;
}
.button.secondary, .secondary.meeting-polls__button, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus {
  background-color: #39747f;
  color: #fff;
}
.button.secondary:hover, .secondary.meeting-polls__button:hover, .button.secondary:focus, .secondary.meeting-polls__button:focus {
  background-color: #2e5d66;
  color: #fff;
}
.button.success, .success.meeting-polls__button, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus {
  background-color: #57d685;
  color: #1a181d;
}
.button.success:hover, .success.meeting-polls__button:hover, .button.success:focus, .success.meeting-polls__button:focus {
  background-color: #2fc264;
  color: #1a181d;
}
.button.warning, .warning.meeting-polls__button, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus {
  background-color: #ffae00;
  color: #1a181d;
}
.button.warning:hover, .warning.meeting-polls__button:hover, .button.warning:focus, .warning.meeting-polls__button:focus {
  background-color: #cc8b00;
  color: #1a181d;
}
.button.alert, .alert.meeting-polls__button, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus {
  background-color: #ec5840;
  color: #1a181d;
}
.button.alert:hover, .alert.meeting-polls__button:hover, .button.alert:focus, .alert.meeting-polls__button:focus {
  background-color: #da3116;
  color: #1a181d;
}
.button.hollow, .meeting-polls__button, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
  background-color: transparent;
}
.button.hollow, .meeting-polls__button, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus {
  border: 1px solid #cb3c29;
  color: #cb3c29;
}
.button.hollow:hover, .meeting-polls__button:hover, .button.hollow:focus, .meeting-polls__button:focus {
  border-color: #661e15;
  color: #661e15;
}
.button.hollow.primary, .primary.meeting-polls__button, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus {
  border: 1px solid #cb3c29;
  color: #cb3c29;
}
.button.hollow.primary:hover, .primary.meeting-polls__button:hover, .button.hollow.primary:focus, .primary.meeting-polls__button:focus {
  border-color: #661e15;
  color: #661e15;
}
.button.hollow.secondary, .secondary.meeting-polls__button, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus {
  border: 1px solid #39747f;
  color: #39747f;
}
.button.hollow.secondary:hover, .secondary.meeting-polls__button:hover, .button.hollow.secondary:focus, .secondary.meeting-polls__button:focus {
  border-color: #1d3a40;
  color: #1d3a40;
}
.button.hollow.success, .success.meeting-polls__button, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus {
  border: 1px solid #57d685;
  color: #57d685;
}
.button.hollow.success:hover, .success.meeting-polls__button:hover, .button.hollow.success:focus, .success.meeting-polls__button:focus {
  border-color: #1e793f;
  color: #1e793f;
}
.button.hollow.warning, .warning.meeting-polls__button, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.hollow.warning:hover, .warning.meeting-polls__button:hover, .button.hollow.warning:focus, .warning.meeting-polls__button:focus {
  border-color: #805700;
  color: #805700;
}
.button.hollow.alert, .alert.meeting-polls__button, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus {
  border: 1px solid #ec5840;
  color: #ec5840;
}
.button.hollow.alert:hover, .alert.meeting-polls__button:hover, .button.hollow.alert:focus, .alert.meeting-polls__button:focus {
  border-color: #881f0e;
  color: #881f0e;
}
.button.clear, .clear.meeting-polls__button, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}
.button.clear, .clear.meeting-polls__button, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus {
  color: #cb3c29;
}
.button.clear:hover, .clear.meeting-polls__button:hover, .button.clear:focus, .clear.meeting-polls__button:focus {
  color: #661e15;
}
.button.clear.primary, .clear.primary.meeting-polls__button, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus {
  color: #cb3c29;
}
.button.clear.primary:hover, .clear.primary.meeting-polls__button:hover, .button.clear.primary:focus, .clear.primary.meeting-polls__button:focus {
  color: #661e15;
}
.button.clear.secondary, .clear.secondary.meeting-polls__button, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus {
  color: #39747f;
}
.button.clear.secondary:hover, .clear.secondary.meeting-polls__button:hover, .button.clear.secondary:focus, .clear.secondary.meeting-polls__button:focus {
  color: #1d3a40;
}
.button.clear.success, .clear.success.meeting-polls__button, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus {
  color: #57d685;
}
.button.clear.success:hover, .clear.success.meeting-polls__button:hover, .button.clear.success:focus, .clear.success.meeting-polls__button:focus {
  color: #1e793f;
}
.button.clear.warning, .clear.warning.meeting-polls__button, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus {
  color: #ffae00;
}
.button.clear.warning:hover, .clear.warning.meeting-polls__button:hover, .button.clear.warning:focus, .clear.warning.meeting-polls__button:focus {
  color: #805700;
}
.button.clear.alert, .clear.alert.meeting-polls__button, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus {
  color: #ec5840;
}
.button.clear.alert:hover, .clear.alert.meeting-polls__button:hover, .button.clear.alert:focus, .clear.alert.meeting-polls__button:focus {
  color: #881f0e;
}
.button.disabled, .disabled.meeting-polls__button, .button[disabled], [disabled].meeting-polls__button {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.dropdown::after, .dropdown.meeting-polls__button::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.4em;
  content: "";
  border-bottom-width: 0;
  border-color: #fff transparent transparent;
  position: relative;
  top: 0.4em;
  display: inline-block;
  float: right;
  margin-left: 1em;
}
.button.dropdown.hollow::after, .dropdown.meeting-polls__button::after, .button.dropdown.clear::after {
  border-top-color: #cb3c29;
}
.button.dropdown.hollow.primary::after, .dropdown.primary.meeting-polls__button::after, .button.dropdown.clear.primary::after {
  border-top-color: #cb3c29;
}
.button.dropdown.hollow.secondary::after, .dropdown.secondary.meeting-polls__button::after, .button.dropdown.clear.secondary::after {
  border-top-color: #39747f;
}
.button.dropdown.hollow.success::after, .dropdown.success.meeting-polls__button::after, .button.dropdown.clear.success::after {
  border-top-color: #57d685;
}
.button.dropdown.hollow.warning::after, .dropdown.warning.meeting-polls__button::after, .button.dropdown.clear.warning::after {
  border-top-color: #ffae00;
}
.button.dropdown.hollow.alert::after, .dropdown.alert.meeting-polls__button::after, .button.dropdown.clear.alert::after {
  border-top-color: #ec5840;
}
.button.arrow-only::after, .arrow-only.meeting-polls__button::after {
  top: -0.1em;
  float: none;
  margin-left: 0;
}
a.button:hover, a.meeting-polls__button:hover, a.button:focus, a.meeting-polls__button:focus {
  text-decoration: none;
}
.button-group {
  margin-bottom: 1rem;
  font-size: 0;
}
.button-group::before, .button-group::after {
  display: table;
  content: " ";
}
.button-group::after {
  clear: both;
}
.button-group .button, .button-group .meeting-polls__button {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 1rem;
}
.button-group .button:last-child, .button-group .meeting-polls__button:last-child {
  margin-right: 0;
}
.button-group.tiny .button, .button-group.tiny .meeting-polls__button {
  font-size: 0.9rem;
}
.button-group.small .button, .button-group.meeting-polls__button .button, .button-group.small .meeting-polls__button, .button-group.meeting-polls__button .meeting-polls__button {
  font-size: 0.9rem;
}
.button-group.large .button, .button-group.large .meeting-polls__button {
  font-size: 1.25rem;
}
.button-group.expanded {
  margin-right: -1px;
}
.button-group.expanded::before, .button-group.expanded::after {
  display: none;
}
.button-group.expanded .button:first-child:last-child, .button-group.expanded .meeting-polls__button:first-child:last-child {
  width: calc(100% - 1px);
}
.button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(50% - 1px);
  margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(33.3333333333% - 1px);
  margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(25% - 1px);
  margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(20% - 1px);
  margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(16.6666666667% - 1px);
  margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.primary .button, .button-group.primary .meeting-polls__button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus {
  background-color: #cb3c29;
  color: #fff;
}
.button-group.primary .button:hover, .button-group.primary .meeting-polls__button:hover, .button-group.primary .button:focus, .button-group.primary .meeting-polls__button:focus {
  background-color: #a23021;
  color: #fff;
}
.button-group.secondary .button, .button-group.secondary .meeting-polls__button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus {
  background-color: #39747f;
  color: #fff;
}
.button-group.secondary .button:hover, .button-group.secondary .meeting-polls__button:hover, .button-group.secondary .button:focus, .button-group.secondary .meeting-polls__button:focus {
  background-color: #2e5d66;
  color: #fff;
}
.button-group.success .button, .button-group.success .meeting-polls__button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus {
  background-color: #57d685;
  color: #1a181d;
}
.button-group.success .button:hover, .button-group.success .meeting-polls__button:hover, .button-group.success .button:focus, .button-group.success .meeting-polls__button:focus {
  background-color: #2fc264;
  color: #1a181d;
}
.button-group.warning .button, .button-group.warning .meeting-polls__button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus {
  background-color: #ffae00;
  color: #1a181d;
}
.button-group.warning .button:hover, .button-group.warning .meeting-polls__button:hover, .button-group.warning .button:focus, .button-group.warning .meeting-polls__button:focus {
  background-color: #cc8b00;
  color: #1a181d;
}
.button-group.alert .button, .button-group.alert .meeting-polls__button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus {
  background-color: #ec5840;
  color: #1a181d;
}
.button-group.alert .button:hover, .button-group.alert .meeting-polls__button:hover, .button-group.alert .button:focus, .button-group.alert .meeting-polls__button:focus {
  background-color: #da3116;
  color: #1a181d;
}
.button-group.hollow .button, .button-group.meeting-polls__button .button, .button-group.hollow .meeting-polls__button, .button-group.meeting-polls__button .meeting-polls__button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus {
  background-color: transparent;
}
.button-group.hollow .button, .button-group.meeting-polls__button .button, .button-group.hollow .meeting-polls__button, .button-group.meeting-polls__button .meeting-polls__button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus {
  border: 1px solid #cb3c29;
  color: #cb3c29;
}
.button-group.hollow .button:hover, .button-group.meeting-polls__button .button:hover, .button-group.hollow .meeting-polls__button:hover, .button-group.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow .button:focus, .button-group.meeting-polls__button .button:focus, .button-group.hollow .meeting-polls__button:focus, .button-group.meeting-polls__button .meeting-polls__button:focus {
  border-color: #661e15;
  color: #661e15;
}
.button-group.hollow.primary .button, .button-group.primary.meeting-polls__button .button, .button-group.hollow.primary .meeting-polls__button, .button-group.primary.meeting-polls__button .meeting-polls__button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.meeting-polls__button .button.primary, .button-group.hollow .primary.meeting-polls__button, .button-group.meeting-polls__button .primary.meeting-polls__button, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus {
  border: 1px solid #cb3c29;
  color: #cb3c29;
}
.button-group.hollow.primary .button:hover, .button-group.primary.meeting-polls__button .button:hover, .button-group.hollow.primary .meeting-polls__button:hover, .button-group.primary.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow.primary .button:focus, .button-group.primary.meeting-polls__button .button:focus, .button-group.hollow.primary .meeting-polls__button:focus, .button-group.primary.meeting-polls__button .meeting-polls__button:focus, .button-group.hollow .button.primary:hover, .button-group.meeting-polls__button .button.primary:hover, .button-group.hollow .primary.meeting-polls__button:hover, .button-group.meeting-polls__button .primary.meeting-polls__button:hover, .button-group.hollow .button.primary:focus, .button-group.meeting-polls__button .button.primary:focus, .button-group.hollow .primary.meeting-polls__button:focus, .button-group.meeting-polls__button .primary.meeting-polls__button:focus {
  border-color: #661e15;
  color: #661e15;
}
.button-group.hollow.secondary .button, .button-group.secondary.meeting-polls__button .button, .button-group.hollow.secondary .meeting-polls__button, .button-group.secondary.meeting-polls__button .meeting-polls__button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.meeting-polls__button .button.secondary, .button-group.hollow .secondary.meeting-polls__button, .button-group.meeting-polls__button .secondary.meeting-polls__button, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus {
  border: 1px solid #39747f;
  color: #39747f;
}
.button-group.hollow.secondary .button:hover, .button-group.secondary.meeting-polls__button .button:hover, .button-group.hollow.secondary .meeting-polls__button:hover, .button-group.secondary.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow.secondary .button:focus, .button-group.secondary.meeting-polls__button .button:focus, .button-group.hollow.secondary .meeting-polls__button:focus, .button-group.secondary.meeting-polls__button .meeting-polls__button:focus, .button-group.hollow .button.secondary:hover, .button-group.meeting-polls__button .button.secondary:hover, .button-group.hollow .secondary.meeting-polls__button:hover, .button-group.meeting-polls__button .secondary.meeting-polls__button:hover, .button-group.hollow .button.secondary:focus, .button-group.meeting-polls__button .button.secondary:focus, .button-group.hollow .secondary.meeting-polls__button:focus, .button-group.meeting-polls__button .secondary.meeting-polls__button:focus {
  border-color: #1d3a40;
  color: #1d3a40;
}
.button-group.hollow.success .button, .button-group.success.meeting-polls__button .button, .button-group.hollow.success .meeting-polls__button, .button-group.success.meeting-polls__button .meeting-polls__button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.meeting-polls__button .button.success, .button-group.hollow .success.meeting-polls__button, .button-group.meeting-polls__button .success.meeting-polls__button, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus {
  border: 1px solid #57d685;
  color: #57d685;
}
.button-group.hollow.success .button:hover, .button-group.success.meeting-polls__button .button:hover, .button-group.hollow.success .meeting-polls__button:hover, .button-group.success.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow.success .button:focus, .button-group.success.meeting-polls__button .button:focus, .button-group.hollow.success .meeting-polls__button:focus, .button-group.success.meeting-polls__button .meeting-polls__button:focus, .button-group.hollow .button.success:hover, .button-group.meeting-polls__button .button.success:hover, .button-group.hollow .success.meeting-polls__button:hover, .button-group.meeting-polls__button .success.meeting-polls__button:hover, .button-group.hollow .button.success:focus, .button-group.meeting-polls__button .button.success:focus, .button-group.hollow .success.meeting-polls__button:focus, .button-group.meeting-polls__button .success.meeting-polls__button:focus {
  border-color: #1e793f;
  color: #1e793f;
}
.button-group.hollow.warning .button, .button-group.warning.meeting-polls__button .button, .button-group.hollow.warning .meeting-polls__button, .button-group.warning.meeting-polls__button .meeting-polls__button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.meeting-polls__button .button.warning, .button-group.hollow .warning.meeting-polls__button, .button-group.meeting-polls__button .warning.meeting-polls__button, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button-group.hollow.warning .button:hover, .button-group.warning.meeting-polls__button .button:hover, .button-group.hollow.warning .meeting-polls__button:hover, .button-group.warning.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow.warning .button:focus, .button-group.warning.meeting-polls__button .button:focus, .button-group.hollow.warning .meeting-polls__button:focus, .button-group.warning.meeting-polls__button .meeting-polls__button:focus, .button-group.hollow .button.warning:hover, .button-group.meeting-polls__button .button.warning:hover, .button-group.hollow .warning.meeting-polls__button:hover, .button-group.meeting-polls__button .warning.meeting-polls__button:hover, .button-group.hollow .button.warning:focus, .button-group.meeting-polls__button .button.warning:focus, .button-group.hollow .warning.meeting-polls__button:focus, .button-group.meeting-polls__button .warning.meeting-polls__button:focus {
  border-color: #805700;
  color: #805700;
}
.button-group.hollow.alert .button, .button-group.alert.meeting-polls__button .button, .button-group.hollow.alert .meeting-polls__button, .button-group.alert.meeting-polls__button .meeting-polls__button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.meeting-polls__button .button.alert, .button-group.hollow .alert.meeting-polls__button, .button-group.meeting-polls__button .alert.meeting-polls__button, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus {
  border: 1px solid #ec5840;
  color: #ec5840;
}
.button-group.hollow.alert .button:hover, .button-group.alert.meeting-polls__button .button:hover, .button-group.hollow.alert .meeting-polls__button:hover, .button-group.alert.meeting-polls__button .meeting-polls__button:hover, .button-group.hollow.alert .button:focus, .button-group.alert.meeting-polls__button .button:focus, .button-group.hollow.alert .meeting-polls__button:focus, .button-group.alert.meeting-polls__button .meeting-polls__button:focus, .button-group.hollow .button.alert:hover, .button-group.meeting-polls__button .button.alert:hover, .button-group.hollow .alert.meeting-polls__button:hover, .button-group.meeting-polls__button .alert.meeting-polls__button:hover, .button-group.hollow .button.alert:focus, .button-group.meeting-polls__button .button.alert:focus, .button-group.hollow .alert.meeting-polls__button:focus, .button-group.meeting-polls__button .alert.meeting-polls__button:focus {
  border-color: #881f0e;
  color: #881f0e;
}
.button-group.clear .button, .button-group.clear .meeting-polls__button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}
.button-group.clear .button, .button-group.clear .meeting-polls__button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus {
  color: #cb3c29;
}
.button-group.clear .button:hover, .button-group.clear .meeting-polls__button:hover, .button-group.clear .button:focus, .button-group.clear .meeting-polls__button:focus {
  color: #661e15;
}
.button-group.clear.primary .button, .button-group.clear.primary .meeting-polls__button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .primary.meeting-polls__button, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus {
  color: #cb3c29;
}
.button-group.clear.primary .button:hover, .button-group.clear.primary .meeting-polls__button:hover, .button-group.clear.primary .button:focus, .button-group.clear.primary .meeting-polls__button:focus, .button-group.clear .button.primary:hover, .button-group.clear .primary.meeting-polls__button:hover, .button-group.clear .button.primary:focus, .button-group.clear .primary.meeting-polls__button:focus {
  color: #661e15;
}
.button-group.clear.secondary .button, .button-group.clear.secondary .meeting-polls__button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .secondary.meeting-polls__button, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus {
  color: #39747f;
}
.button-group.clear.secondary .button:hover, .button-group.clear.secondary .meeting-polls__button:hover, .button-group.clear.secondary .button:focus, .button-group.clear.secondary .meeting-polls__button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .secondary.meeting-polls__button:hover, .button-group.clear .button.secondary:focus, .button-group.clear .secondary.meeting-polls__button:focus {
  color: #1d3a40;
}
.button-group.clear.success .button, .button-group.clear.success .meeting-polls__button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .success.meeting-polls__button, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus {
  color: #57d685;
}
.button-group.clear.success .button:hover, .button-group.clear.success .meeting-polls__button:hover, .button-group.clear.success .button:focus, .button-group.clear.success .meeting-polls__button:focus, .button-group.clear .button.success:hover, .button-group.clear .success.meeting-polls__button:hover, .button-group.clear .button.success:focus, .button-group.clear .success.meeting-polls__button:focus {
  color: #1e793f;
}
.button-group.clear.warning .button, .button-group.clear.warning .meeting-polls__button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .warning.meeting-polls__button, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus {
  color: #ffae00;
}
.button-group.clear.warning .button:hover, .button-group.clear.warning .meeting-polls__button:hover, .button-group.clear.warning .button:focus, .button-group.clear.warning .meeting-polls__button:focus, .button-group.clear .button.warning:hover, .button-group.clear .warning.meeting-polls__button:hover, .button-group.clear .button.warning:focus, .button-group.clear .warning.meeting-polls__button:focus {
  color: #805700;
}
.button-group.clear.alert .button, .button-group.clear.alert .meeting-polls__button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .alert.meeting-polls__button, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus {
  color: #ec5840;
}
.button-group.clear.alert .button:hover, .button-group.clear.alert .meeting-polls__button:hover, .button-group.clear.alert .button:focus, .button-group.clear.alert .meeting-polls__button:focus, .button-group.clear .button.alert:hover, .button-group.clear .alert.meeting-polls__button:hover, .button-group.clear .button.alert:focus, .button-group.clear .alert.meeting-polls__button:focus {
  color: #881f0e;
}
.button-group.no-gaps .button, .button-group.no-gaps .meeting-polls__button {
  margin-right: -0.0625rem;
}
.button-group.no-gaps .button + .button, .button-group.no-gaps .meeting-polls__button + .button, .button-group.no-gaps .button + .meeting-polls__button, .button-group.no-gaps .meeting-polls__button + .meeting-polls__button {
  border-left-color: transparent;
}
.button-group.stacked .button, .button-group.stacked .meeting-polls__button, .button-group.stacked-for-small .button, .button-group.stacked-for-small .meeting-polls__button, .button-group.stacked-for-medium .button, .button-group.stacked-for-medium .meeting-polls__button {
  width: 100%;
}
.button-group.stacked .button:last-child, .button-group.stacked .meeting-polls__button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-small .meeting-polls__button:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-medium .meeting-polls__button:last-child {
  margin-bottom: 0;
}
.button-group.stacked.expanded, .button-group.stacked-for-small.expanded, .button-group.stacked-for-medium.expanded {
  margin-right: -1px;
}
.button-group.stacked.expanded::before, .button-group.stacked.expanded::after, .button-group.stacked-for-small.expanded::before, .button-group.stacked-for-small.expanded::after, .button-group.stacked-for-medium.expanded::before, .button-group.stacked-for-medium.expanded::after {
  display: none;
}
.button-group.stacked.expanded .button:first-child:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:last-child, .button-group.stacked-for-small.expanded .button:first-child:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:last-child, .button-group.stacked-for-medium.expanded .button:first-child:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:last-child {
  width: calc(100% - 1px);
}
.button-group.stacked.expanded .button:first-child:nth-last-child(2), .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2), .button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2), .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2), .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2), .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2), .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(50% - 1px);
  margin-right: 1px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(2):last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2):last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2):last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2):last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(3), .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3), .button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3), .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3), .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3), .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3), .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(33.3333333333% - 1px);
  margin-right: 1px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(3):last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3):last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3):last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3):last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(4), .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4), .button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4), .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4), .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4), .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4), .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(25% - 1px);
  margin-right: 1px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(4):last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4):last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4):last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4):last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(5), .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5), .button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5), .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5), .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5), .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5), .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(20% - 1px);
  margin-right: 1px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(5):last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5):last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5):last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5):last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(6), .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6), .button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6), .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6), .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6), .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6), .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button {
  display: inline-block;
  width: calc(16.6666666667% - 1px);
  margin-right: 1px;
}
.button-group.stacked.expanded .button:first-child:nth-last-child(6):last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6):last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.stacked.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6):last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked-for-small.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.stacked-for-small.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6):last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child, .button-group.stacked-for-medium.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child, .button-group.stacked-for-medium.expanded .meeting-polls__button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .meeting-polls__button:last-child {
  margin-right: -6px;
}
@media print, screen and (min-width: 40em) {
  .button-group.stacked-for-small .button, .button-group.stacked-for-small .meeting-polls__button {
    width: auto;
    margin-bottom: 0;
  }
}
@media print, screen and (min-width: 64em) {
  .button-group.stacked-for-medium .button, .button-group.stacked-for-medium .meeting-polls__button {
    width: auto;
    margin-bottom: 0;
  }
}
@media print, screen and (max-width: 28.12375em) {
  .button-group.stacked-for-small.expanded {
    display: block;
  }
  .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-small.expanded .meeting-polls__button {
    display: block;
    margin-right: 0;
  }
}
@media print, screen and (max-width: 49.99875em) {
  .button-group.stacked-for-medium.expanded {
    display: block;
  }
  .button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-medium.expanded .meeting-polls__button {
    display: block;
    margin-right: 0;
  }
}
.close-button {
  position: absolute;
  z-index: 10;
  color: #2c2930;
  cursor: pointer;
}
[data-whatinput=mouse] .close-button {
  outline: 0;
}
.close-button:hover, .close-button:focus {
  color: #cb3c29;
}
.close-button.small, .close-button.meeting-polls__button {
  right: 0.66rem;
  top: 0.33em;
  font-size: 1.5em;
  line-height: 1;
}
.close-button.medium, .close-button {
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
}
.label {
  display: inline-block;
  padding: 0.33333rem 0.5rem;
  border-radius: 4px;
  font-size: 0.8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: #cb3c29;
  color: #fff;
}
.label.primary {
  background: #cb3c29;
  color: #fff;
}
.label.secondary {
  background: #39747f;
  color: #fff;
}
.label.success {
  background: #57d685;
  color: #1a181d;
}
.label.warning {
  background: #ffae00;
  color: #1a181d;
}
.label.alert {
  background: #ec5840;
  color: #1a181d;
}
.progress {
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 4px;
  background-color: #e8e8e8;
}
.progress.primary .progress-meter {
  background-color: #cb3c29;
}
.progress.secondary .progress-meter {
  background-color: #39747f;
}
.progress.success .progress-meter {
  background-color: #57d685;
}
.progress.warning .progress-meter {
  background-color: #ffae00;
}
.progress.alert .progress-meter {
  background-color: #ec5840;
}
.progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: #cb3c29;
  border-radius: 4px;
}
.progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  font-size: 0.75rem;
  font-weight: bold;
  color: #fff;
  white-space: nowrap;
  border-radius: 4px;
}
.slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #fafafa;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: none;
}
.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #e8e8e8;
  transition: all 0.2s ease-in-out;
}
.slider-fill.is-dragging {
  transition: all 0s linear;
}
.slider-handle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: 1;
  cursor: grab;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 4px;
  background-color: #cb3c29;
  transition: all 0.2s ease-in-out;
  touch-action: manipulation;
}
[data-whatinput=mouse] .slider-handle {
  outline: 0;
}
.slider-handle:hover {
  background-color: #ad3323;
}
.slider-handle.is-dragging {
  transition: all 0s linear;
  cursor: grabbing;
}
.slider.disabled,
.slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}
.slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  transform: scale(1, -1);
}
.slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}
.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  transform: translateX(-50%);
}
.switch {
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: 0.875rem;
  font-weight: bold;
  color: #fff;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  height: 2rem;
}
.switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0;
}
.switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 4px;
  background: #e8e8e8;
  transition: all 0.25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}
input + .switch-paddle {
  margin: 0;
}
.switch-paddle::after {
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0, 0, 0);
  border-radius: 4px;
  background: #fff;
  transition: all 0.25s ease-out;
  content: "";
}
input:checked ~ .switch-paddle {
  background: #57d685;
}
input:checked ~ .switch-paddle::after {
  left: 2.25rem;
}
input:disabled ~ .switch-paddle {
  cursor: not-allowed;
  opacity: 0.5;
}
[data-whatinput=mouse] input:focus ~ .switch-paddle {
  outline: 0;
}
.switch-inactive, .switch-active {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.switch-active {
  left: 8%;
  display: none;
}
input:checked + label > .switch-active {
  display: block;
}
.switch-inactive {
  right: 15%;
}
input:checked + label > .switch-inactive {
  display: none;
}
.switch.tiny {
  height: 1.5rem;
}
.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}
.switch.tiny .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1rem;
  height: 1rem;
}
.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}
.switch.small, .switch.meeting-polls__button {
  height: 1.75rem;
}
.switch.small .switch-paddle, .switch.meeting-polls__button .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}
.switch.small .switch-paddle::after, .switch.meeting-polls__button .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
}
.switch.small input:checked ~ .switch-paddle::after, .switch.meeting-polls__button input:checked ~ .switch-paddle::after {
  left: 2rem;
}
.switch.large {
  height: 2.5rem;
}
.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}
.switch.large .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 2rem;
  height: 2rem;
}
.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}
table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 4px;
}
thead,
tbody,
tfoot {
  border: 1px solid #f2f2f2;
  background-color: #fff;
}
caption {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: 600;
}
thead {
  background: #f9f9f9;
  color: #3d393c;
}
tfoot {
  background: #f2f2f2;
  color: #3d393c;
}
thead tr,
tfoot tr {
  background: transparent;
}
thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: 600;
  text-align: left;
}
tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}
tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: #f2f2f2;
}
table.unstriped tbody {
  background-color: #fff;
}
table.unstriped tbody tr {
  border-bottom: 1px solid #f2f2f2;
  background-color: #fff;
}
@media print, screen and (max-width: 49.99875em) {
  table.stack thead {
    display: none;
  }
  table.stack tfoot {
    display: none;
  }
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }
  table.stack td {
    border-top: 0;
  }
}
table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}
table.hover thead tr:hover {
  background-color: #f4f4f4;
}
table.hover tfoot tr:hover {
  background-color: #ededed;
}
table.hover tbody tr:hover {
  background-color: #fafafa;
}
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ededed;
}
.table-scroll {
  overflow-x: auto;
}
.badge {
  display: inline-block;
  min-width: 1.5em;
  padding: 0.3em;
  border-radius: 50%;
  font-size: 0.6rem;
  text-align: center;
  background: #cb3c29;
  color: #fff;
}
.badge.primary {
  background: #cb3c29;
  color: #fff;
}
.badge.secondary {
  background: #39747f;
  color: #fff;
}
.badge.success {
  background: #57d685;
  color: #1a181d;
}
.badge.warning {
  background: #ffae00;
  color: #1a181d;
}
.badge.alert {
  background: #ec5840;
  color: #1a181d;
}
.breadcrumbs {
  margin: 0 0 1rem 0;
  list-style: none;
}
.breadcrumbs::before, .breadcrumbs::after {
  display: table;
  content: " ";
}
.breadcrumbs::after {
  clear: both;
}
.breadcrumbs li {
  float: left;
  font-size: 0.6875rem;
  color: #1a181d;
  cursor: default;
}
.breadcrumbs li:not(:last-child)::after {
  position: relative;
  margin: 0 0.75rem;
  opacity: 1;
  content: "/";
  color: #e8e8e8;
}
.breadcrumbs a {
  color: #cb3c29;
}
.breadcrumbs a:hover {
  text-decoration: underline;
}
.breadcrumbs .disabled {
  color: #e8e8e8;
  cursor: not-allowed;
}
.callout {
  position: relative;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 0;
  border-radius: 0;
  background-color: white;
  color: #3d393c;
}
.callout > :first-child {
  margin-top: 0;
}
.callout > :last-child {
  margin-bottom: 0;
}
.callout.primary {
  background-color: #fbebe9;
  color: #3d393c;
}
.callout.secondary {
  background-color: #e8f3f5;
  color: #3d393c;
}
.callout.success {
  background-color: #eefbf3;
  color: #3d393c;
}
.callout.warning {
  background-color: #fff7e6;
  color: #3d393c;
}
.callout.alert {
  background-color: #fdeeec;
  color: #3d393c;
}
.callout.small, .callout.meeting-polls__button {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}
.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}
.card, .chart-tooltip, .conference-registration, .conference-speaker .speaker-bio, .add-message, .comment-thread {
  margin-bottom: 1rem;
  border: 1px solid #fafafa;
  border-radius: 4px;
  background: #fff;
  box-shadow: none;
  overflow: hidden;
  color: #3d393c;
}
.card > :last-child, .chart-tooltip > :last-child, .conference-registration > :last-child, .conference-speaker .speaker-bio > :last-child, .add-message > :last-child, .comment-thread > :last-child {
  margin-bottom: 0;
}
.card-divider {
  padding: 1rem;
  background: #fafafa;
}
.card-divider > :last-child {
  margin-bottom: 0;
}
.card-section {
  padding: 1rem;
}
.card-section > :last-child {
  margin-bottom: 0;
}
.card-image {
  min-height: 1px;
}
.dropdown-pane {
  position: absolute;
  z-index: 10;
  display: none;
  width: 300px;
  padding: 1rem;
  visibility: hidden;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #fafafa;
  font-size: 1rem;
}
.dropdown-pane.is-opening {
  display: block;
}
.dropdown-pane.is-open {
  display: block;
  visibility: visible;
}
.dropdown-pane.tiny {
  width: 100px;
}
.dropdown-pane.small, .dropdown-pane.meeting-polls__button {
  width: 200px;
}
.dropdown-pane.large {
  width: 400px;
}
.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}
.pagination::before, .pagination::after {
  display: table;
  content: " ";
}
.pagination::after {
  clear: both;
}
.pagination li {
  margin-right: 0.0625rem;
  border-radius: 4px;
  font-size: 1rem;
  display: none;
}
.pagination li:last-child, .pagination li:first-child {
  display: inline-block;
}
@media print, screen and (min-width: 40em) {
  .pagination li {
    display: inline-block;
  }
}
.pagination a,
.pagination button {
  display: block;
  padding: 0.1875rem 0.625rem;
  border-radius: 4px;
  color: #3d393c;
}
.pagination a:hover,
.pagination button:hover {
  background: #e8e8e8;
}
.pagination .current {
  padding: 0.1875rem 0.625rem;
  background: #39747f;
  color: #fff;
  cursor: default;
}
.pagination .disabled {
  padding: 0.1875rem 0.625rem;
  color: #8c838a;
  cursor: not-allowed;
}
.pagination .disabled:hover {
  background: transparent;
}
.pagination .ellipsis::after {
  padding: 0.1875rem 0.625rem;
  content: "…";
  color: #3d393c;
}
.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: 0.75rem;
  border-radius: 4px;
  background-color: #1a181d;
  font-size: 90%;
  color: #fff;
}
.tooltip::before {
  position: absolute;
}
.tooltip.bottom::before, .aspect-ratio-16-9 > .tooltip::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-top-width: 0;
  border-color: transparent transparent #1a181d;
  bottom: 100%;
}
.tooltip.bottom.align-center::before, .aspect-ratio-16-9 > .tooltip.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
.tooltip.top::before, .aspect-ratio-16-9 > .tooltip::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-bottom-width: 0;
  border-color: #1a181d transparent transparent;
  top: 100%;
  bottom: auto;
}
.tooltip.top.align-center::before, .aspect-ratio-16-9 > .tooltip.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
.tooltip.left::before, .aspect-ratio-16-9 > .tooltip::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #1a181d;
  left: 100%;
}
.tooltip.left.align-center::before, .aspect-ratio-16-9 > .tooltip.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip.right::before, .aspect-ratio-16-9 > .tooltip::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-left-width: 0;
  border-color: transparent #1a181d transparent transparent;
  right: 100%;
  left: auto;
}
.tooltip.right.align-center::before, .aspect-ratio-16-9 > .tooltip.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip.align-top::before {
  bottom: auto;
  top: 10%;
}
.tooltip.align-bottom::before {
  bottom: 10%;
  top: auto;
}
.tooltip.align-left::before {
  left: 10%;
  right: auto;
}
.tooltip.align-right::before {
  left: auto;
  right: 10%;
}
.accordion {
  margin-left: 0;
  background: #cb3c29;
  list-style-type: none;
}
.accordion[disabled] .accordion-title {
  cursor: not-allowed;
}
.accordion-item:first-child > :first-child {
  border-radius: 4px 4px 0 0;
}
.accordion-item:last-child > :last-child {
  border-radius: 0 0 4px 4px;
}
.accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #fafafa;
  border-bottom: 0;
  font-size: 0.75rem;
  line-height: 1;
  color: #fff;
}
:last-child:not(.is-active) > .accordion-title {
  border-bottom: 1px solid #fafafa;
  border-radius: 0 0 4px 4px;
}
.accordion-title:hover, .accordion-title:focus {
  background-color: #fafafa;
}
.accordion-title::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -0.5rem;
  content: "+";
}
.is-active > .accordion-title::before {
  content: "–";
}
.accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #fafafa;
  border-bottom: 0;
  background-color: #fff;
  color: inherit;
}
:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #fafafa;
}
.media-object {
  display: block;
  margin-bottom: 1rem;
}
.media-object img {
  max-width: none;
}
.media-object-section {
  display: table-cell;
  vertical-align: top;
}
.media-object-section:first-child {
  padding-right: 1rem;
}
.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}
.media-object-section > :last-child {
  margin-bottom: 0;
}
@media print, screen and (max-width: 28.12375em) {
  .stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    display: block;
  }
  .stack-for-small .media-object-section img {
    width: 100%;
  }
}
.media-object-section.middle {
  vertical-align: middle;
}
.media-object-section.bottom, .aspect-ratio-16-9 > .media-object-section {
  vertical-align: bottom;
}
.orbit {
  position: relative;
}
.orbit-container {
  position: relative;
  height: 0;
  margin: 0;
  list-style: none;
  overflow: hidden;
}
.orbit-slide {
  width: 100%;
  position: absolute;
}
.orbit-slide.no-motionui.is-active {
  top: 0;
  left: 0;
}
.orbit-figure {
  margin: 0;
}
.orbit-image {
  width: 100%;
  max-width: 100%;
  margin: 0;
}
.orbit-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-bottom: 0;
  padding: 1rem;
  background-color: rgba(26, 24, 29, 0.5);
  color: #fff;
}
.orbit-next, .orbit-previous {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  padding: 1rem;
  color: #fff;
}
[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous {
  outline: 0;
}
.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus {
  background-color: rgba(26, 24, 29, 0.5);
}
.orbit-previous {
  left: 0;
}
.orbit-next {
  left: auto;
  right: 0;
}
.orbit-bullets {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
  text-align: center;
}
[data-whatinput=mouse] .orbit-bullets {
  outline: 0;
}
.orbit-bullets button {
  width: 1.2rem;
  height: 1.2rem;
  margin: 0.1rem;
  border-radius: 50%;
  background-color: #e8e8e8;
}
.orbit-bullets button:hover {
  background-color: #2c2930;
}
.orbit-bullets button.is-active {
  background-color: #2c2930;
}
.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden;
}
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.responsive-embed.widescreen,
.flex-video.widescreen {
  padding-bottom: 56.25%;
}
.tabs {
  margin: 0;
  border: 1px solid transparent;
  background: #f4f4f4;
  list-style-type: none;
}
.tabs::before, .tabs::after {
  display: table;
  content: " ";
}
.tabs::after {
  clear: both;
}
.tabs.vertical > li {
  display: block;
  float: none;
  width: auto;
}
.tabs.simple > li > a {
  padding: 0;
}
.tabs.simple > li > a:hover {
  background: transparent;
}
.tabs.primary {
  background: #cb3c29;
}
.tabs.primary > li > a {
  color: #fff;
}
.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
  background: #c13927;
}
.tabs-title {
  float: left;
}
.tabs-title > a {
  display: block;
  padding: 1.25rem 1.5rem;
  font-size: 1rem;
  line-height: 1;
  color: #cb3c29;
}
[data-whatinput=mouse] .tabs-title > a {
  outline: 0;
}
.tabs-title > a:hover {
  background: #fff;
  color: #af3423;
}
.tabs-title > a:focus, .tabs-title > a[aria-selected=true] {
  background: #fff;
  color: #cb3c29;
}
.tabs-content {
  border: 1px solid transparent;
  border-top: 0;
  background: #fff;
  color: inherit;
  transition: all 0.5s ease;
}
.tabs-content.vertical {
  border: 1px solid transparent;
  border-left: 0;
}
.tabs-panel {
  display: none;
  padding: 0;
}
.tabs-panel.is-active {
  display: block;
}
.thumbnail {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: solid 4px #fff;
  border-radius: 4px;
  box-shadow: 0 0 0 1px #e8e8e8;
  line-height: 0;
}
a.thumbnail {
  transition: box-shadow 200ms ease-out;
}
a.thumbnail:hover, a.thumbnail:focus {
  box-shadow: 0 0 0 1px #cb3c29;
}
a.thumbnail image {
  box-shadow: none;
}
.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
}
[data-whatinput=mouse] .menu li {
  outline: 0;
}
.menu a,
.menu .button,
.menu .meeting-polls__button {
  line-height: 1;
  text-decoration: none;
  display: block;
  padding: 0.7rem 1rem;
}
.menu input,
.menu select,
.menu .inline-filters button[data-toggle],
.inline-filters .menu button[data-toggle],
.menu a,
.menu button {
  margin-bottom: 0;
}
.menu input {
  display: inline-block;
}
.menu li, .menu.horizontal li {
  display: inline-block;
}
.menu.vertical li {
  display: block;
}
.menu.expanded {
  display: table;
  width: 100%;
}
.menu.expanded > li {
  display: table-cell;
  vertical-align: middle;
}
.menu.simple li + li {
  margin-left: 1rem;
}
.menu.simple a {
  padding: 0;
}
@media print, screen and (min-width: 28.125em) {
  .menu.smallmedium-horizontal li {
    display: inline-block;
  }
  .menu.smallmedium-vertical li {
    display: block;
  }
  .menu.smallmedium-expanded {
    display: table;
    width: 100%;
  }
  .menu.smallmedium-expanded > li {
    display: table-cell;
    vertical-align: middle;
  }
  .menu.smallmedium-simple {
    display: table;
    width: 100%;
  }
  .menu.smallmedium-simple > li {
    display: table-cell;
    vertical-align: middle;
  }
}
@media print, screen and (min-width: 40em) {
  .menu.medium-horizontal li {
    display: inline-block;
  }
  .menu.medium-vertical li {
    display: block;
  }
  .menu.medium-expanded {
    display: table;
    width: 100%;
  }
  .menu.medium-expanded > li {
    display: table-cell;
    vertical-align: middle;
  }
  .menu.medium-simple {
    display: table;
    width: 100%;
  }
  .menu.medium-simple > li {
    display: table-cell;
    vertical-align: middle;
  }
}
@media print, screen and (min-width: 50em) {
  .menu.mediumlarge-horizontal li {
    display: inline-block;
  }
  .menu.mediumlarge-vertical li {
    display: block;
  }
  .menu.mediumlarge-expanded {
    display: table;
    width: 100%;
  }
  .menu.mediumlarge-expanded > li {
    display: table-cell;
    vertical-align: middle;
  }
  .menu.mediumlarge-simple {
    display: table;
    width: 100%;
  }
  .menu.mediumlarge-simple > li {
    display: table-cell;
    vertical-align: middle;
  }
}
@media print, screen and (min-width: 64em) {
  .menu.large-horizontal li {
    display: inline-block;
  }
  .menu.large-vertical li {
    display: block;
  }
  .menu.large-expanded {
    display: table;
    width: 100%;
  }
  .menu.large-expanded > li {
    display: table-cell;
    vertical-align: middle;
  }
  .menu.large-simple {
    display: table;
    width: 100%;
  }
  .menu.large-simple > li {
    display: table-cell;
    vertical-align: middle;
  }
}
.menu.nested {
  margin-right: 0;
  margin-left: 1rem;
}
.menu.icons img,
.menu.icons i,
.menu.icons svg {
  vertical-align: middle;
}
.menu.icons img + span,
.menu.icons i + span,
.menu.icons svg + span {
  vertical-align: middle;
}
.menu.icon-top img,
.menu.icon-top i,
.menu.icon-top svg, .menu.icon-right img,
.menu.icon-right i,
.menu.icon-right svg, .menu.icon-bottom img,
.menu.icon-bottom i,
.menu.icon-bottom svg, .menu.icon-left img,
.menu.icon-left i,
.menu.icon-left svg {
  vertical-align: middle;
}
.menu.icon-top img + span,
.menu.icon-top i + span,
.menu.icon-top svg + span, .menu.icon-right img + span,
.menu.icon-right i + span,
.menu.icon-right svg + span, .menu.icon-bottom img + span,
.menu.icon-bottom i + span,
.menu.icon-bottom svg + span, .menu.icon-left img + span,
.menu.icon-left i + span,
.menu.icon-left svg + span {
  vertical-align: middle;
}
.menu.icon-left li a img,
.menu.icon-left li a i,
.menu.icon-left li a svg, .menu.nested.icon-left li a img,
.menu.nested.icon-left li a i,
.menu.nested.icon-left li a svg {
  margin-right: 0.25rem;
  display: inline-block;
}
.menu.icon-right li a img,
.menu.icon-right li a i,
.menu.icon-right li a svg, .menu.nested.icon-right li a img,
.menu.nested.icon-right li a i,
.menu.nested.icon-right li a svg {
  margin-left: 0.25rem;
  display: inline-block;
}
.menu.icon-top li a, .menu.nested.icon-top li a {
  text-align: center;
}
.menu.icon-top li a img,
.menu.icon-top li a i,
.menu.icon-top li a svg, .menu.nested.icon-top li a img,
.menu.nested.icon-top li a i,
.menu.nested.icon-top li a svg {
  display: block;
  margin: 0 auto 0.25rem;
}
.menu.icon-bottom li a, .menu.nested.icon-bottom li a {
  text-align: center;
}
.menu.icon-bottom li a img,
.menu.icon-bottom li a i,
.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img,
.menu.nested.icon-bottom li a i,
.menu.nested.icon-bottom li a svg {
  display: block;
  margin: 0.25rem auto 0;
}
.menu .is-active > a {
  background: #cb3c29;
  color: #fff;
}
.menu .active > a {
  background: #cb3c29;
  color: #fff;
}
.menu.align-left {
  text-align: left;
}
.menu.align-right {
  text-align: right;
}
.menu.align-right .submenu li {
  text-align: left;
}
.menu.align-right.vertical .submenu li {
  text-align: right;
}
.menu.align-right .nested {
  margin-right: 1rem;
  margin-left: 0;
}
.menu.align-center {
  text-align: center;
}
.menu.align-center .submenu li {
  text-align: left;
}
.menu .menu-text {
  padding: 0.7rem 1rem;
  font-weight: bold;
  line-height: 1;
  color: inherit;
}
.menu-centered > .menu {
  text-align: center;
}
.menu-centered > .menu .submenu li {
  text-align: left;
}
.no-js [data-responsive-menu] ul {
  display: none;
}
.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}
.menu-icon::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #fff;
  box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
  content: "";
}
.menu-icon:hover::after {
  background: #e8e8e8;
  box-shadow: 0 7px 0 #e8e8e8, 0 14px 0 #e8e8e8;
}
.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}
.menu-icon.dark::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #1a181d;
  box-shadow: 0 7px 0 #1a181d, 0 14px 0 #1a181d;
  content: "";
}
.menu-icon.dark:hover::after {
  background: #2c2930;
  box-shadow: 0 7px 0 #2c2930, 0 14px 0 #2c2930;
}
.accordion-menu li {
  width: 100%;
}
.accordion-menu a {
  padding: 0.7rem 1rem;
}
.accordion-menu .is-accordion-submenu a {
  padding: 0.7rem 1rem;
}
.accordion-menu .nested.is-accordion-submenu {
  margin-right: 0;
  margin-left: 1rem;
}
.accordion-menu.align-right .nested.is-accordion-submenu {
  margin-right: 1rem;
  margin-left: 0;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
  position: relative;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #cb3c29 transparent transparent;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 1rem;
}
.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
  right: 1rem;
  left: auto;
}
.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
  right: auto;
  left: 1rem;
}
.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}
.is-accordion-submenu-parent {
  position: relative;
}
.has-submenu-toggle > a {
  margin-right: 40px;
}
.submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.submenu-toggle::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #cb3c29 transparent transparent;
  top: 0;
  bottom: 0;
  margin: auto;
}
.submenu-toggle[aria-expanded=true]::after {
  transform: scaleY(-1);
  transform-origin: 50% 50%;
}
.submenu-toggle-text {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.is-drilldown {
  position: relative;
  overflow: hidden;
}
.is-drilldown li {
  display: block;
}
.is-drilldown.animate-height {
  transition: height 0.5s;
}
.drilldown a {
  padding: 0.7rem 1rem;
  background: #fff;
}
.drilldown .is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  width: 100%;
  background: #fff;
  transition: transform 0.15s linear;
}
.drilldown .is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  transform: translateX(-100%);
}
.drilldown .is-drilldown-submenu.is-closing {
  transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
  padding: 0.7rem 1rem;
}
.drilldown .nested.is-drilldown-submenu {
  margin-right: 0;
  margin-left: 0;
}
.drilldown .drilldown-submenu-cover-previous {
  min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
  position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #cb3c29;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem;
}
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #39747f;
  right: 1rem;
  left: auto;
}
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #39747f transparent transparent;
  right: auto;
  left: 1rem;
}
.drilldown .js-drilldown-back > a::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #cb3c29 transparent transparent;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.75rem;
}
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
  top: 100%;
  right: 0;
  left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
  top: 100%;
  right: auto;
  left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
  position: relative;
  padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #39747f transparent transparent;
  right: 5px;
  left: auto;
  margin-top: -3px;
}
[data-whatinput=mouse] .dropdown.menu a {
  outline: 0;
}
.dropdown.menu > li > a {
  background: #fff;
  padding: 0.7rem 1rem;
}
.dropdown.menu > li.is-active > a {
  background: transparent;
  color: #39747f;
}
.no-js .dropdown.menu ul {
  display: none;
}
.dropdown.menu .nested.is-dropdown-submenu {
  margin-right: 0;
  margin-left: 0;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
  top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
  top: 0;
  right: 100%;
  left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}
.dropdown.menu.vertical > li > a::after {
  right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #39747f transparent transparent;
  right: auto;
  left: 5px;
}
.dropdown.menu.vertical > li.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #39747f;
}
@media print, screen and (min-width: 28.125em) {
  .dropdown.menu.smallmedium-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.smallmedium-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.smallmedium-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.smallmedium-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #39747f transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.smallmedium-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.smallmedium-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.smallmedium-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.smallmedium-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.smallmedium-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #39747f transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.smallmedium-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #39747f;
  }
}
@media print, screen and (min-width: 40em) {
  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #39747f transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.medium-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.medium-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #39747f transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.medium-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #39747f;
  }
}
@media print, screen and (min-width: 50em) {
  .dropdown.menu.mediumlarge-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.mediumlarge-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.mediumlarge-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.mediumlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #39747f transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.mediumlarge-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.mediumlarge-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.mediumlarge-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.mediumlarge-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.mediumlarge-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #39747f transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.mediumlarge-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #39747f;
  }
}
@media print, screen and (min-width: 64em) {
  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #39747f transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.large-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.large-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #39747f transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.large-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #39747f;
  }
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
  top: 100%;
  right: 0;
  left: auto;
}
.is-dropdown-menu.vertical {
  width: 100px;
}
.is-dropdown-menu.vertical.align-right {
  float: right;
}
.is-dropdown-submenu-parent {
  position: relative;
}
.is-dropdown-submenu-parent a::after {
  position: absolute;
  top: 50%;
  right: 5px;
  left: auto;
  margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
  top: 100%;
  left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
  right: 100%;
  left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}
.is-dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1;
  display: none;
  min-width: 200px;
  border: 1px solid #e8e8e8;
  background: #fff;
}
.dropdown .is-dropdown-submenu a {
  padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
  right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #39747f transparent transparent;
  right: auto;
  left: 5px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #39747f;
}
.is-dropdown-submenu .is-dropdown-submenu {
  margin-top: -1px;
}
.is-dropdown-submenu > li {
  width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
  display: block;
}
.is-off-canvas-open {
  overflow: hidden;
}
.js-off-canvas-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  background: rgba(255, 255, 255, 0.25);
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
  opacity: 1;
  visibility: visible;
}
.js-off-canvas-overlay.is-closable {
  cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
  position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
  position: fixed;
}
.off-canvas-wrapper {
  position: relative;
  overflow: hidden;
}
.off-canvas {
  position: fixed;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #fafafa;
}
[data-whatinput=mouse] .off-canvas {
  outline: 0;
}
.off-canvas.is-transition-push {
  z-index: 12;
}
.off-canvas.is-closed {
  visibility: hidden;
}
.off-canvas.is-transition-overlap {
  z-index: 13;
}
.off-canvas.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(26, 24, 29, 0.7);
}
.off-canvas.is-open {
  transform: translate(0, 0);
}
.off-canvas-absolute {
  position: absolute;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #fafafa;
}
[data-whatinput=mouse] .off-canvas-absolute {
  outline: 0;
}
.off-canvas-absolute.is-transition-push {
  z-index: 12;
}
.off-canvas-absolute.is-closed {
  visibility: hidden;
}
.off-canvas-absolute.is-transition-overlap {
  z-index: 13;
}
.off-canvas-absolute.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(26, 24, 29, 0.7);
}
.off-canvas-absolute.is-open {
  transform: translate(0, 0);
}
.position-left {
  top: 0;
  left: 0;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: 250px;
  transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left {
  transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
  transform: translate(0, 0);
}
.off-canvas-content.is-open-left.has-transition-push {
  transform: translateX(250px);
}
.position-left.is-transition-push {
  box-shadow: inset -13px 0 20px -13px rgba(26, 24, 29, 0.25);
}
.position-right {
  top: 0;
  right: 0;
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  width: 250px;
  transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right {
  transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
  transform: translate(0, 0);
}
.off-canvas-content.is-open-right.has-transition-push {
  transform: translateX(-250px);
}
.position-right.is-transition-push {
  box-shadow: inset 13px 0 20px -13px rgba(26, 24, 29, 0.25);
}
.position-top {
  top: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  height: 250px;
  transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top {
  transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
  transform: translate(0, 0);
}
.off-canvas-content.is-open-top.has-transition-push {
  transform: translateY(250px);
}
.position-top.is-transition-push {
  box-shadow: inset 0 -13px 20px -13px rgba(26, 24, 29, 0.25);
}
.position-bottom {
  bottom: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  height: 250px;
  transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom {
  transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
  transform: translate(0, 0);
}
.off-canvas-content.is-open-bottom.has-transition-push {
  transform: translateY(-250px);
}
.position-bottom.is-transition-push {
  box-shadow: inset 0 13px 20px -13px rgba(26, 24, 29, 0.25);
}
.off-canvas-content {
  transform: none;
  backface-visibility: hidden;
}
.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push {
  transition: transform 0.5s ease;
}
.off-canvas-content.has-transition-push {
  transform: translate(0, 0);
}
.off-canvas-content .off-canvas.is-open {
  transform: translate(0, 0);
}
@media print, screen and (min-width: 28.125em) {
  .position-left.reveal-for-smallmedium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-smallmedium .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-smallmedium {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-smallmedium ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-smallmedium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-smallmedium .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-smallmedium {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-smallmedium ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-smallmedium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-smallmedium .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-smallmedium {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-smallmedium ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-smallmedium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-smallmedium .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-smallmedium {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-smallmedium ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 40em) {
  .position-left.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-medium ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-medium ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 50em) {
  .position-left.reveal-for-mediumlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-mediumlarge .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-mediumlarge {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-mediumlarge ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-mediumlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-mediumlarge .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-mediumlarge {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-mediumlarge ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-mediumlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-mediumlarge .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-mediumlarge {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-mediumlarge ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-mediumlarge {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-mediumlarge .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-mediumlarge {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-mediumlarge ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 64em) {
  .position-left.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-large ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-large ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 28.125em) {
  .off-canvas.in-canvas-for-smallmedium {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-smallmedium.position-left, .off-canvas.in-canvas-for-smallmedium.position-right, .off-canvas.in-canvas-for-smallmedium.position-top, .off-canvas.in-canvas-for-smallmedium.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-smallmedium .close-button {
    display: none;
  }
}
@media print, screen and (min-width: 40em) {
  .off-canvas.in-canvas-for-medium {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-medium .close-button {
    display: none;
  }
}
@media print, screen and (min-width: 50em) {
  .off-canvas.in-canvas-for-mediumlarge {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-mediumlarge.position-left, .off-canvas.in-canvas-for-mediumlarge.position-right, .off-canvas.in-canvas-for-mediumlarge.position-top, .off-canvas.in-canvas-for-mediumlarge.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-mediumlarge .close-button {
    display: none;
  }
}
@media print, screen and (min-width: 64em) {
  .off-canvas.in-canvas-for-large {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-large .close-button {
    display: none;
  }
}
html.is-reveal-open {
  position: fixed;
  width: 100%;
  overflow-y: hidden;
}
html.is-reveal-open.zf-has-scroll {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
html.is-reveal-open body {
  overflow-y: hidden;
}
.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(26, 24, 29, 0.45);
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.reveal {
  z-index: 1006;
  backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #fafafa;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[data-whatinput=mouse] .reveal {
  outline: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal {
    min-height: 0;
  }
}
.reveal .column, .reveal .columns {
  min-width: 0;
}
.reveal > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal {
    width: 600px;
    max-width: 75rem;
  }
}
.reveal.collapse {
  padding: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal.tiny {
    width: 30%;
    max-width: 75rem;
  }
}
@media print, screen and (min-width: 40em) {
  .reveal.small, .reveal.meeting-polls__button {
    width: 50%;
    max-width: 75rem;
  }
}
@media print, screen and (min-width: 40em) {
  .reveal.large {
    width: 90%;
    max-width: 75rem;
  }
}
.reveal.full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 100%;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}
@media print, screen and (max-width: 28.12375em) {
  .reveal {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}
.reveal.without-overlay {
  position: fixed;
}
.sticky-container {
  position: relative;
}
.sticky {
  position: relative;
  z-index: 0;
  transform: translate3d(0, 0, 0);
}
.sticky.is-stuck {
  position: fixed;
  z-index: 5;
  width: 100%;
}
.sticky.is-stuck.is-at-top {
  top: 0;
}
.sticky.is-stuck.is-at-bottom {
  bottom: 0;
}
.sticky.is-anchored {
  position: relative;
  right: auto;
  left: auto;
}
.sticky.is-anchored.is-at-bottom {
  bottom: 0;
}
.title-bar {
  padding: 1rem 0.5rem;
  background: #1a181d;
  color: #fff;
}
.title-bar::before, .title-bar::after {
  display: table;
  content: " ";
}
.title-bar::after {
  clear: both;
}
.title-bar .menu-icon {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.title-bar-left {
  float: left;
}
.title-bar-right {
  float: right;
  text-align: right;
}
.title-bar-title {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
}
.top-bar {
  padding: 0.5rem;
}
.top-bar::before, .top-bar::after {
  display: table;
  content: " ";
}
.top-bar::after {
  clear: both;
}
.top-bar,
.top-bar ul {
  background-color: #1a181d;
}
.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}
.top-bar .input-group-field, .top-bar .user-nickname label .row > span:last-of-type, .user-nickname label .top-bar .row > span:last-of-type {
  width: 100%;
  margin-right: 0;
}
.top-bar input.button, .top-bar input.meeting-polls__button {
  width: auto;
}
.top-bar .top-bar-left,
.top-bar .top-bar-right {
  width: 100%;
}
@media print, screen and (min-width: 40em) {
  .top-bar .top-bar-left,
  .top-bar .top-bar-right {
    width: auto;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .top-bar.stacked-for-smallmedium .top-bar-left,
  .top-bar.stacked-for-smallmedium .top-bar-right {
    width: 100%;
  }
}
@media print, screen and (max-width: 49.99875em) {
  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    width: 100%;
  }
}
@media print, screen and (max-width: 63.99875em) {
  .top-bar.stacked-for-mediumlarge .top-bar-left,
  .top-bar.stacked-for-mediumlarge .top-bar-right {
    width: 100%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    width: 100%;
  }
}
.top-bar-title {
  display: inline-block;
  float: left;
  padding: 1rem;
}
.top-bar-title .menu-icon {
  bottom: 2px;
}
.top-bar-left {
  float: left;
}
.top-bar-right {
  float: right;
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.clearfix::before, .clearfix::after {
  display: table;
  content: " ";
}
.clearfix::after {
  clear: both;
}
.hide {
  display: none !important;
}
.invisible {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
@media print, screen and (max-width: 28.12375em) {
  .hide-for-small-only {
    display: none !important;
  }
}
@media screen and (max-width: 0em), screen and (min-width: 28.125em) {
  .show-for-small-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 28.125em) {
  .hide-for-smallmedium {
    display: none !important;
  }
}
@media screen and (max-width: 28.12375em) {
  .show-for-smallmedium {
    display: none !important;
  }
}
@media print, screen and (min-width: 28.125em) and (max-width: 39.99875em) {
  .hide-for-smallmedium-only {
    display: none !important;
  }
}
@media screen and (max-width: 28.12375em), screen and (min-width: 40em) {
  .show-for-smallmedium-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important;
  }
}
@media screen and (max-width: 39.99875em) {
  .show-for-medium {
    display: none !important;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 49.99875em) {
  .hide-for-medium-only {
    display: none !important;
  }
}
@media screen and (max-width: 39.99875em), screen and (min-width: 50em) {
  .show-for-medium-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 50em) {
  .hide-for-mediumlarge {
    display: none !important;
  }
}
@media screen and (max-width: 49.99875em) {
  .show-for-mediumlarge {
    display: none !important;
  }
}
@media print, screen and (min-width: 50em) and (max-width: 63.99875em) {
  .hide-for-mediumlarge-only {
    display: none !important;
  }
}
@media screen and (max-width: 49.99875em), screen and (min-width: 64em) {
  .show-for-mediumlarge-only {
    display: none !important;
  }
}
@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important;
  }
}
@media screen and (max-width: 63.99875em) {
  .show-for-large {
    display: none !important;
  }
}
@media print, screen and (min-width: 64em) and (max-width: 74.99875em) {
  .hide-for-large-only {
    display: none !important;
  }
}
@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
  .show-for-large-only {
    display: none !important;
  }
}
.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}
.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}
.show-for-dark-mode {
  display: none;
}
.hide-for-dark-mode {
  display: block;
}
@media screen and (prefers-color-scheme: dark) {
  .show-for-dark-mode {
    display: block !important;
  }
  .hide-for-dark-mode {
    display: none !important;
  }
}
.show-for-ie {
  display: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .show-for-ie {
    display: block !important;
  }
  .hide-for-ie {
    display: none !important;
  }
}
.show-for-sticky {
  display: none;
}
.is-stuck .show-for-sticky {
  display: block;
}
.is-stuck .hide-for-sticky {
  display: none;
}
.display-inline {
  display: inline !important;
}
.display-inline-block {
  display: inline-block !important;
}
.display-block {
  display: block !important;
}
.display-table {
  display: table !important;
}
.display-table-cell {
  display: table-cell !important;
}
.margin-0 {
  margin: 0rem !important;
}
.margin-top-0 {
  margin-top: 0rem !important;
}
.margin-right-0 {
  margin-right: 0rem !important;
}
.margin-bottom-0 {
  margin-bottom: 0rem !important;
}
.margin-left-0 {
  margin-left: 0rem !important;
}
.margin-horizontal-0 {
  margin-right: 0rem !important;
  margin-left: 0rem !important;
}
.margin-vertical-0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.padding-0 {
  padding: 0rem !important;
}
.padding-top-0 {
  padding-top: 0rem !important;
}
.padding-right-0 {
  padding-right: 0rem !important;
}
.padding-bottom-0 {
  padding-bottom: 0rem !important;
}
.padding-left-0 {
  padding-left: 0rem !important;
}
.padding-horizontal-0 {
  padding-right: 0rem !important;
  padding-left: 0rem !important;
}
.padding-vertical-0 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
.margin-1 {
  margin: 1rem !important;
}
.margin-top-1 {
  margin-top: 1rem !important;
}
.margin-right-1 {
  margin-right: 1rem !important;
}
.margin-bottom-1 {
  margin-bottom: 1rem !important;
}
.margin-left-1 {
  margin-left: 1rem !important;
}
.margin-horizontal-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.margin-vertical-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.padding-1, .meeting-polls__question summary, .meeting-polls__question--admin summary {
  padding: 1rem !important;
}
.padding-top-1 {
  padding-top: 1rem !important;
}
.padding-right-1 {
  padding-right: 1rem !important;
}
.padding-bottom-1 {
  padding-bottom: 1rem !important;
}
.padding-left-1 {
  padding-left: 1rem !important;
}
.padding-horizontal-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.padding-vertical-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.margin-2 {
  margin: 2rem !important;
}
.margin-top-2 {
  margin-top: 2rem !important;
}
.margin-right-2 {
  margin-right: 2rem !important;
}
.margin-bottom-2 {
  margin-bottom: 2rem !important;
}
.margin-left-2 {
  margin-left: 2rem !important;
}
.margin-horizontal-2 {
  margin-right: 2rem !important;
  margin-left: 2rem !important;
}
.margin-vertical-2 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
.padding-2 {
  padding: 2rem !important;
}
.padding-top-2 {
  padding-top: 2rem !important;
}
.padding-right-2 {
  padding-right: 2rem !important;
}
.padding-bottom-2 {
  padding-bottom: 2rem !important;
}
.padding-left-2 {
  padding-left: 2rem !important;
}
.padding-horizontal-2 {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
}
.padding-vertical-2 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}
.margin-3 {
  margin: 3rem !important;
}
.margin-top-3 {
  margin-top: 3rem !important;
}
.margin-right-3 {
  margin-right: 3rem !important;
}
.margin-bottom-3 {
  margin-bottom: 3rem !important;
}
.margin-left-3 {
  margin-left: 3rem !important;
}
.margin-horizontal-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.margin-vertical-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.padding-3 {
  padding: 3rem !important;
}
.padding-top-3 {
  padding-top: 3rem !important;
}
.padding-right-3 {
  padding-right: 3rem !important;
}
.padding-bottom-3 {
  padding-bottom: 3rem !important;
}
.padding-left-3 {
  padding-left: 3rem !important;
}
.padding-horizontal-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.padding-vertical-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/decidim-packs/media/images/Source_Sans_Pro_400-c60b44947671d757833d.woff2) format("woff2"), url(/decidim-packs/media/images/Source_Sans_Pro_400-f8eb0fd7380512a226cd.woff) format("woff"), url(/decidim-packs/media/images/Source_Sans_Pro_400-9c6e4dfdd59c9f0df0f8.ttf) format("truetype");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/decidim-packs/media/images/Source_Sans_Pro_600-079db4a1c8da8ec06700.woff2) format("woff2"), url(/decidim-packs/media/images/Source_Sans_Pro_600-321eaeac03e6321b823f.woff) format("woff"), url(/decidim-packs/media/images/Source_Sans_Pro_600-a2c16f2d0995dcf36831.ttf) format("truetype");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/decidim-packs/media/images/Source_Sans_Pro_900-d5a56e0c3bdd31eaadd4.woff2) format("woff2"), url(/decidim-packs/media/images/Source_Sans_Pro_900-7852ed941061eb34f8a3.woff) format("woff"), url(/decidim-packs/media/images/Source_Sans_Pro_900-cdf7b11440b90af6a688.ttf) format("truetype");
}
.list-reset, .reveal__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  vertical-align: top;
}
.list-inline > dt {
  clear: both;
  margin-right: 0.3em;
}
.list-inline > dt,
.list-inline > dd {
  float: left;
  margin-bottom: 0;
}
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex-center > :first-child {
  margin-right: 0.5rem;
}
.flex-center > :last-child {
  margin-left: 0.5rem;
}
.flex--cc, .badge-tip > :first-child {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex--sbc {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.flex--sbe {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.flex--fsc {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.flex--fsb {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
}
.flex--cb {
  display: flex;
  justify-content: center;
  align-items: baseline;
}
.scroll {
  max-height: 50vh;
  overflow-y: scroll;
}
.absolutes, .aspect-ratio-16-9 {
  position: relative;
}
.absolutes .left, .aspect-ratio-16-9 .left, .aspect-ratio-16-9 > *,
.absolutes .right,
.aspect-ratio-16-9 .right,
.absolutes .top,
.aspect-ratio-16-9 .top,
.absolutes .bottom,
.aspect-ratio-16-9 .bottom {
  position: absolute;
}
.absolutes .left, .aspect-ratio-16-9 .left, .aspect-ratio-16-9 > * {
  left: 0;
}
.absolutes .right, .aspect-ratio-16-9 .right, .aspect-ratio-16-9 > * {
  right: 0;
}
.absolutes .top, .aspect-ratio-16-9 .top, .aspect-ratio-16-9 > * {
  top: 0;
}
.absolutes .bottom, .aspect-ratio-16-9 .bottom, .aspect-ratio-16-9 > * {
  bottom: 0;
}
.absolutes .left.center, .aspect-ratio-16-9 .left.center, .aspect-ratio-16-9 > .center,
.absolutes .right.center,
.aspect-ratio-16-9 .right.center {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.absolutes .top.center, .aspect-ratio-16-9 .top.center, .aspect-ratio-16-9 > .center,
.absolutes .bottom.center,
.aspect-ratio-16-9 .bottom.center {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.aspect-ratio-16-9 {
  padding-bottom: 56.25%;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes animation-spin {
  to {
    transform: rotate(1turn);
  }
}
.toggle-show {
  display: none;
}
.toggle-show.is-expanded {
  display: block;
}
.expanded-text .text-toggle__short {
  display: none;
}
.expanded-text .text-toggle__long {
  display: block;
}
.text-toggle__long {
  display: none;
}
.section {
  margin-bottom: 2rem;
  word-wrap: break-word;
}
@media print, screen and (min-width: 64em) {
  .section {
    margin-bottom: 3rem;
  }
}
.m-bottom {
  margin-bottom: 1rem;
}
.p-none {
  padding: 0 !important;
}
.pt-none {
  padding-top: 0 !important;
}
.pr-none {
  padding-right: 0 !important;
}
.pb-none {
  padding-bottom: 0 !important;
}
.pl-none {
  padding-left: 0 !important;
}
.p-xs, .chart-tooltip .tooltip-content {
  padding: 0.5rem !important;
}
.pt-xs {
  padding-top: 0.5rem !important;
}
.pr-xs {
  padding-right: 0.5rem !important;
}
.pb-xs {
  padding-bottom: 0.5rem !important;
}
.pl-xs {
  padding-left: 0.5rem !important;
}
.p-s, .reveal__list li {
  padding: 1rem !important;
}
.pt-s {
  padding-top: 1rem !important;
}
.pr-s {
  padding-right: 1rem !important;
}
.pb-s {
  padding-bottom: 1rem !important;
}
.pl-s {
  padding-left: 1rem !important;
}
.p-sm {
  padding: 2rem !important;
}
.pt-sm {
  padding-top: 2rem !important;
}
.pr-sm {
  padding-right: 2rem !important;
}
.pb-sm {
  padding-bottom: 2rem !important;
}
.pl-sm {
  padding-left: 2rem !important;
}
.p-m, .conversation .conversation-header {
  padding: 3rem !important;
}
.pt-m {
  padding-top: 3rem !important;
}
.pr-m {
  padding-right: 3rem !important;
}
.pb-m {
  padding-bottom: 3rem !important;
}
.pl-m {
  padding-left: 3rem !important;
}
.p-l {
  padding: 5rem !important;
}
.pt-l {
  padding-top: 5rem !important;
}
.pr-l {
  padding-right: 5rem !important;
}
.pb-l {
  padding-bottom: 5rem !important;
}
.pl-l {
  padding-left: 5rem !important;
}
.m-none {
  margin: 0 !important;
}
.mt-none {
  margin-top: 0 !important;
}
.mr-none {
  margin-right: 0 !important;
}
.mb-none {
  margin-bottom: 0 !important;
}
.ml-none {
  margin-left: 0 !important;
}
.m-xs {
  margin: 0.5rem !important;
}
.mt-xs, .badge-tip {
  margin-top: 0.5rem !important;
}
.mr-xs, .badge-tip {
  margin-right: 0.5rem !important;
}
.mb-xs {
  margin-bottom: 0.5rem !important;
}
.ml-xs {
  margin-left: 0.5rem !important;
}
.m-s {
  margin: 1rem !important;
}
.mt-s, .conversation .conversation-reply, .conversation .conversation-chat {
  margin-top: 1rem !important;
}
.mr-s {
  margin-right: 1rem !important;
}
.mb-s {
  margin-bottom: 1rem !important;
}
.ml-s {
  margin-left: 1rem !important;
}
.m-sm {
  margin: 2rem !important;
}
.mt-sm {
  margin-top: 2rem !important;
}
.mr-sm {
  margin-right: 2rem !important;
}
.mb-sm {
  margin-bottom: 2rem !important;
}
.ml-sm {
  margin-left: 2rem !important;
}
.m-m {
  margin: 3rem !important;
}
.mt-m {
  margin-top: 3rem !important;
}
.mr-m {
  margin-right: 3rem !important;
}
.mb-m {
  margin-bottom: 3rem !important;
}
.ml-m {
  margin-left: 3rem !important;
}
.m-l {
  margin: 5rem !important;
}
.mt-l {
  margin-top: 5rem !important;
}
.mr-l {
  margin-right: 5rem !important;
}
.mb-l {
  margin-bottom: 5rem !important;
}
.ml-l {
  margin-left: 5rem !important;
}
/* Variables */
/* Typography - Foundation overrides */
button,
input {
  font-family: inherit;
}
a {
  color: #39747f;
  font-weight: normal;
}
a:hover {
  color: #31646d;
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
a:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-offset: 2px;
}
button:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
}
.heading1 {
  font-weight: 600;
  line-height: 1.2;
  font-size: 2.5em;
  line-height: 1.1;
}
@media print, screen and (min-width: 40em) {
  .heading1 {
    font-size: 3em;
  }
}
.subheading1 {
  text-align: center;
  font-size: 1.25rem;
  margin: 0 auto;
  max-width: 600px;
  padding-bottom: 2rem;
  margin-top: -3rem;
}
.heading2, .card--full .card__title {
  line-height: 1.2;
  font-size: 1.625em;
}
@media print, screen and (min-width: 40em) {
  .heading2, .card--full .card__title {
    font-size: 2em;
  }
}
.heading3 {
  line-height: 1.2;
  font-size: 1.5em;
}
@media print, screen and (min-width: 40em) {
  .heading3 {
    font-size: 1.75em;
  }
}
.heading4 {
  line-height: 1.2;
  font-size: 1.375em;
}
@media print, screen and (min-width: 40em) {
  .heading4 {
    font-size: 1.5em;
  }
}
.heading5, .author-data--big .author__name, .card__title {
  line-height: 1.2;
  font-size: 1.25em;
}
@media print, screen and (min-width: 40em) {
  .heading5, .author-data--big .author__name, .card__title {
    font-size: 1.25em;
  }
}
.heading6 {
  text-transform: uppercase;
  letter-spacing: 0.03em;
  font-weight: 600;
  line-height: 1.2;
  font-size: 1em;
}
@media print, screen and (min-width: 40em) {
  .heading6 {
    font-size: 1em;
  }
}
.heading-small {
  font-size: 1rem;
  line-height: 1.4;
}
hr {
  width: 50%;
}
hr.reset {
  width: 100%;
}
/* New typographic styles */
.section-heading {
  position: relative;
  margin-bottom: 1rem;
  font-weight: 600;
  font-size: 1.125em;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.section-heading::before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 1.35em;
  background-color: #cb3c29;
  background-color: var(--primary);
  margin-right: 0.5rem;
  margin-bottom: -0.5rem;
  vertical-align: top;
}
.section-heading.collapse {
  margin: 0;
}
.section-heading span {
  font-weight: normal;
}
.mini-title {
  color: #726a70;
  font-size: 0.9rem;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 0;
}
.mini-title__strong {
  color: #3d393c;
  font-size: 1.2rem;
  font-weight: 800;
}
.mini-title__strong--highlight {
  font-size: 1.4rem;
}
.data-title__over {
  color: #726a70;
  font-size: 0.9rem;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-weight: 800;
  margin-bottom: 0.5rem;
}
.data-title__main {
  font-size: 2rem;
  line-height: 1;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-weight: 800;
  margin-bottom: 0;
}
.data-title__sub {
  color: #726a70;
  font-size: 0.9rem;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  line-height: 1;
}
.page-title-wrapper {
  text-align: center;
}
.page-title {
  margin-bottom: 3rem;
}
.page-title a:hover {
  text-decoration: underline;
}
.text-highlight {
  margin-bottom: 0;
  color: #fff;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.8);
}
.text-highlight.heading1 {
  font-weight: 800;
}
.text-highlight > a {
  color: inherit;
}
.text-highlight > a:hover {
  color: #cb3c29;
  color: var(--primary);
}
.text-primary {
  color: #cb3c29;
}
.bg-primary {
  background-color: #ecaaa1;
}
.text-secondary {
  color: #39747f;
}
.bg-secondary {
  background-color: #88bfc9;
}
.text-success {
  color: #57d685;
}
.bg-success {
  background-color: #d2f4de;
}
.text-warning {
  color: #ffae00;
}
.bg-warning {
  background-color: #ffdf99;
}
.text-alert {
  color: #ec5840;
}
.bg-alert {
  background-color: #fad2cb;
}
.text-muted {
  color: #726a70;
}
.bg-muted, .meeting-polls__iframe {
  background-color: #bdb8bc;
}
.text-large {
  font-size: 130%;
}
.text-medium, .chart-tooltip .tooltip-content {
  font-size: 90%;
}
.text-small {
  font-size: 80%;
}
.text-sm {
  font-size: 80%;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
}
.text-compact {
  line-height: 1;
}
.word-wrapper {
  display: inline-block;
}
/* HTML inline text elements. Modifiers color text */
a.primary,
abbr.primary,
acronym.primary,
b.primary,
bdo.primary,
big.primary,
br.primary,
button.primary,
cite.primary,
code.primary,
dfn.primary,
em.primary,
i.primary,
img.primary,
input.primary,
kbd.primary,
label.primary,
map.primary,
object.primary,
q.primary,
samp.primary,
script.primary,
select.primary,
.inline-filters button.primary[data-toggle],
small.primary,
span.primary,
strong.primary,
sub.primary,
sup.primary,
textarea.primary,
time.primary,
tt.primary,
var.primary {
  color: #cb3c29;
  color: var(--primary);
}
a.secondary,
abbr.secondary,
acronym.secondary,
b.secondary,
bdo.secondary,
big.secondary,
br.secondary,
button.secondary,
cite.secondary,
code.secondary,
dfn.secondary,
em.secondary,
i.secondary,
img.secondary,
input.secondary,
kbd.secondary,
label.secondary,
map.secondary,
object.secondary,
q.secondary,
samp.secondary,
script.secondary,
select.secondary,
.inline-filters button.secondary[data-toggle],
small.secondary,
span.secondary,
strong.secondary,
sub.secondary,
sup.secondary,
textarea.secondary,
time.secondary,
tt.secondary,
var.secondary {
  color: #39747f;
  color: var(--secondary);
}
a.success,
abbr.success,
acronym.success,
b.success,
bdo.success,
big.success,
br.success,
button.success,
cite.success,
code.success,
dfn.success,
em.success,
i.success,
img.success,
input.success,
kbd.success,
label.success,
map.success,
object.success,
q.success,
samp.success,
script.success,
select.success,
.inline-filters button.success[data-toggle],
small.success,
span.success,
strong.success,
sub.success,
sup.success,
textarea.success,
time.success,
tt.success,
var.success {
  color: #57d685;
  color: var(--success);
}
a.warning,
abbr.warning,
acronym.warning,
b.warning,
bdo.warning,
big.warning,
br.warning,
button.warning,
cite.warning,
code.warning,
dfn.warning,
em.warning,
i.warning,
img.warning,
input.warning,
kbd.warning,
label.warning,
map.warning,
object.warning,
q.warning,
samp.warning,
script.warning,
select.warning,
.inline-filters button.warning[data-toggle],
small.warning,
span.warning,
strong.warning,
sub.warning,
sup.warning,
textarea.warning,
time.warning,
tt.warning,
var.warning {
  color: #ffae00;
  color: var(--warning);
}
a.alert,
abbr.alert,
acronym.alert,
b.alert,
bdo.alert,
big.alert,
br.alert,
button.alert,
cite.alert,
code.alert,
dfn.alert,
em.alert,
i.alert,
img.alert,
input.alert,
kbd.alert,
label.alert,
map.alert,
object.alert,
q.alert,
samp.alert,
script.alert,
select.alert,
.inline-filters button.alert[data-toggle],
small.alert,
span.alert,
strong.alert,
sub.alert,
sup.alert,
textarea.alert,
time.alert,
tt.alert,
var.alert {
  color: #ec5840;
  color: var(--alert);
}
a.muted,
abbr.muted,
acronym.muted,
b.muted,
bdo.muted,
big.muted,
br.muted,
button.muted,
cite.muted,
code.muted,
dfn.muted,
em.muted,
i.muted,
img.muted,
input.muted,
kbd.muted,
label.muted,
map.muted,
object.muted,
q.muted,
samp.muted,
script.muted,
select.muted,
.inline-filters button.muted[data-toggle],
small.muted,
span.muted,
strong.muted,
sub.muted,
sup.muted,
textarea.muted,
time.muted,
tt.muted,
var.muted {
  color: #726a70;
}
ul.no-bullet-indented,
ol.no-bullet-indented {
  list-style-type: none;
}
.title-action {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 1.5rem;
}
.title-action__title {
  display: inline-block;
  margin-right: 1rem;
  vertical-align: middle;
  margin-bottom: 0;
}
.title-action__title.section-heading {
  margin-bottom: 0;
}
.title-action__action {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
}
.title-action__action .icon {
  width: 11px;
  height: 11px;
  margin-left: 0.3rem;
}
/* Foundation button overrides */
.button.small, .meeting-polls__button {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.button.small.compact, .compact.meeting-polls__button {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  letter-spacing: 0;
  white-space: nowrap;
}
.button.tiny, .tiny.meeting-polls__button {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.button.tiny.compact, .tiny.compact.meeting-polls__button {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  letter-spacing: 0;
}
.button.button--right, .button--right.meeting-polls__button {
  float: right;
}
.button a, .meeting-polls__button a {
  color: inherit;
}
.button a:hover, .meeting-polls__button a:hover {
  text-decoration: none;
}
.button, .meeting-polls__button {
  position: relative;
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.focus, .focus.meeting-polls__button, .button:focus, .meeting-polls__button:focus {
  background-color: #cb3c29;
  background-color: var(--primary);
  box-shadow: none;
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-offset: 2px;
  filter: brightness(95%);
}
.button.hover, .hover.meeting-polls__button, .button:hover, .meeting-polls__button:hover {
  background-color: #cb3c29;
  background-color: var(--primary);
  filter: brightness(95%);
  text-decoration: none;
}
.button.active, .active.meeting-polls__button, .button:active, .meeting-polls__button:active {
  filter: brightness(85%);
}
.button.disabled, .disabled.meeting-polls__button, .button.disabled:active, .button.disabled:hover, .button.disabled:focus, .button[disabled], [disabled].meeting-polls__button, .button[disabled]:active, .button[disabled]:hover, .button[disabled]:focus {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.hollow, .meeting-polls__button {
  background-color: transparent;
  color: #cb3c29;
  color: var(--primary);
  border-color: #cb3c29;
  border-color: var(--primary);
  text-decoration: none;
}
.button.hollow.hover, .hover.meeting-polls__button, .button.hollow:hover, .meeting-polls__button:hover, .button.hollow.focus, .focus.meeting-polls__button, .button.hollow:focus, .meeting-polls__button:focus {
  border-color: #cb3c29;
  border-color: var(--primary);
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
}
.button.hollow.disabled, .disabled.meeting-polls__button, .button.hollow.disabled:active, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], [disabled].meeting-polls__button, .button.hollow[disabled]:active, .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #cb3c29;
  border-color: var(--primary);
  color: #cb3c29;
  color: var(--primary);
  box-shadow: none;
  text-decoration: none;
}
.button.hollow.light.hover, .light.hover.meeting-polls__button, .button.hollow.light:hover, .light.meeting-polls__button:hover, .button.hollow.light.focus, .light.focus.meeting-polls__button, .button.hollow.light:focus, .light.meeting-polls__button:focus {
  border-color: #cb3c29;
  border-color: var(--primary);
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
}
.button.hollow.light.disabled, .light.disabled.meeting-polls__button, .button.hollow.light.disabled:active, .button.hollow.light.disabled:hover, .button.hollow.light.disabled:focus, .button.hollow.light[disabled], .light[disabled].meeting-polls__button, .button.hollow.light[disabled]:active, .button.hollow.light[disabled]:hover, .button.hollow.light[disabled]:focus {
  border-color: #fff;
  color: #fff;
}
.button.primary, .primary.meeting-polls__button {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.primary.hover, .primary.hover.meeting-polls__button, .button.primary:hover, .primary.meeting-polls__button:hover, .button.primary.focus, .primary.focus.meeting-polls__button, .button.primary:focus, .primary.meeting-polls__button:focus {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.primary.disabled, .primary.disabled.meeting-polls__button, .button.primary.disabled:active, .button.primary.disabled:hover, .button.primary.disabled:focus, .button.primary[disabled], .primary[disabled].meeting-polls__button, .button.primary[disabled]:active, .button.primary[disabled]:hover, .button.primary[disabled]:focus {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.primary.hollow, .primary.meeting-polls__button {
  background-color: transparent;
  color: #cb3c29;
  color: var(--primary);
  border-color: #cb3c29;
  border-color: var(--primary);
}
.button.primary.hollow.hover, .primary.hover.meeting-polls__button, .button.primary.hollow:hover, .primary.meeting-polls__button:hover, .button.primary.hollow.focus, .primary.focus.meeting-polls__button, .button.primary.hollow:focus, .primary.meeting-polls__button:focus {
  border-color: #cb3c29;
  border-color: var(--primary);
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
}
.button.primary.hollow.disabled, .primary.disabled.meeting-polls__button, .button.primary.hollow.disabled:active, .button.primary.hollow.disabled:hover, .button.primary.hollow.disabled:focus, .button.primary.hollow[disabled], .primary[disabled].meeting-polls__button, .button.primary.hollow[disabled]:active, .button.primary.hollow[disabled]:hover, .button.primary.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #cb3c29;
  border-color: var(--primary);
  color: #cb3c29;
  color: var(--primary);
  box-shadow: none;
  text-decoration: none;
}
.button.secondary, .secondary.meeting-polls__button {
  background-color: #39747f;
  background-color: var(--secondary);
}
.button.secondary.hover, .secondary.hover.meeting-polls__button, .button.secondary:hover, .secondary.meeting-polls__button:hover, .button.secondary.focus, .secondary.focus.meeting-polls__button, .button.secondary:focus, .secondary.meeting-polls__button:focus {
  background-color: #39747f;
  background-color: var(--secondary);
}
.button.secondary.disabled, .secondary.disabled.meeting-polls__button, .button.secondary.disabled:active, .button.secondary.disabled:hover, .button.secondary.disabled:focus, .button.secondary[disabled], .secondary[disabled].meeting-polls__button, .button.secondary[disabled]:active, .button.secondary[disabled]:hover, .button.secondary[disabled]:focus {
  background-color: #39747f;
  background-color: var(--secondary);
}
.button.secondary.hollow, .secondary.meeting-polls__button {
  background-color: transparent;
  color: #39747f;
  color: var(--secondary);
  border-color: #39747f;
  border-color: var(--secondary);
}
.button.secondary.hollow.hover, .secondary.hover.meeting-polls__button, .button.secondary.hollow:hover, .secondary.meeting-polls__button:hover, .button.secondary.hollow.focus, .secondary.focus.meeting-polls__button, .button.secondary.hollow:focus, .secondary.meeting-polls__button:focus {
  border-color: #39747f;
  border-color: var(--secondary);
  background-color: #39747f;
  background-color: var(--secondary);
  color: #fff;
}
.button.secondary.hollow.disabled, .secondary.disabled.meeting-polls__button, .button.secondary.hollow.disabled:active, .button.secondary.hollow.disabled:hover, .button.secondary.hollow.disabled:focus, .button.secondary.hollow[disabled], .secondary[disabled].meeting-polls__button, .button.secondary.hollow[disabled]:active, .button.secondary.hollow[disabled]:hover, .button.secondary.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #39747f;
  border-color: var(--secondary);
  color: #39747f;
  color: var(--secondary);
  box-shadow: none;
  text-decoration: none;
}
.button.success, .success.meeting-polls__button {
  background-color: #57d685;
  background-color: var(--success);
}
.button.success.hover, .success.hover.meeting-polls__button, .button.success:hover, .success.meeting-polls__button:hover, .button.success.focus, .success.focus.meeting-polls__button, .button.success:focus, .success.meeting-polls__button:focus {
  background-color: #57d685;
  background-color: var(--success);
}
.button.success.disabled, .success.disabled.meeting-polls__button, .button.success.disabled:active, .button.success.disabled:hover, .button.success.disabled:focus, .button.success[disabled], .success[disabled].meeting-polls__button, .button.success[disabled]:active, .button.success[disabled]:hover, .button.success[disabled]:focus {
  background-color: #57d685;
  background-color: var(--success);
}
.button.success.hollow, .success.meeting-polls__button {
  background-color: transparent;
  color: #57d685;
  color: var(--success);
  border-color: #57d685;
  border-color: var(--success);
}
.button.success.hollow.hover, .success.hover.meeting-polls__button, .button.success.hollow:hover, .success.meeting-polls__button:hover, .button.success.hollow.focus, .success.focus.meeting-polls__button, .button.success.hollow:focus, .success.meeting-polls__button:focus {
  border-color: #57d685;
  border-color: var(--success);
  background-color: #57d685;
  background-color: var(--success);
  color: #fff;
}
.button.success.hollow.disabled, .success.disabled.meeting-polls__button, .button.success.hollow.disabled:active, .button.success.hollow.disabled:hover, .button.success.hollow.disabled:focus, .button.success.hollow[disabled], .success[disabled].meeting-polls__button, .button.success.hollow[disabled]:active, .button.success.hollow[disabled]:hover, .button.success.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #57d685;
  border-color: var(--success);
  color: #57d685;
  color: var(--success);
  box-shadow: none;
  text-decoration: none;
}
.button.alert, .alert.meeting-polls__button {
  background-color: #ec5840;
  background-color: var(--alert);
}
.button.alert.hover, .alert.hover.meeting-polls__button, .button.alert:hover, .alert.meeting-polls__button:hover, .button.alert.focus, .alert.focus.meeting-polls__button, .button.alert:focus, .alert.meeting-polls__button:focus {
  background-color: #ec5840;
  background-color: var(--alert);
}
.button.alert.disabled, .alert.disabled.meeting-polls__button, .button.alert.disabled:active, .button.alert.disabled:hover, .button.alert.disabled:focus, .button.alert[disabled], .alert[disabled].meeting-polls__button, .button.alert[disabled]:active, .button.alert[disabled]:hover, .button.alert[disabled]:focus {
  background-color: #ec5840;
  background-color: var(--alert);
}
.button.alert.hollow, .alert.meeting-polls__button {
  background-color: transparent;
  color: #ec5840;
  color: var(--alert);
  border-color: #ec5840;
  border-color: var(--alert);
}
.button.alert.hollow.hover, .alert.hover.meeting-polls__button, .button.alert.hollow:hover, .alert.meeting-polls__button:hover, .button.alert.hollow.focus, .alert.focus.meeting-polls__button, .button.alert.hollow:focus, .alert.meeting-polls__button:focus {
  border-color: #ec5840;
  border-color: var(--alert);
  background-color: #ec5840;
  background-color: var(--alert);
  color: #fff;
}
.button.alert.hollow.disabled, .alert.disabled.meeting-polls__button, .button.alert.hollow.disabled:active, .button.alert.hollow.disabled:hover, .button.alert.hollow.disabled:focus, .button.alert.hollow[disabled], .alert[disabled].meeting-polls__button, .button.alert.hollow[disabled]:active, .button.alert.hollow[disabled]:hover, .button.alert.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #ec5840;
  border-color: var(--alert);
  color: #ec5840;
  color: var(--alert);
  box-shadow: none;
  text-decoration: none;
}
.button.warning, .warning.meeting-polls__button {
  background-color: #ffae00;
  background-color: var(--warning);
}
.button.warning.hover, .warning.hover.meeting-polls__button, .button.warning:hover, .warning.meeting-polls__button:hover, .button.warning.focus, .warning.focus.meeting-polls__button, .button.warning:focus, .warning.meeting-polls__button:focus {
  background-color: #ffae00;
  background-color: var(--warning);
}
.button.warning.disabled, .warning.disabled.meeting-polls__button, .button.warning.disabled:active, .button.warning.disabled:hover, .button.warning.disabled:focus, .button.warning[disabled], .warning[disabled].meeting-polls__button, .button.warning[disabled]:active, .button.warning[disabled]:hover, .button.warning[disabled]:focus {
  background-color: #ffae00;
  background-color: var(--warning);
}
.button.warning.hollow, .warning.meeting-polls__button {
  background-color: transparent;
  color: #ffae00;
  color: var(--warning);
  border-color: #ffae00;
  border-color: var(--warning);
}
.button.warning.hollow.hover, .warning.hover.meeting-polls__button, .button.warning.hollow:hover, .warning.meeting-polls__button:hover, .button.warning.hollow.focus, .warning.focus.meeting-polls__button, .button.warning.hollow:focus, .warning.meeting-polls__button:focus {
  border-color: #ffae00;
  border-color: var(--warning);
  background-color: #ffae00;
  background-color: var(--warning);
  color: #fff;
}
.button.warning.hollow.disabled, .warning.disabled.meeting-polls__button, .button.warning.hollow.disabled:active, .button.warning.hollow.disabled:hover, .button.warning.hollow.disabled:focus, .button.warning.hollow[disabled], .warning[disabled].meeting-polls__button, .button.warning.hollow[disabled]:active, .button.warning.hollow[disabled]:hover, .button.warning.hollow[disabled]:focus {
  background-color: transparent;
  border-color: #ffae00;
  border-color: var(--warning);
  color: #ffae00;
  color: var(--warning);
  box-shadow: none;
  text-decoration: none;
}
.button.clear.secondary, .clear.secondary.meeting-polls__button, .button.clear.success, .clear.success.meeting-polls__button, .button.clear.alert, .clear.alert.meeting-polls__button, .button.clear.warning, .clear.warning.meeting-polls__button {
  background-color: transparent;
}
.button.clear.secondary.hover, .clear.secondary.hover.meeting-polls__button, .button.clear.secondary:hover, .clear.secondary.meeting-polls__button:hover, .button.clear.secondary.focus, .clear.secondary.focus.meeting-polls__button, .button.clear.secondary:focus, .clear.secondary.meeting-polls__button:focus, .button.clear.success.hover, .clear.success.hover.meeting-polls__button, .button.clear.success:hover, .clear.success.meeting-polls__button:hover, .button.clear.success.focus, .clear.success.focus.meeting-polls__button, .button.clear.success:focus, .clear.success.meeting-polls__button:focus, .button.clear.alert.hover, .clear.alert.hover.meeting-polls__button, .button.clear.alert:hover, .clear.alert.meeting-polls__button:hover, .button.clear.alert.focus, .clear.alert.focus.meeting-polls__button, .button.clear.alert:focus, .clear.alert.meeting-polls__button:focus, .button.clear.warning.hover, .clear.warning.hover.meeting-polls__button, .button.clear.warning:hover, .clear.warning.meeting-polls__button:hover, .button.clear.warning.focus, .clear.warning.focus.meeting-polls__button, .button.clear.warning:focus, .clear.warning.meeting-polls__button:focus {
  background-color: transparent;
}
.button.clear.secondary, .clear.secondary.meeting-polls__button {
  color: #39747f;
  color: var(--secondary);
}
.button.clear.success, .clear.success.meeting-polls__button {
  color: #57d685;
  color: var(--success);
}
.button.clear.alert, .clear.alert.meeting-polls__button {
  color: #ec5840;
  color: var(--alert);
}
.button.clear.warning, .clear.warning.meeting-polls__button {
  color: #ffae00;
  color: var(--warning);
}
.progress-meter {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button.hollow:disabled:hover.success, .meeting-polls__button:disabled:hover.success,
.button.hollow.disabled:hover.success,
.disabled.meeting-polls__button:hover.success {
  border-color: #57d685;
  border-color: var(--success);
  color: #57d685;
  color: var(--success);
}
.button.hollow:disabled:hover.alert, .meeting-polls__button:disabled:hover.alert,
.button.hollow.disabled:hover.alert,
.disabled.meeting-polls__button:hover.alert {
  border-color: #ec5840;
  border-color: var(--alert);
  color: #ec5840;
  color: var(--alert);
}
.button.hollow:disabled:hover.warning, .meeting-polls__button:disabled:hover.warning,
.button.hollow.disabled:hover.warning,
.disabled.meeting-polls__button:hover.warning {
  border-color: #ffae00;
  border-color: var(--warning);
  color: #ffae00;
  color: var(--warning);
}
.button.light:not(.hollow):not(.meeting-polls__button).primary, .light.meeting-polls__button:not(.hollow):not(.meeting-polls__button).primary {
  color: #cb3c29;
  color: var(--primary);
}
.button.light:not(.hollow):not(.meeting-polls__button).secondary, .light.meeting-polls__button:not(.hollow):not(.meeting-polls__button).secondary {
  color: #fff;
}
.button.light:not(.hollow):not(.meeting-polls__button).success, .light.meeting-polls__button:not(.hollow):not(.meeting-polls__button).success {
  color: #fff;
}
.button.light:not(.hollow):not(.meeting-polls__button).warning, .light.meeting-polls__button:not(.hollow):not(.meeting-polls__button).warning {
  color: #ffae00;
  color: var(--warning);
}
.button.light:not(.hollow):not(.meeting-polls__button).alert, .light.meeting-polls__button:not(.hollow):not(.meeting-polls__button).alert {
  color: #ec5840;
  color: var(--alert);
}
.button.light.hollow, .light.meeting-polls__button {
  border-color: #fff;
  color: #fff;
}
.button-group--collapse {
  text-align: left;
  margin-bottom: 0;
  display: flex;
}
.button-group--collapse > :last-child {
  flex: 1 1;
}
.button-group--collapse > :first-child,
.button-group--collapse > :first-child * {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.button-group--collapse > :last-child,
.button-group--collapse > :last-child * {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.button-group--collapse > :not(:first-child):not(:last-child),
.button-group--collapse > :not(:first-child):not(:last-child) * {
  border-radius: 0;
}
.button-group--collapse.no-gaps .button, .button-group--collapse.no-gaps .meeting-polls__button {
  margin-right: 0;
}
.buttons__row {
  display: flex;
  flex-direction: row;
}
.buttons__row > * {
  margin: 0 0.25rem;
}
.buttons__row > :first-child {
  margin-left: 0;
}
.buttons__row > :last-child {
  margin-right: 0;
}
.buttons__column {
  display: flex;
  flex-direction: column;
}
.buttons__column > * {
  margin: 0.25rem 0;
}
.buttons__column > :first-child {
  margin-top: 0;
}
.buttons__column > :last-child {
  margin-bottom: 0;
}
/* Extra buttons styles */
.button--shadow.primary {
  color: #fff;
  background-color: #661e15;
}
.button--shadow.secondary {
  color: #fff;
  background-color: #1d3a40;
}
.button--shadow.success {
  color: #fff;
  background-color: #2c6b43;
}
.button--shadow.warning {
  color: #fff;
  background-color: #805700;
}
.button--shadow.alert {
  color: #fff;
  background-color: #762c20;
}
.button--shadow.muted {
  color: #fff;
  background-color: #393538;
}
.button--icon {
  display: flex;
  align-items: center;
  position: relative;
}
.button--icon .icon-wrap {
  position: absolute;
  left: 0;
  top: 0;
  padding: 0.85em;
  border-right: 1px solid #fff;
  height: 100%;
  min-width: 3.5em;
  white-space: no-wrap;
  padding-right: 5px;
}
.button--icon .icon-wrap .icon {
  margin: 0;
  vertical-align: bottom;
}
.button--icon .text-wrap {
  display: block;
  margin-left: 2rem;
}
.button--icon .icon {
  margin: 0 2px;
}
.button--icon.hollow .icon-wrap, .button--icon.meeting-polls__button .icon-wrap {
  border-right: 1px solid #cb3c29;
  border-right: 1px solid var(--primary);
}
.button--icon.hollow.secondary .icon-wrap, .button--icon.secondary.meeting-polls__button .icon-wrap {
  border-right: 1px solid #39747f;
  border-right: 1px solid var(--secondary);
}
.button--icon.small .icon-wrap, .button--icon.meeting-polls__button .icon-wrap {
  padding: 0.5rem;
  min-width: 2.5rem;
}
.button--icon.small .icon, .button--icon.meeting-polls__button .icon {
  width: 12px;
  height: 12px;
}
.button--nomargin, .meeting-polls__button {
  margin: 0;
}
.button--frosted {
  background-color: rgba(255, 255, 255, 0.65);
  color: #cb3c29;
  color: var(--primary);
}
.button--muted {
  background-color: #726a70;
}
.button--muted:hover {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.button--muted.hollow, .button--muted.meeting-polls__button {
  border-color: #726a70;
}
.button--sc {
  letter-spacing: 0.05em;
  font-weight: 600;
  text-transform: uppercase;
}
.button--sc.hollow, .button--sc.meeting-polls__button {
  letter-spacing: 0.01em;
}
.button--sc.large {
  font-size: 1rem;
}
.button__info {
  text-transform: none;
  font-weight: normal;
  font-size: 80%;
  margin-top: 0.25rem;
  display: block;
}
.link {
  cursor: pointer;
  color: #39747f;
  color: var(--secondary);
  font-weight: normal;
}
.link:hover {
  color: #31646d;
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.link-alt {
  cursor: pointer;
  color: #39747f;
  font-weight: normal;
}
.link-alt:hover {
  color: #31646d;
  text-decoration: underline;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}
.muted-link {
  font-weight: 600;
  color: #726a70;
}
.muted-link:hover {
  color: #39747f;
  text-decoration: underline;
}
.show-more {
  text-align: center;
  margin-bottom: 1rem;
}
/* Social buttons */
.button--social {
  position: relative;
  padding: 0 1.5rem 0 0;
  text-align: left;
  display: block;
  min-width: 250px;
}
.button--social::after {
  content: "";
  clear: both;
}
.button--social__icon,
.button--social__text {
  display: block;
  padding: 0.85em 1rem;
}
.button--social__icon {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  vertical-align: middle;
  padding: 0.85em 1rem;
  border-right: 1px solid rgba(0, 0, 0, 0.075);
  margin-right: 0.5rem;
  min-width: 3rem;
  text-align: center;
}
.button--social__text {
  margin-left: 3rem;
}
.button--social--mini {
  padding: 0;
  min-width: 0;
}
.button--social--mini .button--social__icon {
  border: 0;
  padding: 0.85em 0;
  margin-right: 0;
}
.button--twitter {
  background-color: #55acee;
  background-color: var(--twitter);
}
.button--twitter:hover {
  background-color: #55acee;
  background-color: var(--twitter);
  filter: brightness(90%);
}
.button--facebook {
  background-color: #3b5998;
  background-color: var(--facebook);
}
.button--facebook:hover {
  background-color: #3b5998;
  background-color: var(--facebook);
  filter: brightness(90%);
}
.button--google {
  background-color: #4285f4;
  background-color: var(--google);
  font-family: Roboto;
}
.button--google:hover {
  background-color: #4285f4;
  background-color: var(--google);
  filter: brightness(90%);
}
.button--google .button--social__icon {
  padding: 0;
}
.button--google .button--social__icon svg.icon {
  fill: inherit;
  width: inherit;
  height: inherit;
  margin-top: 2px;
  /*
   * This is a hack to comply with google guidelines
   * https://developers.google.com/identity/branding-guidelines
   * Currently the icons.svg file have the wrong google icon, until that's fixed
   * google icon can be specified in secrets.yml with icon_path: decidim/brands/google.svg
   * however to facilitate upgrades this provides a fallback
   */
  max-width: 42px;
  max-height: 42px;
}
.button--google .button--social__icon svg.icon.icon--google {
  background-image: url(/decidim-packs/media/images/google-b8225d6a9b718fa1749f.svg);
}
.button--google .button--social__icon svg.icon.icon--google > use {
  display: none;
}
.button--google.button--social--mini .button--social__icon {
  font-size: 0;
  min-width: auto;
  padding: 0;
}
.button--google.button--social--mini .button--social__icon svg.icon {
  margin: 1px;
}
/* Froms foundation overwrites */
.input-group .input-group-field:focus, .input-group .user-nickname label .row > span:focus:last-of-type, .user-nickname label .input-group .row > span:focus:last-of-type {
  position: relative;
  z-index: 10;
}
.input-group-button button {
  height: 2.5rem;
  padding: 0.5rem 1rem;
}
label.has-tribute,
.field.has-tribute {
  position: relative;
}
label.has-tribute .tribute-container,
.field.has-tribute .tribute-container {
  top: auto;
  margin-top: -1rem;
  max-width: none;
  width: 100%;
}
.help-text {
  display: block;
  line-height: 1.2;
  margin: -0.5rem 0 1rem;
}
.form-input-extra-before,
.form-input-extra-after {
  display: block;
  font-size: 0.75rem;
  font-weight: 600;
  margin-top: -1rem;
}
#registration_user_nickname_characters {
  margin-top: 1rem;
}
.form-input-extra-before {
  margin-bottom: 0.5rem;
}
.form-input-extra-after {
  margin-bottom: 1rem;
}
label > [type=checkbox],
label > [type=radio] {
  margin-bottom: 0;
}
/* Switch additional styles */
.switch-with-label > label {
  display: flex;
  align-items: center;
  line-height: 1.2;
}
.switch-with-label .switch-paddle {
  display: inline-block;
  margin-right: 1rem;
  flex-shrink: 0;
}
.switch-with-label, .switch-with-label.tiny {
  height: auto;
}
.switch input.switch-input:active + .switch-paddle, .switch input.switch-input:focus + .switch-paddle {
  outline: none;
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
.checkboxes {
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.checkboxes::after {
  /* Align last row to left */
  min-width: 200px;
  content: "";
}
.checkboxes label {
  min-width: 200px;
}
.checkboxes label input[type=checkbox] {
  vertical-align: middle;
}
[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color],
textarea,
select,
.inline-filters button[data-toggle],
input[type=file],
input[type=checkbox],
input[type=radio] {
  outline: 0;
}
[type=text]:active, [type=text]:focus, [type=password]:active, [type=password]:focus, [type=date]:active, [type=date]:focus, [type=datetime]:active, [type=datetime]:focus, [type=datetime-local]:active, [type=datetime-local]:focus, [type=month]:active, [type=month]:focus, [type=week]:active, [type=week]:focus, [type=email]:active, [type=email]:focus, [type=number]:active, [type=number]:focus, [type=search]:active, [type=search]:focus, [type=tel]:active, [type=tel]:focus, [type=time]:active, [type=time]:focus, [type=url]:active, [type=url]:focus, [type=color]:active, [type=color]:focus,
textarea:active,
textarea:focus,
select:active,
.inline-filters button[data-toggle]:active,
select:focus,
.inline-filters button[data-toggle]:focus,
input[type=file]:active,
input[type=file]:focus,
input[type=checkbox]:active,
input[type=checkbox]:focus,
input[type=radio]:active,
input[type=radio]:focus {
  outline: none;
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
.emoji__container {
  position: relative;
}
.emoji__trigger {
  position: relative;
  top: -1rem;
}
.emoji__button {
  position: absolute;
  bottom: 0.5rem;
  right: 1rem;
  cursor: pointer;
}
.emoji__button svg {
  width: 1em;
}
.icon {
  width: 0.875em;
  height: 0.875em;
  fill: currentColor;
}
.icon.primary {
  color: #cb3c29;
  color: var(--primary);
}
.icon.secondary {
  color: #39747f;
  color: var(--secondary);
}
.icon.success {
  color: #57d685;
  color: var(--success);
}
.icon.warning {
  color: #ffae00;
  color: var(--warning);
}
.icon.alert {
  color: #ec5840;
  color: var(--alert);
}
.icon.muted {
  color: #726a70;
}
.icon--small {
  width: 0.625em;
  height: 0.625em;
}
.icon--big {
  width: 1.5em;
  height: 1.5em;
}
.icon--large {
  width: 1.875em;
  height: 1.875em;
}
.icon--action {
  fill: rgba(0, 0, 0, 0.2);
}
.icon--container {
  display: inline-flex;
  align-items: center;
}
.icon--action:hover,
a:hover .icon--action {
  fill: currentColor;
}
.icon--after {
  margin-left: 0.3rem;
}
.icon--before {
  margin-right: 0.3rem;
}
.icon--share {
  margin-bottom: -2px;
  width: 12px;
  height: 12px;
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
/* Reveal foundation overwrites */
@media print, screen and (max-width: 28.12375em) {
  .reveal {
    width: 95%;
    left: 2.5%;
    top: 2rem;
    height: auto;
    min-height: auto;
  }
}
.reveal__header {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 1rem;
}
.reveal__header.reveal__header--nomargin {
  margin-bottom: 0;
}
.reveal .calendar-url-description {
  margin-bottom: 0.5rem;
}
.reveal .calendar_url_input {
  margin-top: 1rem;
}
.reveal #urlCalendarUrl {
  cursor: auto;
}
.reveal__footer {
  border-top: 1px solid #e8e8e8;
}
.reveal__footer .buttons {
  display: flex;
  justify-content: center;
  padding: 10px 0 50px;
}
@media print, screen and (min-width: 40em) {
  .reveal__footer .buttons {
    padding-bottom: 0;
    margin-bottom: -1rem;
  }
}
.reveal__bg {
  background-color: #f4f4f4;
}
.reveal__title {
  margin-top: -6px;
}
.reveal__list li {
  display: flex;
}
.reveal__list li.selected {
  background-color: rgba(255, 174, 0, 0.3);
  justify-content: space-between;
}
.reveal__list li.selected svg {
  color: #57d685;
  align-self: center;
}
.reveal__list li:hover {
  cursor: pointer;
}
.reveal__list li:not(:last-child) {
  border-bottom: 1px solid #e8e8e8;
}
.reveal__trigger {
  cursor: pointer;
}
.reveal__buttons {
  display: flex;
  justify-content: space-between;
  padding: 0 1rem;
}
.external-domain-warning .card-section {
  padding: 0;
}
.external-domain-warning .buttons {
  display: flex;
  justify-content: center;
}
.external-domain-warning .buttons .button, .external-domain-warning .buttons .meeting-polls__button {
  margin: 0;
}
.wrapper {
  padding: 1.2rem 1rem;
  position: relative;
}
@media print, screen and (min-width: 40em) {
  .wrapper {
    padding: 3rem 1.5rem;
  }
}
@media print, screen and (min-width: 64em) {
  .wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
.wrapper-mini {
  padding: 1.2rem 1rem 0;
  position: relative;
}
@media print, screen and (min-width: 40em) {
  .wrapper-mini {
    padding: 2rem 1.5rem 0;
  }
}
@media print, screen and (min-width: 64em) {
  .wrapper-mini {
    padding: 3rem 4rem 0;
  }
}
.wrapper--inner {
  background: #f4f4f4;
  padding-top: 1rem;
}
html {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
  height: auto;
  min-height: 100%;
}
@media print, screen and (max-width: 39.99875em) {
  body {
    background-color: #2c2930;
  }
}
.footer-separator {
  flex-grow: 1;
}
.off-canvas-wrapper {
  background-color: #fafafa;
}
.off-canvas-wrapper,
.off-canvas-wrapper-inner,
.off-canvas-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.off-canvas {
  background-color: #2c2930;
}
.off-canvas .close-button {
  color: #fafafa;
  padding: 0.2rem 0.5rem;
  margin-right: -0.5rem;
}
.translation-bar a.button, .translation-bar a.meeting-polls__button {
  margin-bottom: 0;
  margin-top: -4px;
  margin-right: 5px;
}
/* Variables */
/* Navigation */
.navbar {
  background: #2c2930;
}
.navbar a:focus,
.navbar .button:focus,
.navbar .meeting-polls__button:focus {
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
/* Title bar */
.title-bar {
  position: relative;
}
@media print, screen and (max-width: 39.99875em) {
  .title-bar {
    border-top: 2.125rem solid #2c2930;
  }
}
.title-bar .skip {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
}
.title-bar .skip:focus, .title-bar .skip:active {
  background-color: #cb3c29;
  color: #fff;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  overflow: auto;
  margin: 10px;
  padding: 5px;
  font-size: 1.4em;
  z-index: 999;
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  position: absolute;
}
.title-bar .skip:focus {
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
.title-bar a:focus,
.title-bar .button:focus,
.title-bar .meeting-polls__button:focus {
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
.logo-cityhall {
  position: absolute;
  z-index: 1;
  right: 0;
  top: 0;
  margin-top: -1.95rem;
  text-align: right;
}
.logo-cityhall img {
  width: auto;
  height: 22px !important;
}
@media print, screen and (min-width: 40em) {
  .logo-cityhall {
    top: 50%;
    margin-top: -19px;
  }
  .logo-cityhall img {
    height: 38px !important;
  }
}
.topbar__search {
  position: relative;
  max-width: 220px;
}
.topbar__search input {
  color: #fff;
  border-color: transparent;
  box-shadow: none;
  background: rgba(255, 255, 255, 0.02);
  margin-top: 8px;
  display: inline-block;
  border-radius: 4px 0 0 4px;
  transition: 0.3s all;
  height: 2.5rem;
}
.topbar__search input:focus {
  color: #fff;
  box-shadow: none;
  background: rgba(255, 255, 255, 0.02);
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
@media print, screen and (min-width: 40em) {
  .topbar__search input {
    background: #2c2930;
  }
}
.topbar__search .input-group-button {
  position: relative;
  height: 1px;
  vertical-align: top;
}
.topbar__search .button-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.topbar__search button {
  padding: 5px 10px;
  border-radius: 0 4px 4px 0;
  transition: 0.3s all;
}
.topbar__search form:first-child {
  display: inline-flex;
}
.topbar__search .input-group {
  margin-bottom: 0;
}
.topbar__search:not(:focus-within) button {
  background-color: rgba(255, 255, 255, 0.02);
  color: rgba(255, 255, 255, 0.5);
}
@media print, screen and (min-width: 40em) {
  .topbar__search:not(:focus-within) button {
    background: #2c2930;
  }
}
.topbar__search:focus-within input {
  background-color: #fafafa;
  color: #3d393c;
  border: 0;
}
.topbar__search:focus-within input::-moz-placeholder {
  color: #3d393c;
}
.topbar__search:focus-within input::placeholder {
  color: #3d393c;
}
@media all and (-ms-high-contrast: none) {
  *::-ms-backdrop,
  .topbar__search {
    overflow: hidden;
  }
}
/* Top bar */
.topbar {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.topbar > div {
  flex: 0 0 auto;
  display: flex;
}
.topbar > div.logo-wrapper {
  flex: 1 0 auto;
}
.logo-wrapper {
  line-height: 0;
}
.logo-wrapper a {
  display: inline-block;
}
.logo-wrapper img {
  display: block;
  max-height: 33px;
}
@media print, screen and (min-width: 50em) {
  .logo-wrapper img {
    max-height: 45px;
  }
}
/* Dropmenus in topbar */
.topbar__dropmenu {
  display: inline-block;
  vertical-align: middle;
  padding-top: 0;
  margin-left: 2rem;
}
.topbar__dropmenu .dropdown > li > a {
  background: transparent;
  padding-left: 0;
}
.topbar__dropmenu .dropdown {
  display: inline-block;
  vertical-align: middle;
}
.topbar__dropmenu .is-dropdown-submenu {
  z-index: 701;
  text-align: left;
  padding: 0;
  background-color: #fff;
  border: 1px solid #fafafa;
  border-radius: 4px;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);
  min-width: 150px;
}
.topbar__dropmenu .is-dropdown-submenu::after, .topbar__dropmenu .is-dropdown-submenu::before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.topbar__dropmenu .is-dropdown-submenu::after {
  border-color: rgba(250, 250, 250, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  margin-left: -10px;
}
.topbar__dropmenu .is-dropdown-submenu::before {
  border-color: rgba(250, 250, 250, 0);
  border-bottom-color: #fff;
  border-width: 11px;
  margin-left: -11px;
}
.topbar__dropmenu .is-dropdown-submenu li {
  padding: 0.5rem;
}
.topbar__dropmenu .is-dropdown-submenu li a {
  padding: 0.5rem;
  color: #39747f;
}
.topbar__dropmenu .is-dropdown-submenu li a:hover, .topbar__dropmenu .is-dropdown-submenu li a:focus {
  color: #726a70;
  text-decoration: underline;
}
.topbar__dropmenu .is-dropdown-submenu li:not(:last-child) {
  border-bottom: 1px solid #e8e8e8;
}
.topbar__dropmenu .is-dropdown-submenu li:hover, .topbar__dropmenu .is-dropdown-submenu li:focus {
  cursor: pointer;
  background-color: rgba(57, 116, 127, 0.05);
  background-color: rgba(var(--secondary-rgb), 0.05);
  text-decoration: underline;
}
.topbar__dropmenu #topbar__language-choose .is-dropdown-submenu {
  transform: translateX(-12%);
  top: 110%;
}
.topbar__dropmenu #topbar__user-notifications .is-dropdown-submenu {
  transform: translateX(-47%);
  top: 110%;
}
.topbar__dropmenu #topbar__user-profile .is-dropdown-submenu {
  transform: translateX(-40%);
  top: 110%;
}
.topbar__dropmenu > ul > li > a {
  color: #e8e8e8;
}
.topbar__dropmenu > ul > li > a:hover {
  text-decoration: underline;
}
.topbar__dropmenu > ul > li > a::after {
  margin-top: -1px !important;
  border-top-color: #e8e8e8 !important;
}
@media print, screen and (max-width: 39.99875em) {
  .language-choose {
    font-size: 0.8rem;
    position: absolute;
    top: -2.2rem;
    left: 0.5rem;
    margin-left: 0;
  }
  .language-choose:hover, .language-choose:focus {
    text-decoration: underline;
  }
  .language-choose .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
    border-width: 3px;
    right: 10px;
    margin-top: 0;
  }
  .language-choose .dropdown.menu > li.is-dropdown-submenu-parent > a::after:hover, .language-choose .dropdown.menu > li.is-dropdown-submenu-parent > a::after:focus {
    text-decoration: underline;
  }
}
.topbar__user {
  display: inline-block;
  padding-right: 2.5rem;
  margin-left: 2rem;
}
@media (min-width: 81.25em) {
  .topbar__user {
    padding-right: 0;
  }
}
.topbar__user__logged {
  text-align: right;
  padding-right: 2.5rem;
  display: none;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  display: none;
}
@media print, screen and (min-width: 40em) {
  .topbar__user__logged {
    display: block;
  }
  .topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a::after {
    display: block;
  }
  .topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a::after:hover, .topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a::after:focus {
    text-decoration: underline;
  }
}
@media (min-width: 81.25em) {
  .topbar__user__logged {
    padding-right: 0;
  }
}
.topbar__user__logged__picture {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  border: 1px solid #e8e8e8;
  -o-object-fit: cover;
     object-fit: cover;
}
.topbar__user__logged__name {
  color: #3d393c;
}
.topbar__user__logged__name > * {
  display: block;
}
.topbar__notifications,
.topbar__conversations {
  margin-right: 1rem;
  vertical-align: -4px;
}
.topbar__notifications .icon,
.topbar__conversations .icon {
  fill: #fff;
  opacity: 0.3;
}
.topbar__notifications.is-active .icon,
.topbar__conversations.is-active .icon {
  fill: #ffae00;
  opacity: 1;
}
.topbar__notifications__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #726a70;
  width: 250px;
  display: flex;
  flex-direction: row;
}
.topbar__notifications__item > * {
  margin: 0 0.5rem;
}
.topbar__notifications__item > :first-child {
  margin-left: 0;
}
.topbar__notifications__item > :last-child {
  margin-right: 0;
}
.topbar__notifications__item strong {
  color: #39747f;
}
.topbar__notifications__item :last-child {
  flex: 1 1;
}
.topbar__notifications__item :last-child > * {
  display: block;
}
.topbar__notifications__item--more {
  text-align: center;
  background-color: #f4f4f4;
  color: #39747f;
  font-size: 90%;
}
.topbar__user__login {
  text-align: right;
  line-height: 1.2;
}
.topbar__user__login a {
  color: #e8e8e8;
  font-weight: 600;
}
@media print, screen and (min-width: 40em) {
  .topbar__user__login a {
    margin-left: 1rem;
  }
}
.topbar__user__login a:hover {
  text-decoration: underline;
}
.topbar__user__login a::before {
  content: "";
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: inline-block;
  width: 1px;
  height: 2px;
  border-left: 1px solid #e8e8e8;
  vertical-align: middle;
}
@media print, screen and (min-width: 40em) {
  .topbar__user__login a::before {
    display: none;
  }
}
@media print, screen and (min-width: 40em) {
  .topbar__user__login a:first-of-type {
    margin-left: 0;
  }
}
.topbar__user__login a:first-of-type::before {
  display: none;
}
/* Menu icon and off-canvas */
.topbar__menu {
  text-align: right;
  font-size: 20px;
  margin-right: 0.1rem;
}
.topbar__menu button {
  color: inherit;
}
.topbar__admin__link a {
  color: #e8e8e8;
}
.topbar__admin__link a:hover {
  background: rgba(255, 255, 255, 0.02);
  color: #fff;
}
.topbar__admin__link ~ .topbar__admin__link {
  margin-left: 1rem;
}
.usermenu-off-canvas-holder .usermenu-off-canvas {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.usermenu-off-canvas-holder .usermenu-off-canvas.is-dropdown-submenu {
  display: block;
  position: static;
  background: transparent;
  border-left: 0;
  border-right: 0;
}
.usermenu-off-canvas-holder .usermenu-off-canvas a {
  display: block;
  padding: 1em 2em;
  color: rgba(255, 255, 255, 0.5);
}
.usermenu-off-canvas-holder .usermenu-off-canvas a:hover, .usermenu-off-canvas-holder .usermenu-off-canvas a:focus {
  background: rgba(255, 255, 255, 0.02);
  color: #fff;
  text-decoration: underline;
}
.off-canvas .topbar__user__login {
  text-align: center;
  margin-top: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top: 1px solid;
  border-bottom: 1px solid;
}
/* Main nav */
.main-nav ul {
  position: relative;
  padding: 0;
  margin: 0;
  list-style: none;
}
@media print, screen and (min-width: 40em) {
  .main-nav ul {
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    display: flex;
  }
  .main-nav ul > li {
    display: inline-block;
    flex: 1 1;
    text-align: center;
  }
}
.main-nav__link a {
  position: relative;
  display: block;
  padding: 1em 2em;
  color: rgba(255, 255, 255, 0.5);
}
.main-nav__link a:hover {
  background: rgba(255, 255, 255, 0.02);
  color: #fff;
  text-decoration: underline;
}
.main-nav__link a:focus {
  z-index: 1;
  color: #fff;
  text-decoration: underline;
  outline-offset: -2px;
}
@media print, screen and (min-width: 40em) {
  .main-nav__link a {
    padding: 0.75em 2em;
  }
}
.main-nav__link--active a {
  box-shadow: inset 4px 0 0 0 #cb3c29;
  box-shadow: inset 4px 0 0 0 var(--primary);
  color: #fff;
  background: rgba(255, 255, 255, 0.02);
}
@media print, screen and (min-width: 40em) {
  .main-nav__link--active a {
    box-shadow: inset 0 4px 0 0 #cb3c29;
    box-shadow: inset 0 4px 0 0 var(--primary);
  }
}
/* Variables */
/* Main container */
.main-container {
  background: #fff;
  border: 1px solid #e8e8e8;
}
.main-container__content {
  padding: 1rem 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .main-container__content {
    padding: 2rem 2rem;
  }
}
/* Main container side panel */
@media print, screen and (min-width: 40em) {
  .main-container--side-panel {
    display: flex;
  }
}
.side-panel {
  background-color: #f4f4f4;
  min-height: 100%;
  border-bottom: 1px solid #e8e8e8;
}
@media print, screen and (min-width: 40em) {
  .side-panel {
    border-bottom: 0;
    border-right: 1px solid #e8e8e8;
  }
}
.side-panel__tabs {
  border: none;
}
.side-panel__tabs .tabs-title {
  border-bottom: 1px solid #e8e8e8;
}
@media print, screen and (min-width: 40em) {
  .side-panel__tabs .tabs-title:last-of-type {
    margin-bottom: 4rem;
  }
}
.side-panel__tabs .tabs-title > [role=tab],
.side-panel__tabs .tabs-title > a {
  color: #3d393c;
}
.side-panel__tabs .tabs-title > [role=tab]:hover,
.side-panel__tabs .tabs-title > a:hover {
  color: #39747f;
}
.side-panel__tabs .tabs-title.is-active > [role=tab], .side-panel__tabs .tabs-title.is-active > a {
  color: #39747f;
  box-shadow: inset 4px 0 0 #cb3c29;
  box-shadow: inset 4px 0 0 var(--primary);
}
.main-footer,
.mini-footer {
  color: #e8e8e8;
}
.main-footer .link-separator,
.mini-footer .link-separator {
  margin: 0 0.5rem;
}
.main-footer a,
.mini-footer a {
  color: #828282;
}
.main-footer a:hover,
.mini-footer a:hover {
  color: #b5b5b5;
  text-decoration: underline;
}
.main-footer a:focus,
.mini-footer a:focus {
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
.main-footer {
  background-color: #1a181d;
  position: relative;
  padding: 1rem 0;
  min-height: 76px;
}
.main-footer__badge {
  display: block;
  width: 140px;
}
@media print, screen and (min-width: 64em) {
  .main-footer__badge {
    position: absolute;
  }
}
.main__footer__nav {
  text-align: center;
}
@media print, screen and (min-width: 40em) {
  .main__footer__nav {
    text-align: left;
  }
}
@media print, screen and (min-width: 64em) {
  .main__footer__nav {
    text-align: center;
  }
}
.footer-nav {
  list-style: none;
  padding-top: 0.5rem;
  margin: 0 0 0 -1rem;
}
.footer-nav li {
  display: inline-block;
  padding: 0 1rem;
}
@media print, screen and (min-width: 64em) {
  .footer-nav {
    margin-left: 0;
  }
}
.main__footer__social {
  text-align: center;
}
@media print, screen and (min-width: 40em) {
  .main__footer__social {
    text-align: right;
  }
}
.footer-social {
  list-style: none;
  padding-top: 0.5rem;
  margin: 0;
}
.footer-social li {
  display: inline-block;
  padding-left: 1rem;
}
.footer-social li:first-child {
  padding-left: 0;
}
.footer-social__icon .icon {
  width: 16px;
  height: 16px;
}
.mini-footer {
  padding: 1rem 0;
  background-color: #1a181d;
}
.cc-badge {
  margin-right: 0.5rem;
}
.decidim-logo {
  display: block;
  width: 140px;
  margin-right: auto;
  margin-left: auto;
}
@media print, screen and (min-width: 40em) {
  .static-with-nav {
    display: flex;
  }
}
.static-nav {
  min-height: 100%;
}
.static-nav .list-latin {
  list-style-type: upper-latin;
}
.static-nav ul {
  margin-left: 0.5rem;
}
.static-nav li {
  color: #9c9c9c;
  line-height: 1.2;
  margin-bottom: 0.8rem;
}
.static-nav a {
  color: #3d393c;
}
.static-nav a:hover {
  color: #39747f;
}
.static__message {
  text-align: center;
  padding: 2rem 1rem;
}
@media print, screen and (min-width: 40em) {
  .static__message {
    padding: 4rem 1.5rem;
  }
}
.static__message__cta {
  margin-top: 2rem;
}
.card-grid {
  display: flex;
  flex-wrap: wrap;
}
.card-grid::before {
  width: 0;
}
.card-grid .column, .card-grid .columns {
  margin-bottom: 30px;
}
.card-grid .card, .card-grid .chart-tooltip, .card-grid .conference-registration, .card-grid .conference-speaker .speaker-bio, .conference-speaker .card-grid .speaker-bio, .card-grid .add-message, .card-grid .comment-thread {
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.card-grid .card__content, .card-grid .badge-card__content {
  flex-grow: 1;
}
/* Variables */
/* Cards */
.card, .chart-tooltip, .conference-registration, .conference-speaker .speaker-bio, .add-message, .comment-thread {
  margin-bottom: 30px;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  overflow: visible;
  overflow-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.card.primary, .primary.chart-tooltip, .primary.conference-registration, .conference-speaker .primary.speaker-bio, .primary.add-message, .primary.comment-thread {
  border-top-width: 8px;
  border-top-color: #cb3c29;
  border-top-color: var(--primary);
}
.card.secondary, .secondary.chart-tooltip, .secondary.conference-registration, .conference-speaker .secondary.speaker-bio, .secondary.add-message, .secondary.comment-thread {
  border-top-width: 8px;
  border-top-color: #39747f;
  border-top-color: var(--secondary);
}
.card.success, .success.chart-tooltip, .success.conference-registration, .conference-speaker .success.speaker-bio, .success.add-message, .success.comment-thread {
  border-top-width: 8px;
  border-top-color: #57d685;
  border-top-color: var(--success);
}
.card.warning, .warning.chart-tooltip, .warning.conference-registration, .conference-speaker .warning.speaker-bio, .warning.add-message, .warning.comment-thread {
  border-top-width: 8px;
  border-top-color: #ffae00;
  border-top-color: var(--warning);
}
.card.alert, .alert.chart-tooltip, .alert.conference-registration, .conference-speaker .alert.speaker-bio, .alert.add-message, .alert.comment-thread {
  border-top-width: 8px;
  border-top-color: #ec5840;
  border-top-color: var(--alert);
}
.card.muted, .muted.chart-tooltip, .muted.conference-registration, .conference-speaker .muted.speaker-bio, .muted.add-message, .muted.comment-thread {
  border-top-width: 8px;
  border-top-color: rgba(114, 106, 112, 0.3);
}
.card--nomargin {
  margin-bottom: 0;
}
.card--secondary {
  background: #f4f4f4;
  box-shadow: none;
}
.card__content, .badge-card__content {
  padding: 1rem;
}
.card__content:not(:only-child), .badge-card__content:not(:only-child) {
  padding-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .card__content, .badge-card__content {
    padding: 1.5rem;
  }
  .card__content:not(:only-child), .badge-card__content:not(:only-child) {
    padding-bottom: 0.75rem;
  }
}
.card__content--center {
  text-align: center;
}
.card__extra {
  background: #f4f4f4;
  padding: 1rem;
}
a.card__title:hover,
a .card__title:hover {
  text-decoration: underline;
}
.card__header {
  margin-bottom: 0.75rem;
}
.card__header .card__title {
  margin-bottom: 0.5rem;
}
.card__header.collapse {
  margin-bottom: 0;
}
.card__button {
  margin-bottom: 0;
  cursor: pointer;
}
.card__type {
  background: #f4f4f4;
  padding: 0.1rem 1rem;
  margin-top: 0.5rem;
  margin-bottom: -0.75rem;
  font-size: 80%;
  font-weight: 800;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #726a70;
  display: flex;
  align-self: flex-start;
  align-items: center;
}
.card__type .icon {
  width: 14px;
  height: 14px;
  fill: #726a70;
  margin-right: 0.2rem;
}
.card__text:first-child {
  margin-top: -0.25em;
}
.card__text a:hover {
  color: #193439;
  text-decoration: underline;
}
.card__text .card__text--status {
  font-weight: bold;
  text-transform: uppercase;
}
.card__text .card__text--status::after {
  content: " ";
}
.card__text .card__text--status.primary {
  color: #cb3c29;
  color: var(--primary);
}
.card__text .card__text--status.secondary {
  color: #39747f;
  color: var(--secondary);
}
.card__text .card__text--status.success {
  color: #57d685;
  color: var(--success);
}
.card__text .card__text--status.warning {
  color: #ffae00;
  color: var(--warning);
}
.card__text .card__text--status.alert {
  color: #ec5840;
  color: var(--alert);
}
.card__text .card__text--status.muted {
  color: #726a70;
}
.card__text .card__text--category {
  display: block;
  margin-top: 0.5rem;
}
.card__text:not(:last-child) {
  margin-bottom: 0.5rem;
}
.card__text.card--picture-offset {
  margin-left: calc(3.375rem + .5rem);
}
.card__text--separated-mid-dot > *:not(:last-child)::after {
  content: " · ";
}
.card__image, .badge-container .badge__logo, .badge-container .badge__logo--small {
  width: 100%;
  max-height: 10rem;
  min-height: 5rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.card__image.card__image--smaller, .badge-container .card__image--smaller.badge__logo, .badge-container .card__image--smaller.badge__logo--small {
  max-height: 5rem;
}
.card__image.card__image--larger, .badge-container .card__image--larger.badge__logo, .badge-container .card__image--larger.badge__logo--small {
  max-height: 20rem;
  min-height: 10rem;
}
/* Card datetime */
.card__datetime {
  flex-shrink: 0;
  text-align: center;
  margin-bottom: 1rem;
  padding: 0.5rem;
  font-weight: 600;
  display: flex;
  align-items: baseline;
  border-left: 4px solid #cb3c29;
  border-left: 4px solid var(--primary);
  background: #f4f4f4;
  line-height: 1;
}
.card__datetime__date {
  font-size: 1.4rem;
  margin-right: 1rem;
}
.card__datetime__month {
  text-transform: lowercase;
  font-feature-settings: "smcp";
  font-variant: small-caps;
  font-size: 1.2rem;
}
.card__datetime__time {
  font-size: 0.8rem;
}
/* Card footer */
.card__footer, .card__top {
  background: #f4f4f4;
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
  clear: both;
}
.card__footer .card__content, .card__footer .badge-card__content, .card__top .card__content, .card__top .badge-card__content {
  display: flex;
}
.card__footer--transparent {
  background: transparent;
}
.card__footer--data {
  display: flex;
  align-items: center;
}
.card__footer--data .card__content, .card__footer--data .badge-card__content {
  flex-grow: 1;
}
.card__footer--data .card-data {
  flex-direction: column;
}
.card__footer--data .card-data__item {
  flex-basis: auto;
  border-right: none;
  border-left: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.card__footer--data .card-data__item:last-of-type {
  border-bottom: none;
}
.card__author {
  margin-bottom: 0.5rem;
}
.card__author [data-toggler] {
  margin-bottom: -0.5rem;
}
.card__author.inline-block {
  display: inline-block;
}
.card__voting {
  display: inline-block;
  text-align: center;
}
.card__vote-number {
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1;
}
/* Card activity date */
.card__activity-date {
  margin-bottom: 0.5rem;
}
.card__activity-date.inline-block {
  display: inline-block;
}
.card__activity-date.inline-block.before-content::before {
  content: "";
  margin-right: 0.8rem;
  border-right: 1px solid #e8e8e8;
  height: 0.7rem;
  display: inline-block;
  vertical-align: middle;
}
/* Card data */
.card-data {
  list-style: none;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.card-data a:hover {
  text-decoration: underline;
}
.card-data span:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
.card-data__item {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-basis: 33.33%;
  flex-grow: 1;
  text-align: center;
  font-size: 0.9375rem;
  line-height: 1;
  color: #726a70;
  padding: 0.5em;
  border-right: 1px solid #e8e8e8;
  margin-right: -1px;
  border-top: 1px solid #e8e8e8;
  margin-top: -1px;
}
.card-data__item .card-data__item--centerblock {
  margin: 0 auto;
}
.card-data__item.card-data__item--expand {
  line-height: 1.5;
}
.card-data__item.creation_date_status strong {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.8em;
  letter-spacing: 0.05em;
  color: #3d393c;
}
.card-data__item [data-toggle] {
  margin-bottom: 0;
}
.card-data__item__number, .budget-list__data__votes, .budget-list__data__number, .card--list__data__number {
  display: block;
  line-height: 1;
  font-weight: 600;
  font-size: 1.25rem;
  color: #3d393c;
  margin-bottom: 0.2rem;
}
.card-data__item--multiple {
  display: flex;
  justify-content: space-between;
  align-items: center;
  display: flex;
  flex-direction: row;
}
.card-data__item--multiple > * {
  margin: 0 0.5rem;
}
.card-data__item--multiple > :first-child {
  margin-left: 0;
}
.card-data__item--multiple > :last-child {
  margin-right: 0;
}
.card-data__item--multiple > div {
  text-align: left;
  display: block;
}
/* Card popularity */
.card__popularity {
  padding: 1.5rem;
  text-align: center;
}
.card__popularity .icon {
  fill: #e8e8e8;
}
.card__popularity__data {
  text-align: center;
  font-size: 85%;
  line-height: 1;
  margin-bottom: 0.2rem;
  color: #726a70;
}
/* Card support */
.card__support {
  margin-left: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
}
@media print, screen and (min-width: 40em) {
  .card__support {
    padding: 1.5rem;
  }
}
.card__support > *:only-child {
  margin-left: auto;
}
.card__support .card__button {
  font-size: 90%;
}
.card__support__data, .card__support__data--left {
  text-align: center;
  font-size: 85%;
  line-height: 1;
  margin-bottom: 0.2rem;
  color: #726a70;
}
.card__support__data--left {
  text-align: left;
  text-transform: none;
  margin-bottom: 0;
  color: #726a70;
  max-width: 60%;
}
.card__support__data--left strong {
  font-size: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.card__support__number, .progress__bar .progress__bar__title .progress__bar__number, .progress__bar.progress__bar--vertical .progress__bar__subtitle .progress__bar__number {
  line-height: 1;
  font-weight: 600;
  font-size: 1.25rem;
  color: #3d393c;
}
/* Card with image */
.card__img {
  text-align: center;
}
@media print, screen and (min-width: 64em) {
  .card__img {
    float: right;
    width: 35%;
  }
}
@media print, screen and (min-width: 64em) {
  .card__content--img {
    float: left;
    width: 60%;
  }
}
/* Card Link */
.card__link {
  color: #39747f;
}
.card__link:hover {
  color: #39747f;
  text-decoration: underline;
}
.card__link:focus {
  z-index: 2;
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-offset: 2px;
}
.card__link--block {
  display: block;
}
/* Card list */
.card--list .card--list__item:not(:last-child),
.card--list *:not(:last-child) .card--list__item {
  border-bottom: 1px solid #e8e8e8;
}
.card--list__item {
  display: flex;
  align-items: center;
  padding-left: 1rem;
}
.card--list--mini .card--list__item {
  padding-left: 1rem;
}
.card--list--mini .card--list__item .card__link {
  display: flex;
  align-items: center;
}
@media print, screen and (min-width: 40em) {
  .card--list__item {
    padding-left: 1.5rem;
  }
}
.card--list__item svg {
  flex-basis: 15%;
  flex-shrink: 0;
}
.card--list__item svg + div {
  max-width: calc(85% - 1rem);
  overflow-wrap: break-word;
}
.card--list__icon {
  display: none;
  fill: #39747f;
}
.card--list__icon.primary {
  fill: #cb3c29;
  fill: var(--primary);
}
.card--list__icon.secondary {
  fill: #39747f;
  fill: var(--secondary);
}
.card--list__icon.success {
  fill: #57d685;
  fill: var(--success);
}
.card--list__icon.warning {
  fill: #ffae00;
  fill: var(--warning);
}
.card--list__icon.alert {
  fill: #ec5840;
  fill: var(--alert);
}
@media print, screen and (min-width: 40em) {
  .card--list__icon {
    margin-right: 1rem;
    display: block;
    width: 30px;
    height: 30px;
    flex-shrink: 0;
  }
}
.card--list__text, .card--list__titled-text, .card--list__author {
  flex-grow: 1;
  flex-shrink: 1;
  display: inline-flex;
  align-items: center;
  padding: 1rem 1rem 1rem 0;
  overflow: visible;
}
.card--list__text.card--list__text--top, .card--list__text--top.card--list__titled-text, .card--list__text--top.card--list__author {
  align-items: start;
}
.card--list--mini .card--list__text, .card--list--mini .card--list__titled-text, .card--list--mini .card--list__author {
  padding: 0.5rem 0.5rem 0.5rem 0;
}
.card--list--mini .card--list__text > *, .card--list--mini .card--list__titled-text > *, .card--list--mini .card--list__author > * {
  flex-grow: 1;
}
.card--list__text .author, .card--list__titled-text .author, .card--list__author .author {
  margin-top: 0.3rem;
  margin-right: 1rem;
}
.card--list__heading {
  margin-bottom: 0;
  display: block;
}
.card--list__heading.heading6 {
  text-transform: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
}
@media print, screen and (max-width: 49.99875em) {
  .card--list .tags {
    display: none;
  }
}
.card--list__data {
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 85%;
  min-width: 7rem;
  line-height: 1;
  color: #726a70;
  padding: 1rem;
  background: #f4f4f4;
}
@media print, screen and (min-width: 40em) {
  .card--list__data {
    padding: 1rem 1.5rem;
  }
}
.card--list--mini .card--list__data {
  padding: 0.5rem 1rem;
}
.card--list__data-added {
  background-color: #ddf7e7;
}
.card--list__data-added a {
  color: #3d393c;
}
.card--list__check {
  margin-bottom: 0;
  border-radius: 50%;
  align-self: center;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
}
.card--list__check--disabled {
  pointer-events: none;
}
.card--list__check--inline {
  display: inline-block;
}
.card--list__check svg {
  flex-basis: auto;
}
.card--list__data__icon .icon, .card--list__data__icon--lg .icon {
  width: 20px;
  height: 20px;
  fill: #726a70;
}
.card--list__data__icon:hover .icon, .card--list__data__icon--lg:hover .icon {
  fill: #39747f;
}
.card--list__data__icon--lg .icon {
  width: 36px;
  height: 36px;
}
.card--list__data__number {
  font-size: 1.5rem;
}
.card--list__titled-text, .card--list__author {
  flex-wrap: wrap;
}
.card--list__titled-text .card--list__heading, .card--list__author .card--list__heading {
  margin-bottom: 5px;
  width: calc(100% - 28px);
}
.card--list__titled-text .card--list__annotation, .card--list__author .card--list__annotation {
  letter-spacing: 0.03em;
  font-size: 0.7em;
  font-weight: 600;
  text-transform: uppercase;
  width: 28px;
}
.card--list__titled-text .card--list__counter, .card--list__author .card--list__counter {
  background-color: #39747f;
  border-radius: 50%;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  margin-left: auto;
  width: 20px;
}
.card--list__titled-text .card--list__counter span, .card--list__author .card--list__counter span {
  display: block;
  line-height: 20px;
  text-align: center;
}
.card--list__author {
  padding: 0.5rem 1rem 0.5rem 0;
  margin-left: -0.5rem;
}
.card--list__author .author {
  margin: 0;
}
.card--list__author .author__avatar img {
  border-radius: 2px;
}
/* Card full width variant */
.card--full {
  margin-bottom: 60px;
}
.card--full:last-child {
  margin-bottom: 0;
}
.card--full .card__title:hover {
  text-decoration: underline;
}
.card--full .card__title:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
.card--full .card__content, .card--full .badge-card__content {
  padding: 1.5rem;
}
@media print, screen and (min-width: 64em) {
  .card--full .card__content, .card--full .badge-card__content {
    padding: 3rem;
  }
}
.card--full__image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
@media print, screen and (min-width: 40em) and (max-width: 49.99875em) {
  .card--full__image {
    min-height: 15rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.card--full__image > .card__content, .card--full__image > .badge-card__content {
  position: relative;
  z-index: 1;
}
@media print, screen and (min-width: 40em) and (max-width: 49.99875em) {
  .card--full__image > .card__content, .card--full__image > .badge-card__content {
    min-width: 50%;
  }
}
@media print, screen and (min-width: 50em) {
  .card--full__image > .card__content, .card--full__image > .badge-card__content {
    position: absolute;
    top: 0;
    width: 100%;
  }
}
.card__image-top {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 10rem;
}
.card--process .card__image-top {
  display: none;
}
@media print, screen and (min-width: 50em) {
  .card--process .card__image-top {
    display: block;
  }
}
/* Card full width process variant */
@media print, screen and (min-width: 50em) {
  .card--process__row {
    display: flex;
  }
  .card--process__column {
    position: relative;
  }
  .card--process__column .card--full__image-wrapper {
    height: 100%;
    overflow: hidden;
  }
  .card--process__column .card--full__image {
    height: 100%;
    position: absolute;
    right: -1px;
    left: 0;
  }
  .card--process__column .card--full__image > img {
    min-height: 100%;
    max-width: none;
    max-width: initial;
    position: absolute;
  }
}
.card--process__small {
  font-size: 90%;
}
.card--process__small:last-child {
  margin-bottom: 0;
}
.card--mini .card__content, .card--mini .badge-card__content {
  padding: 1.5rem 1rem;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.card--mini .card__image-top {
  display: block;
  height: 8rem;
}
.card--mini .card--process__small {
  margin-top: auto;
}
.card__status .card-data__item {
  flex-basis: 20%;
  flex-basis: initial;
  padding: 1em 0.5em;
}
.card__status .card-data__item:empty {
  border-right: 0;
}
.card__status .card-data__item:empty + .card-data__item:not(:empty) {
  border-left: 1px solid #e8e8e8;
}
.card__label {
  display: inline-flex;
  color: #e8e8e8;
  padding: 0 0.5rem;
  font-size: 90%;
  font-weight: bold;
  position: absolute;
  background-color: transparent;
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
  margin-top: -0.6rem;
  margin-left: 1rem;
  z-index: 0;
}
.card__label::before {
  content: " ";
  height: 1px;
  display: inline-block;
  background-color: #fafafa;
  position: absolute;
  left: 0;
  right: 0;
  z-index: -1;
  top: 0.5rem;
}
.card.success .card__label, .success.chart-tooltip .card__label, .success.conference-registration .card__label, .conference-speaker .success.speaker-bio .card__label, .success.add-message .card__label, .success.comment-thread .card__label, .card.secondary .card__label, .secondary.chart-tooltip .card__label, .secondary.conference-registration .card__label, .conference-speaker .secondary.speaker-bio .card__label, .secondary.add-message .card__label, .secondary.comment-thread .card__label, .card.muted .card__label, .muted.chart-tooltip .card__label, .muted.conference-registration .card__label, .conference-speaker .muted.speaker-bio .card__label, .muted.add-message .card__label, .muted.comment-thread .card__label, .card.warning .card__label, .warning.chart-tooltip .card__label, .warning.conference-registration .card__label, .conference-speaker .warning.speaker-bio .card__label, .warning.add-message .card__label, .warning.comment-thread .card__label, .card.alert .card__label, .alert.chart-tooltip .card__label, .alert.conference-registration .card__label, .conference-speaker .alert.speaker-bio .card__label, .alert.add-message .card__label, .alert.comment-thread .card__label {
  margin-top: -0.95rem;
}
.card.success .card__label::before, .success.chart-tooltip .card__label::before, .success.conference-registration .card__label::before, .conference-speaker .success.speaker-bio .card__label::before, .success.add-message .card__label::before, .success.comment-thread .card__label::before, .card.secondary .card__label::before, .secondary.chart-tooltip .card__label::before, .secondary.conference-registration .card__label::before, .conference-speaker .secondary.speaker-bio .card__label::before, .secondary.add-message .card__label::before, .secondary.comment-thread .card__label::before, .card.muted .card__label::before, .muted.chart-tooltip .card__label::before, .muted.conference-registration .card__label::before, .conference-speaker .muted.speaker-bio .card__label::before, .muted.add-message .card__label::before, .muted.comment-thread .card__label::before, .card.warning .card__label::before, .warning.chart-tooltip .card__label::before, .warning.conference-registration .card__label::before, .conference-speaker .warning.speaker-bio .card__label::before, .warning.add-message .card__label::before, .warning.comment-thread .card__label::before, .card.alert .card__label::before, .alert.chart-tooltip .card__label::before, .alert.conference-registration .card__label::before, .conference-speaker .alert.speaker-bio .card__label::before, .alert.add-message .card__label::before, .alert.comment-thread .card__label::before {
  height: 8px;
  top: 0.45rem;
}
.card__label .icon {
  margin-left: -0.25rem;
}
@media print, screen and (min-width: 40em) {
  .card__label {
    margin-left: 1.5rem;
  }
}
.card__label.primary {
  margin-top: -0.95rem;
  color: #cb3c29;
  color: var(--primary);
}
.card__label.secondary {
  margin-top: -0.95rem;
  color: #39747f;
  color: var(--secondary);
}
.card__label.success {
  margin-top: -0.95rem;
  color: #57d685;
  color: var(--success);
}
.card__label.warning {
  margin-top: -0.95rem;
  color: #ffae00;
  color: var(--warning);
}
.card__label.alert {
  margin-top: -0.95rem;
  color: #ec5840;
  color: var(--alert);
}
.card__label.muted {
  margin-top: -0.95rem;
  color: #b9b5b8;
}
.card__icondata ul, .card__block ul {
  align-items: stretch;
  border-top: 1px solid #e8e8e8;
}
.card__icondata ul li, .card__block ul li {
  border-top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card__icondata ul li > *, .card__block ul li > * {
  margin: 0.5rem;
}
.card__icondata ul li:first-child, .card__block ul li:first-child {
  color: #cb3c29;
  color: var(--primary);
  flex: 0 1;
}
.card__icondata ul li:not(:first-child), .card__block ul li:not(:first-child) {
  font-size: 100%;
  text-transform: none;
  justify-content: left;
  flex-direction: row;
}
.card__icondata ul li:not(:first-child) strong, .card__block ul li:not(:first-child) strong {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 0.8em;
  letter-spacing: 0.05em;
  color: #3d393c;
}
.card__icondata ul li:not(:first-child) .card__icondata--address, .card__block ul li:not(:first-child) .card__icondata--address {
  color: #3d393c;
  line-height: 120%;
}
.card__icondata ul li:not(:first-child) .card__icondata--address + a, .card__block ul li:not(:first-child) .card__icondata--address + a {
  display: block;
  margin-top: 1rem;
}
.card__block {
  margin-bottom: 0.5rem;
}
.card__block ul {
  border: 1px solid #e8e8e8;
}
.card__block ul li {
  padding: 0.25em;
}
.card--stack {
  position: relative;
  overflow: visible;
  z-index: 0;
  /* Second sheet of paper */
  /* Third sheet of paper */
}
.card--stack, .card--stack::after, .card--stack::before {
  /* Add shadow to distinguish sheets from one another */
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}
.card--stack::after, .card--stack::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.card--stack::before {
  left: 3px;
  top: 3px;
  z-index: -1;
}
.card--stack::after {
  left: 5px;
  top: 5px;
  z-index: -2;
}
.card--widget .card-data {
  flex-wrap: inherit;
}
.card--widget .card-data .card-data__item {
  color: #3d393c;
  text-transform: none;
  font-size: 1rem;
  text-align: left;
  padding: 1rem;
}
.card--widget .card-data .card-data__item.primary {
  color: #cb3c29;
  color: var(--primary);
}
.card--widget .card-data .card-data__item.secondary {
  color: #39747f;
  color: var(--secondary);
}
.card--widget .card-data .card-data__item.success {
  color: #57d685;
  color: var(--success);
}
.card--widget .card-data .card-data__item.warning {
  color: #ffae00;
  color: var(--warning);
}
.card--widget .card-data .card-data__item.alert {
  color: #ec5840;
  color: var(--alert);
}
@media print, screen and (min-width: 40em) {
  .card--widget .card-data .card-data__item {
    padding: 1.5rem;
  }
}
.card--widget .card-data .card-data__item:first-child {
  flex-grow: 0;
  flex-basis: 12%;
  background-color: #f4f4f4;
  position: relative;
}
.card--widget .card-data .card-data__item:first-child > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.card__top {
  border-top: 0;
}
.card__top .card__content, .card__top .badge-card__content {
  line-height: 1.5;
  padding: 0.25rem 1rem;
}
.card__top .card__content > :first-child, .card__top .badge-card__content > :first-child {
  flex-shrink: 0;
}
@media print, screen and (min-width: 40em) {
  .card__top .card__content, .card__top .badge-card__content {
    padding: 0.375rem 1.5rem;
  }
}
.card__row {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
@media print, screen and (min-width: 40em) {
  .card__row {
    flex-direction: row;
  }
}
.card__row > * {
  padding: 1rem;
  flex: 0 0 25%;
}
.card__row > *:not(:nth-child(4n)) {
  border-right: 0;
  border-bottom: 1px solid #e8e8e8;
}
@media print, screen and (min-width: 40em) {
  .card__row > *:not(:nth-child(4n)) {
    border-bottom: 0;
    border-right: 1px solid #e8e8e8;
  }
}
.extra {
  text-align: center;
  margin-bottom: 1rem;
}
.extra .button:last-of-type, .extra .meeting-polls__button:last-of-type {
  margin-bottom: 0;
}
.extra .follow-button {
  margin-top: 1rem;
}
.extra__suport-number {
  display: block;
  font-weight: 600;
  font-size: 3rem;
  line-height: 1;
}
.extra__suport-text, .progress__bar.progress__bar--vertical .progress__bar__text {
  display: block;
  line-height: 1;
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
}
.extra__date {
  font-size: 3rem;
  line-height: 1;
}
.extra__date-container {
  margin-bottom: 1rem;
}
.extra__month {
  display: block;
  font-size: 1rem;
}
.extra__time {
  display: block;
  font-size: 1.2rem;
  margin: 0.5rem 0 0;
}
.extra--text {
  text-align: left;
}
.definition-data {
  display: flex;
  flex-wrap: wrap;
}
.definition-data__item {
  display: block;
  padding: 0.75rem 0.5rem;
  border-bottom: 1px solid #e8e8e8;
  flex-basis: 100%;
}
.definition-data__item:last-child {
  border-bottom: 0;
}
.definition-data__item.social_networks a {
  display: block;
}
.definition-data__item.social_networks a:hover {
  text-decoration: underline;
}
.definition-data__item.expanded {
  display: flex;
  justify-content: space-between;
  display: flex;
  flex-direction: row;
}
.definition-data__item.expanded > :first-child {
  flex: 1 1 80%;
  min-width: 0;
}
.definition-data__item.expanded > :first-child div {
  display: inline;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
}
.definition-data__item.expanded > :first-child div .author__name {
  display: inherit;
}
.definition-data__item.expanded > :last-child {
  flex: 1 0 40%;
}
.definition-data__item.expanded > * {
  margin: 0 0.25rem;
}
.definition-data__item.expanded > :first-child {
  margin-left: 0;
}
.definition-data__item.expanded > :last-child {
  margin-right: 0;
}
.definition-data__item--double {
  display: inline-block;
  flex-basis: 50%;
  width: 50%;
  border-right: 1px solid #e8e8e8;
}
.definition-data__item--double:nth-of-type(even) {
  border-right: 0;
}
.definition-data__item--double:nth-last-child(2):nth-child(odd) {
  border-bottom: 0;
}
.definition-data__title {
  display: block;
  font-size: 85%;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  line-height: 1;
  margin-bottom: 0.25rem;
  color: #726a70;
}
.definition-data__number {
  display: block;
  line-height: 1;
  font-weight: 600;
  font-size: 1.25rem;
  color: #3d393c;
  margin-bottom: 0.2rem;
}
.definition-data__text {
  display: block;
  margin: 0.5rem;
  color: #3d393c;
  text-transform: none;
  font-size: 1rem;
  line-height: 1.5;
}
/* Callout foundation overwrites */
.callout.primary {
  background: #fafafa;
  border-color: #e8e8e8;
  border-left: 8px solid #cb3c29;
  border-left: 8px solid var(--primary);
}
.callout.secondary {
  border-color: #e8e8e8;
  border-left: 8px solid #39747f;
  border-left: 8px solid var(--secondary);
}
.callout.success {
  border-color: #e8e8e8;
  border-left: 8px solid #57d685;
  border-left: 8px solid var(--success);
}
.callout.warning {
  border-color: #e8e8e8;
  border-left: 8px solid #ffae00;
  border-left: 8px solid var(--warning);
}
.callout.alert {
  border-color: #e8e8e8;
  border-left: 8px solid #ec5840;
  border-left: 8px solid var(--alert);
}
.callout.flash {
  margin-bottom: 0;
}
.confirm-reveal .confirm-content {
  padding-bottom: 1rem;
}
/* Variables */
/* Comments */
.comments {
  padding-top: 3rem;
}
.comment-thread .show-comment-replies {
  display: none;
}
.comment-thread .hide-comment-replies {
  display: inline;
}
.comment-thread .comment__hide {
  float: left;
  margin-bottom: 0;
}
.comment-thread .no-comments .show-comment-replies {
  display: inline;
}
.comment-thread .no-comments .hide-comment-replies,
.comment-thread .no-comments .replies {
  display: none;
}
.comment-thread__title {
  font-weight: normal;
  font-size: 90%;
  text-transform: none;
  color: #726a70;
}
.comment__header {
  padding: 1rem;
  display: flex;
}
.comment__header .comment__edited,
.comment__header .comment__moderated,
.comment__header .comment__deleted {
  font-style: italic;
  color: #726a70;
}
.comment__header__context-menu {
  position: relative;
  margin-left: auto;
}
.comment__header__context-menu label {
  transform: rotate(90deg);
  cursor: pointer;
}
.comment__header__context-menu__content {
  list-style-type: none;
  width: -moz-max-content;
  width: max-content;
  min-width: 180px;
  padding: 0;
  margin: 0;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.comment__header__context-menu__content-item {
  padding: 0.5rem 1rem;
  display: flex;
  align-items: baseline;
  gap: 1rem;
  cursor: pointer;
}
.comment__header__context-menu__content-item span {
  line-height: 1.6;
}
.comment__header__context-menu__content li:hover {
  background-color: #f4f4f4;
}
.comment__header__context-menu__content li:not(:first-child) {
  border-top: 1px solid #e8e8e8;
}
.comment__content {
  padding: 0 1rem;
  overflow-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.comment__content > :last-child {
  margin-bottom: 0;
}
.comment__content p:empty {
  display: none;
}
.comment__additionalreply {
  padding: 1rem;
  font-size: 90%;
}
.comment__additionalreply::before, .comment__additionalreply::after {
  display: table;
  content: " ";
}
.comment__additionalreply::after {
  clear: both;
}
.comment__footer {
  padding: 1rem;
  font-size: 90%;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: space-between;
}
.comment--nested {
  background: #fafafa;
  margin: 1rem;
  padding-bottom: 1px;
}
.comment--nested.comment--nested--alt {
  background: #fff;
}
.comment--nested:first-of-type {
  margin-top: 0;
}
.comment__actions {
  display: flex;
  flex-wrap: wrap;
}
.comment__actions > button,
.comment__actions a {
  cursor: pointer;
  margin-top: 0.5rem;
}
.comment__reply,
.comment__reply[data-toggle] {
  float: left;
  color: #726a70;
  margin-right: 0.75rem;
  margin-bottom: 0;
}
.comment__reply span,
.comment__reply[data-toggle] span {
  margin-right: 0;
}
.comment__reply.muted-link,
.comment__reply[data-toggle].muted-link {
  color: #39747f;
}
.comment__reply.muted-link:hover,
.comment__reply[data-toggle].muted-link:hover {
  color: #31646d;
}
.comment__votes {
  float: right;
  margin-top: 0.5rem;
}
.comment__votes form.button_to {
  display: inline-block;
}
.comment__votes--up {
  color: #726a70;
}
.comment__votes--up .icon {
  color: #57d685;
}
.comment__votes--up:hover, .comment__votes--up.is-vote-selected {
  color: #31c968;
}
.comment__votes--up:hover .icon, .comment__votes--up.is-vote-selected .icon {
  color: inherit;
}
.comment__votes--up.is-vote-notselected {
  color: #726a70;
  opacity: 0.3;
}
.comment__votes--up.is-vote-notselected .icon {
  color: inherit;
}
.comment__votes--down {
  color: #726a70;
  padding-left: 0.3rem;
}
.comment__votes--down .icon {
  color: #ec5840;
}
.comment__votes--down:hover, .comment__votes--down.is-vote-selected {
  color: #e23317;
}
.comment__votes--down:hover .icon, .comment__votes--down.is-vote-selected .icon {
  color: inherit;
}
.comment__votes--down.is-vote-notselected {
  color: #726a70;
  opacity: 0.3;
}
.comment__votes--down.is-vote-notselected .icon {
  color: inherit;
}
.comment__quote {
  border-left-width: 6px;
  font-size: 80%;
  background-color: rgba(0, 0, 0, 0.03);
  padding: 1rem;
  margin-bottom: 1rem;
}
.comment__quote > p:last-of-type {
  margin-bottom: 0;
}
.comment__quote > br {
  display: none;
}
/* Comment form */
.comment__quote {
  border-left-width: 6px;
  font-size: 80%;
  background-color: rgba(0, 0, 0, 0.03);
  padding: 1rem;
  margin-bottom: 1rem;
}
.comment__quote > p:last-child {
  margin-bottom: 0;
}
.add-comment {
  background: #fafafa;
  padding: 1rem;
}
.add-comment a:hover {
  text-decoration: underline;
}
.add-comment .button, .add-comment .meeting-polls__button {
  margin-bottom: 0;
}
.add-comment--reply {
  display: none;
}
.add-comment--reply.is-active {
  display: block;
}
/* Comments toggle */
.comment__text-is-open {
  display: none;
}
.comment__is-open .comment__text-is-open {
  display: inline;
}
.comment__is-open .comment__text-is-closed {
  display: none;
}
/* Variables */
/* Messages */
.unread_message__counter {
  background-color: #39747f;
  border-radius: 50%;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  margin-left: auto;
  margin-right: 5%;
  width: 25px;
}
.unread_message__counter span {
  display: block;
  line-height: 25px;
  text-align: center;
}
/* Message form */
.add-message {
  padding: 1rem;
}
.add-message .button, .add-message .meeting-polls__button {
  margin-bottom: 0;
}
.opinion-toggle {
  margin: 2rem 0;
  display: flex;
  text-align: center;
}
.opinion-toggle--ok.is-inactive,
.opinion-toggle--ko.is-inactive,
.opinion-toggle--meh.is-inactive {
  opacity: 0.3;
}
.opinion-toggle--ok {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.opinion-toggle--ok:hover, .opinion-toggle--ok:focus, .opinion-toggle--ok.is-active {
  background-color: #57d685;
}
.opinion-toggle--ok .icon {
  vertical-align: middle;
}
.opinion-toggle--ko {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.opinion-toggle--ko:hover, .opinion-toggle--ko:focus, .opinion-toggle--ko.is-active {
  background-color: #ec5840;
}
.opinion-toggle--ko .icon {
  vertical-align: middle;
}
.opinion-toggle--meh {
  border-radius: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.opinion-toggle--meh:hover, .opinion-toggle--meh:focus, .opinion-toggle--meh.is-active {
  background-color: #39747f;
  background-color: var(--secondary);
}
.flag ul {
  list-style: none;
  margin-left: 0;
}
.flag li a {
  color: #39747f;
}
.author-data {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #39747f;
  color: var(--secondary);
  font-size: 0.9rem;
  padding-left: 30px;
  position: relative;
}
.author-data .author__name {
  color: #39747f;
  color: var(--secondary);
  margin-bottom: 0;
}
.author-data .author__avatar {
  position: absolute;
  margin-left: -30px;
}
.author-data--small {
  padding-left: 25px;
}
.author-data--big {
  padding-left: 0;
}
.author-data--big .author-data__main {
  margin: 0;
}
.author-data--big .author--flex,
.author-data--big .author__name--container {
  display: flex;
  align-items: center;
}
.author-data--big .author__avatar {
  position: relative;
  margin-left: 0;
}
.author-data--big .author__avatar img {
  margin-top: auto;
  width: 3.375rem;
  height: 3.375rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.author-data--big .author__nickname {
  font-size: 0.9375rem;
}
.author-data--big .author__verified {
  margin-left: 0.25rem;
}
.author-data--nopadding {
  padding-left: 0;
}
.author-data__main {
  display: inline;
  margin-right: 0.8rem;
}
.author-data__extra {
  display: inline-block;
}
.author-data__extra > button,
.author-data__extra > span,
.author-data__extra > a {
  margin-right: 1rem;
}
@media print, screen and (min-width: 64em) {
  .author-data__extra::before {
    content: "";
    margin-right: 0.8rem;
    border-right: 1px solid #e8e8e8;
    height: 0.7rem;
    display: inline-block;
    vertical-align: middle;
  }
}
.author {
  display: flex;
  font-size: 0.9rem;
}
.author--inline {
  display: inline-block;
}
.author--inline span {
  padding-right: 5px;
}
.author__name {
  display: inline-block;
  flex-grow: 1;
  font-weight: 600;
  align-self: center;
  color: #726a70;
}
a:hover .author__name {
  color: inherit;
  text-decoration: underline;
}
.author__avatar {
  padding: 0 0.5em 0 0;
  display: inline-block;
  display: flex;
  flex-direction: column;
  align-self: center;
}
.author--inline .author__avatar {
  display: inline-block;
}
.author__avatar img {
  border-radius: 50%;
  width: 25px;
  height: 25px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-top: -5px;
}
.author-data .author__avatar--small {
  margin-left: -25px;
}
.author__avatar--small img {
  width: 20px;
  height: 20px;
  margin-top: -3px;
}
.author__date {
  display: block;
  color: #726a70;
  font-size: 90%;
}
.author__verified,
.author__badge svg {
  display: inline-block;
  vertical-align: middle;
  color: #cb3c29;
  color: var(--primary);
}
/* Card address */
.address {
  display: flex;
}
.address::before, .address::after {
  display: table;
  content: " ";
}
.address::after {
  clear: both;
}
.address--alone {
  flex-grow: 1;
}
.address__info {
  display: flex;
  flex-grow: 1;
}
.address__icon {
  float: left;
  display: flex;
  align-self: center;
  fill: #cb3c29;
  fill: var(--primary);
}
.address__details {
  float: left;
  max-width: 100%;
  padding-left: 0.5em;
  align-self: center;
}
/* Order by styles */
.diff-view-by,
.order-by {
  margin-bottom: 1rem;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}
.diff-view-by a:hover,
.order-by a:hover {
  text-decoration: underline;
}
@media print, screen and (min-width: 40em) {
  .diff-view-by + .diff-view-by,
  .diff-view-by + .order-by,
  .order-by + .diff-view-by,
  .order-by + .order-by {
    margin-left: 1rem;
  }
}
@media print, screen and (min-width: 64em) {
  .diff-view-by + .diff-view-by,
  .diff-view-by + .order-by,
  .order-by + .diff-view-by,
  .order-by + .order-by {
    margin-left: 3rem;
  }
}
.diff-view-by__dropdown,
.order-by__dropdown {
  display: flex;
  flex-wrap: wrap;
}
.diff-view-by__dropdown .menu .is-dropdown-submenu-parent > a,
.order-by__dropdown .menu .is-dropdown-submenu-parent > a {
  background: transparent;
  padding: 0;
  margin-left: 0.5rem;
  margin-top: 0.25rem;
}
.order-by__dropdown--right {
  margin-left: auto;
}
.order-by__action {
  margin-left: auto;
  justify-content: flex-end;
}
.order-by__action .button, .order-by__action .meeting-polls__button {
  margin-bottom: 0;
}
.order-by__tabs {
  display: inline-block;
}
.order-by__tab {
  color: #726a70;
}
.order-by__tab::after {
  content: "";
  display: inline-block;
  height: 0.75em;
  border-left: 1px solid #e8e8e8;
  margin: 0 0.2em 0 0.5em;
  vertical-align: middle;
}
.order-by__tab.is-active {
  color: #39747f;
}
.order-by__tab:first-of-type {
  padding-left: 0;
}
.order-by__tab:last-of-type::after {
  border-left: none;
}
/* Tags */
.tags {
  list-style: none;
  margin: 0 0 1rem;
  font-size: 90%;
}
.tags li {
  display: inline-block;
  margin-right: 0.3rem;
  margin-bottom: 0.5rem;
}
.tags a {
  display: inline-block;
  border: 1px solid #e8e8e8;
  padding: 0 0.5rem;
}
.tags a:hover {
  text-decoration: underline;
}
.tags:last-child {
  margin-bottom: -0.5rem;
}
.tags--inline {
  display: inline;
}
.tags--list li {
  display: block;
}
.bootstrap-tagsinput {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  display: inline-block;
  padding: 4px 6px;
  color: #555;
  vertical-align: middle;
  border-radius: 4px;
  max-width: 100%;
  line-height: 22px;
  cursor: text;
}
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0 6px;
  margin: 0;
  width: auto;
  max-width: inherit;
}
.bootstrap-tagsinput.form-control input::-moz-placeholder {
  color: #777;
  opacity: 1;
}
.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
  color: #777;
}
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}
.bootstrap-tagsinput .tag {
  margin-right: 2px;
  color: white;
}
.bootstrap-tagsinput .tag [data-role=remove] {
  margin-left: 8px;
  cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role=remove]:after {
  content: "x";
  padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role=remove]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role=remove]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.input__tag {
  background-color: rgba(232, 232, 232, 0.5);
  border-radius: 4px;
  padding: 0.25rem;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.input__tag span {
  color: #39747f;
}
.bootstrap-tagsinput {
  width: 100%;
  border: 1px solid #e8e8e8;
  min-height: 2.5rem;
  padding-bottom: 0.05rem;
}
.bootstrap-tagsinput.focus {
  outline: none;
  border: 1px solid #2c2930;
  background-color: #fff;
  box-shadow: 0 0 5px #e8e8e8;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.bootstrap-tagsinput input {
  height: 1.8125rem;
  display: inline-block;
}
.bootstrap-tagsinput .tag {
  color: inherit;
  margin-right: 0;
  margin-bottom: 0.2rem;
}
.tribute-container {
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  max-height: 300px;
  max-width: 500px;
  overflow: auto;
  display: block;
  z-index: 999999;
}
.tribute-container ul {
  margin: 0;
  margin-top: 2px;
  padding: 0;
  list-style: none;
  background: #efefef;
}
.tribute-container li {
  padding: 5px 5px;
  cursor: pointer;
}
.tribute-container li.highlight {
  background: #ddd;
}
.tribute-container li span {
  font-weight: bold;
}
.tribute-container li.no-match {
  cursor: default;
}
.tribute-container .menu-highlighted {
  font-weight: bold;
}
.mentions__container,
.hashtags__container {
  width: 100%;
}
.mentions__container [type=text],
.hashtags__container [type=text] {
  white-space: nowrap;
  overflow: hidden;
}
.mentions__container [type=text] br,
.hashtags__container [type=text] br {
  display: none;
}
.mentions__container [type=text] *,
.hashtags__container [type=text] * {
  display: inline;
  white-space: nowrap;
}
.mentions__container [contenteditable=true]:empty::before,
.hashtags__container [contenteditable=true]:empty::before {
  color: #e8e8e8;
  content: attr(placeholder);
  display: block;
}
.mentions__container.mentions__container--textarea [contenteditable=true], .mentions__container.hashtags__container--textarea [contenteditable=true],
.hashtags__container.mentions__container--textarea [contenteditable=true],
.hashtags__container.hashtags__container--textarea [contenteditable=true] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield-multiline;
  appearance: textfield;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #1a181d;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  max-width: 100%;
  min-height: 7.5rem;
  height: auto;
}
.mentions__container.mentions__container--textarea [contenteditable=true]:focus, .mentions__container.hashtags__container--textarea [contenteditable=true]:focus,
.hashtags__container.mentions__container--textarea [contenteditable=true]:focus,
.hashtags__container.hashtags__container--textarea [contenteditable=true]:focus {
  outline: none;
  border: 1px solid #2c2930;
  background-color: #fff;
  box-shadow: 0 0 5px #e8e8e8;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.mentions__container.mentions__container--textarea [contenteditable=true]::-moz-placeholder, .mentions__container.hashtags__container--textarea [contenteditable=true]::-moz-placeholder, .hashtags__container.mentions__container--textarea [contenteditable=true]::-moz-placeholder, .hashtags__container.hashtags__container--textarea [contenteditable=true]::-moz-placeholder {
  color: #e8e8e8;
}
.mentions__container.mentions__container--textarea [contenteditable=true]::placeholder, .mentions__container.hashtags__container--textarea [contenteditable=true]::placeholder,
.hashtags__container.mentions__container--textarea [contenteditable=true]::placeholder,
.hashtags__container.hashtags__container--textarea [contenteditable=true]::placeholder {
  color: #e8e8e8;
}
.mentions__container.mentions__container--textarea [contenteditable=true]:disabled, .mentions__container.mentions__container--textarea [contenteditable=true][readonly], .mentions__container.hashtags__container--textarea [contenteditable=true]:disabled, .mentions__container.hashtags__container--textarea [contenteditable=true][readonly],
.hashtags__container.mentions__container--textarea [contenteditable=true]:disabled,
.hashtags__container.mentions__container--textarea [contenteditable=true][readonly],
.hashtags__container.hashtags__container--textarea [contenteditable=true]:disabled,
.hashtags__container.hashtags__container--textarea [contenteditable=true][readonly] {
  background-color: #fafafa;
  cursor: not-allowed;
}
.mentions__container .tribute-container,
.hashtags__container .tribute-container {
  position: relative;
  min-width: 100%;
  top: -1.0625rem;
  color: #39747f;
}
.mentions__container .tribute-container ul,
.hashtags__container .tribute-container ul {
  margin: 0;
  list-style: none;
  outline: none;
  border: 1px solid #2c2930;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 5px #e8e8e8;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
.mentions__container .tribute-container ul li,
.hashtags__container .tribute-container ul li {
  padding: 0.5rem;
  border-top: 1px solid #e8e8e8;
}
.mentions__container .tribute-container .highlight,
.mentions__container .tribute-container li:hover,
.hashtags__container .tribute-container .highlight,
.hashtags__container .tribute-container li:hover {
  background-color: #fafafa;
}
.mentions__container .tribute-container .tribute-item .author__avatar,
.hashtags__container .tribute-container .tribute-item .author__avatar {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
}
.mentions__container .tribute-container .tribute-item .is-group,
.hashtags__container .tribute-container .tribute-item .is-group {
  height: 1.6rem;
  float: right;
  font-weight: normal;
}
.mentions__container .tribute-container .tribute-item .is-group svg,
.hashtags__container .tribute-container .tribute-item .is-group svg {
  vertical-align: middle;
}
.mentions__container.is-active [contenteditable=true],
.mentions__container.is-active input,
.mentions__container.is-active textarea,
.hashtags__container.is-active [contenteditable=true],
.hashtags__container.is-active input,
.hashtags__container.is-active textarea {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mentions__container.is-active .tribute-container ul,
.hashtags__container.is-active .tribute-container ul {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.mentions__container.is-active.editor > :first-child,
.hashtags__container.is-active.editor > :first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top: 1px solid #2c2930;
  border-right: 1px solid #2c2930;
  border-left: 1px solid #2c2930;
}
.mentions__container.is-active.editor .editor-container,
.hashtags__container.is-active.editor .editor-container {
  border-right: 1px solid #2c2930;
  border-left: 1px solid #2c2930;
  margin-bottom: 1rem;
  outline: none;
}
.tribute-container {
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  max-height: 300px;
  max-width: 500px;
  overflow: auto;
  display: block;
  z-index: 999999;
}
.tribute-container ul {
  margin: 0;
  margin-top: 2px;
  padding: 0;
  list-style: none;
  background: #efefef;
}
.tribute-container li {
  padding: 5px 5px;
  cursor: pointer;
}
.tribute-container li.highlight {
  background: #ddd;
}
.tribute-container li span {
  font-weight: bold;
}
.tribute-container li.no-match {
  cursor: default;
}
.tribute-container .menu-highlighted {
  font-weight: bold;
}
.multiple-mentions input::-moz-placeholder {
  color: #3d393c;
}
.multiple-mentions input::placeholder {
  color: #3d393c;
}
.multiple-mentions-selected {
  font-size: 1.3rem;
  line-height: 1.8;
  list-style: none;
  margin: 1rem 0 0;
}
.multiple-mentions-selected button {
  cursor: pointer;
}
.multiple-mentions-selected img.author__avatar {
  display: inline-block;
  padding: 0;
  border-radius: 50%;
  width: 35px;
  height: 35px;
}
.multiple-mentions-selected li b {
  font-size: 0.875rem;
}
.list-docs {
  list-style: none;
  margin: 0;
  padding: 0;
}
.list-docs__icon {
  color: #726a70;
  margin-right: 3px;
}
.list-check {
  list-style: none;
  margin: 0;
  padding: 0;
}
.list-check > li {
  margin-bottom: 1rem;
}
.list-check__icon {
  vertical-align: -0.05rem;
  margin-right: 0.2rem;
}
.list-check__ok .list-check__icon {
  color: #57d685;
}
.list-check__ko .list-check__icon {
  color: #ec5840;
}
.datepicker {
  display: none;
  position: absolute;
  padding: 4px;
  margin-top: 1px;
  direction: ltr;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
  font-size: 90%;
  line-height: 18px;
}
.datepicker.dropdown-menu th {
  padding: 4px 5px;
}
.datepicker.dropdown-menu td {
  padding: 6px 9px;
}
.datepicker table {
  border: 0;
  margin: 0;
  width: auto;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
}
.datepicker td {
  text-align: center;
  width: 20px;
  height: 20px;
  border: 0;
  font-size: 90%;
  padding: 4px 8px;
  background: #fff;
  cursor: pointer;
}
.datepicker td.active.day,
.datepicker td.active.year {
  background: #cb3c29;
}
.datepicker .day:hover,
.datepicker .date-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker .month:hover,
.datepicker .year:hover {
  background-color: #fafafa;
}
.datepicker .day:hover.active,
.datepicker .date-switch:hover.active,
.datepicker .prev:hover.active,
.datepicker .next:hover.active,
.datepicker .month:hover.active,
.datepicker .year:hover.active {
  background: #cb3c29;
}
.datepicker td.new,
.datepicker td.old {
  color: #e8e8e8;
}
.datepicker td span.active {
  background: #cb3c29;
}
.datepicker td.day.disabled {
  color: #fafafa;
}
.datepicker td span.month.disabled,
.datepicker td span.year.disabled {
  color: #fafafa;
}
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  border: 0;
  font-size: 90%;
  padding: 4px 8px;
  background: #fff;
  cursor: pointer;
}
.datepicker th.active.day,
.datepicker th.active.year {
  background: #cb3c29;
}
.datepicker th.date-switch {
  width: 145px;
}
.datepicker th span.active {
  background: #cb3c29;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker.days div.datepicker-days {
  display: block;
}
.datepicker.months div.datepicker-months {
  display: block;
}
.datepicker.years div.datepicker-years {
  display: block;
}
.datepicker thead tr:first-child th {
  cursor: pointer;
}
.datepicker thead tr:first-child th.cw {
  cursor: default;
  background-color: transparent;
}
.datepicker tfoot tr:first-child th {
  cursor: pointer;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown::before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker-dropdown::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker > div,
.datepicker-dropdown::after,
.datepicker-dropdown::before {
  display: none;
}
.datepicker-close {
  position: absolute;
  top: -30px;
  right: 0;
  width: 15px;
  height: 30px;
  padding: 0;
  display: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.pagination .pagination-previous,
.pagination .pagination-next {
  display: inline-block;
}
.data-picker {
  margin: 0 0 1rem;
}
.data-picker.picker-single .picker-values div a,
.data-picker .picker-prompt a {
  background: white;
  cursor: pointer;
  display: block;
  width: 100%;
  padding: 0.4rem 0.7rem;
  outline: 0;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1);
  color: #1a181d;
}
.data-picker.picker-single .picker-values div a:active, .data-picker.picker-single .picker-values div a:focus,
.data-picker .picker-prompt a:active,
.data-picker .picker-prompt a:focus {
  outline: none;
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
  border: 1px solid #1a181d;
  background-color: #fff;
  box-shadow: 0 0 5px #adadad;
  -webkit-box-shadow: 0 0 5px #adadad;
  transition: border-color 0.25s ease-in-out;
  -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
}
.data-picker.picker-single .picker-values div a::after,
.data-picker .picker-prompt a::after {
  display: block;
  width: 0;
  height: 0;
  border: inset 5px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #1a181d;
  float: right;
  margin-top: 7px;
}
.data-picker.is-invalid-input.picker-single .picker-values div a, .data-picker.is-invalid-input .picker-prompt a {
  border-color: #ec5840;
  background-color: #fdeeec;
}
.data-picker.picker-single .picker-values:not(:empty) + .picker-prompt {
  display: none;
}
.data-picker.disabled.picker-single .picker-values div a, .data-picker.disabled .picker-prompt a {
  cursor: not-allowed;
  background: #eee;
}
.data-picker.disabled.picker-single .picker-values div a:active, .data-picker.disabled .picker-prompt a:active {
  border: inherit !important;
  box-shadow: inherit !important;
  -webkit-box-shadow: inherit !important;
  transition: none !important;
  -webkit-transition: none !important;
}
.data-picker.picker-multiple .picker-values div {
  display: block;
  margin: 0 0 2px;
  font-size: 0.9rem;
}
.data-picker.picker-multiple .picker-values div input {
  margin: 2px 8px 8px 2px;
  vertical-align: top;
}
.data-picker .picker-values .label.primary {
  background: #eee;
  color: #202734;
}
#data_picker-modal {
  height: 90%;
}
#data_picker-modal .data_picker-modal-content {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  min-height: 100%;
}
#data_picker-modal .data_picker-modal-content .picker-content {
  flex-grow: 10;
  min-height: 100%;
  max-height: 100%;
  overflow: auto;
}
#data_picker-modal .data_picker-modal-content .picker-content .picker-scrollable-content {
  max-height: 100%;
  overflow: auto;
}
.picker-list ul {
  margin-left: 0;
}
.picker-list ul li {
  list-style: none;
}
.scope-picker.picker-header {
  padding: 5px;
}
.scope-picker.picker-header li:hover {
  background: #ddd;
}
.scope-picker.picker-header li ~ li a::before {
  content: "";
  width: 10px;
  height: 2em;
  float: left;
}
.scope-picker.picker-header li:last-child a {
  color: #333;
}
.scope-picker.picker-header a {
  display: block;
  padding: 2px;
}
.scope-picker.picker-content .picker-scrollable-content {
  scroll-snap-type: mandatory;
}
.scope-picker.picker-content .picker-scrollable-content a {
  scroll-snap-coordinate: 0 0;
  display: block;
  border-top: 1px solid #ddd;
  line-height: 1.5rem;
  padding: 5px;
}
.scope-picker.picker-content .picker-scrollable-content a:hover {
  background: #ddd;
}
#participatory-space-filters legend {
  float: left;
  padding-top: 10px;
}
#participatory-space-filters .picker-prompt,
#participatory-space-filters select,
#participatory-space-filters .inline-filters button[data-toggle],
.inline-filters #participatory-space-filters button[data-toggle] {
  width: 75%;
  float: right;
}
#participatory-space-filters .filters__section, #participatory-space-filters .filters__section--general {
  padding: 0;
}
#participatory-space-filters .picker-values {
  clear: both;
}
#participatory-space-filters .picker-values div {
  display: inline-block;
}
/* Progress bars */
.progress__bar {
  flex: 0.8 1;
}
.progress__bar .progress__bar__title, .progress__bar.progress__bar--vertical .progress__bar__subtitle {
  color: #726a70;
  font-size: 0.875rem;
}
.progress__bar .progress__bar__subtitle {
  display: none;
}
.progress__bar .progress__bar__bar {
  background-color: #fff;
  height: 6px;
  display: flex;
  margin-bottom: 0;
}
.progress__bar .progress__bar__bar .progress__bar__bar--complete {
  border-radius: 0;
  background-color: #57d685;
  height: 100%;
}
.progress__bar .progress__bar__bar .progress__bar__bar--incomplete {
  background-color: rgba(114, 106, 112, 0.3);
  height: 100%;
  margin-left: 1px;
}
.progress__bar.progress__bar--vertical {
  text-align: center;
  width: 90%;
  margin: 0 auto;
}
.progress__bar.progress__bar--vertical .progress__bar__title, .progress__bar.progress__bar--vertical .progress__bar__subtitle {
  font-size: 1.5rem;
  margin-bottom: 1rem;
}
.progress__bar.progress__bar--vertical .progress__bar__subtitle {
  display: block;
  font-size: 0.875rem;
  margin: 0.5rem 0 1rem;
}
.progress__bar.progress__bar--vertical .progress__bar__number {
  display: inline-block;
  font-weight: 400;
  font-size: 3rem;
  line-height: 1;
}
.progress__bar.progress__bar--vertical .progress__bar__text {
  font-weight: 600;
  text-transform: uppercase;
}
.progress__bar.progress__bar--horizontal {
  margin-bottom: 0.35rem;
}
.docs__container h6 {
  cursor: pointer;
}
.docs__container svg {
  color: #e8e8e8;
}
.docs__container .docs__content {
  border-left: 1px solid #e8e8e8;
  padding-left: 1rem;
  margin-left: 0.25rem;
}
#profile-tabs.tabs {
  background: transparent;
  border: 0;
  display: flex;
  justify-content: space-around;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 1rem;
}
#profile-tabs.tabs .tabs-title.is-active a {
  background: transparent;
  color: #cb3c29;
  color: var(--primary);
  font-weight: 600;
  border-bottom: 3px solid #cb3c29;
  border-bottom: 3px solid var(--primary);
}
#profile-tabs.tabs .tabs-title a {
  color: #39747f;
  padding: 0.75rem;
  position: relative;
}
#profile-tabs.tabs .tabs-title a:focus, #profile-tabs.tabs .tabs-title a[aria-selected=true] {
  background: transparent;
  color: #cb3c29;
  color: var(--primary);
  font-weight: 600;
  border-bottom: 3px solid #cb3c29;
  border-bottom: 3px solid var(--primary);
}
#profile-tabs.tabs .tabs-title a:hover {
  background: transparent;
  border-bottom: 1px solid #e8e8e8;
  border-bottom-width: 3px;
}
#profile-tabs.tabs .tabs-title a::after {
  display: block;
  content: attr(title);
  font-weight: bold;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
[data-tabs-content=profile-tabs] {
  border-top: 0;
  background: transparent;
  color: inherit;
  transition: all 0.5s ease;
}
@media only screen and (max-width: 639px) {
  .responsive-tab-block {
    overflow: hidden;
    height: 44px;
  }
  .responsive-tab-block > ul.tabs {
    flex-direction: column;
  }
  .responsive-tab-block > ul.tabs > li {
    flex: 0 0 auto;
  }
  .responsive-tab-block > ul.tabs > li.is-active {
    order: -1;
  }
  .responsive-tab-block > ul.tabs > li.is-active::before {
    display: block;
    content: " ";
    font-weight: normal;
    float: right;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #f00;
    margin-top: 20px;
  }
  .responsive-tab-block > ul.tabs > li.is-active > a:focus {
    outline: 0 !important;
  }
  .responsive-tab-block > ul.tabs > li > a {
    border-bottom: 3px solid transparent;
    color: green;
  }
  .responsive-tab-block > ul.tabs > li > a:focus {
    outline: 0 !important;
  }
  .responsive-tab-block.expanded {
    height: auto;
  }
  .responsive-tab-block.expanded > ul.tabs > li.is-active::before {
    transform: rotate(180deg);
  }
}
.conversation .conversation-header {
  border-bottom: 1px solid #e8e8e8;
}
.conversation .conversation-header h1 {
  font-size: 100%;
  font-weight: normal;
}
.conversation .conversation-header img {
  width: 4.125rem;
  height: 4.125rem;
  border-radius: 50%;
}
.conversation .conversation-chat {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  width: 75%;
}
.conversation .conversation-chat > * {
  margin: 0 0.5rem;
}
.conversation .conversation-chat > :first-child {
  margin-left: 0;
}
.conversation .conversation-chat > :last-child {
  margin-right: 0;
}
.conversation .conversation-chat.conversation-chat--offset {
  flex-direction: row-reverse;
  display: flex;
  flex-direction: row-reverse;
  margin-left: auto;
}
.conversation .conversation-chat.conversation-chat--offset > * {
  margin: 0 0.5rem;
}
.conversation .conversation-chat.conversation-chat--offset > :last-child {
  margin-left: 0;
}
.conversation .conversation-chat.conversation-chat--offset > :first-child {
  margin-right: 0;
}
.conversation .conversation-chat > :first-child {
  flex-shrink: 0;
}
.conversation .conversation-chat > div {
  flex: 1 1;
}
.conversation .conversation-chat .p-s > p:last-child, .conversation .conversation-chat .reveal__list li > p:last-child, .reveal__list .conversation .conversation-chat li > p:last-child {
  margin-bottom: 0;
}
.conversation .conversation-chat img {
  width: 2.0625rem;
  height: 2.0625rem;
  border-radius: 50%;
}
.conversation .conversation-chat .card, .conversation .conversation-chat .chart-tooltip, .conversation .conversation-chat .conference-registration, .conversation .conversation-chat .conference-speaker .speaker-bio, .conference-speaker .conversation .conversation-chat .speaker-bio, .conversation .conversation-chat .comment-thread, .conversation .conversation-chat .add-message {
  margin-bottom: 0.5rem;
}
.conversation .conversation-chat .card:last-of-type, .conversation .conversation-chat .chart-tooltip:last-of-type, .conversation .conversation-chat .conference-registration:last-of-type, .conversation .conversation-chat .conference-speaker .speaker-bio:last-of-type, .conference-speaker .conversation .conversation-chat .speaker-bio:last-of-type, .conversation .conversation-chat .comment-thread:last-of-type, .conversation .conversation-chat .add-message:last-of-type {
  margin-bottom: 0;
}
.conversation .conversation-reply {
  width: 75%;
}
.conversation .conversation-reply.conversation-reply--offset {
  margin-left: auto;
}
.conversations .card--list__item {
  align-items: stretch;
}
.conversation-groups .title-action {
  margin-bottom: 0.8rem;
}
.user-activity .conversation .conversation-reply {
  width: 100%;
}
.disabled-tribute-element {
  color: #726a70;
}
.disabled-tribute-element span.disabled-tribute-element-info {
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
}
.tribute-container .disabled-tribute-element {
  cursor: auto;
  margin: -5px;
  padding: 5px;
  z-index: 10;
}
.badge-level {
  display: table;
  border-collapse: collapse;
}
.badge-level > div {
  width: 1rem;
  height: 1rem;
  border: 1px solid #e8e8e8;
  display: table-cell;
}
.badge-level > div.is-achieved {
  background-color: #57d685;
  background-color: var(--success);
}
.badge-tip {
  width: 1rem;
  height: 1rem;
  color: #fff;
  border-radius: 50%;
  background-color: #e8e8e8;
  z-index: 10;
  cursor: pointer;
}
.badge-tip > :first-child {
  height: 100%;
}
.badge-tip.badge-tip--inline {
  display: inline-block;
}
.badge-container {
  transition: all 0.6s ease;
  /** Config SVG colors **/
}
.badge-container .badge__logo, .badge-container .badge__logo--small {
  max-height: auto;
  min-height: auto;
}
.badge-container .badge__logo--small {
  border: 2px solid #cb3c29;
  border: 2px solid var(--primary);
}
.badge-container > * {
  max-width: 100%;
  height: auto;
  border: 4px solid #cb3c29;
  border: 4px solid var(--primary);
  border-radius: 50%;
  transition: all 0.6s ease;
}
.badge-container .no-stroke,
.badge-container .no-stroke circle,
.badge-container .no-stroke ellipse,
.badge-container .no-stroke line,
.badge-container .no-stroke path,
.badge-container .no-stroke polygon,
.badge-container .no-stroke polyline,
.badge-container .no-stroke rect {
  stroke: none !important;
}
.badge-container .stroke-white,
.badge-container .stroke-white circle,
.badge-container .stroke-white ellipse,
.badge-container .stroke-white line,
.badge-container .stroke-white path,
.badge-container .stroke-white polygon,
.badge-container .stroke-white polyline,
.badge-container .stroke-white rect {
  stroke: #fff !important;
}
.badge-container .fill-primary {
  fill: #39747f;
  fill: var(--secondary);
}
.badge-container .fill-secondary {
  fill: #cb3c29;
  fill: var(--primary);
}
.badge-container .stroke-primary,
.badge-container .stroke-primary circle,
.badge-container .stroke-primary ellipse,
.badge-container .stroke-primary line,
.badge-container .stroke-primary path,
.badge-container .stroke-primary polygon,
.badge-container .stroke-primary polyline,
.badge-container .stroke-primary rect {
  stroke: #39747f;
  stroke: var(--secondary);
}
.badge-container .stroke-secondary,
.badge-container .stroke-secondary circle,
.badge-container .stroke-secondary ellipse,
.badge-container .stroke-secondary line,
.badge-container .stroke-secondary path,
.badge-container .stroke-secondary polygon,
.badge-container .stroke-secondary polyline,
.badge-container .stroke-secondary rect {
  stroke: #cb3c29;
  stroke: var(--primary);
}
.hover-section:hover {
  background-color: #fff;
  border: 1px solid #e8e8e8;
  box-shadow: 0 0 20px 0 rgba(26, 24, 29, 0.2);
  display: flex;
  justify-content: center;
  align-items: stretch;
  cursor: pointer;
}
.hover-section:hover > :first-child {
  border-right: 1px solid #e8e8e8;
}
.hover-section:hover .hidden-section {
  display: block;
  align-self: center;
}
.hover-section a {
  color: inherit;
}
.hover-section .hidden-section {
  display: none;
}
.list-request {
  border-top: 1px solid #e8e8e8;
}
.list-request p {
  margin-top: 1rem;
}
.list-request > div {
  padding: 0.5rem 0;
  border-bottom: 1px solid #e8e8e8;
}
.list-request > div:first-of-type {
  border-top: 1px solid #e8e8e8;
}
.floating-helper {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}
.floating-helper__layout {
  position: relative;
}
.floating-helper__trigger {
  position: fixed;
  right: 0;
  display: inline-flex;
  cursor: pointer;
  background-color: #fff;
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
}
.floating-helper__trigger:active, .floating-helper__trigger:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
@media print, screen and (max-width: 28.12375em) {
  .floating-helper__trigger {
    bottom: 2rem;
  }
}
@media print, screen and (min-width: 40em) {
  .floating-helper__trigger {
    top: 2rem;
    position: absolute;
  }
}
.floating-helper__text {
  color: #39747f;
  color: var(--secondary);
  background-color: rgba(57, 116, 127, 0.1);
  background-color: rgba(var(--secondary-rgb), 0.1);
  font-size: 0.875rem;
  font-weight: 600;
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
  padding: 0.125rem 0.5rem 0.125rem 1rem;
}
.floating-helper__icon {
  color: #fff;
  background-color: #39747f;
  background-color: var(--secondary);
  padding: 0.125rem 0.5rem;
}
.floating-helper__wrapper {
  display: flex;
}
.floating-helper__content {
  background-color: rgba(57, 116, 127, 0.1);
  background-color: rgba(var(--secondary-rgb), 0.1);
  border-top: 5px solid #39747f;
  border-top: 5px solid var(--secondary);
  margin-bottom: 3rem;
  padding: 2rem;
  width: 100%;
}
@media print, screen and (min-width: 40em) {
  .floating-helper__content {
    padding: 3rem 2rem 2rem;
  }
}
.floating-helper__content-inner {
  position: relative;
}
@media print, screen and (min-width: 40em) {
  .floating-helper__content-inner {
    display: flex;
    flex-direction: row;
  }
  .floating-helper__content-inner > * {
    margin: 0 1.5rem;
  }
  .floating-helper__content-inner > :first-child {
    margin-left: 0;
  }
  .floating-helper__content-inner > :last-child {
    margin-right: 0;
  }
}
.floating-helper__icon-big {
  border-radius: 50%;
  background-color: rgba(57, 116, 127, 0.1);
  background-color: rgba(var(--secondary-rgb), 0.1);
  flex-shrink: 0;
  color: #39747f;
  color: var(--secondary);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
}
.floating-helper__bottom {
  text-align: right;
}
@media print, screen and (min-width: 40em) {
  .floating-helper__bottom {
    position: absolute;
    bottom: 0;
    right: 0;
  }
}
.floating-helper__link {
  font-weight: 600;
  text-decoration: underline;
}
.floating-helper__content-close {
  background-color: #39747f;
  background-color: var(--secondary);
  color: #fff;
  flex-shrink: 0;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
}
.floating-helper__content-close:active, .floating-helper__content-close:focus {
  color: #fff;
}
.diff-direction-label {
  display: block;
  font-size: 85%;
  line-height: 1;
  margin-bottom: 0.25rem;
  color: #726a70;
}
.diff ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  background: transparent;
  min-height: 2.7rem;
}
.diff del,
.diff ins,
.diff span {
  white-space: pre-wrap;
}
.diff del,
.diff ins {
  display: block;
  text-decoration: none;
}
.diff del strong {
  font-weight: normal;
  background: #ffc7cd;
}
.diff ins strong {
  font-weight: normal;
  background: #bfffd1;
}
.diff li {
  position: relative;
  padding: 0.5rem 1rem 0.5rem 1.5rem;
  margin: 0;
}
.diff li.ins .symbol, .diff li.del .symbol {
  position: absolute;
  left: 0.5rem;
  top: 0.5rem;
  width: 1rem;
}
.diff li.ins {
  background: #e6ffed;
  color: #2d4c36;
}
.diff li.del {
  background: #ffeef0;
  color: #4d2e32;
}
.diff li .diff-comment {
  display: none;
}
.diff li .diff-block-info {
  background: none repeat scroll 0 0 gray;
}
.sticky .card, .sticky .chart-tooltip, .sticky .conference-registration, .sticky .conference-speaker .speaker-bio, .conference-speaker .sticky .speaker-bio, .sticky .comment-thread, .sticky .add-message {
  width: 100%;
}
#notifications .card-data__item--expand {
  align-items: stretch;
}
.statistics-cell {
  overflow: hidden;
  margin: 2rem 0;
  display: flex;
  flex-wrap: wrap;
}
.statistics-cell .statistic__title {
  color: #726a70;
  font-size: 0.9rem;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 0;
}
.statistics-cell .statistic__data {
  text-align: center;
  padding: 1rem 0.25rem;
  width: calc(50% - 1rem);
  margin: 0.5rem;
  position: relative;
}
.statistics-cell .statistic__data::after {
  content: "";
  display: inline-block;
  border-left: 2px solid #cb3c29;
  height: 2rem;
  position: absolute;
  left: 0;
  top: calc(50% - 1rem);
}
@media print, screen and (max-width: 49.99875em) {
  .statistics-cell .statistic__data:nth-child(odd)::after {
    border: none;
  }
}
@media print, screen and (min-width: 50em) {
  .statistics-cell .statistic__data {
    width: calc(25% - 1rem);
  }
  .statistics-cell .statistic__data:nth-child(4n+1)::after {
    border: none;
  }
}
.statistics-cell .statistic__number {
  font-weight: 800;
  font-size: 2rem;
  line-height: 1;
}
.autoComplete_wrapper {
  width: 100%;
}
.autoComplete_wrapper input {
  color: #1a181d;
  width: 100%;
  margin: 0;
}
.autoComplete_wrapper ul {
  position: relative;
  margin: 0;
}
.autoComplete_wrapper ul li {
  color: #39747f;
}
.autoComplete_wrapper ul li span.author__avatar {
  display: inline-block;
}
.autoComplete_wrapper ul li:hover, .autoComplete_wrapper ul li[aria-selected=true] {
  background-color: #ededed;
}
.autoComplete_wrapper ul li.disabled {
  pointer-events: none;
  opacity: 0.6;
}
.autoComplete_wrapper ul li .is-group {
  float: right;
}
.autoComplete_wrapper span.autocomplete__selected-item.sticky {
  position: absolute;
  height: 3rem;
  line-height: 3rem;
  padding: 0 1rem;
}
.autoComplete_wrapper .clear-sticky-selection {
  display: inline;
  position: absolute;
  font-size: 1.3rem;
  cursor: pointer;
  right: 1rem;
}
.autoComplete_wrapper .clear-multi-selection {
  cursor: pointer;
}
.autoComplete_wrapper .search-prompt {
  color: #2c2930;
  border: 1px solid #e8e8e8;
  padding: 0.2rem;
}
.multiselect {
  background-color: #fff;
  display: inline-block;
  border: 1px solid #e8e8e8;
  width: 100%;
  cursor: text;
  padding: 0 0.5rem;
  min-height: 2.4375rem;
}
.multiselect span {
  display: inline-block;
  position: relative;
  margin: 0.5rem 0.5rem 0.5rem 0;
}
.multiselect span input {
  border: none;
  outline: none;
}
.multiselect span.clear-multi-selection {
  margin: 0 0 0 0.2rem;
  cursor: pointer;
}
.process-header {
  background-image: linear-gradient(to right, rgba(26, 24, 29, 0.8) 50%, #cb3c29 50%);
  background-image: linear-gradient(to right, rgba(26, 24, 29, 0.8) 50%, var(--primary) 50%);
}
.process-header .heading2, .process-header .card--full .card__title, .card--full .process-header .card__title {
  font-weight: bold;
}
.process-header__inner {
  position: relative;
  display: flex;
  justify-content: center;
}
.process-header__main {
  background-size: cover;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  max-width: 120rem;
  margin: 0 auto;
  background-color: #786f83;
  -webkit-clip-path: polygon(0 0, 95% 0, 80% 100%, 0% 100%);
  clip-path: polygon(0 0, 95% 0, 80% 100%, 0% 100%);
}
@media print, screen and (min-width: 64em) {
  .process-header__main {
    -webkit-clip-path: polygon(0 0, 90% 0, 70% 100%, 0% 100%);
    clip-path: polygon(0 0, 90% 0, 70% 100%, 0% 100%);
  }
}
@media screen and (min-width: 75em) {
  .process-header__main {
    -webkit-clip-path: polygon(0 0, 80% 0, 70% 100%, 0% 100%);
    clip-path: polygon(0 0, 80% 0, 70% 100%, 0% 100%);
  }
}
@media screen and (min-width: 100em) {
  .process-header__main {
    -webkit-clip-path: polygon(0 0, 75% 0, 65% 100%, 0% 100%);
    clip-path: polygon(0 0, 75% 0, 65% 100%, 0% 100%);
  }
}
.process-header__main::after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(26, 24, 29, 0.6);
}
.process-header__container {
  position: relative;
  z-index: 1;
}
@media print, screen and (min-width: 50em) {
  .process-header__container {
    display: flex;
    align-items: center;
  }
}
.process-header__info {
  padding: 1rem 1.5rem 1rem 1rem;
}
@media print, screen and (min-width: 40em) {
  .process-header__info {
    padding: 2rem 1.5rem 2rem 1rem;
  }
}
@media print, screen and (min-width: 50em) {
  .process-header__info {
    padding-left: 2rem;
  }
}
.process-header__hashtag {
  font-weight: 600;
}
.process-header__hashtag::after {
  content: "·";
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.process-header__nav {
  margin-top: auto;
  z-index: 1;
}
.info-header {
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 40em) {
  .info-header {
    display: flex;
    align-items: center;
  }
}
.info-details {
  color: #726a70;
  margin-left: auto;
}
.info-details .share {
  text-align: left;
  margin-top: 0.2rem;
}
.info-details .share ul {
  margin-left: 0;
}
@media print, screen and (min-width: 40em) {
  .info-details {
    border-left: 1px solid #e8e8e8;
  }
}
.info-image {
  margin-bottom: 1rem;
}
.info-image img {
  display: block;
}
@media print, screen and (min-width: 40em) {
  .info-image {
    float: right;
    margin-left: 30px;
    width: 50%;
  }
}
@media print, screen and (min-width: 64em) {
  .info-image {
    margin-right: calc(-50% - 2rem - 30px / 2);
    width: 80%;
  }
}
.process-nav {
  background-color: #fff;
  padding: 0.75rem 1rem;
  box-shadow: inset 0 -3px 0 0 #e8e8e8;
}
.process-nav ul {
  margin: 0;
  list-style: none;
}
.process-nav .about-link {
  font-size: 80%;
}
@media print, screen and (min-width: 40em) {
  .process-nav {
    padding: 0;
  }
  .process-nav ul {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-grow: 1;
  }
  .process-nav ul::-webkit-scrollbar {
    display: none;
  }
  .process-nav ul::after {
    display: inline-block;
    flex-grow: 1;
    content: "";
  }
  .process-nav li {
    display: inline-block;
    padding: 0.5rem 0.75rem 0.875rem;
  }
  .process-nav .about-link {
    float: right;
    margin-right: 0;
    margin-left: auto;
  }
}
.process-nav__trigger {
  display: block;
  width: 100%;
  text-align: left;
  position: relative;
}
.process-nav__trigger__icon {
  position: absolute;
  right: 0.5rem;
  top: 0.55rem;
}
.process-nav__content {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
@media print, screen and (max-width: 39.99875em) {
  .process-nav__content {
    display: none;
  }
}
.process-nav__content.is-active {
  display: block;
}
@media print, screen and (max-width: 39.99875em) {
  .process-nav__content li {
    margin-top: 1rem;
  }
}
.process-nav__content li.is-active {
  box-shadow: inset 0 -4px 0 0 #cb3c29;
  box-shadow: inset 0 -4px 0 0 var(--primary);
}
@media print, screen and (max-width: 39.99875em) {
  .process-nav__content li.is-active {
    display: none;
  }
}
.process-nav__more, .process-nav__hidden-content__more {
  margin: 0;
  color: #cb3c29;
  color: var(--primary);
  background-color: rgba(239, 96, 77, 0.1);
  background-color: rgba(var(--primary-rgb), 0.1);
  font-weight: 600;
  font-size: 0.875rem;
}
.process-nav__more i, .process-nav__hidden-content__more i {
  width: 5px;
  height: 5px;
  border-radius: 100%;
  background-color: #cb3c29;
  background-color: var(--primary);
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0.1rem;
}
.process-nav__more i:not(:last-child), .process-nav__hidden-content__more i:not(:last-child) {
  margin-right: 0.1rem;
}
.process-nav__hidden-content {
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(26, 24, 29, 0.08);
  padding: 0;
}
.process-nav__hidden-content ul {
  padding: 0.5rem 0;
}
.process-nav__hidden-content li {
  width: 100%;
  padding: 0.5rem 1rem;
}
.process-nav__hidden-content__more {
  background-color: transparent;
  text-align: right;
  border-bottom: 1px solid #e8e8e8;
  padding: 0.5rem 1rem;
}
.process-nav__link {
  text-transform: uppercase;
  color: #cb3c29;
  color: var(--primary);
  font-weight: 600;
  display: flex;
  align-items: center;
}
.process-nav__link:hover {
  text-decoration: underline;
}
.process-nav__link svg {
  margin-right: 0.4em;
  width: 25px;
  height: 25px;
  fill: #726a70;
}
.process-nav__link svg .stroked-shape {
  fill: none;
  fill-opacity: 1;
  stroke-width: 2.01957917;
  stroke-miterlimit: 4;
  stroke-dasharray: none;
  stroke-dashoffset: 0;
  stroke: #726a70;
}
@media print, screen and (min-width: 40em) {
  .process-nav__link.is-active {
    color: #cb3c29;
    color: var(--primary);
  }
  .process-nav__link.is-active svg {
    fill: #cb3c29;
    fill: var(--primary);
  }
  .process-nav__link.is-active svg .stroked-shape {
    stroke: #cb3c29;
    stroke: var(--primary);
  }
}
.process-header__phase, .process-phase {
  background: #fff;
  padding: 1rem;
  margin: 1rem 0;
  border-radius: 4px;
}
.process-header__phase .button, .process-header__phase .meeting-polls__button, .process-phase .button, .process-phase .meeting-polls__button {
  margin-top: 0.75rem;
  margin-bottom: 0;
}
.process-header__phase--simple {
  padding: 0.5rem 1rem;
}
@media print, screen and (min-width: 40em) {
  .process-header__phase--simple {
    padding: 2rem 1rem;
  }
}
.phase-title, .phase-subtitle--initiatives, .phase-title--initiatives {
  display: block;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1;
}
@media print, screen and (min-width: 40em) {
  .phase-title, .phase-subtitle--initiatives, .phase-title--initiatives {
    font-size: 1.25rem;
  }
}
.is-inactive .phase-title, .is-inactive .phase-subtitle--initiatives, .is-inactive .phase-title--initiatives {
  color: #726a70;
}
.phase-date {
  color: #726a70;
  font-weight: 600;
  font-size: 90%;
}
.process-header__progress {
  margin-bottom: 0.5rem;
}
.process-header__progress ol {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-start;
}
.process-header__progress li {
  margin: 0;
  padding: 0;
  position: relative;
  width: 1rem;
  text-align: center;
}
.process-header__progress li:first-child {
  width: auto;
}
.process-header__progress li::after {
  content: "";
  display: block;
  height: 2px;
  width: 100%;
  background-color: #e8e8e8;
  position: absolute;
  top: calc(50% - (2px / 2));
  z-index: 0;
}
.process-header__progress li span {
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #e8e8e8;
  z-index: 1;
  margin-left: auto;
}
.process-header__progress .phase-item--past::after {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.process-header__progress .phase-item--past span {
  background-color: #cb3c29;
  background-color: var(--primary);
  opacity: 1;
}
.process-header__progress .phase-item--current span::before {
  content: " ";
  height: 0;
  position: absolute;
  width: 0;
  border: 4px solid transparent;
  border-top-color: #cb3c29;
  border-top-color: var(--primary);
  top: -8px;
  left: calc(50% - 1px);
  z-index: 2;
}
.process-header__progress .phase-item--current:first-child span::before {
  left: 0;
}
.phase-current {
  font-weight: normal;
  font-size: 0.75rem;
  text-transform: uppercase;
  color: #726a70;
}
.process-phase {
  padding: 0;
}
.process-phase .process-header__progress {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-bottom: 1px solid #726a70;
  padding: 0.5rem 1rem;
}
.process-phase .process-header__progress ol {
  flex: 1 1;
}
.process-phase .process-header__progress .phase-current {
  margin-left: 1rem;
}
.process-header__body {
  padding: 1rem 1rem 1.5rem;
}
.process-header__body .process-header__link {
  margin-top: 0.5rem;
}
.process-header__button .button, .process-header__button .meeting-polls__button {
  border-color: #cb3c29;
  border-color: var(--primary);
}
.phase-title--initiatives {
  font-size: 1.125rem;
  margin: 0 0 0.5rem;
}
.phase-subtitle--initiatives {
  font-size: 0.9375rem;
}
/* Variables */
/* Timeline */
.timeline {
  list-style: none;
  margin: 2rem 0 0;
}
.timeline__item {
  padding-bottom: 2em;
  position: relative;
}
.timeline__item::before {
  content: "";
  width: 3px;
  height: 100%;
  background: #cb3c29;
  background: var(--primary);
  left: 1rem;
  top: 0;
  position: absolute;
}
.timeline__item::after {
  content: "";
  clear: both;
  display: table;
  width: 100%;
}
.timeline__item:last-of-type::before {
  width: 0;
}
.timeline__phase {
  width: 30px;
  height: 30px;
  margin-left: -13px;
  position: absolute;
  top: 0;
  left: 1rem;
  display: flex;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background: #cb3c29;
  background: var(--primary);
  border: 2px solid #fff;
  box-shadow: 0 0 0 1px #e8e8e8;
}
.timeline__phase__number {
  display: block;
  text-align: center;
  line-height: 1;
  color: #fff;
  font-weight: 600;
  font-size: 1.2em;
  align-self: center;
  margin-left: 1px;
  margin-top: -1px;
}
.timeline__info {
  width: 90%;
  width: calc(100% - 45px);
  float: right;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.timeline__item--current .timeline__info {
  border-color: #cb3c29;
  border-color: var(--primary);
}
.timeline__header {
  background: #e8e8e8;
  padding: 0.5rem 1rem;
}
.timeline__item--current .timeline__header {
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
}
.timeline__date {
  color: #2c2930;
}
.timeline__item--current .timeline__date {
  color: #fff;
}
.timeline__title {
  margin-bottom: 0;
}
.timeline__content {
  padding: 1rem;
}
.timeline__content :last-child {
  margin-bottom: 0;
}
.timeline__footer {
  list-style: none;
  margin: 0;
  border-top: 1px solid #e8e8e8;
}
@media print, screen and (min-width: 40em) {
  .timeline__footer {
    display: flex;
    flex-wrap: wrap;
  }
}
.timeline__footer-item {
  flex-grow: 1;
  text-align: center;
  padding: 0.5em;
  border-bottom: 1px solid #e8e8e8;
}
.timeline__footer-item:last-child {
  border-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  .timeline__footer-item {
    border-bottom: 0;
    border-right: 1px solid #e8e8e8;
  }
  .timeline__footer-item:last-child {
    border-right: 0;
  }
}
.timeline__footer-inner {
  display: block;
}
.timeline__item-icon {
  width: 1.5em;
  height: 1.5em;
}
.timeline__item-text {
  display: block;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 90%;
  color: #3d393c;
  font-weight: 600;
  line-height: 1;
}
/* Inactive timeline */
.timeline__item--current::before {
  background: #e8e8e8;
}
.timeline__item--inactive::before {
  background: #e8e8e8;
}
.timeline__item--inactive .timeline__phase {
  background: #e8e8e8;
}
.timeline__item--inactive .timeline__phase__number {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
/* Filter tags */
.filter-tags__title {
  margin-right: 0.4rem;
}
.filter-tags {
  margin-bottom: 0.8rem;
}
.filter-tag {
  display: inline-block;
  background-color: #f4f4f4;
  border: 1px solid #e8e8e8;
  padding: 0.2rem 0.4rem;
  margin-right: 0.4rem;
  margin-bottom: 0.2rem;
}
.filter-tag__close {
  padding-left: 0.5rem;
  color: #3d393c;
}
@media print, screen and (min-width: 40em) {
  .filters-wrapper {
    display: flex;
  }
}
.filters-controls {
  margin: 1rem 0 2rem;
}
.filters-controls::before, .filters-controls::after {
  display: table;
  content: " ";
}
.filters-controls::after {
  clear: both;
}
.filters-controls__trigger {
  width: 100%;
  font-weight: 600;
  text-align: left;
  background: #fafafa;
  padding: 0.5rem;
  border: 1px solid #e8e8e8;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.filters {
  display: none;
  min-height: 100%;
  padding: 1rem;
}
@media print, screen and (min-width: 40em) {
  .filters {
    display: block;
    padding: 0;
    margin: 0;
  }
}
.reveal .filters {
  display: block;
  border: none;
  padding: 0;
  margin: 0;
}
.js .filters__content {
  display: none;
}
.js .filters__content.is-active {
  display: block;
}
@media print, screen and (min-width: 40em) {
  .js .filters__content {
    display: block;
  }
}
.filters__section, .filters__section--general {
  border-bottom: 1px solid #e8e8e8;
  padding: 1rem 1rem;
}
.filters__section:first-of-type, .filters__section--general:first-of-type {
  padding-top: 1.5rem;
}
.filters__section:last-of-type, .filters__section--general:last-of-type {
  padding-bottom: 1.5rem;
  border-bottom: none;
}
.filters__section label, .filters__section--general label {
  line-height: 1.2;
  margin-bottom: 0.4rem;
}
.filters__section label[data-global-checkbox], .filters__section--general label[data-global-checkbox] {
  font-weight: 600;
}
.filters__section .button, .filters__section .meeting-polls__button, .filters__section--general .button, .filters__section--general .meeting-polls__button {
  margin-bottom: 0;
}
.filters__section .section-title, .filters__section--general .section-title {
  color: #cb3c29;
  color: var(--primary);
  text-decoration: underline;
  margin-right: 1rem;
}
.filters__subfilters > .filters__subfilters {
  padding-left: 0.5rem;
}
.filters__has-subfilters {
  display: flex;
  justify-content: space-between;
}
.filters__icon-is-open,
.filters__icon-is-closed {
  font-size: 0.5em;
}
.filters__icon-is-open {
  display: none;
}
.filters__is-open .filters__icon-is-open {
  display: inline-block;
}
.filters__is-open .filters__icon-is-closed {
  display: none;
}
.filters__section--general {
  padding: 0;
}
.filters__section--general:first-of-type, .filters__section--general:last-of-type {
  padding: 0;
}
.filters__section--general > :first-child {
  padding: 1rem 1rem;
}
.filters__section--general > :first-child:hover {
  background: #fafafa;
}
.filters__section--general.no-results .section-title {
  color: #726a70;
  text-decoration: none;
}
.filters__section--general.no-results > * {
  opacity: 0.25;
}
.filters__info__title {
  margin-bottom: 0;
}
.filters__info__icon {
  margin-left: 0.25rem;
}
.filters__search .input-group {
  margin-bottom: 0;
}
.filters__help {
  position: relative;
}
.filters__help p:last-of-type {
  margin-bottom: 0;
}
.filters__help .skip {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
}
.filters__help .skip:focus, .filters__help .skip:active {
  background-color: #cb3c29;
  color: #fff;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  overflow: auto;
  margin: 10px;
  padding: 5px;
  font-size: 1.4em;
  z-index: 999;
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  position: absolute;
}
.filters__left-legend legend {
  float: left;
  padding-top: 10px;
}
.filters__left-legend .picker-prompt,
.filters__left-legend select,
.filters__left-legend .inline-filters button[data-toggle],
.inline-filters .filters__left-legend button[data-toggle] {
  width: 75%;
  float: right;
}
.inline-filters {
  display: flex;
  flex-direction: row;
  display: inline-flex;
  justify-content: space-between;
  text-align: left;
}
.inline-filters > * {
  margin: 0 1rem;
}
.inline-filters > :first-child {
  margin-left: 0;
}
.inline-filters > :last-child {
  margin-right: 0;
}
.inline-filters label {
  display: flex;
  align-items: baseline;
  display: flex;
  flex-direction: row;
}
.inline-filters label > * {
  margin: 0 0.25rem;
}
.inline-filters label > :first-child {
  margin-left: 0;
}
.inline-filters label > :last-child {
  margin-right: 0;
}
.inline-filters label span {
  white-space: nowrap;
}
.inline-filters button[data-toggle] {
  color: #39747f;
  margin: 0;
  width: 12rem;
}
.inline-filters button[data-toggle].hover {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.inline-filters .dropdown-pane {
  padding: 0;
  background-color: #fff;
  width: 12rem;
}
.inline-filters .dropdown-pane li a {
  display: block;
  padding: 1rem;
}
.inline-filters .dropdown-pane li a:hover {
  text-decoration: underline;
}
.inline-filters .dropdown-pane li:not(:last-child) {
  border-bottom: 1px solid #e8e8e8;
}
.inline-filters .dropdown-pane li:hover {
  cursor: pointer;
  background-color: rgba(57, 116, 127, 0.05);
}
.inline-filters .dropdown-pane.is-open {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tech-info {
  color: #726a70;
  font-size: 0.9rem;
  text-align: center;
}
.label--basic {
  background-color: #c5c1ca;
}
.label--highlight {
  background-color: #39747f;
  background-color: var(--secondary);
}
.label--admin {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.proposal-status,
.collaborative-draft-status,
.project-status {
  float: left;
  margin-right: 0.5rem;
}
.proposal-status--small,
.label--small {
  margin: 0.2rem 0.2rem 0.2rem 0;
  padding: 0.2rem 0.3rem;
}
.label.light {
  color: #fff;
}
.label.muted {
  background: #726a70;
  color: #fff;
}
.conference-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.conference-nav li {
  padding: 0.5rem;
}
.conference-nav li a {
  font-size: 1.125rem;
  color: #726a70;
}
.conference-nav li.is-active {
  font-weight: 600;
  position: relative;
}
.conference-nav li.is-active::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 1.6rem;
  background-color: #cb3c29;
  background-color: var(--primary);
  position: absolute;
  top: 50%;
  left: -0.5rem;
  transform: translateY(-50%);
}
.conference-speaker {
  margin-bottom: 3rem;
}
.conference-speaker .speaker-img-wrapper {
  margin-bottom: 1rem;
  position: relative;
}
.conference-speaker .speaker-img-wrapper::before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.conference-speaker .speaker-img-wrapper .speaker-img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.conference-speaker .speaker-img-wrapper .speaker-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.conference-speaker .speaker-data .data-name {
  font-weight: 600;
  font-size: 1.125rem;
}
.conference-speaker .speaker-data .data-role,
.conference-speaker .speaker-data .data-extra {
  color: #726a70;
}
.conference-speaker .speaker-bio {
  display: none;
  padding: 1rem;
  left: 0;
  background-color: #fff;
  box-shadow: 0 0 20px 0 rgba(26, 24, 29, 0.2);
  z-index: 1;
  width: 100vw;
  position: absolute;
}
@media print, screen and (min-width: 40em) {
  .conference-speaker .speaker-bio {
    top: 0;
    width: 300%;
    padding: 2rem;
    transform: translateY(-10%);
  }
}
.conference-speaker .speaker-bio > :first-child {
  display: flex;
  justify-content: stretch;
}
.conference-speaker .speaker-bio .bio-extended {
  font-size: 0.875rem;
}
.conference-speaker .speaker-bio .bio-acts {
  font-weight: 600;
}
.conference-speaker:hover .speaker-bio {
  display: block;
}
@media print, screen and (min-width: 40em) {
  .conference-speaker {
    position: relative;
  }
  .conference-speaker:nth-of-type(4) .speaker-bio, .conference-speaker:nth-of-type(4n + 5) .speaker-bio, .conference-speaker:nth-of-type(5n) .speaker-bio {
    transform: translateY(-10%) translateX(-60%);
  }
}
.conference-programme .programme-selector {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 0.5rem;
  color: #726a70;
  font-size: 1.1875rem;
  display: flex;
  align-items: center;
}
@media print, screen and (max-width: 28.12375em) {
  .conference-programme .programme-selector {
    flex-direction: column;
    text-align: center;
  }
}
.conference-programme .programme-selector .tabs {
  display: flex;
  flex-direction: column;
}
.conference-programme .programme-selector .tabs > * {
  margin: 0.25rem 0;
}
.conference-programme .programme-selector .tabs > :first-child {
  margin-top: 0;
}
.conference-programme .programme-selector .tabs > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  .conference-programme .programme-selector .tabs {
    display: flex;
    flex-direction: row;
  }
  .conference-programme .programme-selector .tabs > * {
    margin: 0 0.25rem;
  }
  .conference-programme .programme-selector .tabs > :first-child {
    margin-left: 0;
  }
  .conference-programme .programme-selector .tabs > :last-child {
    margin-right: 0;
  }
}
.conference-programme .programme-day > .row {
  padding: 2rem 0;
  border-bottom: 1px solid #e8e8e8;
  border-bottom-style: dashed;
}
.conference-programme .tabs,
.conference-programme .tabs-content {
  background: transparent;
}
.conference-programme .tabs-title > a {
  padding: 0;
}
.conference-programme .tabs-title > a:hover {
  background: transparent;
}
.conference-programme .tabs-title > a[aria-selected=true] {
  background: transparent;
}
.conference-programme .tabs-title:not(.is-active) .button, .conference-programme .tabs-title:not(.is-active) .meeting-polls__button {
  opacity: 0.4;
}
.conference-programme .programme-header {
  display: flex;
  align-items: baseline;
}
@media print, screen and (max-width: 28.12375em) {
  .conference-programme .programme-header {
    flex-direction: column;
  }
}
.conference-programme .programme-time {
  font-size: 1.1875rem;
  font-weight: 600;
}
.conference-programme .programme-title {
  font-size: 1.5rem;
  color: #39747f;
  font-weight: 600;
}
@media print, screen and (max-width: 28.12375em) {
  .conference-programme .programme-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
  }
}
.conference-programme .programme-resume {
  font-size: 0.875rem;
  color: #726a70;
}
.conference-programme .programme-extra {
  color: #726a70;
  font-size: 0.875rem;
}
.conference-programme .programme-extra > .row:not(:nth-child(2)) {
  margin-top: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .conference-programme .programme-extra > .row:nth-child(2) {
    margin-top: -0.5rem;
  }
}
.conference-programme .programme-extra .row:not(.speakers-list) span {
  opacity: 0.6;
}
.conference-programme .programme-extra .speakers-list {
  min-height: 35px;
}
.conference-registration {
  padding: 1rem;
}
.conference-registration .registration__text > * {
  display: block;
}
.conference-registration .registration__text strong {
  font-size: 1.125rem;
}
.conference-registration .registration__text span {
  font-size: 0.875rem;
  color: #726a70;
}
.conference-registration .registration__buttons {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
}
.conference-registration .registration__buttons > * {
  margin: 0 0.5rem;
}
.conference-registration .registration__buttons > :first-child {
  margin-left: 0;
}
.conference-registration .registration__buttons > :last-child {
  margin-right: 0;
}
@media print, screen and (max-width: 49.99875em) {
  .conference-registration .registration__buttons {
    margin-top: 1rem;
  }
}
.conference-registration .registration__buttons > :first-child {
  border: 1px solid #e8e8e8;
}
.conference-diploma {
  text-align: center;
}
.conference-diploma .diploma__border {
  margin: 4rem;
  /* Border ../images/pattern */
  -o-border-image: url(/decidim-packs/media/images/pattern-9e37fb0574a565bf2708.png) 20 repeat;
  border-image: url(/decidim-packs/media/images/pattern-9e37fb0574a565bf2708.png) 20 repeat;
  border-style: solid;
  border-width: 1rem;
}
.conference-diploma .diploma__border .diploma__content {
  padding: 3rem;
}
.conference-diploma .diploma__attendance {
  text-align: center;
  font-size: 0.875rem;
}
.conference-diploma .diploma__attendance > * {
  display: block;
}
.conference-diploma .diploma__name {
  margin-top: 4rem;
  font-size: 1.125rem;
}
.conference-diploma .diploma__name p {
  margin-top: 1rem;
}
.conference-diploma .diploma__logo {
  border: 1px solid #e8e8e8;
  padding: 2rem;
}
@media print {
  @page {
    size: A4 landscape;
    max-height: 100%;
    max-width: 100%;
    margin: 0;
  }
  .conference-diploma .diploma__border {
    margin: 0;
    -o-border-image: url(/decidim-packs/media/images/pattern-9e37fb0574a565bf2708.png) 20 repeat;
    border-image: url(/decidim-packs/media/images/pattern-9e37fb0574a565bf2708.png) 20 repeat;
    border-style: solid;
    border-width: 1rem;
  }
}
.conference-media .media-links li {
  color: #39747f;
  margin-bottom: 1rem;
  align-items: baseline;
  display: flex;
  flex-direction: row;
}
.conference-media .media-links li > * {
  margin: 0 0.5rem;
}
.conference-media .media-links li > :first-child {
  margin-left: 0;
}
.conference-media .media-links li > :last-child {
  margin-right: 0;
}
.conference-media .media-links li > :first-child {
  flex-shrink: 0;
}
.conference-media .media-links a {
  font-size: 1.125rem;
}
.conference-media .media-pictures article {
  cursor: pointer;
}
.conference-media .media-pictures .picture__content {
  padding: 1rem;
}
.conference-media .media-pictures .picture__content img {
  margin-bottom: 1rem;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 75%;
}
[data-reveal].picture__modal img {
  margin-bottom: 1rem;
  width: 100%;
  height: 100%;
}
.user-form input[type=text],
.user-form input[type=email],
.user-form input[type=password] {
  height: 3rem;
}
.user-form .button, .user-form .meeting-polls__button {
  margin: 2rem 0;
}
.user-form__label {
  font-weight: 600;
}
.register__separator {
  display: block;
  text-align: center;
  position: relative;
  z-index: 1;
  font-style: italic;
  margin: 1rem 0 2rem;
}
.register__separator::before {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  background-color: #e8e8e8;
  position: absolute;
  top: 50%;
  z-index: -1;
}
.register__separator__text {
  display: inline-block;
  background: #fafafa;
  padding: 0 1rem;
}
.register-form input[type=text],
.register-form input[type=email],
.register-form input[type=password] {
  height: 3rem;
}
.register-form h3 {
  display: table;
  font-size: 1.25em;
  line-height: 1.2;
  margin-bottom: 1.5rem;
  margin-top: 0;
  text-align: center;
}
.register-form label > [type=checkbox] {
  margin-bottom: 1rem;
}
.register-form .tos-text {
  padding: 0.5rem;
  border: 1px solid #e8e8e8;
  margin: 1rem 0;
  max-height: 10rem;
  overflow: auto;
  font-size: 0.8rem;
  font-style: italic;
}
.register-form #card__tos,
.register-form #card__newsletter {
  text-align: center;
}
.user-nickname label .row > span:first-of-type {
  padding: 0;
  border-right: 0;
  width: 8%;
  height: 3rem;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.user-nickname label .row > span:first-of-type .prefix {
  display: inline-block;
  height: 2.9rem;
  padding-top: 0.8rem;
}
.user-nickname label .row > span:last-of-type {
  width: 92%;
  height: 3rem;
}
.user-nickname label .row > span:last-of-type input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.user-nickname label.is-invalid-label .row {
  margin-bottom: 1rem;
}
.user-nickname label.is-invalid-label .row > span:first-of-type {
  background-color: #f9edeb;
  border-color: #ec5840;
}
.user-nickname label.is-invalid-label .row > span:last-of-type {
  height: 4.2rem;
}
.user-nickname label.is-invalid-label .row > span:last-of-type .form-error.is-visible {
  margin-left: -8%;
}
.user-nickname .help-text {
  margin-top: 1rem;
}
.share {
  text-align: center;
}
.share ul {
  display: inline-block;
  list-style: none;
  margin: 0 0 0 0.5rem;
}
.share li {
  display: inline-block;
}
.share__icon {
  color: #726a70;
  border: 1px solid #e8e8e8;
  border-radius: 50%;
  display: inline-block;
  width: 1.8em;
  height: 1.8em;
  text-align: center;
  padding: 0.1em 0 0;
  margin-right: 0.5em;
}
.share-link.calendar {
  float: right;
}
.help {
  vertical-align: -2px;
}
.help .icon {
  width: 14px;
  height: 14px;
  fill: #fff;
  background: #a49ea3;
  border-radius: 50%;
  padding: 2px;
}
.help .icon:hover {
  background: #39747f;
}
.help-tooltip {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.25rem solid #76b6c2;
  border-radius: 50%;
  background-color: #39747f;
  color: #fafafa;
  padding: 0.25rem;
  cursor: pointer;
}
.tooltip.expanded {
  max-width: 100%;
}
.tooltip.light {
  background-color: #fafafa;
  color: #3d393c;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}
.tooltip.light.top::before, .aspect-ratio-16-9 > .tooltip.light::before {
  border-color: #fafafa transparent transparent;
}
.tooltip.light.bottom::before, .aspect-ratio-16-9 > .tooltip.light::before {
  border-color: transparent transparent #fafafa;
}
.tooltip.light.left::before, .aspect-ratio-16-9 > .tooltip.light::before {
  border-color: transparent transparent transparent #fafafa;
}
.tooltip.light.right::before, .aspect-ratio-16-9 > .tooltip.light::before {
  border-color: transparent #fafafa transparent transparent;
}
#dc-dialog-wrapper {
  z-index: 1000000;
}
#dc-dialog-wrapper .dc-dialog {
  position: fixed;
  background-color: #fff;
  bottom: 0;
  width: 100%;
}
@media print, screen and (min-width: 64em) {
  #dc-dialog-wrapper .dc-dialog {
    width: auto;
    width: initial;
  }
}
#dc-dialog-wrapper .dc-dialog .dc-button-wrapper {
  flex-direction: column;
  margin: 1rem 0;
}
#dc-dialog-wrapper .dc-dialog .dc-button-wrapper > * {
  width: 100%;
  margin: 0.5rem 0;
}
@media print, screen and (min-width: 40em) {
  #dc-dialog-wrapper .dc-dialog .dc-button-wrapper {
    flex-direction: row;
  }
  #dc-dialog-wrapper .dc-dialog .dc-button-wrapper > * {
    width: auto;
    width: initial;
    margin: 0 1rem;
  }
}
@media print, screen and (min-width: 64em) {
  #dc-dialog-wrapper .dc-dialog .dc-button-wrapper {
    justify-content: flex-end;
  }
}
#dc-modal {
  background-color: #fff;
}
#dc-modal .category-wrapper {
  background-color: #fafafa;
  padding: 0.2rem;
}
#dc-modal .category-wrapper .category-row {
  position: relative;
  justify-content: space-between;
}
#dc-modal .category-wrapper .category-row .dc-title::before {
  border: solid #2d4156;
  border-width: 0 2px 2px 0;
  padding: 0.2em;
  display: inline-block;
  content: "";
  margin-right: 15px;
  position: absolute;
  left: 1.2em;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
#dc-modal .category-wrapper .category-row .dc-title.open::before {
  transform: translateY(-50%) rotate(225deg);
}
#dc-modal .category-wrapper .category-row .dc-switch {
  padding: 0.5rem 0 0;
}
#dc-modal .category-wrapper .dataconsent-details-wrapper .detail-titles {
  border-bottom: 1px solid #e8e8e8;
}
#dc-modal .category-wrapper .dataconsent-details-wrapper .detail-titles > * {
  font-weight: 600;
}
#dc-modal .category-wrapper .dataconsent-details-wrapper .dataconsent-detail-row {
  font-size: 0.6rem;
}
#dc-modal .dc-buttons-wrapper {
  justify-content: space-between;
}
.disabled-iframe {
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  cursor: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  max-height: 20rem;
}
.disabled-iframe.ql-video {
  display: flex;
}
.dataconsent-warning {
  flex-direction: column;
  font-size: 2rem;
  font-weight: 600;
}
.google-map {
  width: 100%;
  height: 200px;
  background-color: #e8e8e8;
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 50em) {
  .google-map {
    height: 450px;
  }
}
.map__help .skip {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
}
.map__help .skip:focus, .map__help .skip:active {
  background-color: #cb3c29;
  color: #fff;
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  overflow: auto;
  margin: 10px;
  padding: 5px;
  font-size: 1.4em;
  z-index: 999;
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  position: absolute;
}
.leaflet-container {
  z-index: 5;
}
.map-info {
  background: #cb3c29;
  background: var(--primary);
  border-radius: 4px;
}
.map-info > div:first-child > div:first-child {
  border-top-color: #cb3c29 !important;
  border-top-color: var(--primary) !important;
}
.map-info > div:first-child > div:nth-child(2) {
  background-color: transparent !important;
  border-radius: 4px !important;
}
.map-info * {
  box-shadow: none !important;
}
.map-info__content {
  padding-top: 1rem;
  padding-left: 1.2rem;
}
.map__date-address {
  margin-bottom: 1rem;
}
@media print, screen and (min-width: 40em) {
  .map__date-address {
    display: flex;
  }
}
.map__date-address .card__datetime {
  float: none;
  border-color: #cb3c29;
  border-color: var(--primary);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-right: 0;
  margin-bottom: 1rem;
  padding: 0.5em 1em;
}
@media print, screen and (min-width: 40em) {
  .map__date-address .card__datetime {
    margin-right: 0.5rem;
    margin-bottom: 0;
  }
}
.map__date-address .address {
  flex: 1 1;
  margin-bottom: 0;
}
.map__date-address .address__icon {
  display: none;
}
@media print, screen and (min-width: 40em) {
  .map__date-address .address__icon {
    display: block;
  }
}
.map__date-address .card__extra {
  padding: 0 1rem;
}
.map-info__button {
  text-align: center;
}
.map-info__button .button, .map-info__button .meeting-polls__button {
  min-width: 12em;
}
.static-map {
  cursor: pointer;
  height: 120px;
  width: 120px;
}
.static-map .leaflet-popup-pane,
.static-map .leaflet-control {
  cursor: pointer;
}
.static-map:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
  outline-color: #be6400;
  outline-color: var(--highlight);
  outline-offset: 2px;
}
.static-map a:hover, .static-map a:focus,
.static-map .leaflet-control-attribution a:hover,
.static-map .leaflet-control-attribution a:focus {
  text-decoration: none;
  outline: none;
}
.static-map .leaflet-control-attribution, .static-map.leaflet-touch .leaflet-control-attribution {
  font-size: 0.55rem;
}
.omnipresent-banner {
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
  text-align: center;
  padding: 1rem;
  font-size: 1.2em;
}
.omnipresent-banner .omnipresent-banner-title {
  font-weight: bold;
  margin-right: 1em;
}
.omnipresent-banner .omnipresent-banner-short-description {
  margin-right: 0.5em;
  margin-left: 1em;
}
.omnipresent-banner a {
  color: #fff;
}
.omnipresent-banner a:hover,
.omnipresent-banner a:focus {
  color: rgba(255, 255, 255, 0.8);
}
.wizard__steps {
  list-style-type: none;
  margin-left: 0.25rem;
}
.wizard__steps.steps-toggle {
  margin-top: 1rem;
}
.wizard__steps li {
  border: none;
  color: #cb3c29;
  color: var(--primary);
  border-left: 2px solid #cb3c29;
  border-left: 2px solid var(--primary);
  box-sizing: border-box;
  border-radius: 0;
  padding: 1rem 0;
  font-size: 0.875rem;
  cursor: default;
}
.wizard__steps li::before {
  border-radius: 50%;
  background-color: #cb3c29;
  background-color: var(--primary);
  content: "";
  display: inline-block;
  float: left;
  height: 10px;
  line-height: 10px;
  text-align: center;
  width: 10px;
  margin: 0.4rem 4px 0 -6px;
}
.wizard__steps .step--active {
  font-weight: bold;
}
.wizard__steps .step--active ~ li {
  color: #726a70;
  border-left: 2px solid #726a70;
}
.wizard__steps .step--active ~ li::before {
  background-color: #726a70;
}
.collapsible-list.is-filtered.show-1 .collapse:nth-of-type(n+2),
.collapsible-list.is-filtered.show-1 > div:nth-of-type(n+2) {
  display: none;
}
.collapsible-list.is-filtered.show-2 .collapse:nth-of-type(n+3),
.collapsible-list.is-filtered.show-2 > div:nth-of-type(n+3) {
  display: none;
}
.collapsible-list.is-filtered.show-3 .collapse:nth-of-type(n+4),
.collapsible-list.is-filtered.show-3 > div:nth-of-type(n+4) {
  display: none;
}
.collapsible-list.is-filtered.show-4 .collapse:nth-of-type(n+5),
.collapsible-list.is-filtered.show-4 > div:nth-of-type(n+5) {
  display: none;
}
.collapsible-list.is-filtered.show-5 .collapse:nth-of-type(n+6),
.collapsible-list.is-filtered.show-5 > div:nth-of-type(n+6) {
  display: none;
}
.collapsible-list.is-filtered.show-6 .collapse:nth-of-type(n+7),
.collapsible-list.is-filtered.show-6 > div:nth-of-type(n+7) {
  display: none;
}
.collapsible-list.is-filtered.show-7 .collapse:nth-of-type(n+8),
.collapsible-list.is-filtered.show-7 > div:nth-of-type(n+8) {
  display: none;
}
.collapsible-list.is-filtered.show-8 .collapse:nth-of-type(n+9),
.collapsible-list.is-filtered.show-8 > div:nth-of-type(n+9) {
  display: none;
}
.collapsible-list.is-filtered.show-9 .collapse:nth-of-type(n+10),
.collapsible-list.is-filtered.show-9 > div:nth-of-type(n+10) {
  display: none;
}
.collapsible-list.is-filtered.show-10 .collapse:nth-of-type(n+11),
.collapsible-list.is-filtered.show-10 > div:nth-of-type(n+11) {
  display: none;
}
.collapsible-list.is-filtered.show-11 .collapse:nth-of-type(n+12),
.collapsible-list.is-filtered.show-11 > div:nth-of-type(n+12) {
  display: none;
}
.collapsible-list.is-filtered.show-12 .collapse:nth-of-type(n+13),
.collapsible-list.is-filtered.show-12 > div:nth-of-type(n+13) {
  display: none;
}
.collapsible-list.is-filtered .collapsible-list__see-more {
  display: inline-block;
}
.collapsible-list.is-filtered .collapsible-list__see-more + .text-small {
  padding-top: 0.15rem;
  padding-left: 0.2rem;
}
.collapsible-list.is-filtered .collapsible-list__see-less {
  display: none;
}
.collapsible-list .collapsible-list__see-less {
  display: inline-block;
  color: #599aa6;
}
.collapsible-list .collapsible-list__see-less:hover {
  color: #2d4d53;
  text-decoration: underline;
}
.collapsible-list .collapsible-list__see-more {
  display: none;
  color: #39747f;
}
.collapsible-list .collapsible-list__see-more:hover {
  color: #2d4d53;
  text-decoration: underline;
}
.collapsible-list .card__text--paragraph {
  text-decoration: none;
  color: #3d393c !important;
}
.collapsible-list .card__text--paragraph:hover {
  text-decoration: none;
}
.collapsible-list > * {
  display: inline-flex;
  margin: 0 0 0.5rem;
}
.block-banner {
  background-repeat: no-repeat;
  padding: 1rem;
}
@media print, screen and (max-width: 49.99875em) {
  .block-banner {
    background-image: none !important;
    padding-bottom: 1rem;
  }
  .block-banner .card__content, .block-banner .badge-card__content {
    padding-bottom: 0;
  }
}
@media print, screen and (min-width: 40em) {
  .block-banner {
    background-position: right -400px center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .block-banner .card__content, .block-banner .badge-card__content {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
@media print, screen and (min-width: 64em) {
  .block-banner {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .block-banner .card__content, .block-banner .badge-card__content {
    padding-left: 0;
  }
}
.block-banner p:last-child {
  margin-bottom: 0;
}
.fingerprint-dialog .fingerprint-value,
.fingerprint-dialog .fingerprint-source {
  display: block;
  max-width: 100%;
  word-break: break-all;
}
[data-toggle] {
  margin: 0 0 0.5rem;
  cursor: pointer;
}
[data-toggle] span {
  margin-right: 0.5rem;
}
.loading-spinner {
  margin: 25px !important;
  height: 25px;
  text-align: center;
}
.loading-spinner::before {
  animation: animation-spin 800ms infinite linear;
  width: 25px;
  height: 25px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 3px solid #e8e8e8;
  border-right-color: #cb3c29;
  border-right-color: var(--primary);
  display: inline-block;
  position: relative;
  content: "";
  vertical-align: middle;
}
.spinner-container {
  position: relative;
  cursor: wait;
}
.spinner-container::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 1;
}
.spinner-container::after {
  animation: animation-spin 800ms infinite linear;
  width: 25px;
  height: 25px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 3px solid #e8e8e8;
  border-right-color: #cb3c29;
  border-right-color: var(--primary);
  display: inline-block;
  position: absolute;
  content: "";
  vertical-align: middle;
  z-index: 1;
  top: 47%;
  left: 47%;
}
.upload-modal .button, .upload-modal .meeting-polls__button {
  margin: 0;
}
.upload-modal .dropzone-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 1rem;
}
.upload-modal .dropzone-container input[type=file] {
  display: none;
}
.upload-modal .dropzone-container label {
  background-color: #fff;
  margin: 1rem 0;
  cursor: pointer;
}
.upload-modal .dropzone-container label.is-dragover {
  background-color: #cee5e9;
}
.upload-modal .dropzone-container label.dropzone {
  padding: 1rem;
  text-align: center;
  border-style: dashed;
  border-color: #39747f;
  border-width: 2px;
  border-radius: 4px;
}
.upload-modal .dropzone-container label.dropzone .form-error {
  margin: 0;
}
.upload-modal .dropzone-container label.disabled {
  background-color: #fafafa;
  cursor: not-allowed;
  border-color: #cee5e9;
}
.upload-modal .dropzone-container label.disabled span {
  color: #ccc;
}
.upload-modal .upload-items .upload-item input[type=text] {
  margin: 0;
}
.upload-modal .upload-items .upload-item .file-name-span {
  overflow: hidden;
}
.upload-modal .upload-items .upload-item .progress-bar-wrapper .progress-bar-border {
  height: 2rem;
  border: 1px solid #cb3c29;
  box-sizing: border-box;
  padding: 0;
}
.upload-modal .upload-items .upload-item .progress-bar-wrapper .progress-bar-border .progress-bar {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: white;
  background-color: #cb3c29;
  padding: 0 0.5rem;
  height: 2rem;
}
.upload-modal .upload-items .upload-item .progress-bar-wrapper .progress-bar-border .progress-bar.filled {
  justify-content: center;
  width: 100% !important;
}
.upload-modal .upload-items .remove-upload-item {
  cursor: pointer;
}
.upload-modal .upload-items .upload-errors .form-error {
  margin: 0;
}
.dynamic-uploads {
  display: flex;
  flex-direction: column;
}
@media print, screen and (max-width: 74.99875em) {
  .dynamic-uploads {
    margin-bottom: 0.5rem;
  }
}
.dynamic-uploads .actions-wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
}
.dynamic-uploads .actions-wrapper button.primary {
  margin-right: 0.5rem;
}
.dynamic-uploads .actions-wrapper button.remove-upload {
  cursor: pointer;
}
.dynamic-uploads .actions-wrapper.titled {
  flex-direction: column-reverse;
}
.dynamic-uploads .actions-wrapper .active-uploads span.filename {
  margin-right: 0.5rem;
}
.dynamic-uploads .actions-wrapper .active-uploads span:last-child {
  margin-right: 0.5rem;
}
.dynamic-uploads.with-title {
  display: block;
  margin: 0;
}
.highligted-content-banner {
  background-size: cover;
  position: relative;
  z-index: 0;
  min-height: 255px;
}
.highligted-content-banner::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(26, 24, 29, 0.6);
}
.highligted-content-banner .highligted-content-banner__container {
  position: relative;
  z-index: 1;
  padding: 3rem 0;
}
@media print, screen and (min-width: 40em) {
  .highligted-content-banner .highligted-content-banner__container {
    padding: 4rem 0;
  }
}
@media print, screen and (min-width: 50em) {
  .highligted-content-banner .highligted-content-banner__container {
    padding: 5rem 0;
  }
}
@media print, screen and (min-width: 64em) {
  .highligted-content-banner .highligted-content-banner__container {
    padding: 6rem 0;
  }
}
.hero {
  background-size: cover;
  position: relative;
  z-index: 0;
}
.hero::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(26, 24, 29, 0.6);
}
.hero a:focus {
  outline-color: #ff5731;
  outline-color: var(--highlight-alternative);
}
.hero__container {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 3rem 0;
}
@media print, screen and (min-width: 40em) {
  .hero__container {
    padding: 4rem 0;
  }
}
@media print, screen and (min-width: 50em) {
  .hero__container {
    padding: 5rem 0;
  }
}
@media print, screen and (min-width: 64em) {
  .hero__container {
    padding: 6rem 0;
  }
}
.hero__boxes {
  text-align: center;
  border-radius: 4px;
  background-color: rgba(26, 24, 29, 0.5);
  color: #fff;
  margin-top: 1rem;
  padding: 1rem;
}
@media print, screen and (min-width: 40em) {
  .hero__boxes {
    text-align: left;
    padding: 2rem 1.5rem;
    margin-top: 2rem;
  }
}
@media print, screen and (min-width: 50em) {
  .hero__boxes {
    margin-top: 3rem;
  }
}
@media print, screen and (min-width: 64em) {
  .hero__boxes {
    margin-top: 4rem;
  }
}
.hero__boxes p {
  font-size: 1.0625rem;
}
.hero__boxes .button, .hero__boxes .meeting-polls__button {
  display: block;
  margin: 0 auto;
}
.hero__boxes .box__search {
  position: relative;
  margin: 0 auto;
}
.hero__boxes .box__search input,
.hero__boxes .box__search input:focus {
  color: #3d393c;
  margin: 0;
  box-shadow: none;
  background: #fff;
  line-height: 1;
  padding: 0.85em 1em;
  padding-left: 2rem;
  height: auto;
  border: 1px solid transparent;
}
.hero__boxes .box__search input::-webkit-input-placeholder,
.hero__boxes .box__search input:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: rgba(61, 57, 60, 0.3);
}
.hero__boxes .box__search input::-moz-placeholder,
.hero__boxes .box__search input:focus::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(61, 57, 60, 0.3);
}
.hero__boxes .box__search input:-ms-input-placeholder,
.hero__boxes .box__search input:focus:-ms-input-placeholder {
  /* IE 10+ */
  color: rgba(61, 57, 60, 0.3);
}
.hero__boxes .box__search input:-moz-placeholder,
.hero__boxes .box__search input:focus:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(61, 57, 60, 0.3);
}
.hero__boxes .box__search svg {
  color: rgba(61, 57, 60, 0.3);
  position: absolute;
  top: 50%;
  left: 0.5rem;
  transform: translateY(-50%);
  opacity: 0.5;
}
.hero-heading {
  margin-bottom: 1.5rem;
  font-size: 2rem;
  line-height: 1;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
}
.hero-heading br {
  display: none;
}
@media print, screen and (min-width: 40em) {
  .hero-heading {
    font-size: 2.5rem;
  }
  .hero-heading br {
    display: block;
  }
}
@media print, screen and (min-width: 50em) {
  .hero-heading {
    font-size: 3.5rem;
  }
}
@media print, screen and (min-width: 64em) {
  .hero-heading {
    font-size: 4.5rem;
  }
}
.hero-cta {
  margin-top: 1rem;
  padding: 1.2rem 1rem;
}
@media print, screen and (min-width: 40em) {
  .hero-cta {
    margin-top: 2rem;
  }
}
@media print, screen and (min-width: 50em) {
  .hero-cta {
    margin-top: 3rem;
  }
}
@media print, screen and (min-width: 64em) {
  .hero-cta {
    margin-top: 4rem;
  }
}
.wrapper-home {
  padding: 4rem 1rem;
}
@media print, screen and (min-width: 40em) {
  .wrapper-home {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media print, screen and (min-width: 64em) {
  .wrapper-home {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
.wrapper-home--mini {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.home-section:nth-of-type(2n + 1) {
  background-color: #f4f4f4;
}
.subhero {
  padding: 4rem 0;
  text-align: center;
}
.subhero ul,
.subhero ol {
  list-style-position: inside;
}
@media print, screen and (max-width: 49.99875em) {
  .subhero .heading3 {
    font-size: 1.3em;
  }
}
@media print, screen and (max-width: 49.99875em) {
  .subhero .heading2, .subhero .card--full .card__title, .card--full .subhero .card__title {
    font-size: 1.5em;
  }
}
@media print, screen and (max-width: 49.99875em) {
  .subhero .heading4 {
    font-size: 1.2em;
  }
}
.subhero-cta {
  margin-top: 2rem;
  color: #cb3c29;
  color: var(--primary);
  display: inline-block;
  position: relative;
}
.subhero-cta:hover, .subhero-cta:focus {
  text-decoration: underline;
  color: #cb3c29;
  color: var(--primary);
}
.subhero-cta .icon {
  position: absolute;
  top: 0.33em;
  right: -1em;
  transition: 0.3s right;
}
.subhero-cta:hover .icon {
  right: -1.2em;
}
.subhero-cta--secondary {
  margin-top: 0;
}
.home-section__cta {
  margin-top: 2rem;
}
.home-bullets {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 50em) {
  .home-bullets {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}
.home-bullet {
  overflow: hidden;
}
.home-bullet__icon {
  float: left;
  text-align: right;
}
.home-bullet__icon svg {
  width: 30px;
  height: 30px;
  fill: #cb3c29;
  fill: var(--primary);
}
.home-bullet__desc {
  float: right;
  width: 85%;
  width: calc(100% - 30px);
  padding-left: 1rem;
}
.home-map .wrapper-home {
  padding-bottom: 0;
}
.home-map #google-map {
  margin-bottom: 0;
}
/* Home Statistics */
.home-stats {
  overflow: hidden;
  margin: 2rem 0;
}
@media print, screen and (min-width: 50em) {
  .home-stats {
    margin: 5rem 0;
  }
}
.home-stats .statistics-cell {
  margin: 0;
}
.home-stats__highlight .statistic__data::after,
.home-stats__lowlight .statistic__data::after {
  border: none;
}
@media print, screen and (min-width: 40em) {
  .home-stats__highlight {
    display: flex;
  }
}
.home-stats__highlight .statistic__data {
  margin: 0;
  padding: 1rem 2rem;
}
@media print, screen and (min-width: 40em) {
  .home-stats__highlight .statistic__data {
    width: 50%;
    border-bottom: 1px solid #e8e8e8;
  }
}
.home-stats__highlight .statistic__data:nth-child(odd) {
  border-right: 1px solid #e8e8e8;
}
.home-stats__highlight .statistic__data:last-child {
  border-right: none;
}
.home-stats__highlight .statistic__number {
  font-size: 4rem;
  line-height: 1;
}
.home-stats__lowlight .statistic__data {
  padding: 0.25rem;
  width: calc(33% - 1rem);
}
@media print, screen and (min-width: 50em) {
  .home-stats__lowlight .statistic__data {
    text-align: left;
  }
  .home-stats__lowlight .statistic__data:first-child, .home-stats__lowlight .statistic__data:last-child {
    padding-left: 0;
  }
}
.home-stats__lowlight .statistic__number {
  font-size: 1.2rem;
  font-weight: 800;
}
.home-stats__lowlight .statistic__title {
  display: inline;
}
.logo-wrapper span {
  color: white;
  font-weight: 600;
  font-size: 1.4em;
  display: inline-block;
  text-align: left;
  padding-left: 8px;
  line-height: 1;
  position: relative;
}
.logo-wrapper span:hover {
  text-decoration: underline;
}
.logo-wrapper span::before {
  content: "";
  display: block;
  position: absolute;
  border-left: 4px solid white;
  height: 88%;
  top: 6%;
  left: 0;
}
.user-header {
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 40em) {
  .user-header {
    margin-bottom: 3rem;
  }
}
.user-header__main {
  display: flex;
  align-items: center;
}
.user-header__main::before, .user-header__main::after {
  display: table;
  content: " ";
}
.user-header__main::after {
  clear: both;
}
.user-header__avatar {
  width: 60px;
}
.user-header__avatar > img {
  border-radius: 50%;
  width: 40px;
}
.user-header__heading {
  margin-bottom: 0;
}
.user-nickname {
  color: gray;
  font-size: 1rem;
}
.user-nickname .user-contact_link {
  margin-left: 0.5rem;
}
.account-notification {
  display: flex;
}
.account-notification.callout.flash {
  margin-bottom: 1rem;
}
.badge-card__content {
  display: flex;
  align-items: center;
}
.badge-card__content .icon {
  height: 1.5em;
  width: 1.5em;
  margin-right: 0.7em;
  vertical-align: middle;
}
.profile--sidebar--title {
  font-size: 1.25rem;
}
.view-header {
  margin-bottom: 2rem;
}
@media print, screen and (max-width: 49.99875em) {
  .support-wrapper-md {
    margin: 1rem 0;
  }
}
@media print, screen and (min-width: 40em) and (max-width: 49.99875em) {
  .view-side {
    width: 50%;
    margin: 0 auto 2rem;
    float: none;
  }
}
.add-comment .remaining-character-count {
  border: 0;
  color: #3d393c;
  padding: 0.85em 1em;
  vertical-align: middle;
  display: inline-block;
}
.callout.announcement {
  margin-bottom: 1em;
}
.collection-sort-controls .column, .collection-sort-controls .columns {
  margin-bottom: 0;
}
.reveal--embed {
  overflow-y: hidden;
}
.reveal--embed .embed__code {
  font-family: monospace;
  background: #f4f4f4;
  padding: 1em;
  border-radius: 0.3em;
  font-size: 1em;
  overflow-y: auto;
}
body.widget {
  background: #fff;
  padding: 8px;
  margin: 0;
}
body.widget .participatory-process {
  margin-bottom: 8px;
}
body.widget .card, body.widget .chart-tooltip, body.widget .comment-thread, body.widget .add-message, body.widget .conference-speaker .speaker-bio, .conference-speaker body.widget .speaker-bio, body.widget .conference-registration {
  margin: 0;
}
body.widget .organization {
  margin-top: 8px;
  text-align: right;
}
.external-link-container {
  position: relative;
}
.external-link-indicator {
  display: inline-block;
  position: relative;
  vertical-align: baseline;
  width: 0.5em;
  margin: 0 0.2rem 0 0.1rem;
  height: 0.5em;
}
.external-link-indicator .icon {
  display: block;
  max-height: 100%;
  max-width: 100%;
}
a img + .external-link-indicator {
  position: absolute;
  top: 7px;
  right: 5px;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 0.2em;
  width: 0.9rem;
  height: 0.9rem;
}
.external-link-page-content .external-link-url {
  background-color: #fafafa;
  word-wrap: break-word;
  word-break: break-word;
}
.external-link-page-content .external-link-cancel {
  color: #3d393c;
}
.impersonation-warning {
  background: #e8e8e8;
  padding: 0.5em 1em;
  text-align: center;
}
.impersonation-warning a {
  color: #29545c;
}
.impersonation-warning__action {
  text-align: center;
}
.impersonation-warning__action .button, .impersonation-warning__action .meeting-polls__button {
  margin: 0.5em 0;
}
@media print, screen and (min-width: 50em) {
  .impersonation-warning__action {
    vertical-align: baseline;
    display: inline-block;
  }
  .impersonation-warning__action .button, .impersonation-warning__action .meeting-polls__button {
    margin: 0 0 0 1em;
  }
}
.label-required {
  cursor: help;
  border-bottom: 1px dotted #1a181d;
  text-decoration: none;
  padding-right: 0;
  margin-left: 5px;
}
.label-required > span {
  padding-right: 0;
  margin-right: 0;
}
.leaflet-container .map-info {
  border: 1px solid #cb3c29;
  border: 1px solid var(--primary);
}
.leaflet-container .map-info .leaflet-popup-content-wrapper {
  border-radius: 2px;
}
.leaflet-container .map-info a.button, .leaflet-container .map-info a.meeting-polls__button {
  color: #fff;
}
.leaflet-container .leaflet-popup-tip {
  border: 1px solid #cb3c29;
  border: 1px solid var(--primary);
}
#meeting-registration-confirm .help-text {
  border: 1px solid #eee;
  background: #fff;
  padding: 0.5em;
  overflow-y: scroll;
  margin-bottom: 1em;
  margin-top: 0.5em;
  height: 20em;
}
.represent-user-group {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.public-participation {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.user-group-fields {
  margin-bottom: 0.5em;
}
form.new_collaborative_draft fieldset,
form.new_proposal fieldset,
form.edit_proposal fieldset {
  border: 1px solid #e8e8e8;
  padding: 0.5em;
  margin-bottom: 1em;
}
.ql-video {
  max-width: 600px;
  width: 100%;
  height: 450px;
  max-height: 70vh;
  margin: 40px auto;
  display: block;
}
.ql-toolbar .ql-video {
  margin-top: 0;
  margin-bottom: 0;
}
.tech-info--text-left {
  text-align: left;
}
/* Results per page styles */
.results-per-page {
  margin-bottom: 1rem;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}
.results-per-page a:hover {
  color: #39747f;
  color: var(--secondary);
  text-decoration: underline;
}
.results-per-page a:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
}
.results-per-page__dropdown {
  display: flex;
  flex-wrap: wrap;
}
.results-per-page__dropdown .menu .is-dropdown-submenu-parent > a {
  padding: 0;
  margin-left: 0.5rem;
  margin-top: 0.25rem;
}
.results-per-page__dropdown--right {
  margin-left: auto;
}
.results-per-page__action {
  margin-left: auto;
  justify-content: flex-end;
}
.results-per-page__action .button, .results-per-page__action .meeting-polls__button {
  margin-bottom: 0;
}
.results-per-page__tabs {
  display: inline-block;
}
.results-per-page__tab {
  color: #726a70;
}
.results-per-page__tab::after {
  content: "";
  display: inline-block;
  height: 0.75em;
  border-left: 1px solid #e8e8e8;
  margin: 0 0.2em 0 0.5em;
  vertical-align: middle;
}
.results-per-page__tab.is-active {
  color: #39747f;
}
.results-per-page__tab:first-of-type {
  padding-left: 0;
}
.results-per-page__tab:last-of-type::after {
  border-left: none;
}
.social-share-button .ssb-icon {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  display: inline-block;
  height: 18px;
  width: 18px;
}
.social-share-button .ssb-twitter {
  background-image: url(/decidim-packs/media/images/twitter-ee390c342f9f90074a88.svg);
}
.social-share-button .ssb-facebook {
  background-image: url(/decidim-packs/media/images/facebook-0ada3788990cda55b9ba.svg);
}
.social-share-button .ssb-google_bookmark {
  background-image: url(/decidim-packs/media/images/google_bookmark-524f99e4fffb564dda37.svg);
}
.social-share-button .ssb-google_plus {
  background-image: url(/decidim-packs/media/images/google_plus-4118815a76b760dea8e7.svg);
}
.social-share-button .ssb-weibo {
  background-image: url(/decidim-packs/media/images/weibo-20a80f206cb23e64c556.svg);
}
.social-share-button .ssb-qq {
  background-image: url(/decidim-packs/media/images/qq-883b6ea8c69ef9ce093c.svg);
}
.social-share-button .ssb-delicious {
  background-image: url(/decidim-packs/media/images/delicious-645ddfaca5163af23947.svg);
}
.social-share-button .ssb-linkedin {
  background-image: url(/decidim-packs/media/images/linkedin-96905a0a4097dc978626.svg);
}
.social-share-button .ssb-tumblr {
  background-image: url(/decidim-packs/media/images/tumblr-4d59e5b74838fa10b52f.svg);
}
.social-share-button .ssb-pinterest {
  background-image: url(/decidim-packs/media/images/pinterest-e1a7ea454b158f6c3fd6.svg);
}
.social-share-button .ssb-douban {
  background-image: url(/decidim-packs/media/images/douban-59306a4ec1a7595eda35.svg);
}
.social-share-button .ssb-wechat {
  background-image: url(/decidim-packs/media/images/wechat-28b576b3290e9cb55115.svg);
}
.social-share-button .ssb-vkontakte {
  background-image: url(/decidim-packs/media/images/vkontakte-e41f3b3192e8f0eab1d1.svg);
}
.social-share-button .ssb-odnoklassniki {
  background-image: url(/decidim-packs/media/images/odnoklassniki-cef3146ee2d5fdb32157.svg);
}
.social-share-button .ssb-xing {
  background-image: url(/decidim-packs/media/images/xing-dc9a2b2304a9d39eea11.svg);
}
.social-share-button .ssb-email {
  background-image: url(/decidim-packs/media/images/email-d79a53d1d223015094db.svg);
}
.social-share-button .ssb-reddit {
  background-image: url(/decidim-packs/media/images/reddit-f39b812702e7016a015a.svg);
}
.social-share-button .ssb-hacker_news {
  background-image: url(/decidim-packs/media/images/hacker_news-b117e036a024756086ab.svg);
}
.social-share-button .ssb-telegram {
  background-image: url(/decidim-packs/media/images/telegram-ca65ba180088505e1371.svg);
}
.social-share-button .ssb-whatsapp_app,
.social-share-button .ssb-whatsapp_web {
  background-image: url(/decidim-packs/media/images/whatsapp-8f3586f10ca30504aed4.svg);
}
.ss-wechat-dialog {
  width: 300px;
  position: fixed;
  background: #fff;
  padding: 15px;
  border-radius: 3px;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.15);
  z-index: 11001;
  font-size: 14px;
  line-height: 1.2em;
}
.ss-wechat-dialog .wechat-popup-header {
  font-weight: bold;
}
.ss-wechat-dialog .wechat-dialog-qr {
  text-align: center;
  margin: 25px 0;
}
.ss-wechat-dialog .wechat-popup-close {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 10px;
  top: 10px;
  color: #999;
  text-decoration: none;
  font-size: 16px;
}
.ss-wechat-dialog .wechat-popup-footer {
  text-align: left;
  line-height: 22px;
  color: #666;
}
.share-link:hover {
  text-decoration: underline;
  cursor: pointer;
}
.social-share-button {
  display: inline-block;
  vertical-align: top;
}
.social-share-button .ssb-icon {
  margin-right: 5px;
  background-size: 45px 45px;
  height: 45px;
  width: 45px;
}
a.ssb-icon.ssb-whatsapp_app {
  display: none;
}
@media (hover: none) and (pointer: coarse) {
  a.ssb-icon.ssb-whatsapp_app {
    display: inline-block;
  }
  a.ssb-icon.ssb-whatsapp_web {
    display: none;
  }
}
#urlShareLink {
  cursor: auto;
}
.proposal-status.label.secondary {
  color: #fff;
}
.areachart svg {
  background-color: #f4f4f4;
  overflow: visible;
  border-radius: 3px;
}
.areachart .title {
  fill: #726a70;
  font-weight: 600;
}
.areachart .area {
  fill: rgba(239, 96, 77, 0.05);
  fill: rgba(var(--primary-rgb), 0.05);
}
.areachart .line {
  fill: none;
  stroke: rgba(239, 96, 77, 0.2);
  stroke: rgba(var(--primary-rgb), 0.2);
  stroke-width: 4px;
}
.areachart .circle {
  fill: rgba(239, 96, 77, 0.2);
  fill: rgba(var(--primary-rgb), 0.2);
}
.areachart .tick {
  opacity: 0.5;
}
.areachart .tick .dashed {
  stroke-dasharray: 1, 3;
}
.areachart .sum {
  font-weight: 600;
  font-size: 4.5rem;
}
.areachart.primary .area {
  fill: rgba(203, 60, 41, 0.05);
}
.areachart.primary .line {
  stroke: rgba(203, 60, 41, 0.2);
}
.areachart.primary .circle {
  fill: rgba(203, 60, 41, 0.2);
}
.areachart.secondary .area {
  fill: rgba(57, 116, 127, 0.05);
}
.areachart.secondary .line {
  stroke: rgba(57, 116, 127, 0.2);
}
.areachart.secondary .circle {
  fill: rgba(57, 116, 127, 0.2);
}
.areachart.success .area {
  fill: rgba(87, 214, 133, 0.05);
}
.areachart.success .line {
  stroke: rgba(87, 214, 133, 0.2);
}
.areachart.success .circle {
  fill: rgba(87, 214, 133, 0.2);
}
.areachart.warning .area {
  fill: rgba(255, 174, 0, 0.05);
}
.areachart.warning .line {
  stroke: rgba(255, 174, 0, 0.2);
}
.areachart.warning .circle {
  fill: rgba(255, 174, 0, 0.2);
}
.areachart.alert .area {
  fill: rgba(236, 88, 64, 0.05);
}
.areachart.alert .line {
  stroke: rgba(236, 88, 64, 0.2);
}
.areachart.alert .circle {
  fill: rgba(236, 88, 64, 0.2);
}
.areachart.small .sum, .areachart.meeting-polls__button .sum {
  font-size: 1.75rem;
}
.chart-tooltip {
  position: absolute;
  transform: translate(-50%, -119%);
  box-shadow: 0 0 20px 0 rgba(26, 24, 29, 0.2);
  overflow: visible;
}
.chart-tooltip .tooltip-content {
  position: relative;
}
.chart-tooltip .tooltip-content::after, .chart-tooltip .tooltip-content::before {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.chart-tooltip .tooltip-content::after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: #fff;
  border-width: 10px;
  margin-left: -10px;
  top: calc(100% - 1px);
}
.chart-tooltip .tooltip-content::before {
  border-color: rgba(232, 232, 232, 0);
  border-top-color: #e8e8e8;
  border-width: 11px;
  margin-left: -11px;
}
.linechart svg {
  overflow: visible;
}
.linechart .background {
  fill: #f4f4f4;
}
.linechart .title {
  fill: #726a70;
  font-weight: 600;
  font-size: 1.5rem;
}
.linechart .subtitle {
  fill: #726a70;
  font-size: 0.875rem;
}
.linechart .tick {
  opacity: 0.5;
}
.linechart .tick .dashed {
  stroke-dasharray: 3;
}
.linechart .line {
  fill: none;
  stroke-width: 3px;
}
.linechart .type-0:not(.legend) {
  stroke: #2590f7;
}
.linechart .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #f78c25;
}
.linechart .type-0:not(.line) {
  fill: #2590f7;
}
.linechart .type-0:not(.line):hover {
  cursor: pointer;
  fill: #f78c25;
}
.linechart .type-1:not(.legend) {
  stroke: #5aabf9;
}
.linechart .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #f9a85a;
}
.linechart .type-1:not(.line) {
  fill: #5aabf9;
}
.linechart .type-1:not(.line):hover {
  cursor: pointer;
  fill: #f9a85a;
}
.linechart .type-2:not(.legend) {
  stroke: #8fc6fb;
}
.linechart .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #fbc48f;
}
.linechart .type-2:not(.line) {
  fill: #8fc6fb;
}
.linechart .type-2:not(.line):hover {
  cursor: pointer;
  fill: #fbc48f;
}
.linechart .type-3:not(.legend) {
  stroke: #c4e1fd;
}
.linechart .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #fde0c4;
}
.linechart .type-3:not(.line) {
  fill: #c4e1fd;
}
.linechart .type-3:not(.line):hover {
  cursor: pointer;
  fill: #fde0c4;
}
.linechart .type-4:not(.legend) {
  stroke: #238ef5;
}
.linechart .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #f58a23;
}
.linechart .type-4:not(.line) {
  fill: #238ef5;
}
.linechart .type-4:not(.line):hover {
  cursor: pointer;
  fill: #f58a23;
}
.linechart .type-5:not(.legend) {
  stroke: #1a6bb9;
}
.linechart .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #b9681a;
}
.linechart .type-5:not(.line) {
  fill: #1a6bb9;
}
.linechart .type-5:not(.line):hover {
  cursor: pointer;
  fill: #b9681a;
}
.linechart .type-6:not(.legend) {
  stroke: #12497e;
}
.linechart .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #7e4712;
}
.linechart .type-6:not(.line) {
  fill: #12497e;
}
.linechart .type-6:not(.line):hover {
  cursor: pointer;
  fill: #7e4712;
}
.linechart .type-7:not(.legend) {
  stroke: #092743;
}
.linechart .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #432509;
}
.linechart .type-7:not(.line) {
  fill: #092743;
}
.linechart .type-7:not(.line):hover {
  cursor: pointer;
  fill: #432509;
}
.linechart .type-8:not(.legend) {
  stroke: #2895f7;
}
.linechart .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #f78a28;
}
.linechart .type-8:not(.line) {
  fill: #2895f7;
}
.linechart .type-8:not(.line):hover {
  cursor: pointer;
  fill: #f78a28;
}
.linechart .type-9:not(.legend) {
  stroke: #9ef5fb;
}
.linechart .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #fba59e;
}
.linechart .type-9:not(.line) {
  fill: #9ef5fb;
}
.linechart .type-9:not(.line):hover {
  cursor: pointer;
  fill: #fba59e;
}
.linechart .type-10:not(.legend) {
  stroke: white;
}
.linechart .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart .type-10:not(.line) {
  fill: white;
}
.linechart .type-10:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart .type-11:not(.legend) {
  stroke: white;
}
.linechart .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart .type-11:not(.line) {
  fill: white;
}
.linechart .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.primary .type-0:not(.legend) {
  stroke: #cc3e2b;
}
.linechart.primary .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #2bb9cc;
}
.linechart.primary .type-0:not(.line) {
  fill: #cc3e2b;
}
.linechart.primary .type-0:not(.line):hover {
  cursor: pointer;
  fill: #2bb9cc;
}
.linechart.primary .type-1:not(.legend) {
  stroke: #d86d5f;
}
.linechart.primary .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #5fcad8;
}
.linechart.primary .type-1:not(.line) {
  fill: #d86d5f;
}
.linechart.primary .type-1:not(.line):hover {
  cursor: pointer;
  fill: #5fcad8;
}
.linechart.primary .type-2:not(.legend) {
  stroke: #e49c92;
}
.linechart.primary .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #92dae4;
}
.linechart.primary .type-2:not(.line) {
  fill: #e49c92;
}
.linechart.primary .type-2:not(.line):hover {
  cursor: pointer;
  fill: #92dae4;
}
.linechart.primary .type-3:not(.legend) {
  stroke: #f1cac5;
}
.linechart.primary .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #c5ecf1;
}
.linechart.primary .type-3:not(.line) {
  fill: #f1cac5;
}
.linechart.primary .type-3:not(.line):hover {
  cursor: pointer;
  fill: #c5ecf1;
}
.linechart.primary .type-4:not(.legend) {
  stroke: #c93b29;
}
.linechart.primary .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #29b7c9;
}
.linechart.primary .type-4:not(.line) {
  fill: #c93b29;
}
.linechart.primary .type-4:not(.line):hover {
  cursor: pointer;
  fill: #29b7c9;
}
.linechart.primary .type-5:not(.legend) {
  stroke: #982d1f;
}
.linechart.primary .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #1f8a98;
}
.linechart.primary .type-5:not(.line) {
  fill: #982d1f;
}
.linechart.primary .type-5:not(.line):hover {
  cursor: pointer;
  fill: #1f8a98;
}
.linechart.primary .type-6:not(.legend) {
  stroke: #681f15;
}
.linechart.primary .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #155e68;
}
.linechart.primary .type-6:not(.line) {
  fill: #681f15;
}
.linechart.primary .type-6:not(.line):hover {
  cursor: pointer;
  fill: #155e68;
}
.linechart.primary .type-7:not(.legend) {
  stroke: #37100b;
}
.linechart.primary .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #0b3237;
}
.linechart.primary .type-7:not(.line) {
  fill: #37100b;
}
.linechart.primary .type-7:not(.line):hover {
  cursor: pointer;
  fill: #0b3237;
}
.linechart.primary .type-8:not(.legend) {
  stroke: #cf3a2a;
}
.linechart.primary .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #2abfcf;
}
.linechart.primary .type-8:not(.line) {
  fill: #cf3a2a;
}
.linechart.primary .type-8:not(.line):hover {
  cursor: pointer;
  fill: #2abfcf;
}
.linechart.primary .type-9:not(.legend) {
  stroke: #e88ca7;
}
.linechart.primary .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #8ce8cc;
}
.linechart.primary .type-9:not(.line) {
  fill: #e88ca7;
}
.linechart.primary .type-9:not(.line):hover {
  cursor: pointer;
  fill: #8ce8cc;
}
.linechart.primary .type-10:not(.legend) {
  stroke: #fcf2f9;
}
.linechart.primary .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: #f2fcf5;
}
.linechart.primary .type-10:not(.line) {
  fill: #fcf2f9;
}
.linechart.primary .type-10:not(.line):hover {
  cursor: pointer;
  fill: #f2fcf5;
}
.linechart.primary .type-11:not(.legend) {
  stroke: white;
}
.linechart.primary .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.primary .type-11:not(.line) {
  fill: white;
}
.linechart.primary .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.secondary .type-0:not(.legend) {
  stroke: #3b7580;
}
.linechart.secondary .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #80463b;
}
.linechart.secondary .type-0:not(.line) {
  fill: #3b7580;
}
.linechart.secondary .type-0:not(.line):hover {
  cursor: pointer;
  fill: #80463b;
}
.linechart.secondary .type-1:not(.legend) {
  stroke: #6b979f;
}
.linechart.secondary .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #9f736b;
}
.linechart.secondary .type-1:not(.line) {
  fill: #6b979f;
}
.linechart.secondary .type-1:not(.line):hover {
  cursor: pointer;
  fill: #9f736b;
}
.linechart.secondary .type-2:not(.legend) {
  stroke: #9ab8be;
}
.linechart.secondary .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #bea09a;
}
.linechart.secondary .type-2:not(.line) {
  fill: #9ab8be;
}
.linechart.secondary .type-2:not(.line):hover {
  cursor: pointer;
  fill: #bea09a;
}
.linechart.secondary .type-3:not(.legend) {
  stroke: #cad9dc;
}
.linechart.secondary .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #dccdca;
}
.linechart.secondary .type-3:not(.line) {
  fill: #cad9dc;
}
.linechart.secondary .type-3:not(.line):hover {
  cursor: pointer;
  fill: #dccdca;
}
.linechart.secondary .type-4:not(.legend) {
  stroke: #38737e;
}
.linechart.secondary .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #7e4338;
}
.linechart.secondary .type-4:not(.line) {
  fill: #38737e;
}
.linechart.secondary .type-4:not(.line):hover {
  cursor: pointer;
  fill: #7e4338;
}
.linechart.secondary .type-5:not(.legend) {
  stroke: #2b575f;
}
.linechart.secondary .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #5f332b;
}
.linechart.secondary .type-5:not(.line) {
  fill: #2b575f;
}
.linechart.secondary .type-5:not(.line):hover {
  cursor: pointer;
  fill: #5f332b;
}
.linechart.secondary .type-6:not(.legend) {
  stroke: #1d3b41;
}
.linechart.secondary .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #41231d;
}
.linechart.secondary .type-6:not(.line) {
  fill: #1d3b41;
}
.linechart.secondary .type-6:not(.line):hover {
  cursor: pointer;
  fill: #41231d;
}
.linechart.secondary .type-7:not(.legend) {
  stroke: #0f1f22;
}
.linechart.secondary .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #22120f;
}
.linechart.secondary .type-7:not(.line) {
  fill: #0f1f22;
}
.linechart.secondary .type-7:not(.line):hover {
  cursor: pointer;
  fill: #22120f;
}
.linechart.secondary .type-8:not(.legend) {
  stroke: #3b7883;
}
.linechart.secondary .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #83453b;
}
.linechart.secondary .type-8:not(.line) {
  fill: #3b7883;
}
.linechart.secondary .type-8:not(.line):hover {
  cursor: pointer;
  fill: #83453b;
}
.linechart.secondary .type-9:not(.legend) {
  stroke: #76c2ae;
}
.linechart.secondary .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #c2768a;
}
.linechart.secondary .type-9:not(.line) {
  fill: #76c2ae;
}
.linechart.secondary .type-9:not(.line):hover {
  cursor: pointer;
  fill: #c2768a;
}
.linechart.secondary .type-10:not(.legend) {
  stroke: #cae7d4;
}
.linechart.secondary .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: #e7cade;
}
.linechart.secondary .type-10:not(.line) {
  fill: #cae7d4;
}
.linechart.secondary .type-10:not(.line):hover {
  cursor: pointer;
  fill: #e7cade;
}
.linechart.secondary .type-11:not(.legend) {
  stroke: white;
}
.linechart.secondary .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.secondary .type-11:not(.line) {
  fill: white;
}
.linechart.secondary .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.success .type-0:not(.legend) {
  stroke: #59d686;
}
.linechart.success .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #d659a9;
}
.linechart.success .type-0:not(.line) {
  fill: #59d686;
}
.linechart.success .type-0:not(.line):hover {
  cursor: pointer;
  fill: #d659a9;
}
.linechart.success .type-1:not(.legend) {
  stroke: #81e0a4;
}
.linechart.success .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #e081bd;
}
.linechart.success .type-1:not(.line) {
  fill: #81e0a4;
}
.linechart.success .type-1:not(.line):hover {
  cursor: pointer;
  fill: #e081bd;
}
.linechart.success .type-2:not(.legend) {
  stroke: #a9eac1;
}
.linechart.success .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #eaa9d2;
}
.linechart.success .type-2:not(.line) {
  fill: #a9eac1;
}
.linechart.success .type-2:not(.line):hover {
  cursor: pointer;
  fill: #eaa9d2;
}
.linechart.success .type-3:not(.legend) {
  stroke: #d2f4de;
}
.linechart.success .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #f4d2e8;
}
.linechart.success .type-3:not(.line) {
  fill: #d2f4de;
}
.linechart.success .type-3:not(.line):hover {
  cursor: pointer;
  fill: #f4d2e8;
}
.linechart.success .type-4:not(.legend) {
  stroke: #56d484;
}
.linechart.success .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #d456a6;
}
.linechart.success .type-4:not(.line) {
  fill: #56d484;
}
.linechart.success .type-4:not(.line):hover {
  cursor: pointer;
  fill: #d456a6;
}
.linechart.success .type-5:not(.legend) {
  stroke: #41a164;
}
.linechart.success .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #a1417e;
}
.linechart.success .type-5:not(.line) {
  fill: #41a164;
}
.linechart.success .type-5:not(.line):hover {
  cursor: pointer;
  fill: #a1417e;
}
.linechart.success .type-6:not(.legend) {
  stroke: #2c6d44;
}
.linechart.success .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #6d2c55;
}
.linechart.success .type-6:not(.line) {
  fill: #2c6d44;
}
.linechart.success .type-6:not(.line):hover {
  cursor: pointer;
  fill: #6d2c55;
}
.linechart.success .type-7:not(.legend) {
  stroke: #173a24;
}
.linechart.success .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #3a172d;
}
.linechart.success .type-7:not(.line) {
  fill: #173a24;
}
.linechart.success .type-7:not(.line):hover {
  cursor: pointer;
  fill: #3a172d;
}
.linechart.success .type-8:not(.legend) {
  stroke: #5bd786;
}
.linechart.success .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #d75bac;
}
.linechart.success .type-8:not(.line) {
  fill: #5bd786;
}
.linechart.success .type-8:not(.line):hover {
  cursor: pointer;
  fill: #d75bac;
}
.linechart.success .type-9:not(.legend) {
  stroke: #c0efbd;
}
.linechart.success .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #ecbdef;
}
.linechart.success .type-9:not(.line) {
  fill: #c0efbd;
}
.linechart.success .type-9:not(.line):hover {
  cursor: pointer;
  fill: #ecbdef;
}
.linechart.success .type-10:not(.legend) {
  stroke: white;
}
.linechart.success .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.success .type-10:not(.line) {
  fill: white;
}
.linechart.success .type-10:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.success .type-11:not(.legend) {
  stroke: white;
}
.linechart.success .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.success .type-11:not(.line) {
  fill: white;
}
.linechart.success .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.warning .type-0:not(.legend) {
  stroke: #ffaf03;
}
.linechart.warning .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #0353ff;
}
.linechart.warning .type-0:not(.line) {
  fill: #ffaf03;
}
.linechart.warning .type-0:not(.line):hover {
  cursor: pointer;
  fill: #0353ff;
}
.linechart.warning .type-1:not(.legend) {
  stroke: #ffc240;
}
.linechart.warning .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #407dff;
}
.linechart.warning .type-1:not(.line) {
  fill: #ffc240;
}
.linechart.warning .type-1:not(.line):hover {
  cursor: pointer;
  fill: #407dff;
}
.linechart.warning .type-2:not(.legend) {
  stroke: #ffd67d;
}
.linechart.warning .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #7da6ff;
}
.linechart.warning .type-2:not(.line) {
  fill: #ffd67d;
}
.linechart.warning .type-2:not(.line):hover {
  cursor: pointer;
  fill: #7da6ff;
}
.linechart.warning .type-3:not(.legend) {
  stroke: #ffe9ba;
}
.linechart.warning .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #bad0ff;
}
.linechart.warning .type-3:not(.line) {
  fill: #ffe9ba;
}
.linechart.warning .type-3:not(.line):hover {
  cursor: pointer;
  fill: #bad0ff;
}
.linechart.warning .type-4:not(.legend) {
  stroke: #fcac00;
}
.linechart.warning .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #0050fc;
}
.linechart.warning .type-4:not(.line) {
  fill: #fcac00;
}
.linechart.warning .type-4:not(.line):hover {
  cursor: pointer;
  fill: #0050fc;
}
.linechart.warning .type-5:not(.legend) {
  stroke: #bf8300;
}
.linechart.warning .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #003cbf;
}
.linechart.warning .type-5:not(.line) {
  fill: #bf8300;
}
.linechart.warning .type-5:not(.line):hover {
  cursor: pointer;
  fill: #003cbf;
}
.linechart.warning .type-6:not(.legend) {
  stroke: #825900;
}
.linechart.warning .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #002982;
}
.linechart.warning .type-6:not(.line) {
  fill: #825900;
}
.linechart.warning .type-6:not(.line):hover {
  cursor: pointer;
  fill: #002982;
}
.linechart.warning .type-7:not(.legend) {
  stroke: #452f00;
}
.linechart.warning .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #001645;
}
.linechart.warning .type-7:not(.line) {
  fill: #452f00;
}
.linechart.warning .type-7:not(.line):hover {
  cursor: pointer;
  fill: #001645;
}
.linechart.warning .type-8:not(.legend) {
  stroke: #ffab05;
}
.linechart.warning .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #0559ff;
}
.linechart.warning .type-8:not(.line) {
  fill: #ffab05;
}
.linechart.warning .type-8:not(.line):hover {
  cursor: pointer;
  fill: #0559ff;
}
.linechart.warning .type-9:not(.legend) {
  stroke: #ffa180;
}
.linechart.warning .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #80ddff;
}
.linechart.warning .type-9:not(.line) {
  fill: #ffa180;
}
.linechart.warning .type-9:not(.line):hover {
  cursor: pointer;
  fill: #80ddff;
}
.linechart.warning .type-10:not(.legend) {
  stroke: #fffafb;
}
.linechart.warning .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: #fafffe;
}
.linechart.warning .type-10:not(.line) {
  fill: #fffafb;
}
.linechart.warning .type-10:not(.line):hover {
  cursor: pointer;
  fill: #fafffe;
}
.linechart.warning .type-11:not(.legend) {
  stroke: white;
}
.linechart.warning .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.warning .type-11:not(.line) {
  fill: white;
}
.linechart.warning .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.alert .type-0:not(.legend) {
  stroke: #ec5a42;
}
.linechart.alert .type-0:not(.legend):hover {
  cursor: pointer;
  stroke: #42d4ec;
}
.linechart.alert .type-0:not(.line) {
  fill: #ec5a42;
}
.linechart.alert .type-0:not(.line):hover {
  cursor: pointer;
  fill: #42d4ec;
}
.linechart.alert .type-1:not(.legend) {
  stroke: #f18270;
}
.linechart.alert .type-1:not(.legend):hover {
  cursor: pointer;
  stroke: #70dff1;
}
.linechart.alert .type-1:not(.line) {
  fill: #f18270;
}
.linechart.alert .type-1:not(.line):hover {
  cursor: pointer;
  fill: #70dff1;
}
.linechart.alert .type-2:not(.legend) {
  stroke: #f5aa9e;
}
.linechart.alert .type-2:not(.legend):hover {
  cursor: pointer;
  stroke: #9ee9f5;
}
.linechart.alert .type-2:not(.line) {
  fill: #f5aa9e;
}
.linechart.alert .type-2:not(.line):hover {
  cursor: pointer;
  fill: #9ee9f5;
}
.linechart.alert .type-3:not(.legend) {
  stroke: #fad2cb;
}
.linechart.alert .type-3:not(.legend):hover {
  cursor: pointer;
  stroke: #cbf3fa;
}
.linechart.alert .type-3:not(.line) {
  fill: #fad2cb;
}
.linechart.alert .type-3:not(.line):hover {
  cursor: pointer;
  fill: #cbf3fa;
}
.linechart.alert .type-4:not(.legend) {
  stroke: #ea573f;
}
.linechart.alert .type-4:not(.legend):hover {
  cursor: pointer;
  stroke: #3fd2ea;
}
.linechart.alert .type-4:not(.line) {
  fill: #ea573f;
}
.linechart.alert .type-4:not(.line):hover {
  cursor: pointer;
  fill: #3fd2ea;
}
.linechart.alert .type-5:not(.legend) {
  stroke: #b14230;
}
.linechart.alert .type-5:not(.legend):hover {
  cursor: pointer;
  stroke: #309fb1;
}
.linechart.alert .type-5:not(.line) {
  fill: #b14230;
}
.linechart.alert .type-5:not(.line):hover {
  cursor: pointer;
  fill: #309fb1;
}
.linechart.alert .type-6:not(.legend) {
  stroke: #782d21;
}
.linechart.alert .type-6:not(.legend):hover {
  cursor: pointer;
  stroke: #216c78;
}
.linechart.alert .type-6:not(.line) {
  fill: #782d21;
}
.linechart.alert .type-6:not(.line):hover {
  cursor: pointer;
  fill: #216c78;
}
.linechart.alert .type-7:not(.legend) {
  stroke: #401811;
}
.linechart.alert .type-7:not(.legend):hover {
  cursor: pointer;
  stroke: #113940;
}
.linechart.alert .type-7:not(.line) {
  fill: #401811;
}
.linechart.alert .type-7:not(.line):hover {
  cursor: pointer;
  fill: #113940;
}
.linechart.alert .type-8:not(.legend) {
  stroke: #ec5945;
}
.linechart.alert .type-8:not(.legend):hover {
  cursor: pointer;
  stroke: #45d8ec;
}
.linechart.alert .type-8:not(.line) {
  fill: #ec5945;
}
.linechart.alert .type-8:not(.line):hover {
  cursor: pointer;
  fill: #45d8ec;
}
.linechart.alert .type-9:not(.legend) {
  stroke: #f8b4c7;
}
.linechart.alert .type-9:not(.legend):hover {
  cursor: pointer;
  stroke: #b4f8e5;
}
.linechart.alert .type-9:not(.line) {
  fill: #f8b4c7;
}
.linechart.alert .type-9:not(.line):hover {
  cursor: pointer;
  fill: #b4f8e5;
}
.linechart.alert .type-10:not(.legend) {
  stroke: white;
}
.linechart.alert .type-10:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.alert .type-10:not(.line) {
  fill: white;
}
.linechart.alert .type-10:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.linechart.alert .type-11:not(.legend) {
  stroke: white;
}
.linechart.alert .type-11:not(.legend):hover {
  cursor: pointer;
  stroke: white;
}
.linechart.alert .type-11:not(.line) {
  fill: white;
}
.linechart.alert .type-11:not(.line):hover {
  cursor: pointer;
  fill: white;
}
.orgchart .as-card {
  fill: #f4f4f4;
  stroke: #e8e8e8;
  stroke-width: 3px;
}
.orgchart .as-text {
  font-weight: 600;
  fill: #39747f;
  text-anchor: middle;
}
.orgchart .as-circle {
  stroke: #e8e8e8;
  stroke-width: 3px;
  fill: #f4f4f4;
}
.orgchart .link {
  stroke: #e8e8e8;
  stroke-width: 3px;
}
.orgchart .node {
  cursor: pointer;
}
.orgchart .button, .orgchart .meeting-polls__button {
  min-height: 2.4375rem;
  color: #3d393c;
  outline: none;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  box-shadow: inset 0 1px 2px rgba(26, 24, 29, 0.1);
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
}
.orgchart .button:hover, .orgchart .meeting-polls__button:hover {
  background-color: #fff;
}
.rowchart .background {
  fill: #f4f4f4;
}
.rowchart .title {
  fill: #726a70;
  font-weight: 600;
  font-size: 1.5rem;
}
.rowchart .subtitle {
  fill: #726a70;
  font-size: 0.875rem;
}
.rowchart .tick {
  opacity: 0.5;
}
.rowchart .tick .dashed {
  stroke-dasharray: 3;
}
.rowchart .type-0 {
  fill: #2590f7;
}
.rowchart .type-0:hover {
  cursor: pointer;
  fill: #f78c25;
}
.rowchart .type-1 {
  fill: #5aabf9;
}
.rowchart .type-1:hover {
  cursor: pointer;
  fill: #f9a85a;
}
.rowchart .type-2 {
  fill: #8fc6fb;
}
.rowchart .type-2:hover {
  cursor: pointer;
  fill: #fbc48f;
}
.rowchart .type-3 {
  fill: #c4e1fd;
}
.rowchart .type-3:hover {
  cursor: pointer;
  fill: #fde0c4;
}
.rowchart .type-4 {
  fill: #238ef5;
}
.rowchart .type-4:hover {
  cursor: pointer;
  fill: #f58a23;
}
.rowchart .type-5 {
  fill: #1a6bb9;
}
.rowchart .type-5:hover {
  cursor: pointer;
  fill: #b9681a;
}
.rowchart .type-6 {
  fill: #12497e;
}
.rowchart .type-6:hover {
  cursor: pointer;
  fill: #7e4712;
}
.rowchart .type-7 {
  fill: #092743;
}
.rowchart .type-7:hover {
  cursor: pointer;
  fill: #432509;
}
.rowchart .type-8 {
  fill: #2895f7;
}
.rowchart .type-8:hover {
  cursor: pointer;
  fill: #f78a28;
}
.rowchart .type-9 {
  fill: #9ef5fb;
}
.rowchart .type-9:hover {
  cursor: pointer;
  fill: #fba59e;
}
.rowchart .type-10 {
  fill: white;
}
.rowchart .type-10:hover {
  cursor: pointer;
  fill: white;
}
.rowchart .type-11 {
  fill: white;
}
.rowchart .type-11:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.primary .type-0 {
  fill: #cc3e2b;
}
.rowchart.primary .type-0:hover {
  cursor: pointer;
  fill: #2bb9cc;
}
.rowchart.primary .type-1 {
  fill: #d86d5f;
}
.rowchart.primary .type-1:hover {
  cursor: pointer;
  fill: #5fcad8;
}
.rowchart.primary .type-2 {
  fill: #e49c92;
}
.rowchart.primary .type-2:hover {
  cursor: pointer;
  fill: #92dae4;
}
.rowchart.primary .type-3 {
  fill: #f1cac5;
}
.rowchart.primary .type-3:hover {
  cursor: pointer;
  fill: #c5ecf1;
}
.rowchart.primary .type-4 {
  fill: #c93b29;
}
.rowchart.primary .type-4:hover {
  cursor: pointer;
  fill: #29b7c9;
}
.rowchart.primary .type-5 {
  fill: #982d1f;
}
.rowchart.primary .type-5:hover {
  cursor: pointer;
  fill: #1f8a98;
}
.rowchart.primary .type-6 {
  fill: #681f15;
}
.rowchart.primary .type-6:hover {
  cursor: pointer;
  fill: #155e68;
}
.rowchart.primary .type-7 {
  fill: #37100b;
}
.rowchart.primary .type-7:hover {
  cursor: pointer;
  fill: #0b3237;
}
.rowchart.primary .type-8 {
  fill: #cf3a2a;
}
.rowchart.primary .type-8:hover {
  cursor: pointer;
  fill: #2abfcf;
}
.rowchart.primary .type-9 {
  fill: #e88ca7;
}
.rowchart.primary .type-9:hover {
  cursor: pointer;
  fill: #8ce8cc;
}
.rowchart.primary .type-10 {
  fill: #fcf2f9;
}
.rowchart.primary .type-10:hover {
  cursor: pointer;
  fill: #f2fcf5;
}
.rowchart.primary .type-11 {
  fill: white;
}
.rowchart.primary .type-11:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.secondary .type-0 {
  fill: #3b7580;
}
.rowchart.secondary .type-0:hover {
  cursor: pointer;
  fill: #80463b;
}
.rowchart.secondary .type-1 {
  fill: #6b979f;
}
.rowchart.secondary .type-1:hover {
  cursor: pointer;
  fill: #9f736b;
}
.rowchart.secondary .type-2 {
  fill: #9ab8be;
}
.rowchart.secondary .type-2:hover {
  cursor: pointer;
  fill: #bea09a;
}
.rowchart.secondary .type-3 {
  fill: #cad9dc;
}
.rowchart.secondary .type-3:hover {
  cursor: pointer;
  fill: #dccdca;
}
.rowchart.secondary .type-4 {
  fill: #38737e;
}
.rowchart.secondary .type-4:hover {
  cursor: pointer;
  fill: #7e4338;
}
.rowchart.secondary .type-5 {
  fill: #2b575f;
}
.rowchart.secondary .type-5:hover {
  cursor: pointer;
  fill: #5f332b;
}
.rowchart.secondary .type-6 {
  fill: #1d3b41;
}
.rowchart.secondary .type-6:hover {
  cursor: pointer;
  fill: #41231d;
}
.rowchart.secondary .type-7 {
  fill: #0f1f22;
}
.rowchart.secondary .type-7:hover {
  cursor: pointer;
  fill: #22120f;
}
.rowchart.secondary .type-8 {
  fill: #3b7883;
}
.rowchart.secondary .type-8:hover {
  cursor: pointer;
  fill: #83453b;
}
.rowchart.secondary .type-9 {
  fill: #76c2ae;
}
.rowchart.secondary .type-9:hover {
  cursor: pointer;
  fill: #c2768a;
}
.rowchart.secondary .type-10 {
  fill: #cae7d4;
}
.rowchart.secondary .type-10:hover {
  cursor: pointer;
  fill: #e7cade;
}
.rowchart.secondary .type-11 {
  fill: white;
}
.rowchart.secondary .type-11:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.success .type-0 {
  fill: #59d686;
}
.rowchart.success .type-0:hover {
  cursor: pointer;
  fill: #d659a9;
}
.rowchart.success .type-1 {
  fill: #81e0a4;
}
.rowchart.success .type-1:hover {
  cursor: pointer;
  fill: #e081bd;
}
.rowchart.success .type-2 {
  fill: #a9eac1;
}
.rowchart.success .type-2:hover {
  cursor: pointer;
  fill: #eaa9d2;
}
.rowchart.success .type-3 {
  fill: #d2f4de;
}
.rowchart.success .type-3:hover {
  cursor: pointer;
  fill: #f4d2e8;
}
.rowchart.success .type-4 {
  fill: #56d484;
}
.rowchart.success .type-4:hover {
  cursor: pointer;
  fill: #d456a6;
}
.rowchart.success .type-5 {
  fill: #41a164;
}
.rowchart.success .type-5:hover {
  cursor: pointer;
  fill: #a1417e;
}
.rowchart.success .type-6 {
  fill: #2c6d44;
}
.rowchart.success .type-6:hover {
  cursor: pointer;
  fill: #6d2c55;
}
.rowchart.success .type-7 {
  fill: #173a24;
}
.rowchart.success .type-7:hover {
  cursor: pointer;
  fill: #3a172d;
}
.rowchart.success .type-8 {
  fill: #5bd786;
}
.rowchart.success .type-8:hover {
  cursor: pointer;
  fill: #d75bac;
}
.rowchart.success .type-9 {
  fill: #c0efbd;
}
.rowchart.success .type-9:hover {
  cursor: pointer;
  fill: #ecbdef;
}
.rowchart.success .type-10 {
  fill: white;
}
.rowchart.success .type-10:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.success .type-11 {
  fill: white;
}
.rowchart.success .type-11:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.warning .type-0 {
  fill: #ffaf03;
}
.rowchart.warning .type-0:hover {
  cursor: pointer;
  fill: #0353ff;
}
.rowchart.warning .type-1 {
  fill: #ffc240;
}
.rowchart.warning .type-1:hover {
  cursor: pointer;
  fill: #407dff;
}
.rowchart.warning .type-2 {
  fill: #ffd67d;
}
.rowchart.warning .type-2:hover {
  cursor: pointer;
  fill: #7da6ff;
}
.rowchart.warning .type-3 {
  fill: #ffe9ba;
}
.rowchart.warning .type-3:hover {
  cursor: pointer;
  fill: #bad0ff;
}
.rowchart.warning .type-4 {
  fill: #fcac00;
}
.rowchart.warning .type-4:hover {
  cursor: pointer;
  fill: #0050fc;
}
.rowchart.warning .type-5 {
  fill: #bf8300;
}
.rowchart.warning .type-5:hover {
  cursor: pointer;
  fill: #003cbf;
}
.rowchart.warning .type-6 {
  fill: #825900;
}
.rowchart.warning .type-6:hover {
  cursor: pointer;
  fill: #002982;
}
.rowchart.warning .type-7 {
  fill: #452f00;
}
.rowchart.warning .type-7:hover {
  cursor: pointer;
  fill: #001645;
}
.rowchart.warning .type-8 {
  fill: #ffab05;
}
.rowchart.warning .type-8:hover {
  cursor: pointer;
  fill: #0559ff;
}
.rowchart.warning .type-9 {
  fill: #ffa180;
}
.rowchart.warning .type-9:hover {
  cursor: pointer;
  fill: #80ddff;
}
.rowchart.warning .type-10 {
  fill: #fffafb;
}
.rowchart.warning .type-10:hover {
  cursor: pointer;
  fill: #fafffe;
}
.rowchart.warning .type-11 {
  fill: white;
}
.rowchart.warning .type-11:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.alert .type-0 {
  fill: #ec5a42;
}
.rowchart.alert .type-0:hover {
  cursor: pointer;
  fill: #42d4ec;
}
.rowchart.alert .type-1 {
  fill: #f18270;
}
.rowchart.alert .type-1:hover {
  cursor: pointer;
  fill: #70dff1;
}
.rowchart.alert .type-2 {
  fill: #f5aa9e;
}
.rowchart.alert .type-2:hover {
  cursor: pointer;
  fill: #9ee9f5;
}
.rowchart.alert .type-3 {
  fill: #fad2cb;
}
.rowchart.alert .type-3:hover {
  cursor: pointer;
  fill: #cbf3fa;
}
.rowchart.alert .type-4 {
  fill: #ea573f;
}
.rowchart.alert .type-4:hover {
  cursor: pointer;
  fill: #3fd2ea;
}
.rowchart.alert .type-5 {
  fill: #b14230;
}
.rowchart.alert .type-5:hover {
  cursor: pointer;
  fill: #309fb1;
}
.rowchart.alert .type-6 {
  fill: #782d21;
}
.rowchart.alert .type-6:hover {
  cursor: pointer;
  fill: #216c78;
}
.rowchart.alert .type-7 {
  fill: #401811;
}
.rowchart.alert .type-7:hover {
  cursor: pointer;
  fill: #113940;
}
.rowchart.alert .type-8 {
  fill: #ec5945;
}
.rowchart.alert .type-8:hover {
  cursor: pointer;
  fill: #45d8ec;
}
.rowchart.alert .type-9 {
  fill: #f8b4c7;
}
.rowchart.alert .type-9:hover {
  cursor: pointer;
  fill: #b4f8e5;
}
.rowchart.alert .type-10 {
  fill: white;
}
.rowchart.alert .type-10:hover {
  cursor: pointer;
  fill: white;
}
.rowchart.alert .type-11 {
  fill: white;
}
.rowchart.alert .type-11:hover {
  cursor: pointer;
  fill: white;
}
.accountability .card__link--block {
  display: block;
}
.accountability .card--meta span {
  margin-right: 0.5rem;
}
.accountability .categories a:hover {
  text-decoration: underline;
}
.accountability .categories a:focus {
  outline: 1px dotted rgba(0, 0, 0, 0.5);
}
.accountability .categories .categories--header {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.accountability .categories .categories--header .icon--arrow-bottom {
  fill: #aba5b3;
}
.accountability .categories .categories--header span {
  font-size: 1.15rem;
  color: #aba5b3;
}
.accountability .categories .categories--group {
  margin-bottom: 2rem;
}
@media print, screen and (min-width: 40em) {
  .accountability .categories .categories--group {
    display: flex;
    margin-bottom: 4rem;
  }
}
.accountability .categories .categories--group .category--title {
  background: #fff;
  padding: 1.5rem 2rem;
  min-height: 9rem;
}
@media print, screen and (min-width: 40em) {
  .accountability .categories .categories--group .category--title {
    height: calc(100% - 1.875rem);
  }
}
.accountability .categories .categories--group .category--title p {
  font-weight: 600;
  margin-bottom: 0.75rem;
}
.accountability .categories .categories--group .category--title .progress {
  margin-bottom: 0.5rem;
}
.accountability .categories .categories--group .category--title .progress-info {
  position: relative;
  margin-bottom: 1.5rem;
}
.accountability .categories .categories--group .category--title .progress-info .progress-figure {
  display: inline-block;
}
.accountability .categories .categories--group .category--title .progress-info .category--count {
  position: absolute;
  right: 0;
  top: 0.5rem;
  color: #aba5b3;
}
.accountability .categories .categories--group .card__link .category--line {
  background-color: #f4f4f4;
  border-radius: 4px;
  min-height: 9rem;
  padding: 1rem;
  margin-bottom: 1.875rem;
  position: relative;
}
.accountability .categories .categories--group .card__link .category--line strong {
  font-weight: 600;
  color: #39747f;
  color: var(--secondary);
}
.accountability .categories .categories--group .card__link .category--line .progress-figure {
  position: absolute;
  bottom: 1rem;
}
.accountability .categories .categories--group .card__link .category--line .category--count {
  color: #cee5e9;
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  font-size: 80%;
}
.accountability .categories .categories--group .card__link:hover .category--count {
  color: #cee5e9;
}
.accountability .categories .categories--group .card__link:hover strong {
  color: #31646d;
}
.accountability .categories .category--elements.active {
  display: block !important;
}
.accountability .categories .category--elements.active .medium-4:first-child {
  margin-top: 1rem;
}
.accountability .categories .progress-figure {
  color: #aba5b3;
}
.lines-breadcrumb {
  margin-bottom: 2rem;
}
.lines-breadcrumb .breadcrumb--separator {
  color: #949494;
  padding: 0 0.25rem;
}
.lines-breadcrumb div {
  display: inline-block;
}
.lines-breadcrumb a {
  font-weight: 600;
  color: #2c2930;
}
.lines-breadcrumb a:hover {
  text-decoration: underline;
}
.lines-breadcrumb a:focus {
  outline: 2px solid #39747f;
}
.lines-breadcrumb ul {
  list-style: none;
  margin-left: 0;
}
.lines-breadcrumb .percentage {
  color: #949494;
  font-weight: 400;
  padding-left: 0.15rem;
  display: inline-block;
}
.accountability .intro ul {
  margin-bottom: 1rem;
}
.accountability .intro .progress-level {
  background: #fff;
  padding: 1.5rem 1.75rem;
}
.accountability .intro .progress-level p {
  font-weight: 600;
  margin-bottom: 0.25rem;
  display: inline-block;
  margin-right: 0.5rem;
  font-size: 1.25rem;
}
.accountability .intro .progress-level .icon {
  background: #aba5b3;
  border-radius: 50%;
  fill: white;
  padding: 0.15rem;
}
.accountability .intro .progress-level .progress {
  max-width: 85%;
  margin-bottom: 0;
}
.accountability .intro .progress-level .progress-figure {
  font-size: 2.5rem;
  font-weight: 300;
  color: #aba5b3;
}
@media print, screen and (min-width: 40em) {
  .accountability .intro .progress-level .progress-figure {
    font-size: 4rem;
  }
}
.accountability .scope-filters div {
  color: #aba5b3;
  margin-bottom: 0.15rem;
}
.accountability .scope-filters span {
  margin-right: 0.5rem;
}
.accountability .scope-filters ul {
  display: inline;
}
.accountability .scope-filters li.active {
  background-color: #e8e8e8;
}
.accountability .description {
  margin-bottom: 1rem;
}
.accountability .title-action {
  margin-bottom: 0.5rem;
}
.result-view .title {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1rem;
  flex-direction: column;
}
.result-view .title .icon {
  fill: #39747f;
  min-width: 1.5rem;
  min-height: 1.5rem;
  margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .result-view .title .icon {
    margin-right: 0.75rem;
    margin-top: 0.5rem;
  }
}
@media print, screen and (min-width: 40em) {
  .result-view .title {
    flex-direction: row;
  }
}
.result-view .progress-level {
  background: #fff;
  border-radius: 4px;
  padding: 1.5rem;
  border: 1px solid #e8e8e8;
}
.result-view .progress-level .progress-label {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 0.5rem;
}
.result-view .progress-level .progress-label .progress-text {
  color: #786f83;
}
.result-view .progress-level .progress-label .progress-figure {
  line-height: 1;
  font-size: 2.25rem;
  font-weight: 600;
}
.result-view .result-description div {
  margin-bottom: 1rem;
}
.result-view .result-meta {
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
}
.result-view .result-meta .result-meta--label {
  font-weight: 600;
  color: #786f83;
}
.result-view .result-meta .result-meta--data {
  font-size: 1.15rem;
}
.result-view hr {
  width: 100%;
  margin: 0 0 3rem;
}
.result-view .timeline .timeline__info {
  background-color: transparent;
  border: none;
}
.budget-list {
  margin-bottom: 2rem;
}
.budget-list__item {
  padding: 0;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-bottom: 0;
  overflow: hidden;
  display: flex;
}
.budget-list__item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.budget-list__item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: 1px solid #e8e8e8;
}
.budget-list__item-cell {
  display: grid;
  grid-template-columns: 1fr 40px;
}
.budget-list__item-cell .budget-list__data {
  grid-column: span 2;
  background: none;
}
@media print, screen and (min-width: 40em) {
  .budget-list__item-cell {
    grid-template-columns: 1fr 40px 15em;
    grid-template-rows: 1fr;
  }
  .budget-list__item-cell .budget-list__data {
    background: #f4f4f4;
    grid-column: 3;
  }
}
.budget-list__image {
  overflow: hidden;
  width: 3.5em;
  height: 3.5rem;
  flex-shrink: 0;
  margin-top: 0.7rem;
  margin-bottom: 0.7rem;
  margin-left: 0.5rem;
}
@media print, screen and (min-width: 40em) {
  .budget-list__image {
    width: 6rem;
    height: 4rem;
    flex-shrink: 0;
    margin: 1.5rem;
    margin-right: 0;
  }
}
.budget-list__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.budget-list__text {
  padding: 0.5rem;
  flex-grow: 1;
}
@media print, screen and (min-width: 40em) {
  .budget-list__text {
    padding: 1.5rem;
    display: flex;
    align-items: center;
  }
  .budget-list__text.flex-horizontal {
    flex-direction: column;
    align-items: flex-start;
  }
}
.budget-list__text .card__text--status {
  display: block;
}
.budget-list__data {
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 85%;
  line-height: 1;
  color: #726a70;
  padding: 0.5rem;
  background: #f4f4f4;
}
@media print, screen and (min-width: 40em) {
  .budget-list__data {
    min-width: 7rem;
    flex-direction: row;
    justify-content: flex-end;
    flex-basis: 14rem;
    padding: 1rem 1.5rem;
  }
}
.budget-list__data .loading-spinner {
  margin: 0 !important;
  position: relative;
}
.budget-list__data .loading-spinner::before {
  position: absolute;
}
.budget-list__data:last-child {
  margin-bottom: 0;
}
.budget-list__data__icon .icon {
  width: 20px;
  height: 20px;
  fill: #726a70;
}
.budget-list__data__icon:hover .icon {
  fill: #39747f;
}
.budget-list__data__number {
  font-size: 1.5rem;
  line-height: 1.2;
}
@media print, screen and (min-width: 40em) {
  .budget-list__data__votes {
    flex-grow: 1;
    font-size: 1.2rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-bottom: 0;
    text-align: cemter;
  }
}
.budget-list__data--added {
  background-color: #ddf7e7;
}
.budget-list__title {
  font-size: 100%;
}
@media print, screen and (max-width: 49.99875em) {
  .budget-list__number {
    font-size: 1rem;
  }
}
@media print, screen and (min-width: 40em) {
  .budget-list__number {
    flex-grow: 1;
    font-size: 1.2rem;
    margin-left: 1rem;
    margin-right: 1rem;
    margin-bottom: 0;
    text-align: right;
  }
}
.budget-list__action {
  margin-bottom: 0;
  border-radius: 50%;
  align-self: center;
  flex-shrink: 0;
  width: 2em;
  height: 2em;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.budget-list__action--disabled {
  pointer-events: none;
}
.budget-summary__total {
  margin-bottom: 0.5rem;
}
.budget-summary__progressbox {
  align-items: stretch;
  margin-bottom: 0.5rem;
}
@media print, screen and (max-width: 39.99875em) {
  .budget-summary__progressbox {
    text-align: center;
  }
}
@media print, screen and (min-width: 40em) {
  .budget-summary__progressbox {
    display: flex;
  }
}
.budget-summary__progressbox .button, .budget-summary__progressbox .meeting-polls__button {
  margin-bottom: 0;
}
.progressbox-fixed-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  background: #fff;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.1);
  display: none;
}
.progressbox-fixed-wrapper.is-progressbox-visible {
  display: block;
}
.budget-summary__progressbox--fixed {
  margin: auto;
  max-width: 75rem;
  padding: 1rem 2rem;
  display: flex;
}
@media print, screen and (min-width: 50em) {
  .budget-summary__progressbox--fixed {
    padding: 1rem 4rem;
  }
}
.budget-progress {
  flex-grow: 1;
  margin-bottom: 0.5rem;
  min-height: 1.5rem;
}
@media print, screen and (min-width: 40em) {
  .budget-progress {
    min-height: 2rem;
    margin-bottom: 0;
    margin-right: 1rem;
  }
}
.budget-progress--fixed {
  min-height: 2rem;
  margin-bottom: 0;
  margin-right: 1rem;
}
.budget-progress__meter {
  min-width: 0.1%;
}
.budget-summary__selected {
  border-top: 1px solid #e8e8e8;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.budget-summary__selected-list {
  margin-top: 2rem;
}
.budget-summary__selected-number {
  margin: 0 0.5rem;
}
.progress {
  position: relative;
}
.progress-meter--minimum {
  background: repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2) 8px, rgba(0, 0, 0, 0.03) 8px, rgba(0, 0, 0, 0.03) 16px);
  position: absolute;
}
.progress-meter-text--right {
  left: auto;
  min-width: 100%;
  transform: translate(0, -50%);
  text-align: right;
  padding-left: 1rem;
  padding-right: 0.5rem;
}
.meeting-polls__main {
  flex: 1 1;
  display: flex;
}
.meeting-polls__iframe {
  display: flex;
}
.meeting-polls__iframe > * {
  flex: 1 1;
  border: 0;
}
.meeting-polls__aside {
  flex: 0 1;
  counter-reset: question;
}
.meeting-polls__aside + div {
  flex: 1 1;
}
.meeting-polls__aside.is-open {
  flex: 0 0 20%;
}
.meeting-polls__aside.is-open + div {
  flex: 0 0 80%;
}
.meeting-polls__aside.is-open + .meeting-polls__aside.is-open + div {
  flex: 0 0 60%;
}
.meeting-polls__aside.is-open + .meeting-polls__aside.is-open {
  border-left: 1px solid #e8e8e8;
}
.meeting-polls__question, .meeting-polls__question--admin {
  background-color: #fff;
  border-bottom: 1px solid #e8e8e8;
}
.meeting-polls__question summary, .meeting-polls__question--admin summary {
  cursor: pointer;
  font-weight: bold;
  color: #39747f;
  color: var(--secondary);
  transition: background-color 0.2s ease-in-out;
}
.meeting-polls__question summary:hover, .meeting-polls__question--admin summary:hover {
  background-color: #f4f4f4;
}
.meeting-polls__question summary::after, .meeting-polls__question--admin summary::after {
  counter-increment: question;
  content: "#" counter(question);
}
.meeting-polls__question summary ~ *, .meeting-polls__question--admin summary ~ * {
  padding: 0 1rem 1rem;
}
.meeting-polls__question summary ~ * > :first-child, .meeting-polls__question--admin summary ~ * > :first-child {
  font-weight: 600;
  line-height: 1.25;
}
.meeting-polls__question summary ~ * label, .meeting-polls__question--admin summary ~ * label {
  display: flex;
  align-items: baseline;
  cursor: pointer;
  line-height: 1.25;
}
.meeting-polls__question summary ~ * label + label, .meeting-polls__question--admin summary ~ * label + label {
  margin-top: 1rem;
}
.meeting-polls__question[open] .meeting-polls__answer--bar > *, [open].meeting-polls__question--admin .meeting-polls__answer--bar > * {
  opacity: 1;
  transform: translateX(0);
}
.meeting-polls__question.is-new, .is-new.meeting-polls__question--admin {
  animation: animateHighlight 5s ease-in-out forwards;
}
@keyframes animateHighlight {
  0%, 80% {
    background-color: rgba(255, 174, 0, 0.1);
    background-color: rgba(var(--warning-rgb), 0.1);
  }
}
.meeting-polls__question--admin summary ~ * {
  border-top: 1px solid #e8e8e8;
  background-color: #f6f6f6;
  padding: 1rem;
}
.meeting-polls__question--admin summary ~ * a {
  text-decoration: underline;
  margin-bottom: 1rem;
  display: block;
}
.meeting-polls__question--admin summary ~ * > :first-child {
  font-weight: normal;
}
.meeting-polls__answer {
  display: flex;
  align-items: center;
}
.meeting-polls__answer--value {
  flex: 0 0 15%;
  font-weight: bold;
}
.meeting-polls__answer--bar {
  flex: 0 0 85%;
  height: 10px;
  overflow: hidden;
}
.meeting-polls__answer--bar > * {
  background-color: #cb3c29;
  background-color: var(--primary);
  height: 100%;
  opacity: 0;
}
label + .meeting-polls__answer + label {
  margin-top: 1.5rem;
}
.meeting-polls__admin-label {
  background-color: #9675ce;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  padding: 1rem;
}
.meeting-polls__admin-action {
  border-top: 1px solid #e8e8e8;
  padding: 0.5rem 0;
  display: flex;
  align-items: center;
}
.meeting-polls__admin-action:last-child {
  border-bottom: 1px solid #e8e8e8;
}
.meeting-polls__admin-action :first-child {
  flex: 0 0 40%;
}
.meeting-polls__admin-action :last-child {
  flex: 0 0 60%;
}
.meeting-polls__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  background-color: #f4f4f4;
  border: 1px solid #e8e8e8;
}
.meeting-polls__button {
  background-color: #fff;
  font-weight: 600;
}
.meeting-polls__button.is-open {
  background-color: #cb3c29;
  background-color: var(--primary);
  color: #fff;
}
.meeting-polls__button + .meeting-polls__button {
  margin-left: 0.25rem;
}
.meeting-polls__close {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-left: 2rem;
  cursor: pointer;
}
.meeting-polls__close a {
  display: flex;
  align-items: baseline;
}
.meeting-polls__close span {
  font-size: 2em;
  margin-left: 0.5rem;
  line-height: 0.5;
}
.meeting-polls__close svg {
  margin-left: 0.2rem;
}
.preview--form__hidden {
  display: none;
}
.questionnaire-question_readonly {
  font-weight: bold;
  font-size: 0.875rem;
}
.questionnaire-question_readonly p {
  margin-bottom: 0.5rem;
}
.questionnaire-question_readonly em {
  font-weight: normal;
  font-size: 90%;
}
.questionnaire-question_readonly p + ul {
  margin-top: -0.5rem;
}
.questionnaire-question_readonly-answers {
  margin-bottom: 0.5rem;
}
.questionnaire-question_readonly-answers.single_option {
  list-style-type: disc;
}
.questionnaire-question_readonly-answers.multiple_option {
  list-style-type: square;
}
.questionnaire-question_readonly-answers.sorting {
  list-style-type: circle;
}
.questionnaire-question_readonly-answer {
  font-weight: normal;
}
.questionnaire-question-matrix {
  display: block;
  overflow-x: auto;
}
.questionnaire-question-matrix .collection-input {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-grow: 1;
  flex-basis: 0;
}
.questionnaire-question-matrix .collection-input input[type=text] {
  margin-top: auto;
  margin-bottom: auto;
}
.questionnaire-question-matrix .collection-input input[type=checkbox],
.questionnaire-question-matrix .collection-input input[type=radio] {
  margin-bottom: 0;
}
.questionnaire-question-matrix .collection-input input[type=checkbox] ~ input[type=text],
.questionnaire-question-matrix .collection-input input[type=radio] ~ input[type=text] {
  margin-left: 0.5rem;
}
.questionnaire-question-matrix tr,
.questionnaire-question-matrix tr:nth-child(2n) {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  border-bottom: 1px solid #f0f0f0;
}
.questionnaire-question-matrix thead td {
  text-align: center;
}
.questionnaire-question-matrix td {
  min-width: 100px;
  border-right: 1px solid #f0f0f0;
}
.questionnaire-answers .header h1 {
  margin: 0;
  padding: 25px;
  background: rgb(59, 69, 87);
  color: white;
  border-radius: 4px 4px 0 0;
}
.questionnaire-answers .header .description {
  margin: 0;
  padding: 25px;
  background: #f6f6f6;
  color: #202751;
  border-radius: 0 0 4px 4px;
}
.questionnaire-answers .answer {
  margin-top: 25px;
  background: #f6f6f6;
  border-radius: 0 0 4px 4px;
}
.questionnaire-answers .answer .title {
  page-break-inside: avoid;
  border-radius: 4px 4px 0 0;
  padding: 10px 25px;
  background: rgb(59, 69, 87);
  color: white;
}
.questionnaire-answers .answer .participant-info {
  margin-top: 0;
  padding: 10px 25px;
  width: 100%;
  text-align: center;
  background: #eee;
  color: #202751;
  page-break-inside: avoid;
}
.questionnaire-answers .answer .participant-info th:first-child {
  text-align: left;
}
.questionnaire-answers .answer .participant-info td:first-child {
  text-align: left;
}
.questionnaire-answers .answer .participant-info th:last-child {
  text-align: right;
}
.questionnaire-answers .answer .participant-info td:last-child {
  text-align: right;
}
.questionnaire-answers .answer .answers {
  padding: 25px;
}
.questionnaire-answers .answer .answers .question {
  page-break-inside: avoid;
  font-size: inherit;
  color: #202751;
}
.answer-questionnaire label {
  font-size: inherit;
}
.answer-questionnaire .radio-button-collection,
.answer-questionnaire .check-box-collection,
.answer-questionnaire .sortable-check-box-collection {
  margin: 0 0 1rem;
}
.answer-questionnaire .tos-agreement {
  margin: 1rem 0 0;
}
.answer-questionnaire .tos-agreement .help-text {
  margin: 0.2rem 0 0;
}
.answer-questionnaire .questionnaire-question {
  font-weight: 600;
  line-height: 1.4;
  margin-bottom: 0.3em;
}
.answer-questionnaire .questionnaire-title_and_description {
  font-size: 2rem;
  font-weight: 600;
  padding-left: 1rem;
  line-height: 1.4;
  margin-bottom: 0.3em;
}
.answer-questionnaire .help-title_and_description {
  padding-left: 1rem;
  margin-bottom: 2rem;
}
.answer-questionnaire .help-title_and_description .ql-video {
  margin: 0.5em auto;
}
.answer-questionnaire .help-text {
  margin-top: 0.5em;
}
.answer-questionnaire .help-text .ql-video {
  margin: 0.5em auto;
}
.answer-questionnaire .last-sorted {
  margin-bottom: 1rem;
}
.answer-questionnaire__steps {
  font-size: 0.8rem;
}
.answer-questionnaire__submit {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  margin-top: 2rem;
}
.conference--date {
  cursor: default;
}
#question_captcha .field label:first-of-type {
  margin-top: 0.5em;
  font-weight: 600;
  font-size: 1.5em;
}
/**
 * Custom web fonts
 */
@font-face {
  font-family: HelveticaNeueLTW01_41488878;
  src: url(data:application/font-woff;charset=utf-8;base64,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);
}
@font-face {
  font-family: HelveticaNeueLTW01_55Roman;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAFipABAAAAAAjngAAQAAAABTFAAABZUAAArvAAAAAAAAAABHUE9TAAABbAAAAr4AAAZ8mdK7Fk9TLzIAAAQsAAAAVAAAAGBletTwVkRNWAAABIAAAANXAAAF4HKvehVjbWFwAAAH2AAAAWcAAAHS/qClHmN2dCAAAAlAAAAAUAAAAKALZg3oZnBnbQAACZAAAASJAAAHtCzv+rpnYXNwAAAOHAAAAAgAAAAI//8ABGdseWYAAA4kAAA5dgAAXcC5JjV5aGVhZAAAR5wAAAA2AAAANgH/fbNoaGVhAABH1AAAACAAAAAkB8kILmhtdHgAAEf0AAAB7gAAA4zP8CIVbG9jYQAASeQAAAJeAAADoAAq2QxtYXhwAABMRAAAACAAAAAgAbwBQ25hbWUAAExkAAAFzwAAECFPCpMqcG9zdAAAUjQAAAATAAAAIP+fADJwcmVwAABSSAAAAMoAAADUjPtjxHicpVRNaxNRFD3vzUxmksakKS5EbAkiQruptJbaUApKrDY2fsS02iKixqqgdCG6taAIUkTISheCWGL9AS35C6XbbrN10YXkL4zn3RltZ5hWwRzmvnl37r0z75x7AwUgg4fYgXp2/8UyPJyEc376ShFD5YtzRYxcnS0XUapdqxZxoV6jvwL4PkxesKpw1eFqhasdrg5ST5eeL+O02BGxU2IrYufFPmA5Zkgd67/ubZ7nOIZQQlp8XvBtOBfbf47u1Vp0b41wPSZ1XVY7iynUcRdPsEy/i0GMYgIzWMAGNhmf9xso8DJ3Vd5Vee68v4Jef5u7FfT7OxjgpTHjd5nRJ5FtPmuz3ob/lXaTVuOVvHMV66zQg0N+rJzkbSd6d/xtosurQ3RNnLGxn1EtOJk5k7kfpG+U0PRNkN1NwuauD6cIC2XCxmXCwSyRQo1wMUd4mCcUbhEat4k07hAZNPCYuW/xjrmrhI0PaLLCJ6ri4guhsIZvjF/Hd8Zr/DSsqKPqHneHsrLvzF2eOoENv5XoFTb8JrFi1uD6U6n9m9v9rLHSttgIk4EucXX2KkTyX/J9bdpWUEs0MNwOYwzj7OFJ8rhIzhqc0SU8Im+v8UZY0ciKBoqxw9yNERZzxslUiXCYO0kGjRIp1lgks4Z9T9hXUifg12N2BnlCo5ewUCAc9BMKA4Qr6qdxk7A5B3VWXCA86Qfqo86IPtfVKn19/6ZPjIld05EJPRlhW3TpHBLDCknPmdsMNPVboacpaO1TeZeTscV1K6Zn7JtkehIi+OYf5uw8h3lbxyh7wGcq5GIaR/XV5Prv2rqhtnt6uow9EWaaaFeivbATzKxqTBNZXCLyMrcW/9ErVN1Mr40bREFm2JHqR2SGczK9QRdlpIt6Il1kJlnLJGu8J7IyzxY+EgWZakemOidTnZKu6/kFq6IdZQAAeJxjYGHiYZzAwMrAwNTFFMHAwOANoRnjGIwYzYCi3GwsTCDA0sDAoC7AwODAAAW+/n7+IN5jDuaz/7UYGJjPMlwDCjOC5JhYmU4BKQUGBgD/xwubeJwdymd0CHYUhvGn32KvGkXtWkVRahRF7b2KokZRexY1itpq761GUaOoPYsaJZKQhET2lESGJDIk5u3b/33P+Z3nw+UDtP+P/OR6GB542HvykEfmJa/MRz6ZnwL2jgLOghSUhSgkC1NYFqGIvaUoRWUxiskPncUpbm8oQQlZkpKyFKXkR5SWpSljrynjLEtZ+THlZDlnecrbKypQQVakoqxEJVmZyrIKVSyXT5xVqSqrUV1Wp4blUMNZk5ryU2rJWs7a1LaX1KGO/Iy6sq6zHvVkfXU2n1NfNqCBbEhDy+ILdRaNXDemkWxCY9lUZvIlTWQzmsrmNJMtnF/R3DJoSQvZilayNS3l167b0Npe0JY2sp2zPW1lB9rJjrS3dDrRQXamo+xCJ9mVzrKbTKM7XWUPusmedJe9ZCq96Sn70Et+Q2/Z19mPPvac/vSV39JPDnAOpL+lMIgB8jsGysHOIQySQxlsyQxjiPzeOZyhcgTD5EiGWxI/OEcxQo5mpBzDKDlWJjKO0XI8Y+QExsqJjLNnTGK8nMwEOYWJciqT5I9MtgSmMUVOZ6qc4fyJaXIm0y2eWcyQs51zmCl/ZpbFMZfZcp5zPnPkL8yVC5hnT1noXMR8uZgFcgkL5VIZyzIWyeUslr+yVK6QMaxkmVzFcrmaFXKNcy0rLZp1rJLrWS03sEZuZK3cxDqLYjPr5RY2yK1slNvYZJFsZ7PcwRa5k61yF9vkbrZbBL8597BT7mWX3MduuV+G8zt75AH2yoPsk4dkGH+wXx7mgDzCQXnUeYxDFsqfHJbHOSJPOE9yVP7FMQvhFMflaecZTsiznLRgznFKnnde4LS8yBl5ibMWxGXOySucl1e5IP/morzGJXvCdS7LG1yR/3BV3pSB3OKavM11eYcb8l/nXW5aAPe4JT25Le87vbgjvblrj/HhnnzgfIin9MXLHuGHt/R3PsJH6ksG4Gv+BDqf4CeD8JfBPJYh0o9QAmQYgTKcIBkhfYkkWEYRIqMJlTGEyVjC7SFPiZBxRMp4omQC0fIZMfaARGJlkjOZOJlCvPnwnASZ6kwjUaaTJF+QbN5kODNJkVmkymzS5EvpRQ7pMpcM+YpM+Vre5w1Z8i3Z8h058r3TyDXP/wDReNF5AHicRdBJb45hFMbx3/OqRFI2WIjQ3LqwssAO34IvoOZ5HmpolZhqnuehppamxExCYm4jRM2hLX14RRoLO0se9/sk4kquc67N/+Scg0SvaPoqS1pjHy0o0z+mfmplyahkQlKVVCe1yZ5CW6Gj0BUGhsGhIlSG4WFkGBtahlUWexf7ZBk5EzREZnwyMTI1kWnNmQFhUBgSQs6MyRk5k2S/siJZVQnOyqPH8af8d3vanM+T1qdNaV1a0d3I0M5805JGRPf4Ees/l/Q9pp/+qyevk1zxzHNPvfDEIy1atbuj02VtLvrkg9feuKDLY/dd8spLd73z1ntXTTbFVNNMN8NMs8wx1zzzLbDQIovNtsRSyyxXbYWPVsa/rVFnrXVqNNhgo002q7fFVtvssNMuu+21z34HbHfQIYcdcdQxHY477Yyzzml0SpNVTljtpPXOa443XnPdLTfcdNsDD93zWbfUN198/QtRg4DqAHicYzrFwMHAwHSKQZDBkWknAw8DCmBiBYp4MDD8fw/i/f8CI/9bgUhmMwb2f+H/vzMdZWBmoAhwQChvBhuGDIYABksgSxfIzmfwBgBugxNYeJx9Vc1z20QUXylOYvKFHEImgw5dsbVJxjYu0wJJCImwJcfGFOzYnVklHKTEyTg95dRDB2Z8I7Mp/8tTuRhOvXLgf+gBbuTYXsN7Kzkk5UMjWft+72Pf/t57srt7sB/IR73uXqf9zdcPv2p92Wzs1n2vVv3C3dn+fOuzzY31Tz/5+KN7lQ/LpdUPCvm74n3nzspSznp7YX525q3s9NRkZsI0WImDEfowkee5eiR8ETXKJe6vDLxyyRf1EHjEAV+Zgmg0NCQi4CGHAr6iG3AILlqevGHpJpbutaVh8S22RVsIDr95go+M/Y7E9Y+eCDhc6vVDvc4UtDCPguOgh86KsuU+1J8MlB9ijkY8O1MTteOZconFM7O4nMUVrIqz2FjdNvTCXPU3Y5Nl52lbPKkf9aHdkb5nO05QLjVhQXhaxWo6JEzVYFqH5KeUOrvgcemFejay2GFYnOuLfvSthIkIfdWEr9QPkCvCmvBg7envK3jyYygJz4ciRW3tXe/T+ntLAybzluDqFcPjiMs/byNRikzlrVeMlmDWwNiTDl12HblWqi54XYUqGl0NDwW3hIrn5tSZj3SztsQQo6tfLmyoPwvACgfGZpAevb7Xgnc6BxLMfJ0PIkTw3hHOuu3krm3a/6VmSAuSgwxzorEtFffVhefYju+h2oFhRxI9FyPODu3nzK0UAzBD0rwYa959RJrhWJOALhIrsMatrlSQyTf7wkfmLyIYHmKXPaYCCQsWXtuOUIs5vlEJtC1l0eyfcpgsIFnoddMB+4dclKWFhdfJ69LGDQq5Rb4hMAzF8YUfpveTwQoG4Eh4o5g0RE+C6+HCjdLK+fG9CnpEIRbu1NNFhYo4gyVRva6yJue0K7VL6gZLNWDhUeoFFV/PF9IXekkKFEtgsPujq5fxA27/dJ89YIFHxss17LaCr2T/BO6Edh/n74RL2wE3wEoHQh4H1H7I0NpLWzdJoHumJ1td0ersy/U0kURB4TJ5/40wQtpJGGxEyOazXJr2RICGFgK8jgtR3cJfmM5n8bGQcI1SA1e3uDRsNrbGNGCN+8deakfyraCT1Fa1xjjaFIkYp9awncBJrnLJRDVPN0aPLJHaGKvwc4WKLPZpraEh4nKFmp9LcSwCMeDgtiWdjejRLKdkaM7TWvVuSTfIQpqYg+qxQGRCvWjfJBd2tUxjA2ZPYLPgXA1R1QaDDA70wNrYS4F9G0coifT/vjY0/+naTDYlT5UVra6inEWaJ0NCcvg0HyMVXezd8N8U2GVulCq4Es2+El25ZWsO9uT39lM64SJrGa1etVyKTaMaC+O8E7vGeXdf4pe0il9C4Oc9+dw0zFpYDeK7qJc49eBq1CSUQBI4CRRtD4Wstrdx4mGotRkNaPloZDCNJUY/u8xgRyMzwaxkowJthBoTNZlE446tM4hlE2yoMX3FjIpFp6A5XBlgkfFvxed9apDvgoEKAxoytoz04G2AIbaRLrEdG+bUHMyI4yrMiirhO4TvJPgU4dPYmsayge63a4ejyN/71VbWJVEZ4MdEWX+U/wI3zitJAAAAAAAAAf//AAN4nKW8CWBb1ZUw/O5970l62p+enlbL2mzJu2zJtixverZlx0vsOHYcW04cJ2RfTRYgYSkkBFLKUgKlTaEUaCmUpQs0LCm0X5shDE0J7TAt/Upg6DDTztcOLdNOOx2WPP/nvifJspPyz/f/sWXJzn3nnnPu2c+9l2Io+Icp/BpFU1oqQJVRo1JFuMzgRgzjtpf52fKIFuNyg9tdUqITgsEyXWlZWamOxhpai6lYIpawOVOxWIxPWF/jE3wKXigBP+CvPHlPNNQjPsiTlxB3iHaNFr7EcLSxOdnc1BgJh7TRZiEhhjElU+g1edM/NPc5K0NabR32ltXFfH3GuHlVSwt+7UIcXpvw9gtfwLH+tkA86rfw7UIiFaqMhBKzulvkyR4gYxCIOYXPUizFUZWSgLRaRqfTG2hO0nEjWZ2Npal0upryuABZGwIMFQQFkQ7TTYIYbnrKXeveOofPviX/CCXfuvC1uTnCnN3oFdQBUAmH/JIJYVaDNTpOg7U0wEucixNYKZVYgQ/DhzD/VOanGXxWlhEmLwIlBD/0+BTlpfzUNVK3zSqUOPxOCiGP2cL5GJbFBqNWpzPiUp/F43QILrsxECzhRNFqtPt1LheL3BY3srvtbhvt1ZhtNpg6nbClgPszQEhCIUZ9s6E895d+keXQJpIJLbBceYWTyqspobwEeEMm37WlGV/2MnHNZl+v71p4bdgpbpkr5a4Vr8Wnzp07l/l85jX4B2/n5OznKeCLe/5+bKJ9ID9RqpbaL7UHRV+FDlutZQE3zxiNVVW8j66LsQ7WUaEtD5QPZX1B+GOtR1cW1FgwJQUYd4WlYihr4y1uKn0uUc1TCVfacy6RkyPyO5DqAkFbIC5RoBj4nhAdznAkKjpLEZEyWMw6FE2UIidfh5pA2rR2h7PJjAQiddGPkl+smRDXpJdNXLG5Zes+boIe6Lpias/s/nhXU+fjhxMjtK+Hf2Yj/1+8uD6zdr9+bMxwaGvXCgPiSsbHxq/Q/6g2wf+OTV/4b/2VNc1uCuRt7fzv6Nvw68ALM+WgglQl1SOFLEaNEPK7IxHKL2Cjpqqa5yqcHHwxZSWCyNA0aFCssIoKUcVL11DPoTBi40BPOBQBIrT2RLypMRxCF/+Jrr7wb6uxR654cHx4dGxMu2pq9Wrc++BU/8iqcd2qqYlJ/PoFF/4/plfW7t6yfsOOs3fedVz+6yszuzZv2LDjR8fvOk5WMTj/Z3wTyLkPsI9Tl0nNVWKpN+hi6+kyzmiMxcrqXV5RkzA1GjWWWExTz7qCmmitrXYgaxN0Ospso6IDWYADGuZK21KxdDVvo3LkoIRtqUyCKBKLoHU2JxNmpHWGo2akEpWMqqQ5nJ1IMRIa2u5IxJMwAHmWb7j5sMCsZHnPrXPL/Xs65+ZGssG6GZ2vIllRWx6Ij4+0rm95uK8Znx2Tdi+/vyXZ3JV6aCrWtHe8Z3OstrOja+wLrsb6cCrgr62SNzUMTJyJ9lEUorajV6hvKFpufw5hzLCYaPc51U6oiv2NnErD6Nh8KzLh85SR8klGzHEmM8WyZqPGS6VjOQuoPIY0IpARVmUQmY6293eND65cjs+/Nn/4nQNH/unAlf+xFWaf/6/5VupneXi0Xm8yG7Vak1G7FJ6gineYMCaaHBsaG+rq6TqKz1//9sFDv9+6452j8z8H7FzoKdQPtJipVsln1GMzq2N0ZoOetVhZAzbTZoOONpm0HFmsjlfjqZgzlVgifopKJZ1apzaqjSajSefnmnbad3dX9nbVdu2w7cBn91bUR9b416/3r4nUV8Cc9WDfKtCHlIEqk6yIZfUaWqOjjSawwIgDT7EAXl17EcwPaCmYnSY08uabmTffRB+ez5yHb7Ia4/O7qdPUHEALSBY9gziGM5r0hpEsowfD93J1kclNEoY0daIOFG463ZTy+tvmdrYM2+JcPMjOEVhx6g9oHHUCsfwzGJGFBXQUAASNYBMal99BnaOjyrzgQci8NOWSDDkxGMlimLM6LwlJwPr03BzxDWj+D/Pvo1lYNwKbYjGjqLSyYKr2oln5fw+gCnz+gh2/B16gCnQM4zNAl4uqkOxGjrZxNreHcgxlKa3GMpTVuFX9KaZQ0ZOcwiuaAEasDnRFgxwHDh48cNUVV5b0LR/JlPbEe0bwmXt/8pMvPvjKj78sn3jouhtPXH6gfR/QNQnIboJ5OeCnGWEG6w0sw2BOi13gEkFZE7n5iL8O87AqcZDXTRPP09OXmfCZC23o44zUSzjkgh9/AEg+qlsKeDmjgaZtRlup3+MxUrTNxolGbihrdFEioahAC5VSRNgVK5ClOiM1JgD1D4rBTpTM67sPkRABWTcfGrtp+TIO7ZIbtMPbt00Ot6eHJtA1+My+6YErh2v664bWHk53rsk0D60b0tq23wD4+eb/jC4AfrXURimhpcv0bndZaTXP1sWqq/1Rnhc1pX5/6VDW7zdR5H/L3FHRBMia3FR0CcoqngRrlQIF/dSCC1IJcBJ3o6plKBJtAp+TiCt0REEsyWIl4WNI0Vmk23I5itenu27evft6tJpe2VPXVz7W7/CYbelh1N2e7sMTmn34zOapmkEXNk9n1l+FDu2kh1ZGOsvT/QijfiQ1NnaglQOXHyAxRQn8oIFWPWh6u1Rq1IHemRS9s1gZnVE3lOWQQW80avRaTW6dbamE4k0XdFFdc1UbQRm0NFjrr65fPwoxUI/5PVhquWbokUfG0LlD8tfQGuBwWOHwKaqUGpLKrbQPcZzT5/QHSjxWq92j8YAQa4ylpXgoW6ox2kEY3EU8zfHSBYgsEQUxCK4gkRf1HCPzQaKA3pDfjeC61Tuu+cyejdfhCWa8MzM23TeUGujGp4ZexYkb57bdtG8KtfSvXd67todBlwN/IqBtWuCPA6KvYQl8L2enLRaf3RcuMwaGsnoLg/S0kTEyNsoGaNvclHapCEDIMbtuJlVdhGxOJYlVB8e7gDO/oJ1EhlH11DbdhDbd8IgGt1614eB1l//5qH+0p2NsuKdrJT6zbjKRlP8TzxzZuP1mtPr5v5NdfVNTvYOTWcViUQqH9VQEolidjuVogxFxej2oll7DkqVUJVJdRMI8iEbDzbYkLOCFnV80zhpvv16+DZ8a2Ck//q1HUNunR8FCVQA3mBw36qhxqTps5p0gvbRPV1nps5uZWL2G52s8npqhrMdjoAyRoazBTQWWsCSvDQveYrFD12gXrFVScXzaIq4s4hC/eV+8/lM3bdl9VGqPNV7h7WlrTqdTzb3uVT3psYnOzkl8ZuNY3Yiz4pbLrjywKb3Obl9RP7L1+US6s7Ex1SHfmh4caW9euZxE1yCTMtDmpsqBsloP5wzwtNXKO+lI1O4byvJ2iuKsHOZozs7ZNZTGpJja8KWXG7S8ujjQLDLBUVUsk4VgpZg4ZLj2qmuuWbtXP6Fd1jgyzGL36ubtVx6pGGttn1jZ3TWAzzz65JlTa9c0ttx8G65rPLJz85H/bJ+eygxk1wANiu/BrJJngG8AXcYayDNoPJKlLRrtSFZjK/INheQlrKQuxCNhdm5O3gGOCav+U4FloRolN2LNWMeadCYrrzOrAM2Wkaw5D5ByWV8uSHgR3CLPOjfXlPIE2tQ5Lo+N8TkHi6i6+f/GVRhTGsoj6RFD0Qyt1dEaKhYr9mEmJJY3leMqeRI9JjPoY/T9H/4w85vO3xA7Vk9dCbHDUYXyiGTDGsRqWB2n1fwMI2yhETjsmcRMwUepEh9sYuGFK2Qd+m94Hc1kzmYy1FJ8NDRmaRbwoRbjI7Ai21SL6tDHgMxj8iTGgEvmhz8EbJoByG/Bp5dAPgNRPOSPNpvB72aCIfggGgKSPzCSdbsNlN9GiSuyFKMykbiGXG5ZrBxFTg68GtGJvJMTyW+Ez8hx2d6qRF1ooqI+Xppu7e5fffWJOXx+z3R8NFadrimtjg/V1KaDrcsmRwyXHblwj7LCVfPv4z8Clk1UF8TqjeWJZmu7x6N3ijU07feLemuC7e6prqiIlWi1qbTDIAoWk9+EKcEqYJNgEmKQkMbiMSV/nIEEJB7P6/El8sccEYrMR8M55U7EnckEDQFuQf5JrBtXwvlwSNF8oVg57j/+d32XN5aEMN3WlR695bLRgDM9bnTF1nxl9/VPPXt93y2V6YYnZrZ+87Jf0HUVbesTfgkiq+8cHrhpVcjfM9O99/GxtPybKoP/xMje4z+84ejzqDu5au3mb23+/NvycEXq9v7yls9QeP4DEKg7IfbVQoxVLYmc3ohMGiPHDGR1Wo7TaGmsUVJnxRdWK6GajUSCEK1Fg9owctIJGh1Czu0j8uujlyFn/NCfrsJnLzT/4hf47Gr5O2gYpHQE5rgB5rBANBSg1koJVyBg1tKCvqREMNPBkMbld/kHsq0uRFvg4zsu2sK6XGaLxTmQtdDmwMCC5qkWFWzO7EyxSV/wzMUBRjjII4Wd1UgUyAd4R9cfXYeSie6+a6blr6JQ/1B6/KU/tfY/8HN8dldPatyOzWu7p66AxOVcU0dL6l/kU5n2q/4KWlIN8vM4yI+bapa8eidPO2mPl2Eo8OEUpYVEjrGbBrJ2YRGefCH6KXKBZNkT+WUngoGuu+oB66x1+4pdNx/ZO71HM2t56KYTTz+Lz1+3c3DkSzfd9sD+Nbfe/cqTj/6U6D7h5b3KelmJ1bNqaIPGwNu0loGsltZYBxZbvSKVsgbDBW7waOAr35K/9RGi9l575f6v4bNPPCZ/Blbt5rtvvuPGC28Qq0Dm6YR5DNQKqZbWavUQtrDg/U20BlYKbIyF9tPv0LBSNK03GPBA1kDrgQ/6S69UUaIEpij/xeM2eR/aL9+OjstWfHb0X0b/OgpzqrOH4RNH1UtumB0iNR1MQ+amaU5n42A+biF1ri42HznQYR6H5c+gfvn5WQWyfEqBTNbxFKyjn+qXInofLYpWp9PmowNBD6yfRxBsA1mnQ2AEhnLY1IXNTwOqDyqQY21xNLhkZYn9h/kLLg9df/1X+Vnznqm5m4/t2XjkX1Gq3R092HfX6Wfw+UMHlq98+NZDD1+9yTAqfzqbSP70xONv5vl/VOF/g+QC3uvBu+k1RhPSDWQRhGHAC32+phXLr3U+FeWDSlWNMOEb6ODsrPzpWSLRKHGhGS1TGAEzjIH/fErJ4B0Sp+RuNE0yt3RxDv/ULFFmhXMOyN3Io1ZSK9RrkUVr4W06HWOlGeAcIxRWo1jw+Hx0qrCmiUen5jZt2INmmzr3AeBfr9m85Tq3a2XPddico/nLCs1xyUlDbE7o1jOQFGuRVo+LSVZdRnGIKYBtIimkViRE77hG/keUOijLVxHKv4Q2yb+SV6Ptcx+qtJOZokrl0w/5HcPQGi1LMwjIsOW9Uy69A16CMH0DXS1HiYKMqs9D8ks7lYpBrSQCfqyJtVg1eqTnsJlmTZCkAh8vQrSh3ovJuoRp+IL31//53SPT+J2V7+BpgP11PAWcHrvwTeVFOD4MWN6s8CMi8UQC9NhowrrFi58q9tJK6SOMCPCn0UE8vU2+VYH9PdwDsDsu/B1AI3H++/h10AED5VzIql1uSiTSrgFLohH+Z1m14qeuve+F75+498Xns8cuv/zY0QP7juLz//jVR376+sMPviF/5savPnTT4a89krdcl8H8esoG6+sG0eFoM2cW7DbQMptNz9n0PNiPxVqdSi3yqJpqkm4j1Zbz6LYNV8xt+PUsCmdGTnwfn92xffMe+S1Y78elnhvlDxVKTyuUWhR9j1pNrE5D0x6PziU6TJpA0OkSacGnF8DbsZRWL1C+BYU/DbzNleQWlxlzdThttJgbpOZT4Mi9L+5aV7972SaVK4n6FfHZMZUzr3396R1D7VPVee7Y063Lx+4u4hDxxcRLDkhlAYfDyWo0XiNNe53eYIgNiAFYokDA6SLu0kWbnIoQLEozipWiGF3wiE74BjsVgyguGlbYqLpG9JUNB65taWCwIOzgQA1wvPffZ1HVg1Lbf+CzWybuCmP92Gy6z2V02kd6tyD5J8Dh565vlT4gmlAOsrQROFxGbZCaRS4ECWNJqKQ8EuIsJRSHlCzCUoIsJf4SzDNcicZtcw9kRUZkKJtAaZbYVzWrAKexd2ZvLrZaUv4I5wOnfAlhIfGNKjEU6jx0x7T1oeHxzkf37314/7EHp9H+tZPr1uy5f+Md+PzBHXel28pbQs4Nqzddjo5dMZ7tSTd2iP7pwVlS9yGthw7Fu5ZLNjAIjIbWcQxE2FoN8a+krEUq7UWJZFgp/+COP8z+AdzMhZvx1aMAZxC48mmAwwMcHln1WqvWJuh42gRxlSmnXMV2QeBVjYLfVB3jH9u4cWZm9q5jd98F3G6c2rptEr0qJ47cdtsRdI5U0uYB080Kph7JwHDgITU0BACK3bGlciU1L0oICTA2W17Fr22Ud30MluAevDNnz41gw+5SojLA0aKz8loLzSIEbtxsI7XcnPVK52t/CjBBBUi+dt+GH9z6ZXx89n9t/Cr+2sbnAPg3c+arGUzZ1xVLqeC5SbFhdZKo2HStlmH0Bk6LOGLRuYIdQxBeF4ktmEpaCBtQWKCvf/q7O9776MAPXt75wb8DN36LnPLX5OMoKv8SzaE1VG7diKXUkfonq5R0OD3SYN0CR/JLBnAVG7L/jX/YJb8/K78HEJ9Eq+Rp+S1Uhh4h0BwAbUSJPtoknw6zDEJaVqs3IB3H6UjgoWExCxEIq9Y5QfnSS5VPkQ0UJOVSSLq65V709xdeQS/KW4iQvDE6iquU+mn/fCuiQXu0VFAy0yR9hTSWw7CQXmBLLLGoNg6yloAXonfufAGfz3z8bxn6oSU1VQTqW1xTFcAhJlHFgPy/cyVVmJOab6VeUOYksskwpDWHdT/TIBLsq9POLKqhk/ImvF54YedOfP7j2QztVvLGONLhCD4FeaP4HIsgZcQsJLHn4ql8rVhdPbT8zb5nnl72Jj4lr0Db5BPoKQWHG9Gf55/J4YwZtcas4kzSVPRn2TgUjwN1v8XD1JP4LXWkRNM3AHWecwhegJkzHF29WroRv/XZzxL7WTb/Z3CRPFVKVVPrpSa/j3eW62jaaCzn6ZpaMcJE7BFsjFh8fh/maJ/PTJlDfVmzQ8/2ZfUOyt2XheAmn+EXRbCp1MySNE8xRiIPqVxSBH1tytdvSK4aJsXLXCrXgTQWZEbI/kOvyeQu68/sG10z/XBLdH86TU/o2xvre7PO8slUM+Zvld/wsd3m0dGhvt4xUesrmYglviFfXVaRiWWtrElXC/T1AH21ilXxkfqlDVksVq3L6ir18xREMVZRLxJCGG9flikiBHQrvVg0BT5RVDoMg1AVZ54ncOW1u44c3lm/1osnxiZGBldODvZPgJr8ZezzVx/6XLSqFz6npndsn53YsYNIAvAdfQh8d1Etkpdz0FaH1e2B3MhiEShKQ7gqGPuyguMSuVFRdOHMm/bFyZFr3ZWGKceOFWOjyzr7dZPmKzZcfuRGzGezW7dvmNjW3b5h2+3X3HBPbvXNwB0brD9wR9C7eQTi4A/YKIbHJlNJX9Zk1Tr6sloHFpXGdqGKlWdPrtcCwh7Ozw9scoJkFrEHmyewfbJ1543X70rMuLB8Zqp/YGJixeAoiZT7Kqo+f/XVd1dFkV5unNixc2pq184cbgg4ZKe8kE9VecGt24wMI9rEEp8XpI8yWA0gkgavwWuhLFxf1uKgXEXiWFRsW1xaVVnnA0ujBCEFtjmVfESLnHuula9bPTTnXMUfmLr6U5/5gBlPt41pMP/lG/SaoezmyeyD+/afeDs9vqKHUn0CqsSvA54tYPmMRt6kN1lokXYYLFZLX1ZntZhEiuCLVMTSanE8165UTU7cKQKbfCiR840JQOePAZettGvTponJyWX4dd2gtmVwSO5D3x1amepRNbcOycAfLxWlhqRIicEd0tC8m6+oNBh0Au1gHP6+rEPUERxKGPBYC7wp7j8sNEwSed44E2C87IVKJORmeRYtCmJtOxrQ6Psb9jETeHnLfbC+zds/dX358r6+VSN9/aOYXz0ohz4Y7y2PvRyoTtx55dVfkD9Ys2PP9PiWrcAKCbgGboQSIFt1Ih6yIs7G2UWBQixnE1lTX5bNIQuOKL0oqgVN7AS0ROCUWhKCD/dg23Ty6Ynmxv5RonXvV9Wdkr+ONlS3Ti2Tf0m8KqZ6IXe7N7fHokoS87VPrUUj0rg/W09qgFR6RuHPkuqnE2a4d2ICIG/bdubCR5gFePN/Ap+gwrNRCclD4PG8XS/YLDrAXuddClRJkRBxq8WASTwWJT0cMINkjs5Oj4118m6TOtez6S7EDGCdJ4g7gGtAA9bmMlw3yfQYLa3V00bWZKAYRApPehFbFO/tTKWLW+KEbcmEVgjTJNm79719597a9ZTCq+y7L8rPIfPgS0qEs8ClQoZLKapfnOHeO1HIcGEdaRGkMER1S8FASYnPJkD+KfjocBkOBHylFkHvE81OygkLSsQvrkaDCVIdu2gzAogeWVnHoqUlH8yIfEqIiWaU2uvzTDROjU/EmtqHJuoS5e2VE6O4FfNTVXUrMvIRNNmSXNYqv0DeQ71e+UXMLp+iChLHw2qBxFmNRhPk4Ixgt5rMFgY0VLegHgpui/OoRRgpeLQSaRtYAXO3YL5Y2NixdTnr5YHZLsoXyTQa0EmN4/8iX/QfOHbswL5bjtVOL+tbM93fuwbzn7vmyhN3X3Pt3fIfJ3ftnJrcvYdSvF0reDu+4O0sBoORdhnB2+ktGpPF6NWIyszexW47XZwSL2lGhHMEL8InveeGnK+bwJV1BXfH33MN8XXyX/CP+8bkP6nubpvCjVbwM7ziZ9rAz1jdWkZn1fkDesbEmsC/mBw6L2uhSopsVN5ALXIzxLM0KfWAS5okC/EuEzlfczha8DJ8VbT3QhMyEk9zzV3y7/NeBlEdIBXDgJmRqpYcHAtOxoTMn0UPIIyMVk5DrIPS1Uyfm8kprxpXKg1khTEJNLx+DYhB21WYn968898wu/sQkTc/ePg3AHKE2iq1uAxltM1WWlYarSgz2ErtBrALBsRbSpGNNZTqSkRCOYQl4NBcjIuhREexQCp5nurH1FSPVAgvzvUEEhA05atqfqQWdPNmvJDtvbd9MzvBdCUSbY1No0MjV27ZeABMeH/XdR2bZse2Y37lSlRVEwr4wkYb39M2vHpyqr5xOFQhCpn27pWEMg5++PCDYLtbpRLIf1jWZjWb9XaRsfJWCFqALgNgbxBz6vRyrhsM7tj6MllI68vE/BFnZ3e0QYxOkjfi9J7dutVW1tDX3Tg1hR+8b0h+0WkfqpHQyNB9RH+Bn++B6bVBVuRAvF5r4A2C3WTQ2SwWhnh/Qz5CSRTUd2miCEEKCT35e1oahkZgzZr2P41Z+cHa1NQyFL3w0di651GWUGiGH7+BuZRMEUSVI5miKgp54AuZ4u7j+Pbs99b8ACCtRN9S3AMCDaTwrzExeVHJZtXxNq3VooFU0UgbLCJtKaSKl8oVtWqyOHcF3jazGx2YehhN70Db1j4CE2TRo+R14WOE7pM3KzNxSieXBQmukZysQcMYjHrWZGYN2KCjwTdYtHpRzRedCxaXJAIJxR9EtWEhevQadHjL06/svvPOradPYvbkyT/Iv33jDWT9C8DXzTcofOeJHWOsep6xCVaEdDSvOrqSgpvOQc9zhmio4trSiN72BXx8+q1wVzLkLjM3CcFzKi0XXppp40aMjeMYqzkkOovZS+eQfVnOouSQ4EjE/1kOCbnjS2hQXo5a5Lcw2yrfMNSFDg2R9a2HHLIJ8rkgFZMcAN3Nmkw+EcIQ0U2HwjhoseVyyYv7zyKJ09R2Cbyr0tuBQLeULiYEv6gpXt8QiTTUx/sru2qi4fquSny+ffz7tQNGWjfY8L3x9qGm70E+kME9dS82Lic1y/kq6jhtA58rPKu6XJzrJOYd7vEMbfvYRf8fZXcM4O5TcK+VxICVMRpL7G6dy2W3AuqBIG9dhPpCm0cgMa/d4RRJl5BUBZtIaAcJGFgMeIff11RnaiME3/6GhsZwpKGhAZ8fSL5YmyG41gKu7ePfq+830LpliRcn2iklWvgOFlAaYt8SyWBEokNHmW+wGRiyGctzLh7Pp7VORRaIidZGm5NxJ4m70ftlvvayWLtU54nYy6rH6ruGnaFSlI7XVpaVhariEygYrZqfV7tt9L04QpXBlFrqn6gfQYwinsRmNoKfn//JSYtJg8pRdRMF35cY/w48QVGCZFAeqDUbP3H0r6hf5EbzMBrxl4J9a2H0P1M/z412wGjsuBTsw4XR71JvwGinZKKxjY3AIlt4dTx5oOiJc4Un/kWBX/SEaCl+Qu1F0tcrFSmB2iG1m2mtllf7TlbGLl6q8WSxGgeyVqveYrZhwSKQduHiJpRarUvFLt2Ogu/4ooZUU1gbRjTYVvqQ/BCo27Nos9z1X1t2ou37/6Ey16D66U8h0FyNpimlm1SndAUbqAmpRh+rEcVAtbecp8sd1TFNPFFjr3C5wqV2KwMEULkGYVFPqZDXWV+Kp2LFveS/0VoiCZ4FLeyhiSYdijMke37UzSMXNxPvu9GHTfay+r7m2pgtGGj1iKKdb7jjvheKG4yfvosux9qKYFVMqDH5zbyuJG38+wcefw3iHV2u40j24A1KEZ3GZbHoNbQgmDS022PWcbrBrIvjNAaDkzQBlf7B4iZg8Q6qYtKUniQpLimlrXynNteb7OtDTW88VNSfRBMSapJ/LMkfkS7lr+fn1R6lIu8VOW36nqJNCJQDPT9/GrTJwC3I8EXj36HeUiVeeaDSbPzE0b+ifqpC5xXoH5zkLwX9cGH8u8p497MYwiLQPvKEhVefKOjIH0gPTpmjBp7RUP/EKjNolBleO6ll6SIdJF0nJBSNfqdUxZ4Mr9cwxWPnfw8j3EVjf2VXx3IwFn4sGvtXGGFSMFfHvisoeoqRniBOaTl6kWarfSnFcjTkLMeHOT6C5UBgOQxsEdZKt0nBJJ5bpY9Vm+dRbN6PT3rdHP0J499B3pxdIg/EPa5PHP0rZMmN9hEr5rsU7FsLo/8ZmXKjQ2R06FKwDxdGv4vMeQtWSiwY8vrU8TkLRlPl8+/hfwR7IFAlYPVWS/VGs533WVgXg7WhEHZZeLOmPOJzlDkZj1/vH8hi1mJkKJNeoDwDWZrYhR+ovSfnpXpPhcwy6cztGiO7jdXMwYkSxCcJagYRRdfeMb0iMLbyf33hlrUrg6vGn8/G0eWoe+eBI8PSjr031+PzU5Ol09vuefQnq7OlazffS9pRe4bRFwafkB9Z9vCR7SvUPiGjB2o8INEHpG6vizOZgoxVa7EYrC6mskosHciKAgcm2GZl2FYObDPn597hwDZznJW1gr2z2ljdQBby7kiR1VuyPcCWWtxWVxOkhRQpWGyfl6RKfG5n7xVtm3iM3oaUeZ38FXRU9mHvptTnvvPc1NGdg9uDq9v2HMHnawJtigHvrar58WOPvyYfPfLl0TaUKk/UP0pWW+lkKZLUrKz2v+b9IaoCqaaqK0RLXjaKuplGWGvITpGg1xtYi8FiF5GNdOgNRoEbyAoC5KwGm7qXdKFPtyjRERO5zqaotuSqEf+NNzddtW/TO7PId4L0Nfft3L5tx9PgdVqOHJU/JLgq/SUF15acTv1OtU12xXK8elIUeH2RJC8d/w7icrSRBxJ22yeO/hV1ITfaCaNp56VgHy6MflfRb8V+uIj9wKJTHV+wH0q3RoHfnrPDv8nBNwD8JgOnK9ZCdfThwuh3qV/m4VsIfMZo1tGL4Cv9GwV+R24lX8nBhwcQyKWGKYKvdg3egtEZZXQPdVy1T3U8sU9nTsZqed0njH+MejJnQ8gDFXU1nzj6ceorKvQGBfqHJxsuBf1cYfwT1IPq+GZl/Ecnmy8F/3Rh/JPUQ4rXoXGcBxNFvE6sQX2iwB/lGdpeeObX1EPzHy1+pilW/AxYNniGHsE8VQ22sJN6QPInqrxxvT6c4jmupiblpdNSMCC4+oOtTKu9Fbc+P/8rqRV+d7RaqvxVmKOrqlyUq7kv63LE9X1g6qxWK/w1bo1bNXY75F52hybWl9VYqcgl2jCFfcVL+jLVM+SwU9HW04WSj7MTJeFnUN1/So7MhKLKlvPGTpRG6o5zpVPDqqVyVg2wmsjOQyRkVonOVa17r0LyTXhVb2PGMGk/MHV7XeuD42tQuTQ1GI80Sj3t9IQeP41HO6UVWH6ipSazFpX0b27HfLgiHEV33Ds21RSbyKLNG/FQX6yzzGrSlfgroqih4Ynz3aOj3Y+VR3vrsjadsV7podQpPZQ4eI0arr7GbvdXe8ppq7VcrK5nE40VTmfIV2NhLAwl1NQY+7I1DrW1shDp2opDySU8uWSH5aJIMr99PKmewEGudVfpi3svu6eD2OAoj/U1N1TbwqXuoNduF/kmtGVvcUdm3Ra6GmsrA9V1EEtaLSSYzOhu3X/DPVShlkh8SoSakeIep9drZFw2DR0Muox0tMKFGYelrC9royySZdRCGxiLhXNgC8WVQtbsID4kJxK2nBAowWUhRVzoiwgLXjK3/TJRhxR/GS2us/11+GB4/zdvm9t3y9Ft2TgWewP7I3uigQSpTq5eOTCGz7e0lDfd9p/X3P25QzvvaKkdczVXJPy8vGpy187JkfVrc/qEFB3vz1mQe1WdLVV09vWTfp9tqcUpHv8Y9UzOgpAHmktLPnH042AT1NFBGK0NXgr26cLoJ2F8LmYJEeXW+IPq+Jxm56vkbHGV3HKpKjlLqkEQLb4J4+9X8LlLiRZ7/qjGrLzqeZbErJ0wBhWNfsyYi1n5i2NWcpRJWzT2cZyLWfmLY9ZfAxYfKXSqY59E+ZiVv2TMqlbMiV1dmbOrj+V8gg+gMz7BTC/hokfBZCy3og/kYlb+kjHr0vGPUd/Px6z8xTHr0tGPU0/nY1b+4phVHX2uMPoJ6tv5mJW/OGZVR58ujH6SeqoQs/KXjFlD87/DJdiZi1knpXo7x5kNPiN2MSEkCCEXCecjzjKHj/F7eE9fVsBGjtFSvFXr78vqtQ4qffoTY1bV/CyNWEEfWbtTUIJWZy5oBezaW48d2NjdXtLZ/pm929Pyc6V/RNW9vWuaqrv61gCWnu6+/VeeSPW4evv3X3t3288yTchUv+e92p1TUjLnpTaAFfVTVZCbXC61B3y0yxVpMJpMEbteX10d8dHxhDXsCfdlG8CIujwC3aDs8eZooUFooBweR10FVQGOqLjBk69Z8yly1GFRNru4oKa4HdIytmuD+d3dhGbV8ZCg1akQGtKwivHRIkv/Kqf3sta5gwjJt6zMNA6aVyYeP15dc2zXp9B14ZGevsE7e4bxsRGpcwXGfE2sJnbHMZNG078GJeu+vWUTvvP6a4/Lvx3birau+yGaC2dGRjIgBWq9nkjYakUKfkN9Ro0PaxQtnT9ZW+WyFaJZtR79F7DKFcT7uMzmsrJyVqOhfZzd7iunK6vKRdbldrv6sm43ZTTyfVmjgwr0La5j5I8qpZcWGhdtQlNloMmRT/ebFnbDk7ZUM9JMHtzWOnJks89stg6tGNnA2TuWddX1NE7swuc3Lj8UwppNA5tvZAbpMWksk2lLxbr70xf+iq3Tews9I3WHRKfkX7RDwuo1Iz1ziS0SuT0An7xHgv8f75H43LVq34i+U90kMbltG7E/SsWfrMhUzqJ8QV0RMWc3HXZbcVS9dPxjeRuhPBAThU8c/Tj19dxoF7GdrkvBPl0Y/ST1aD6idivW0+GyLY7Y1bo5gb82h819+fwB4DdC/lDsg9TRpwujn6TuLGQEBD4LGQGzNGJHZxX4Mzl5PZKP2An+xRE72XmEh6m/5PYEURJevCdIG07+5UZptbonCM3/Eg8jFsaSXUpIYmnNDeDqYgnPuRSMf1XdQwSP3L9tVW/f8FZ4av165bmX8Rrkw+coGzkVQ0l6m9Z4g5XD+WKw+jBS9JqETGFiz5RKsE8Ys9eXlPAhS6NrzFcbswXM+NxuzBsMVXvs9hpS5/xXPE19iE8r3XuXxGlYRO5G0GD12C+KJV6Nqy31ILw6p5FjGp/eBv8IXmfwfuTBj5Nz18Rbc7SbxqTEnphBsXO5A7oe+Qn8eDIJnGLn66i3gZMuKiSZsYt20TadSWRZq4GiYq/GU2Q2eAPrBhLfhtQThc58PEiOYpJwcEtVFakgxlCmpb7GFgykkEd02vgmrI2GlIIhKjXZdCWA0xw4lIPKeWByniQmOcntD5xer8G00WTQ0uR0MPxC9vwpRcHFR6iTOZLJ65/m0IvkO/cPZCR3LhkTy0wiycH5VuqUErfkb6/A5PYKnZfBknpmi8pdXnHRFogE+XlqLljrniUHtJ6Xf/TWWwAxAzH4XxWIAapXChvcrF/wY3KSiecdAbfBYA44zCuyjpLARTMsObO7cBgBZlNPM+XD7oXDfqTHglbObSpLVpZJqe5+NPGpy2YPRJubvASpp8XOZU3R9mh77+QI3nVk19rEUKK+NW6FVV2FXqH+Ttmf6JGMmGX1BhawYcmBiJcK564FDbmxgsxzugW3zaWa8Am0fm7bsjFEzm0DhNMKhDLJqmOQltHqDQzH6UbyxyqsLxVvTyVINzUnw02nOxoAGj67v3s4DuDIOnSjV9A2BZZA1gGzRgtrsYuAGCBlYQUCMPFSvNA3zYEsoOcM5T99u5lpm2tpfq4I3x29Yyi+YW5PF6C9ZK6k5CWY28wGnjdrGcYumhnOpiM0qHMqzhvSoSUbMxaICRY+PdUeh0lRRHkrULevRyVy4Xz9Yn7p1GtSqCUHAvNn7BV+pZoINfu6h1GBX/O70TYFlkA1Sp4lNAgcAWpmbARu4uX4RcFGMfRg4dNTyjwo0tJMptvTO6JMt6dnFOUoiFP7qLPou+opP8wihmW0OmbpKT9R6xSjTWc3bTqBvrt6ZGT1QWW3SQqe/Yf8s3/zhKBT1DYlo6kTJzZtQt89OHUQngdqYV50h/KsifQnycycUWcwGAEBs4XD2AChJDlZl7h4C00OnfIirNYWoXYwjyGmumCW+xdmITia9JzRqGdpmMUIKkL/7VlUxJPqWxfB/6ViInIzkV2rYIH+nLsZYemuVZTbtZq/GeEI9Qd6yyfcokBvuVCSH9tPPY2+ARG4kbI9y9EmsxJ7nssNFhb20SSbPxzatnX58OZEHDu3DyzbtbN/MKF4xCHqr9SP0VVgc/lnODC1msLiLALQfGtJWcTtiUbQVVG3OxrxeMvJ01XzmzFWOjxVyjna/F0UBlq5jcKioWJpYj3TC33Y3I0UuQ1+qP3ll0dPg0E5M3ThCTwxdKYYqkD1SSGrkUUcZzPryVEyIw1yTjNWK8+aTDpYJcRb9GQOcrFCbl3Si4rBRTMW7sEozKzMrc4uvzB05swQ6iUYYCoM0SCjdOckapvUVBOPV3r1MVoUQ4I1lQrFKpmubjEU04f0fi05UZEUOmuEGsYLX5TLe4nDX7nLdRbuOlg4Bnbpll3ulMLiw9DkNgp194rasiNZgUM5PBKNkDtb3JOzeAIla2vjbcuumEg2tO1YObFbO4E7ElVtgeSOFctbG5zOHRONk631/TWremOhKD6/Phtvr6sItJWnNrTVrbTXLF+W3bC2qaM24q6uaK1al64etXjqA70z8p5IS50/5O/0pBoiQWNc2T+wGSKIs6A5ZZKN1SCMNXrabDExg1lIGmHtE0WV+dx9F/CloJ7AdObqzLr9B7fisx/fR9d9/Dp6G+0cmSGx+PD8o9RxfI8SC5RJlsIeRazFtAa0IaZe43Px2ezjmUwG3/Phh7Lxww/JzSLz79O63GmlBmq5VGXkQjFvJW2zVcY4Jp4or/G7LDX+GqzsOaqpKHG5SipqGLLDRdF45cKt2MxM0YotykousUet/G+f1Tx+4p0377//rbe/+K2bjzz11I03fht1DG4xpg1d9ctWTnXHenQSvzmz/lOH8Plf3P+lt9760hfPy7fd/MKpTx899fzMioG6xPqh5Zua64fGrt+y5VMUiFcxdWGqmhon9FUHgyGfx1MSBSKjIY6pqS0NlVRXB6rCgQAKBcLhQIheTJ9C3aJdiEuTr0uSSc4xhZUN4M78+dglBB79Nhq9Z/91A1f1Z+7qrFu7bildNz/3/Krrtll++OKL6JnTwWjPrbDyEqqjH1DOpjioDqmUBrcGCbiIGA3rdIEQaM0CJ4i8iXHoyZmaBEQH8XhhT/Pis6KqiQl6UfHBOXTz4cxhTF9zaFsGH6s+hjP4bFK+D21Oyn+PUvImNCV/XXl9iVgBN7UBC3iGKoHstkPyOQETi91q9flsgEoJx4TDnM3CVFZF3AEIWRNF8UJR162ohpE7+ZWrYyjnvkjQzBbv3fvneLKxMRlr6Zhc256sTzY2pxpa2tZGVnjkH23M9Kyf6ctsxDOJZPO66faWWGuyubW+VRpb29La0JIocbwyuHFrf++2zYC7af4/cB3+ORWhotS1Uk+opMQfLDWYzSZTmdfJWbylfk0FruRLfCXDWbPFhzjsC0mGUDg0nNVZwkhPh8NAPzuUpaJatzBE0nfFnr20UERXwiQSw8Ln+JLd3It6jlqlYBHUBjV2Z0IbVvRChASIDicTkcYk/OxELDq0ZrpuWX9mRkBer/wBQh943gze39hV3jP55+rhklqEBjzN7ruQA/+8c1XvjrUd2nJdxy/Kw9urESrrYCs1HUc+y5FVq5u/DQLIy0ErSqkJqdpl12GLxeu0MgaD1U77A9oSZ8lQltWzejOkgE6rV2fWDWV5q7noQjTI1HKnyoq3HxRWM3cHGq+qt3IFGrHJxBzzYIat0Wcck+LsJnHCtHc0uuPgNVs/3dedHsCXz2qe3MjIh/QHpue2bdN8dv9Vn9fJ/z66VYOOaTcpd129jwOg0Y3UKqm2TqzUx631tuoAY6muj1dCtFZrNVmXZ+tNrImlKkIh31A2JCgXqTBLS/mJiytNue3+hVNw4A2V2xKcyXwC6tSou5O0UVJoAh+pmK3S/YcmmDvSo27vA7fYm9K4PBhuTQc8NbXVLdORzvaaxvrYHvdEa+wwPn/kSv1zI82RrobaaHnzWAJbzE59eXedXQx3D20tT9WOjEweIP6dnl+j7Hp3UV1SiALTrhNtgol1e3SCXejLsna7yeXCfVkXZTL3ZSEu+5s7Qsgte+GQBYFU0WZUjZJAhgDyBDSh98ztcX1gi3lTs3tstM8cGjetWGta4/Ecw2eH4rdl5Ndu3zjUge7NHDuinG0C0alRcNopJUWr1cmZTDazxmBgGITMTkiWPS630cpbh7OchUcczYuSVnSIw1kGORyQIWvNLnU7Yyx1KcXgi+9lKygHOapGbgcsuqOLMJ7e/c3Htj098ynbnXfO3n677Zq1z+Gz8gNog/xoe7Cq/ZvfbK8KtqMssVDoWrQBn1HumemXomVVjVWZKjocECrdjFkwx+q1kYizylw1G5gLXB+gAwGjlSTb6Thp9cwQwxkvbJ9VxJuaKWyRy51QUs6qRotu0yD3K2nzZ5QgPX2hW2JMVtrmjjG1/Y0S6mhY5w9XVZfT7Xi52++vbzaOVgTwmdrow7wZ1+hqa2NV1XFWb7F5nF5fQ8vvHULUX2fQa9w5erYqt3Y5yQ2Q+f3ixGOpWBenDeqFDQpy2lx5lOD3g+XTKDs8tBatccKoeGN9TRM+M718eAJNDQ1Nfy3RgToSrW1tsOZt6HbqT3QzuY9TvatLx5G7urSlOLD0ri5BcSbx5J8y+6+00M3yJKqPL1P2N6Pb0QjdQXmoZsntyt/S5YVQQrmlS+SMAZHyA+75raGpJTdzCYWbuRLFN3Npw43NpztHmvsTtezb8i+Y7t72skh4jMlM0B19LYlMuafGnRzMhkqrQ4HKjb0TBBcfOopWAy6V1LTk0Wi1HjrIORxBT9TCVlXHoukojkbLvJbn538gOThjv8UiaDwei9fvxV6vYAyW5fAEySC4KtsO4PPSpEfFV8wHBgl7cUW2E+ew70Qvdg5F/KunegfGu+trqurqqoIGV0mAi/pH2G48RndICV+9AYuj7UODmaq66nA4GmdEt7U0nO1ZTroLdfP/SgvgwWjIbiLUsBRlNWWiy2m1lpZSLg3WaaIV4bDLBL8GgybR5eJ0Oo0xRCNy1eM5WLt04tV4EcuLmpq5+x5z168lUf6+1CUL0InwFfKwhL4jfzuzn97Lo591jtSNT+tgOWipW4ooy4FW459fsOA/WuVx1BhfJv97b6q6r7YuluxdG/TXkrUZWEmiNUINm6PGSXnJ3Umsxi2abTaPIFAioafEx4saEYkOs8vi9rux2+0ULqbqNaK4oKwLBwsLS7OYqkK+kwT72IRvUUn5kkIK9rS0dP/gB/jYLYuxf1f+r+SWLZkLE888AzjXF3CuppqpVuo2qcXg04ZN7pbG2oaGVJyKN7rD2FcpcG3t9Y2aRtTYVJu0tPhbcEtLc9wVq0hX4IqK0kiEsedlzm53GHw+S6m/FJeWOqxMWKWMXI1YEDplxWb+NqFFxC6WxWhikSgurONSXryo8mI8PRgOrV7T3T+OupmpylhNZZmhKmKK+lcwIKE4vZhHJileUm/C9pVtywd6pyrLQxVx0W33lYG4yu8U8U1L9c//jmlU7ii1KN3qONVO9VFrpJjVBJa+rDTZUV/V1VVPJctEbNIt6083NQUzra1Rr03vhS+mNii4LnVpaZ76izd2LTBj4bbSfERZ9Odg0WfWntv/qVn4hH+kXm66rX9wpK9/cDnqD5eHQuVR9Cz5Q9/yQfTV/sHRTO/wkPxof384FKxC2f7+UKisInfr6dTKkXVTK1ZNP7G/vblJSssfTq4cmV29cmzt5MqxNeOrJrJP7N/XnG5L7d/XJHUq91GRuyw/AHtvoToln86s1hBMJo2ZtvJKDUEDXxaDxQwRNrHHKi+KuVAI+IvuuSQlldxdl6WyDn3wSObRRzOPyEPqvVV9lAvz6F2YVfttPdURy3X8czdwHjx5sv47J+ufeabh2WfQu/DLyWfrn4Xvk7Ce9RChVWCDgq+X7Dzn3LRgEtxmpsRnhTDAbNFQ8F+xRIz41eKt84tzKXJS2Vn0O6pxR6MuT7QcOWXdx54I+RzBhojHVRHxuKPvZTLfLveSz56IcgPobuUWL5b0AIjf0mgxQ3oTsYK/IidRyZ1dGXk5Oir/9h8VunvmW5UzDCKpgCJBsOu1BrvB4bSZDDrIbLxLDpAU3xGSN/5LD5EoGeCJZH3f2MQoTm3qDuIJzMoP1Lbkj5KE38Y/JlF5C/oamsp59lLJWOzZIRd9dYljLxLkhdzolfZVE20d46tCierqRHNFJbj11a0d42Od7avuLE+lyqPJJOlz/JY2UE/S937iuW/6XqXHQ8Vh7F9yY/9WPyg3dv6XtAGxMPZ/1g+Cp/L9INqNfPSt/5/6QbZGj9uu9INKa2rEoIm+dQ9a1A+i3dSH9OH/i34QfVjtB+F5Gf+e+hV9TlkR8TkbbeREihTs4Jn8g39jIeZi3d0xeNkjvtLySKk3Sp/ritV1d9fFuvb6ohUlJRXRJfyiJQ3CmhtYwt14gV9JCNujtYRbM9voe4Fdn1XxSgFe7v8/eJWXlpaXBTwVtLu7rq6b4La3pILgFVnS1/t/xwu/peD1/wB0+x2mAAAAAQAAAAEAADOCoaxfDzz1AAsD6AAAAADOFrphAAAAANDQf3T/xf8qBDQDzQAAAAkAAgABAAAAAHicY2BkYGA++1+LgYGl5v/R/wdZTJhfMKCC+wCspQgBeJxtkj1rVEEUht+ZiZqACjbLLhiiMSshXpLlFqIEl5i4skTuEr8whYUQUCxEsLBQCxGELe2F/ICA/8HGtIF0UVgsImihhUiijdfnzI4hsFl4eGfPnHNm5r3Hq/9zlUTQolvTI59pHGrhq+76pzrN3kP2Zlwod9w9Vf2yGsRuutfKoxblD/Kn4A5UYRROwhk4CzlMWt+YD/SYtj5RM50Pp6jvln/8O3X8ps759+gKNGGX/5vqcIcb/ogq/i2xTJ3wQEvEC/+bM7rETK2+qzp1nr1Fv1KWYVVHTYl7elbo07Y7o+L83P3ChF75zdc04a9rIemEqZuktsk605x6apH3kzu0bB1ua87icd/qqHGFLtFvzM1qxPZYH/c7OuEPa4T1sPvM+YUa1Beoedky7+PbDyCson0/hqMf++B72BuW0O+wu+fFIPWhPHpUjz6ZL/sxX5I38e0HEO6ndXNwL/nyEW2in+DLni+DjIfn+IRHMcd8y5KPiehT8oqeOf22YB224QOxQ8zm4zh/zCw1V/DwVpytNc1H/q9DzLnoNtANXbZvTe0rtE3OtTS3U3FWl/vfhVmsRnrxPjU4BjanMxBA7plq7iU80SyMwWiY13SiMfRC7TTfV5M2qFtwb3TBZk15uVWul9vlXxT+ATswwzkAAHicVZNvaMxxHMdfZmaGmZlhs5lzZraz3eZ2zd2Z22273Tabzf6w3Z3kgSRJHkqSJMkDSR5I8kDyQJIHywNpSR7IA0keSB5IkjyQJEnySp64enV/ft/P5/v+vN+fg7+vZ/8zJyAHoKAH5qahsATmFUtUzshLKMrIZXkH80ulUw7LBygOy3NY8ABK2uQNLLwkn2DRE1h8Tl5BaUpOywtYUi73ocy6pRH5AeUn5SMs2y+zUKGmiqfyE5bnxF6VRXJIHsOKmNyBlT5bVSZvoapezop11eqqVnP1e1g9LBflEdQ4X41z1hyRq1B7HNZUyBWoc+Y6+6ydhIC/BZw/oPZ1A3JbnC3ob8FvsP4g1BeIPeq/wwZnabBvwz3x+cY98hAaG8S7m+pEHU2vIdT5Dz0MWR9Sb0gPNjWK8zTrcfNXaDkv+tqil+EqsT6s3vAtMZfWQtHz1n1yQbyv9TO01Yrvm70rYpYRNUdmRC/a9b7drNuPyg0xj6hzRPUrulfsE9XfqHo6dsOWJMT0ImZNzJrYdbEmbk3cmrh643oeN8+4+5CoFM8mPJvwbMKzW69B503Ry21+TnaI+SbNJ+ldSf3rCoq+d7kjXXfFXUjZJ+VepMy525m6j4n71G0OPZ7rcSd6naf3hNgj7Y6l1ZHW/z619dm/7xdkzCAzLn7P6Fu/Pveb54DaBv08qNbtIzCkhiHzGzaXHeob8b8x6r6Mqnmn9WM+HzPLMecY1/MJ75j4DZPW7DKjKX2aUt+UM027M9OnxOdZe2X9T2Td66y+5uyV0+fcF8irLa9/+dk/jh6hbwAAAAEAAADnAEcABwBEAAQAAQAAABcAXAAAAGsAnwACAAF4nKVWO4/bRhAe5V5+Xmc7SBFsaRtn+s7wFVGCAIZd+JDzAz6dDacIsiJX0tokV95dUmCVLoCLFClTpUrhOkDa/IL8hvyUZGa4FCmd7nJGJFCcXc5+M983s0sBgOj9CD2oP1/iVds9HtX2J7AFr4O9Bl/A98Feh8/nPhtwBX4J9iZ8Br8Fewt+hT+DfQGu9b4L9kW43nPBvrR2p/c+2Jfhxvofwb7Ssa92fLZ5fg166xdxVK7/FWx8uvEw2J/A9sYPwV4Du/FTsNfhq7nPBny68U+wN+H+5o1gb/W+3vwm2Bfg9tb7YF+Ena3fg13nXNuXIdr6O9hXOvbVzW8vXA32dmf+GtzeHgf7Olza/vmhmVZWjydefBD3dvfuiycmN76aKnGQybHOx+IgjyPxIE0FuzlhlVO2VEn0WKWl8jqW4qkqlDgciFe7e2J/X7wwmcxfqHGRSrsSrn/20j4l8lJZp00u9qLd3bk7eR8O0PfO/j678vIWTTshhbcyUZm0b4UZnULHqrF2XlmVCJ0LP1HiODqKxHPpVe6FzBMxmIM8G410rHgyk5UYqqXVsbJe4t0gjBVvCqtdomOPubtoZfRDHSYfKafHuTjyRaLNYILJjwyGd2bkZ9IqYkOpTa2ZYozqVDo7wlhhckUOGiskMeNUI5dEIB3ttXLiZmzSVGFapUqrnTnOLeZFiwqnxLASlSkobmxK5lfkCZKiLJBv5iiCFCnqkaO7HFulMgwRide4bCJLTGFIYuBKf5KP0ixRoi0mklZiZE3WMkIO3owVu8zQs12XoNpWDwsihCkGppRUyES5rjaRYC27MkpRyrSQwxSTdk75RffjPFXOMXXmgIxCcb3BpW6qYo09cJK3GFuJAmMZaK1MEk1ll81W2aFpy8pyvktJpTrTgdKCwDSQsS8Q52TE1UmyXi0hqgb1Ko6xktOKtG1FXMwkEgejFlXmlXhXKMfti2tz7O48ELTNCUDebmKKNMGtUGo169ZiKVcstcKeS+oUya8NzHnGMhepkjYXmUFd5NAUvm0KbAbVF2I2m0VZQy822cT7af/u3eVpeAgGplCBBQ1jmIAHAR/wuge7sAf30XqCHjleHr2moHDmADKQ6K1xfszjHGKI0HoAKX5FB83xSOFd4b3E3wQ9H+M95ZFHzxjRBDzFUcH4hzDA31ecgYB9/Ap4gRlQ1BwthdgFrpeIeP7s+v8ran+uyEtm4hCBIguci/DJ7gr0BpuQa9w7jNuittFX5aZZPbI8RpSonOJ1Ft7inIHRR1bHsnKE6pkD1UKwH0WY8Opj9Dxi7+eIQn459wRlS96DFZk8w0xGnLXqeNLzCu9Dnj0rdswzHv3rsQnZWLTfoD6W1yUcwQfdHeZ4fu6HPNP1fMQ9SV1KEY/wScERDHetR68+3MXvjL8R4i7GihCXqjhA/7pOI/YgrRzXxuM6yUybSjYaT3HWMIplvI+v5Q6vsfybs2eNoMOOk6EiKV51FUntupaaL8V+N5kF7VkVtC25DyuOsJzPrU51m0gF72yqMvGo0LuY8yXsslPtgtfWdW20qLshY/+aA/V7GropD+ikAaFQ19UsqENfh2gTfF4GFYbzPqpj+nPVRzGfpueoD2xQJGVeI65YtrJGJvAxmKPqoMwC5qp4SdgJ1NlD5NBUaBi6oVvTRqlFTVRHseWcIt6nDe/TupF0LvE3xfgSI6dBacf4/kz0Y5xJOQfXqXpbh7pGi/ucFKqjOsaJcbY+Nc5Tb8EzMnRwvRuauHQeJaGvKVd54h20M/e2nZ5t9T1bKcouY/xulU7v4OaJ5A4qQj7n4fgxSrb9tapCzd5oTuH6eb0np6HLml5f7sSzNIn4FBqtzJWqQ8jv+J3mOmd1HTcPJ32+VEELy/8YGmyHM4bf9Ul4h5R8ds1O3Rdn61rvahXOuWRBxQZvFeNWz5hZCu5+yVwEvxtsiD1kP7/ypJiEOvYZ8b/eLOf/tzL/P/EvWXad+QB4nGNgZgCD/3MYjBiwAAAqgwHRAHicc0jzd/svr2ysFKporBCqwCgXKm8sF+oNFJM0lghlt2ULZWO2kTfwcvBi8nLXkvd005cXNhYKZWVkDmUxZg51d5OUj3djXO/GKGMsHSpmLBoqyMgfKmDMH+rAz8hozBDKz8DYIMbIyriDccLGkGBtbe8d7P+DvDdwBkRvYOzYoBoMIh0CozawdWxgCI2KjtjIyNgX2drby+Ak673BKDhiQ4JspPeGFCDDAcRoADIEZDeKMThFFmsXawNBcak2GEApIJAAAElTN4kAAHicfVZda9tWGL4f7D8cDBsbxHaaptB2dsvYBgtkbVm7i14eS8fxWWXJk47i+i6GGWZYoIYKFqjBaqI0Btdu/dHEbGGwn6K1R5f7C3vfI9m13TQ3tnT0fjzPc573SP/9+Xfu9uOyQXaZ7XDLzKeuZNZThJmapXNzJ59yRTF9PXX71qef5MpMUJ0KuhwLTwjJuSb/xWVcJ1zPp65usnW2qa2ntY0bm+nNG4VC+ga9ztJXChsaLerXNtnVjRTJxpm7zNQtm5i0zPKpomUKJ6NZ5RRxbSOfKglRuZnNLiwnWZrNdC4cdTO/TYpsc9MStQoj3zKH75jkvnB1bs1Ts4u5OZ05ms0rAvjMign2WBDQ5KZBUQFmpm69a53IYBTWj+V5P3rSifYH8mActf2oGYT1bvR7J4KAp52oPpTnr6Q3jFrTsD6Qf3TeTgZyOoDbqA6RTTnxZbsrpy/wenoYnvUgLPqtA2UhXZ4fY7UWNPLlwbEMejLwo1Ygn3Sk149a8KgrvVG4dyIBwOue9A5x8SCQr6fhq+VeRx3Z6GNiMEZ43gjrNwHVVJ5PYsxQBHKBAoRFXl+2AkCSEIHr5kuMQUh+WAckh4hhP0Bs7aH0AjkJ5HQcnnXeBYMIivs+VEPWzbFsAEdV9jLdAsAmfWwqgQXA2B8jkfpx1BzI8Yp0A4VtINsB1vSGYf0U0zsrNY+gXdQayuB55I2ldxTWn0dHi/Jix0U6qOeHOwWkEuQjyIpap7IxxAq4Amq8kY1e5Pmy2cPFxgjqADtVfx97nY+j4JV82g/rnpzCNo1wC5ZUQumAhULYxeu/OvJX4ALmOZQBbP3hZZrXX0RNH7OCvnw2q9w4krFDAEADfAUivJA+7H4v3nQUMLZBooPy7QdOlq+7ctJNXIeGiRVTaCeJVrFJZAPsN1G9LoEa++1ENt5gCto4sRyAhw2d7+Oq/jGpiY/bB+tPlF3r02RegOn+OGp2ZXMCBS+mc9Z5GxyvAmj0oWDUmOCmKK3iQYBhRILTeDZnckH99omax7jISPqDyOuhsZtBdADDePqhoz6iwBB31lPTCultUPhklrvosX64N+O+78sz2I4A1+FiMlB7BK4DDONlp3VwjprBvycd0DNqn4bTl4s+BIK5LB5ryQm4eujlDK4x02FLh261Ws3MD96s5jrCKjM7W2WFtFpOM9egqUsOzQcl7hAMJY5VFFVqMwILosTILjVcWjAYqdhWhdmiRqwi+cFKju2tMt2Bdw/ZMrXMGoGTmtBikRucCuaQz2m58hVx3ILDdU5tzpw1Qk09C68QjHTcSsXg8H4iX2iWYTBN8F1m1Ei492xWP9xrf4kpKt4F0oUaqVkuYtMseLUxnbimzmyFVDC77CA6vJmpRHdsxsoMiBWYqDJmqnwsOefwBcZD0+04BXtmyEOIKtMauXtn+6HqLC5QyCRU0yxbp6bGSJWL0jKOpGCGfPdYYxVBKHCuMI0XuUYNIApylrkQQAJoYWaSsKYwYndASKgBBdeAb6W2RkA6nTvC5gVXXIQpQ7aKKrtEd4G8WSPwqnfQPKB9xWAUmGiQQDUxFyCz5LdEuOTVDU1tvlMSl1jnm1kM+adLNtavbF7sDvK1YRAV5xCbOczeZfpy5+VmOWFTnZWp/eiS3neYy8j3zNhlAjRFW1Ayz/uoUaH/Doio7AN7iMr/lLmfIffAtaAlmuPBvMhd8LPG1CLuSIGtZGswExT+LShjk59dmzs615Tiy/SW+eTgAei88CnDBSurTzIY4WSYYeR0VxMZh1FbK2UMbj6aDTEk4BfUih734gSCkbksBrwPx0Fejb/w+Ii7vT88bscLSCU/1/qzjXUUH/62H8DPtWvw86NVpqYa+vsqY8vMz4vksqr/jGwW2SbCLCqRy86+XG/9Dwa5gjg=);
}
@font-face {
  font-family: HelveticaNeueLTW01_71488914;
  src: url(data:application/font-woff;charset=utf-8;base64,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);
}
@font-face {
  font-family: HelveticaNeueLTW05_65Medium;
  src: url(data:application/font-woff;charset=utf-8;base64,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);
}
@font-face {
  font-family: HelveticaNeueLTW05_85Heavy;
  src: url(data:application/font-woff;charset=utf-8;base64,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);
}
@keyframes ctaArrowBounce {
  0%, 100%, 20%, 50%, 80% {
    transform: translate3d(0, -50%, 0);
  }
  40% {
    transform: translate3d(-8px, -50%, 0);
  }
  60% {
    transform: translate3d(-4px, -50%, 0);
  }
}
* {
  font-style: normal !important;
}
body a {
  color: #39747f;
  color: var(--secondary);
}
body,
h3,
h4,
h5,
h6,
.button,
.meeting-polls__button {
  font-family: HelveticaNeueLTW01_55Roman, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h1,
.heading1 {
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 2.5rem;
  color: #39747f;
  color: var(--secondary);
}
h2,
.heading2,
.card--full .card__title {
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.75rem;
  color: #39747f;
  color: var(--secondary);
}
h3,
.heading3 {
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.375rem;
  color: #4d4d4d;
}
h4,
.heading4 {
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.0625rem;
  color: #4d4d4d;
}
h5,
.heading5,
.card__title,
.author-data--big .author__name {
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.88125rem;
  color: #4d4d4d;
}
.text-highlight {
  text-shadow: none;
}
.process-nav {
  box-shadow: none;
}
.process-nav__link {
  text-transform: capitalize;
  font-weight: normal;
  text-decoration: none;
  color: #737373;
}
.process-nav__link:hover {
  text-decoration: none;
}
.process-nav__link.active {
  font-weight: bold;
}
.process-nav__content {
  border-bottom: 1px solid #eaeaea;
}
.process-nav__content li.is-active {
  box-shadow: none;
  background-color: #eaeaea;
}
.main-footer,
.mini-footer {
  background-color: white;
  border-top: 1px solid #dedede;
  color: black;
  font-family: HelveticaNeueLTW01_55Roman, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.main-footer .decidim-logo,
.mini-footer .decidim-logo {
  background-color: red;
  padding: 0.5em;
  border-radius: 10px;
}
.main-footer--row {
  display: flex;
  align-items: center;
  gap: 1em;
  padding: 0 1em 0 1em;
}
.main-footer--row > * {
  flex: 0 0 content;
}
.main__footer__nav {
  justify-self: end;
  flex: 1 0 auto;
  text-align: right;
}
.footer-nav {
  color: rgb(115, 115, 115);
  display: flex;
  justify-content: flex-end;
  padding-top: 0;
}
.footer-nav li {
  display: block;
  padding: 0 0.5rem;
}
.footer-nav li a:hover {
  color: #070250;
}
.main__footer__social {
  text-align: inherit;
}
.logos-area a {
  height: 30px;
  display: flex;
  align-items: center;
  gap: 1rem;
  color: #737373;
}
.logos-area a:hover {
  color: #070250;
}
.logos-area a svg {
  width: 30px;
  height: 30px;
}
.section-heading {
  text-transform: none;
  letter-spacing: normal;
  letter-spacing: initial;
  font-size: 1.75rem;
  color: #39747f;
  color: var(--secondary);
  font-weight: 400;
  padding-bottom: 1.125rem;
  margin-bottom: 2.8125rem;
  border-bottom: 1px solid #dedede;
  flex-grow: 1;
}
.section-heading:before {
  display: none;
}
.page-title-wrapper,
.subheading1 {
  margin: 0;
  text-align: inherit;
}
.page-title-wrapper.intro--text,
.subheading1.intro--text {
  max-width: none;
  max-width: initial;
  font-size: inherit;
}
.page-title {
  padding-bottom: 1.125rem;
  margin-bottom: 1.875rem;
  border-bottom: 1px solid #dedede;
}
.hero::after,
.highligted-content-banner::after,
.process-header__main::after,
.consultations-header__main::after {
  background-color: transparent !important;
}
.process-header {
  background: none;
}
.process-header .process-header__inner {
  height: 34.6875rem;
  max-width: 1440px;
  margin: 0 auto;
  background-color: #ff5731;
  background-color: var(--highlight-alternative);
  justify-content: initial;
}
@media (max-width: 1023px) {
  .process-header .process-header__inner {
    flex-direction: column;
    height: auto;
    height: initial;
  }
}
.process-header .process-header__main {
  display: block;
  width: 50%;
  height: 100%;
  -webkit-clip-path: none;
          clip-path: none;
  background-position: center;
}
@media (max-width: 1023px) {
  .process-header .process-header__main {
    width: 100%;
    height: 20.8125rem;
    position: static;
    position: initial;
  }
}
.process-header .process-header__container {
  display: block;
  width: 50%;
  padding: 0 3.125rem;
  color: white;
  transform: translateY(-50%);
  top: 50%;
  position: absolute;
  right: 0;
}
@media (max-width: 1023px) {
  .process-header .process-header__container {
    width: 100% !important;
    position: static;
    position: initial;
    transform: none;
    padding: 3.125rem;
  }
}
@media (max-width: 599px) {
  .process-header .process-header__container {
    padding: 1.125rem 1.125rem 3.75rem;
  }
}
.process-header .process-header__container > .columns {
  width: 100%;
}
.process-header .process-header__container .process-header__info .heading2, .process-header .process-header__container .process-header__info .card--full .card__title, .card--full .process-header .process-header__container .process-header__info .card__title {
  color: white;
  font-weight: 400;
  font-family: HelveticaNeueLTW05_85Heavy, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 3.75rem;
  line-height: 1.1;
  margin-bottom: 2.0625rem;
}
@media (max-width: 1023px) {
  .process-header .process-header__container .process-header__info .heading2, .process-header .process-header__container .process-header__info .card--full .card__title, .card--full .process-header .process-header__container .process-header__info .card__title {
    font-size: 2.8125rem;
  }
}
@media (max-width: 599px) {
  .process-header .process-header__container .process-header__info .heading2, .process-header .process-header__container .process-header__info .card--full .card__title, .card--full .process-header .process-header__container .process-header__info .card__title {
    font-size: 1.75rem;
  }
}
.process-header .process-header__container .process-header__info .heading-small {
  color: white;
  text-shadow: none;
  font-size: 1.375rem;
  line-height: 1.5;
  font-weight: normal;
  font-family: HelveticaNeueLTW01_41488878, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
@media (max-width: 599px) {
  .process-header .process-header__container .process-header__info .heading-small {
    font-size: 1rem;
  }
}
.process-header .process-header__container .process-header__phase, .process-header .process-header__container .process-phase {
  color: #3d393c;
}
.process-header .process-header__container .process-header__phase a.show-for-medium, .process-header .process-header__container .process-phase a.show-for-medium {
  display: inline-block !important;
}
.hero.home-section {
  width: 100%;
  max-width: 1440px;
  height: 34.6875rem;
  margin: 0 auto;
  display: flex;
  justify-content: flex-end;
  align-items: stretch;
}
@media (max-width: 1023px) {
  .hero.home-section {
    flex-direction: column;
    height: auto;
    height: initial;
    min-height: 34.6875rem;
  }
}
.hero.home-section .hero__container {
  flex-basis: 50%;
  background-color: #be6400;
  background-color: var(--highlight);
  color: #fff;
  padding: 0 3.125rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1023px) {
  .hero.home-section .hero__container {
    padding: 3.125rem;
  }
}
@media (max-width: 599px) {
  .hero.home-section .hero__container {
    padding: 1.125rem 1.125rem 3.75rem;
  }
}
.hero.home-section .hero__container .row {
  margin-left: 0;
  margin-right: 0;
}
.hero.home-section .hero__container .columns {
  width: 100%;
  text-align: left;
  padding-left: 0;
  padding-right: 0;
}
.hero.home-section .hero__container .columns .hero-heading {
  text-shadow: none;
  color: #fff;
  text-align: left;
  font-size: 3.75rem;
  line-height: 1.1;
  letter-spacing: -0.01em;
  margin-bottom: 2.0625rem;
  font-weight: 400;
}
@media (max-width: 1023px) {
  .hero.home-section .hero__container .columns .hero-heading {
    font-size: 2.8125rem;
  }
}
@media (max-width: 599px) {
  .hero.home-section .hero__container .columns .hero-heading {
    font-size: 1.75rem;
    margin-bottom: 1.375rem;
  }
}
.hero.home-section .hero__container .columns .hero-cta {
  margin-top: 1rem;
  width: auto;
  width: initial;
  display: inline-block;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  background: transparent !important;
  border: none !important;
  font-size: 1.375rem;
  font-family: HelveticaNeueLTW01_41488878, "Helvetica Neue", Helvetica, Arial, sans-serif;
  letter-spacing: normal;
}
@media (max-width: 599px) {
  .hero.home-section .hero__container .columns .hero-cta {
    font-size: 1rem;
  }
}
.cookie-warning {
  z-index: 101;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.title-bar {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 1px solid #dedede;
  border-top: none !important;
}
.title-bar,
.navbar,
.off-canvas {
  background-color: transparent;
  background-color: initial;
  color: #1a181d !important;
}
.title-bar a,
.navbar a,
.off-canvas a {
  color: #646464 !important;
}
.title-bar a:hover,
.title-bar a:focus,
.navbar a:hover,
.navbar a:focus,
.off-canvas a:hover,
.off-canvas a:focus {
  color: #cb3c29 !important;
  color: var(--primary) !important;
}
.title-bar .close-button,
.navbar .close-button,
.off-canvas .close-button {
  color: #1a181d !important;
}
.title-bar .topbar__dropmenu.language-choose,
.navbar .topbar__dropmenu.language-choose,
.off-canvas .topbar__dropmenu.language-choose {
  left: 0;
  right: 0;
  padding-left: 0.5rem;
  background: #fafafa;
}
.logo-wrapper span {
  color: inherit !important;
}
.off-canvas {
  background-color: #fafafa;
}
.card__link,
.author__name {
  color: #cb3c29 !important;
  color: var(--primary) !important;
}
.process_stats .process_stats-item .icon,
.white-button,
.white-button:hover,
.supports-list .author .author__name {
  color: #39747f;
  color: var(--secondary);
}
.process-stats__data::after {
  border-left: 2px solid #cb3c29;
  border-left: 2px solid var(--primary);
}
.button, .meeting-polls__button {
  border-radius: 2px;
  background-color: #39747f;
  background-color: var(--secondary);
  border-color: #39747f;
  border-color: var(--secondary);
  color: #fff;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s;
}
.button:hover, .meeting-polls__button:hover {
  background-color: #cb3c29;
  background-color: var(--primary);
  border-color: #cb3c29;
  border-color: var(--primary);
}
.button.hollow, .meeting-polls__button {
  background-color: transparent;
  background-color: initial;
  border-color: #39747f;
  border-color: var(--secondary);
  color: #39747f;
  color: var(--secondary);
}
.button.button--sc, .button--sc.meeting-polls__button {
  text-transform: none;
}
.button.secondary, .secondary.meeting-polls__button {
  background-color: #39747f;
  background-color: var(--secondary);
}
.button.hero-cta, .hero-cta.meeting-polls__button,
#highlighted-processes .card--full__image .button,
#highlighted-processes .card--full__image .meeting-polls__button,
.highligted-content-banner__container .button,
.highligted-content-banner__container .meeting-polls__button {
  font-family: HelveticaNeueLTW01_71488914, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding-left: 2rem;
  padding-right: 4.5625rem;
  text-align: left;
}
.button.hero-cta:after, .hero-cta.meeting-polls__button:after,
#highlighted-processes .card--full__image .button:after,
#highlighted-processes .card--full__image .meeting-polls__button:after,
.highligted-content-banner__container .button:after,
.highligted-content-banner__container .meeting-polls__button:after {
  transition: all 0.3s;
  position: absolute;
  transform: translateY(-50%);
  right: 2rem;
  top: 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDI1IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQuOSA3LjNjMCAuMSAwIC4xIDAgMGwtNi4zIDYuNWMtLjEuMS0uMi4yLS40LjItLjEgMC0uMyAwLS4zLS4xLS4yLS4yLS4yLS41IDAtLjdsNS41LTUuN0guNUMuMiA3LjUgMCA3LjMgMCA3cy4yLS41LjUtLjVoMjIuOEwxNy44LjhjLS4yLS4yLS4yLS41IDAtLjcuMi0uMS41LS4xLjcuMWw2LjMgNi41di4xbC4xLjF2LjRjMC0uMSAwIDAgMCAweiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: contain;
  height: 14px;
  width: 25px;
  content: "";
  display: inline-block;
}
.button.hero-cta:hover:after, .hero-cta.meeting-polls__button:hover:after,
#highlighted-processes .card--full__image .button:hover:after,
#highlighted-processes .card--full__image .meeting-polls__button:hover:after,
.highligted-content-banner__container .button:hover:after,
.highligted-content-banner__container .meeting-polls__button:hover:after {
  animation: ctaArrowBounce 1s;
}
.upcoming-events .card a, .upcoming-events .comment-thread a, .upcoming-events .add-message a, .upcoming-events .conference-speaker .speaker-bio a, .conference-speaker .upcoming-events .speaker-bio a, .upcoming-events .conference-registration a, .upcoming-events .chart-tooltip a {
  color: #cb3c29 !important;
  color: var(--primary) !important;
}
.google-map {
  display: none;
}
.address {
  flex-direction: column;
}
.address .address__info {
  margin-bottom: 1em;
}
.address .map-info__content {
  padding: 0;
}
.subhero {
  text-align: left;
}
.subhero.home-section .columns {
  margin: 0;
  padding: 0;
}
body,
.off-canvas-wrapper,
.home-section:nth-of-type(2n + 1) {
  background-color: #fff;
}
.card, .comment-thread, .add-message, .conference-speaker .speaker-bio, .conference-registration, .chart-tooltip {
  border-radius: 0;
  transition: box-shadow 0.3s;
}
.card:not(.card--secondary):hover, .comment-thread:not(.card--secondary):hover, .add-message:not(.card--secondary):hover, .conference-speaker .speaker-bio:not(.card--secondary):hover, .conference-registration:not(.card--secondary):hover, .chart-tooltip:not(.card--secondary):hover {
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.15);
}
.card:not(.card--secondary):hover .card__title, .comment-thread:not(.card--secondary):hover .card__title, .add-message:not(.card--secondary):hover .card__title, .conference-speaker .speaker-bio:not(.card--secondary):hover .card__title, .conference-registration:not(.card--secondary):hover .card__title, .chart-tooltip:not(.card--secondary):hover .card__title {
  color: #cb3c29;
  color: var(--primary);
}
.card .card__header .author--inline, .comment-thread .card__header .author--inline, .add-message .card__header .author--inline, .conference-speaker .speaker-bio .card__header .author--inline, .conference-registration .card__header .author--inline, .chart-tooltip .card__header .author--inline {
  display: block;
}
.card .card__title, .comment-thread .card__title, .add-message .card__title, .conference-speaker .speaker-bio .card__title, .conference-registration .card__title, .chart-tooltip .card__title {
  font-weight: bold;
  margin-bottom: 1rem;
  font-size: 1.125rem;
  color: #39747f;
  color: var(--secondary);
  transition: color 0.3s;
}
.card .card__title .card__link, .comment-thread .card__title .card__link, .add-message .card__title .card__link, .conference-speaker .speaker-bio .card__title .card__link, .conference-registration .card__title .card__link, .chart-tooltip .card__title .card__link {
  color: #39747f !important;
  color: var(--secondary) !important;
}
.card .card__title:hover, .comment-thread .card__title:hover, .add-message .card__title:hover, .conference-speaker .speaker-bio .card__title:hover, .conference-registration .card__title:hover, .chart-tooltip .card__title:hover,
.card .card__title .card__link:hover,
.comment-thread .card__title .card__link:hover,
.add-message .card__title .card__link:hover,
.conference-speaker .speaker-bio .card__title .card__link:hover,
.conference-registration .card__title .card__link:hover,
.chart-tooltip .card__title .card__link:hover {
  text-decoration: none;
}
.card .card__footer, .comment-thread .card__footer, .add-message .card__footer, .conference-speaker .speaker-bio .card__footer, .conference-registration .card__footer, .chart-tooltip .card__footer, .comment-thread .card__top, .add-message .card__top, .conference-speaker .speaker-bio .card__top, .conference-registration .card__top, .chart-tooltip .card__top,
.card .card__top {
  background: #fff;
}
.card-grid .card, .card-grid .comment-thread, .card-grid .add-message, .card-grid .conference-speaker .speaker-bio, .conference-speaker .card-grid .speaker-bio, .card-grid .conference-registration, .card-grid .chart-tooltip {
  width: 100%;
}
.title-bar .dropdown.menu > li.is-dropdown-submenu-parent > a {
  padding: 0;
}
.title-bar .dropdown.menu > li.is-dropdown-submenu-parent > a:after {
  display: none;
}
.title-bar .dropdown.menu > li.is-dropdown-submenu-parent > a:hover {
  text-decoration: none;
  color: inherit !important;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu {
  top: 1.5rem;
  left: -0.75rem;
  border: 1px solid #dedede;
  border-radius: 0;
  text-decoration: none;
  color: #3d393c;
  min-width: 0;
  min-width: initial;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu li.is-submenu-item {
  border: none;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu li.is-submenu-item:hover {
  text-decoration: none;
  background-color: #39747f;
  background-color: var(--secondary);
  color: #fff;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu a {
  text-decoration: none;
  color: inherit !important;
  padding: 0.6875rem 1.3125rem;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu a:focus {
  outline: none;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu a:hover {
  text-decoration: none;
}
.title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu:after, .title-bar .dropdown.menu .menu.is-dropdown-submenu.submenu:before {
  display: none;
}
.position-right {
  width: 100%;
  transform: translateX(100%);
}
.row {
  max-width: 1260px;
}
.mod_header--bar {
  font-size: 0.875rem;
  padding-top: 3.75rem;
  margin-left: calc((100vw - 100%) / -2) !important;
  margin-right: calc((100vw - 100%) / -2) !important;
}
.mod_header--bar.is_sticky_topbar:not(.is_sticky) .mod_header__topbar {
  position: fixed;
}
.mod_header--bar .mod_header__topbar {
  padding-left: calc((100vw - 1260px) / 2);
  padding-right: calc((100vw - 1260px) / 2);
  margin-left: calc((100vw - 100%) / -2) !important;
  margin-right: calc((100vw - 100%) / -2) !important;
  height: 3.6875rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: #f2f2f2;
  z-index: 100;
}
.mod_header--bar .mod_header__logobar-inner,
.mod_header--bar .mod_header__topbar-inner {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  max-width: 1260px;
}
.mod_header--bar .top_actions {
  padding: 0.40625rem 0;
  justify-content: flex-end;
  display: flex;
  box-sizing: border-box;
  width: auto;
  height: 100%;
  float: none;
  margin-top: 0;
  align-items: center;
}
.mod_header--bar .mod_header__logobar {
  padding-left: calc((100vw - 1260px) / 2);
  padding-right: calc((100vw - 1260px) / 2);
  display: flex;
  background-color: #39747f;
  background-color: var(--secondary);
}
@media (max-width: 1300px) {
  .mod_header--bar .mod_header__logobar {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.mod_header--bar .mod_header__logobar-logo {
  padding-left: calc((100vw - 100%) / 2);
  margin-left: calc((100vw - 100%) / -2);
  height: 100%;
  display: inline-flex;
  background-color: #fff;
}
.mod_header--bar .mod_header__logobar-logo a {
  height: 7.5rem;
  width: 28.75rem;
  padding: 1.25rem 1.25rem 1.25rem 0;
}
.mod_header--bar .mod_header__logobar-logo a img {
  height: 79px;
}
.mod_header--bar .topbar__menu {
  padding-right: 1rem;
}
.topbar__notifications .icon,
.topbar__conversations .icon {
  fill: black;
  opacity: 0.5;
}
#process-nav-content {
  scroll-margin-top: 59px;
}
.title-bar .topbar__dropmenu.language-choose {
  border: 1px solid #dedede;
  border-radius: 3px;
  background: #f2f2f2;
  padding: 0.4rem 0.6875rem 0.525rem;
  transition: border-color 0.3s, background-color 0.3s, border-color 0.3s;
  height: 37px;
}
.title-bar .topbar__dropmenu.language-choose:hover, .title-bar .topbar__dropmenu.language-choose:focus, .title-bar .topbar__dropmenu.language-choose:focus-within {
  border-color: #39747f;
  border-color: var(--secondary);
  background-color: #39747f;
  background-color: var(--secondary);
  color: #fff;
}
form[action^="/search"] .input-group {
  border: 1px solid #999;
  border-radius: 3px;
  background: #fff;
  transition: color 0.3s ease-in-out;
  position: relative;
}
form[action^="/search"] .input-group input {
  color: #39747f !important;
  color: var(--secondary) !important;
}
form[action^="/search"] .input-group input:focus {
  color: #070250 !important;
}
form[action^="/search"] .input-group input,
form[action^="/search"] .input-group input:focus {
  background: inherit !important;
  border: none;
  padding: 0.565rem 4.5rem 0.565rem 0.565rem;
  box-shadow: none;
}
form[action^="/search"] .input-group input::-moz-placeholder, form[action^="/search"] .input-group input:focus::-moz-placeholder {
  color: #39747f !important;
  color: var(--secondary) !important;
}
form[action^="/search"] .input-group input::placeholder,
form[action^="/search"] .input-group input:focus::placeholder {
  color: #39747f !important;
  color: var(--secondary) !important;
}
form[action^="/search"] .input-group .icon {
  color: #1a181d !important;
}
form[action^="/search"] .input-group .button-wrapper,
form[action^="/search"] .input-group .input-group-button {
  position: static;
  position: initial;
  display: inline;
  display: initial;
}
form[action^="/search"] .input-group .button-wrapper button,
form[action^="/search"] .input-group .input-group-button button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xMi45IDEyLjFMOC4zIDcuNmMuNy0uOCAxLjEtMS44IDEuMS0yLjlDOS40IDIuMSA3LjMgMCA0LjcgMFMwIDIuMSAwIDQuN3MyLjEgNC43IDQuNyA0LjdjMS4xIDAgMi4xLS40IDIuOS0xLjFsNC41IDQuNWMuMS4xLjIuMS40LjFzLjMgMCAuNC0uMWMuMS0uMS4xLS41IDAtLjd6TTEgNC43QzEgMi43IDIuNyAxIDQuNyAxczMuNyAxLjcgMy43IDMuNy0xLjcgMy43LTMuNyAzLjdTMSA2LjcgMSA0Ljd6Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: contain;
  width: 13px;
  height: 14px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  right: 0.5rem;
  transition: right 0.6s ease-in-out 0.3s;
  background-color: transparent;
  border: none;
  font-size: 0;
  z-index: 3;
  padding: 0 8px;
}
form[action^="/search"] .input-group .button-wrapper button svg,
form[action^="/search"] .input-group .input-group-button button svg {
  display: none;
}
form[action^="/search"] .input-group:focus-within, form[action^="/search"] .input-group:hover {
  color: #070250;
  border-color: #070250;
}
.topbar__search {
  width: 100%;
  max-width: none;
  max-width: initial;
}
.topbar__search input#term,
.topbar__search input#term:focus {
  background: #f2f2f2 !important;
  height: 35px;
}
.topbar__search input#term::-moz-placeholder, .topbar__search input#term:focus::-moz-placeholder {
  font-size: 0.875rem;
}
.topbar__search input#term::placeholder,
.topbar__search input#term:focus::placeholder {
  font-size: 0.875rem;
}
.topbar__search form {
  width: 100%;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent {
  height: 37px;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a {
  text-decoration: none;
  transition: all 0.3s;
  padding: 0.7rem 4.5rem 0.565rem 0.565rem;
  background: #39747f;
  background: var(--secondary);
  border-color: #39747f;
  border-color: var(--secondary);
  border-radius: 2px;
  color: #fff !important;
  height: 100%;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a:hover {
  color: #fff !important;
  background-color: #cb3c29;
  background-color: var(--primary);
  border-color: #cb3c29;
  border-color: var(--primary);
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent > a:after {
  display: none;
  border: 0;
  height: 100%;
  width: 12px;
  top: calc(50% - 6px);
  right: 15px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEyIDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOCA2LjdjLjMtLjIuNS0uNC44LS43IDEuMy0xLjYgMS4xLTMuOS0uNC01LjJDNy42LjIgNi43LS4xIDUuNyAwYy0xIC4xLTEuOC42LTIuNSAxLjMtMS4zIDEuNi0xLjEgMy45LjUgNS4yLjEuMS4yLjIuMy4yLTIuMy44LTQgMy4xLTQgNS44IDAgLjMuMi41LjUuNWgxMWMuMyAwIC41LS4yLjUtLjUgMC0yLjctMS43LTQuOS00LTUuOHpNNCAyYy40LS42IDEuMS0uOSAxLjgtMUg2Yy42IDAgMS4yLjIgMS43LjYgMS4xIDEgMS4zIDIuNy4zIDMuOC0uNC42LTEuMS45LTEuOCAxLS43IDAtMS4zLS4yLTEuOS0uNkMzLjIgNC44IDMuMSAzLjEgNCAyek0xIDEyYy4yLTIuNiAyLjQtNC42IDUtNC42czQuNyAyIDUgNC42SDF6Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu {
  top: calc(100% + 11px);
  right: 0;
  left: auto;
  width: 20.4375rem;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu:before {
  display: inline;
  display: initial;
  border-bottom-color: #39747f;
  border-bottom-color: var(--secondary);
  left: auto;
  left: initial;
  right: 9px;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item {
  padding: 0;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item:hover {
  background-color: transparent;
  background-color: initial;
  color: inherit;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item a {
  padding: 1.1875rem 1.8125rem;
  background-color: #39747f;
  background-color: var(--secondary);
  color: #fff !important;
  transition: all 0.3s;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item a:hover {
  background-color: #cb3c29;
  background-color: var(--primary);
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item a.sign-out-link {
  background-color: transparent;
  background-color: initial;
  color: #39747f !important;
  color: var(--secondary) !important;
  margin: 1rem;
  border: 1px solid #39747f;
  border: 1px solid var(--secondary);
  border-radius: 2px;
  transition: all 0.3s;
}
.topbar__user__logged .dropdown.menu > li.is-dropdown-submenu-parent .menu.is-dropdown-submenu .is-dropdown-submenu-item a.sign-out-link:hover {
  background-color: #cb3c29;
  background-color: var(--primary);
  border-color: #cb3c29;
  border-color: var(--primary);
  color: #fff !important;
}
.navbar .row {
  padding: 0;
}
.topbar__edit__link {
  margin-left: 10px;
}
.topbar__admin__link {
  margin-left: 1rem;
}
.top_actions .show-for-medium {
  display: flex;
}
.logo-wrapper img {
  max-width: 265px;
  max-height: 79px;
}
.card__content ul, .badge-card__content ul,
.card__text--paragraph ul,
.floating-helper__content-inner ul,
.timeline__content ul,
.lead ul,
.process-header + .wrapper .section ul {
  list-style: none;
}
.card__content ul li:not(.card-data__item), .badge-card__content ul li:not(.card-data__item),
.card__text--paragraph ul li:not(.card-data__item),
.floating-helper__content-inner ul li:not(.card-data__item),
.timeline__content ul li:not(.card-data__item),
.lead ul li:not(.card-data__item),
.process-header + .wrapper .section ul li:not(.card-data__item) {
  position: relative;
  padding-left: 1.8125rem;
}
.card__content ul li:not(.card-data__item)::before, .badge-card__content ul li:not(.card-data__item)::before,
.card__text--paragraph ul li:not(.card-data__item)::before,
.floating-helper__content-inner ul li:not(.card-data__item)::before,
.timeline__content ul li:not(.card-data__item)::before,
.lead ul li:not(.card-data__item)::before,
.process-header + .wrapper .section ul li:not(.card-data__item)::before {
  content: "—";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 640px) {
  .main-nav {
    border-bottom: 1px solid #dedede;
  }
  .main-nav ul > li {
    flex: initial;
  }
  .main-nav .main-nav__link {
    font-weight: bold;
    padding: 0;
    font-size: 0.88125rem;
  }
  .main-nav .main-nav__link a {
    color: #39747f !important;
    color: var(--secondary) !important;
    box-shadow: none;
    padding: 2.4375rem 0.9375rem;
  }
  .main-nav .main-nav__link.main-nav__link--active {
    box-shadow: inset 0 -3px 0 0 #dedede;
  }
  .main-nav .main-nav__link.main-nav__link--active a {
    color: #737373 !important;
  }
  .main-nav .main-nav__link:hover {
    box-shadow: inset 0 -3px 0 0 #cb3c29;
    box-shadow: inset 0 -3px 0 0 var(--primary);
  }
  .main-nav .main-nav__link:hover a {
    color: #cb3c29 !important;
    color: var(--primary) !important;
    text-decoration: none;
  }
}
[type=text],
[type=password],
[type=date],
[type=datetime],
[type=datetime-local],
[type=month],
[type=week],
[type=email],
[type=number],
[type=search],
[type=tel],
[type=time],
[type=url],
[type=color],
textarea {
  box-shadow: none;
  border: 1px solid #999;
  border-radius: 3px;
  color: #39747f;
  color: var(--secondary);
  padding: 0.65625rem 1rem;
  transition: all 0.3s ease;
}
[type=text]:hover, [type=text]:focus,
[type=password]:hover,
[type=password]:focus,
[type=date]:hover,
[type=date]:focus,
[type=datetime]:hover,
[type=datetime]:focus,
[type=datetime-local]:hover,
[type=datetime-local]:focus,
[type=month]:hover,
[type=month]:focus,
[type=week]:hover,
[type=week]:focus,
[type=email]:hover,
[type=email]:focus,
[type=number]:hover,
[type=number]:focus,
[type=search]:hover,
[type=search]:focus,
[type=tel]:hover,
[type=tel]:focus,
[type=time]:hover,
[type=time]:focus,
[type=url]:hover,
[type=url]:focus,
[type=color]:hover,
[type=color]:focus,
textarea:hover,
textarea:focus {
  color: #cb3c29;
  color: var(--primary);
  border-color: #070250;
  outline: 0;
}
[type=text].is-invalid-input,
[type=password].is-invalid-input,
[type=date].is-invalid-input,
[type=datetime].is-invalid-input,
[type=datetime-local].is-invalid-input,
[type=month].is-invalid-input,
[type=week].is-invalid-input,
[type=email].is-invalid-input,
[type=number].is-invalid-input,
[type=search].is-invalid-input,
[type=tel].is-invalid-input,
[type=time].is-invalid-input,
[type=url].is-invalid-input,
[type=color].is-invalid-input,
textarea.is-invalid-input {
  border-color: #d0021b;
  color: #d0021b;
  background: none;
}
.is-invalid-label {
  color: #d0021b;
}
.timeline__phase {
  background: #39747f;
  background: var(--secondary);
}
.timeline__item--current .timeline__header {
  background-color: white;
}
h4,
.heading4 {
  color: #39747f;
  color: var(--secondary);
}
.timeline__item--current .timeline__date {
  color: #39747f;
  color: var(--secondary);
}
.leaflet-marker-icon.svg-icon svg > path {
  fill: #ff5731 !important;
  fill: var(--highlight-alternative) !important;
}
#content > .wrapper > div:nth-child(2) > .row > .section > .extra, #content > .wrapper > div:nth-child(2) > .row > .section > .tech-info, #content > .wrapper > div:nth-child(2) > .row > .section > .text-center {
  text-align: left;
}
.icon.icon--external-link {
  display: none;
}
.map-info__content #bodyContent {
  overflow: auto;
  max-height: 10rem;
}
.decidim-bar, .cityhall-bar {
  background-color: #fff !important;
}

/*# sourceMappingURL=decidim_core-1e4c7776.css.map*/