/**
 * Draft v0.11.7
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}
.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}
.DraftEditor-root{position:relative}
.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}
.public-DraftEditor-block{position:relative}
.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}
.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}
.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}
.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}
.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}
.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}
.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}
.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}
.DraftEditorPlaceholder-hidden{display:none}
.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}
.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}
.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}
.public-DraftStyleDefault-listLTR{direction:ltr}
.public-DraftStyleDefault-listRTL{direction:rtl}
.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}
.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}
.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}
.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}
.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}
.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.rdw-option-wrapper {
  border: 1px solid #F1F1F1;
  padding: 5px;
  min-width: 25px;
  height: 20px;
  border-radius: 2px;
  margin: 0 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-option-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-option-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-option-active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-option-disabled {
  opacity: 0.3;
  cursor: default;
}
.rdw-dropdown-wrapper {
  height: 30px;
  background: white;
  cursor: pointer;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  margin: 0 3px;
  text-transform: capitalize;
  background: white;
}
.rdw-dropdown-wrapper:focus {
  outline: none;
}
.rdw-dropdown-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}
.rdw-dropdown-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-dropdown-carettoopen {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-top: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.rdw-dropdown-carettoclose {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-bottom: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}
.rdw-dropdown-selectedtext {
  display: flex;
  position: relative;
  height: 100%;
  align-items: center;
  padding: 0 5px;
}
.rdw-dropdown-optionwrapper {
  z-index: 100;
  position: relative;
  border: 1px solid #F1F1F1;
  width: 98%;
  background: white;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  max-height: 250px;
  overflow-y: scroll;
}
.rdw-dropdown-optionwrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}
.rdw-dropdownoption-default {
  min-height: 25px;
  display: flex;
  align-items: center;
  padding: 0 5px;
}
.rdw-dropdownoption-highlighted {
  background: #F1F1F1;
}
.rdw-dropdownoption-active {
  background: #f5f5f5;
}
.rdw-dropdownoption-disabled {
  opacity: 0.3;
  cursor: default;
}
.rdw-inline-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-inline-dropdown {
  width: 50px;
}
.rdw-inline-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-block-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-block-dropdown {
  width: 110px;
}
.rdw-fontsize-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-fontsize-dropdown {
  min-width: 40px;
}
.rdw-fontsize-option {
  display: flex;
  justify-content: center;
}
.rdw-fontfamily-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-fontfamily-dropdown {
  width: 115px;
}
.rdw-fontfamily-placeholder {
  white-space: nowrap;
  max-width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rdw-fontfamily-optionwrapper {
  width: 140px;
}
.rdw-list-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-list-dropdown {
  width: 50px;
  z-index: 90;
}
.rdw-list-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-text-align-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-text-align-dropdown {
  width: 50px;
  z-index: 90;
}
.rdw-text-align-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-right-aligned-block {
  text-align: right;
}
.rdw-left-aligned-block {
  text-align: left !important;
}
.rdw-center-aligned-block {
  text-align: center !important;
}
.rdw-justify-aligned-block {
  text-align: justify !important;
}
.rdw-right-aligned-block > div {
  display: inline-block;
}
.rdw-left-aligned-block > div {
  display: inline-block;
}
.rdw-center-aligned-block > div {
  display: inline-block;
}
.rdw-justify-aligned-block > div {
  display: inline-block;
}
.rdw-colorpicker-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-colorpicker-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 175px;
  height: 175px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-colorpicker-modal-header {
  display: flex;
  padding-bottom: 5px;
}
.rdw-colorpicker-modal-style-label {
  font-size: 15px;
  width: 50%;
  text-align: center;
  cursor: pointer;
  padding: 0 10px 5px;
}
.rdw-colorpicker-modal-style-label-active {
  border-bottom: 2px solid #0a66b7;
}
.rdw-colorpicker-modal-options {
  margin: 5px auto;
  display: flex;
  width: 100%;
  height: 100%;
  flex-wrap: wrap;
  overflow: scroll;
}
.rdw-colorpicker-cube {
  width: 22px;
  height: 22px;
  border: 1px solid #F1F1F1;
}
.rdw-colorpicker-option {
  margin: 3px;
  padding: 0;
  min-height: 20px;
  border: none;
  width: 22px;
  height: 22px;
  min-width: 22px;
  box-shadow: 1px 2px 1px #BFBDBD inset;
}
.rdw-colorpicker-option:hover {
  box-shadow: 1px 2px 1px #BFBDBD;
}
.rdw-colorpicker-option:active {
  box-shadow: -1px -2px 1px #BFBDBD;
}
.rdw-colorpicker-option-active {
  box-shadow: 0px 0px 2px 2px #BFBDBD;
}
.rdw-link-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-link-dropdown {
  width: 50px;
}
.rdw-link-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-link-dropdownPlaceholder {
  margin-left: 8px;
}
.rdw-link-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 205px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-link-modal-label {
  font-size: 15px;
}
.rdw-link-modal-input {
  margin-top: 5px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  height: 25px;
  margin-bottom: 15px;
  padding: 0 5px;
}
.rdw-link-modal-input:focus {
  outline: none;
}
.rdw-link-modal-buttonsection {
  margin: 0 auto;
}
.rdw-link-modal-target-option {
  margin-bottom: 20px;
}
.rdw-link-modal-target-option > span {
  margin-left: 5px;
}
.rdw-link-modal-btn {
  margin-left: 10px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-link-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-link-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-link-modal-btn:focus {
  outline: none !important;
}
.rdw-link-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-link-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-history-dropdown {
  width: 50px;
}
.rdw-embedded-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-embedded-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  justify-content: space-between;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-embedded-modal-header {
  font-size: 15px;
  display: flex;
}
.rdw-embedded-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.rdw-embedded-modal-header-label {
  width: 95px;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}
.rdw-embedded-modal-link-section {
  display: flex;
  flex-direction: column;
}
.rdw-embedded-modal-link-input {
  width: 88%;
  height: 35px;
  margin: 10px 0;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}
.rdw-embedded-modal-link-input-wrapper {
  display: flex;
  align-items: center;
}
.rdw-embedded-modal-link-input:focus {
  outline: none;
}
.rdw-embedded-modal-btn-section {
  display: flex;
  justify-content: center;
}
.rdw-embedded-modal-btn {
  margin: 0 3px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-embedded-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-embedded-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-embedded-modal-btn:focus {
  outline: none !important;
}
.rdw-embedded-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-embedded-modal-size {
  align-items: center;
  display: flex;
  margin: 8px 0;
  justify-content: space-between;
}
.rdw-embedded-modal-size-input {
  width: 80%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}
.rdw-embedded-modal-size-input:focus {
  outline: none;
}
.rdw-emoji-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-emoji-modal {
  overflow: auto;
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-wrap: wrap;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-emoji-icon {
  margin: 2.5px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  font-size: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rdw-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
.rdw-spinner > div {
  width: 12px;
  height: 12px;
  background-color: #333;

  border-radius: 100%;
  display: inline-block;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.rdw-spinner .rdw-bounce1 {
  animation-delay: -0.32s;
}
.rdw-spinner .rdw-bounce2 {
  animation-delay: -0.16s;
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  } 40% {
    transform: scale(1.0);
  }
}
.rdw-image-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-image-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}
.rdw-image-modal-header {
  font-size: 15px;
  margin: 10px 0;
  display: flex;
}
.rdw-image-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.rdw-image-modal-header-label {
  width: 80px;
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
}
.rdw-image-modal-header-label-highlighted {
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}
.rdw-image-modal-upload-option {
  width: 100%;
  color: gray;
  cursor: pointer;
  display: flex;
  border: none;
  font-size: 15px;
  align-items: center;
  justify-content: center;
  background-color: #f1f1f1;
  outline: 2px dashed gray;
  outline-offset: -10px;
  margin: 10px 0;
  padding: 9px 0;
}
.rdw-image-modal-upload-option-highlighted {
  outline: 2px dashed #0a66b7;
}
.rdw-image-modal-upload-option-label {
  cursor: pointer;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
}
.rdw-image-modal-upload-option-label span{
  padding: 0 20px;
}
.rdw-image-modal-upload-option-image-preview {
  max-width: 100%;
  max-height: 200px;
}
.rdw-image-modal-upload-option-input {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.rdw-image-modal-url-section {
  display: flex;
  align-items: center;
}
.rdw-image-modal-url-input {
  width: 90%;
  height: 35px;
  margin: 15px 0 12px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}
.rdw-image-modal-btn-section {
  margin: 10px auto 0;
}
.rdw-image-modal-url-input:focus {
  outline: none;
}
.rdw-image-modal-btn {
  margin: 0 5px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}
.rdw-image-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}
.rdw-image-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}
.rdw-image-modal-btn:focus {
  outline: none !important;
}
.rdw-image-modal-btn:disabled {
  background: #ece9e9;
}
.rdw-image-modal-spinner {
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
.rdw-image-modal-alt-input {
  width: 70%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
  margin-left: 5px;
}
.rdw-image-modal-alt-input:focus {
  outline: none;
}
.rdw-image-modal-alt-lbl {
  font-size: 12px;
}
.rdw-image-modal-size {
  align-items: center;
  display: flex;
  margin: 8px 0;
  justify-content: space-between;
}
.rdw-image-modal-size-input {
  width: 40%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}
.rdw-image-modal-size-input:focus {
  outline: none;
}
.rdw-image-mandatory-sign {
  color: red;
  margin-left: 3px;
  margin-right: 3px;
}
.rdw-remove-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap
}
.rdw-history-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap
}
.rdw-history-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}
.rdw-history-dropdown {
  width: 50px;
}
.rdw-link-decorator-wrapper {
  position: relative;
}
.rdw-link-decorator-icon {
  position: absolute;
  left: 40%;
  top: 0;
  cursor: pointer;
  background-color: white;
}
.rdw-mention-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}
.rdw-suggestion-wrapper {
  position: relative;
}
.rdw-suggestion-dropdown {
  position: absolute;
  display: flex;
  flex-direction: column;
  border: 1px solid #F1F1F1;
  min-width: 100px;
  max-height: 150px;
  overflow: auto;
  background: white;
  z-index: 100;
}
.rdw-suggestion-option {
  padding: 7px 5px;
  border-bottom: 1px solid #f1f1f1;
}
.rdw-suggestion-option-active {
  background-color: #F1F1F1;
}
.rdw-hashtag-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}
.rdw-image-alignment-options-popup {
  position: absolute;
  background: white;
  display: flex;
  padding: 5px 2px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  width: 105px;
  cursor: pointer;
  z-index: 100;
}
.rdw-alignment-option-left {
  justify-content: flex-start;
}
.rdw-image-alignment-option {
  height: 15px;
  width: 15px;
  min-width: 15px;
}
.rdw-image-alignment {
  position: relative;
}
.rdw-image-imagewrapper {
  position: relative;
}
.rdw-image-center {
  display: flex;
  justify-content: center;
}
.rdw-image-left {
  display: flex;
}
.rdw-image-right {
  display: flex;
  justify-content: flex-end;
}
.rdw-image-alignment-options-popup-right {
  right: 0;
}
.rdw-editor-main {
  height: 100%;
  overflow: auto;
  box-sizing: border-box;
}
.rdw-editor-toolbar {
  padding: 6px 5px 0;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  display: flex;
  justify-content: flex-start;
  background: white;
  flex-wrap: wrap;
  font-size: 15px;
  margin-bottom: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.public-DraftStyleDefault-block {
  margin: 1em 0;
}
.rdw-editor-wrapper:focus {
  outline: none;
}
.rdw-editor-wrapper {
  box-sizing: content-box;
}
.rdw-editor-main blockquote {
  border-left: 5px solid #f1f1f1;
  padding-left: 5px;
}
.rdw-editor-main pre {
  background: #f1f1f1;
  border-radius: 3px;
  padding: 1px 10px;
}
/**
 * Draft v0.9.1
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}
.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}
.DraftEditor-root{position:relative}
.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}
.public-DraftEditor-block{position:relative}
.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}
.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}
.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}
.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}
.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}
.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}
.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}
.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}
.DraftEditorPlaceholder-hidden{display:none}
.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}
.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}
.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}
.public-DraftStyleDefault-listLTR{direction:ltr}
.public-DraftStyleDefault-listRTL{direction:rtl}
.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}
.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}
.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}
.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}
.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}
.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}
.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}
.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}
.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}
.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}
.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}
.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
/*# sourceMappingURL=react-draft-wysiwyg.css.map*/
/*!
 * Quill Editor v2.0.0
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}
.ql-container.ql-disabled .ql-tooltip{visibility:hidden}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}
.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;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;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 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}
@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor table{border-collapse:collapse}
.ql-editor td{border:1px solid #000;padding:2px 5px}
.ql-editor ol{padding-left:1.5em}
.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}
.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}
.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}
.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered]{counter-increment:list-0}
.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}
.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}
.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}
.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}
.ql-editor table{table-layout:fixed;width:100%}
.ql-editor table td{outline:none}
.ql-editor .ql-code-block-container{font-family:monospace}
.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:.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-ui{position:absolute}
.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}
/*# sourceMappingURL=quill.core.css.map*/
/*!
 * Quill Editor v2.0.0
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}
.ql-container.ql-disabled .ql-tooltip{visibility:hidden}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}
.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;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;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 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}
@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor table{border-collapse:collapse}
.ql-editor td{border:1px solid #000;padding:2px 5px}
.ql-editor ol{padding-left:1.5em}
.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}
.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}
.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}
.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered]{counter-increment:list-0}
.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}
.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}
.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}
.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}
.ql-editor table{table-layout:fixed;width:100%}
.ql-editor table td{outline:none}
.ql-editor .ql-code-block-container{font-family:monospace}
.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:.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-ui{position:absolute}
.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:.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:.83em}
.ql-snow .ql-editor h6{font-size:.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 .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}
.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}
.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}
.ql-snow .ql-editor .ql-code-block-container{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 0}
.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:0;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:.83em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.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-code-block-container{position:relative}
.ql-code-block-container .ql-ui{right:5px;top:5px}
.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:0}
.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 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:0;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:0;content:'Save';padding-right:0}
.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}
/*# sourceMappingURL=quill.snow.css.map*/
.splide__container{box-sizing:border-box;position:relative}
.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}
.splide.is-initialized:not(.is-active) .splide__list{display:block}
.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}
.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}
.splide:not(.is-overflow) .splide__pagination{display:none}
.splide__progress__bar{width:0}
.splide{position:relative;visibility:hidden}
.splide.is-initialized,.splide.is-rendered{visibility:visible}
.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}
.splide__slide img{vertical-align:bottom}
.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}
.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}
.splide__toggle.is-active .splide__toggle__pause{display:inline}
.splide__track{overflow:hidden;position:relative;z-index:0}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}
.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}
.splide--rtl{direction:rtl}
.splide__track--ttb>.splide__list{display:block}
.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}
.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}
.splide__arrow:hover:not(:disabled){opacity:.9}
.splide__arrow:disabled{opacity:.3}
.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}
.splide__arrow--prev{left:1em}
.splide__arrow--prev svg{transform:scaleX(-1)}
.splide__arrow--next{right:1em}
.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}
.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}
.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}
.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}
.splide__pagination__page:hover{cursor:pointer;opacity:.9}
.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}
.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}
.splide__progress__bar{background:#ccc;height:3px}
.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.splide__slide:focus{outline:0}
@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}
@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}
@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}
@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}
.splide__toggle{cursor:pointer}
.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}
.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}
.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}
.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}
.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}
.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}
.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}
.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}
.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}
.splide__arrows--ttb .splide__arrow--prev{top:1em}
.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}
.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}
.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}
.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
:root{--gr-brand-color: #73BD5D;--gr-text-color: #555555;--gr-text-hint-color: #7F7F7F}
html,body{display:flex;flex-flow:column nowrap;height:auto;min-height:100vh;margin:0;padding:0;font-family:"Open Sans",helvetica,sans-serif}
main{display:flex;flex-flow:column nowrap;flex:1 0 auto}
main.concur{--gr-brand-color: #2872CD}
main.print{margin:0 auto;max-width:1280px;width:100%;padding:3.5rem 1.75rem}
.gr-back-link{display:flex;flex-flow:row nowrap;align-items:center;margin-left:1rem}
.header{display:flex;flex-flow:row nowrap;align-items:center;background-color:#fff;border-bottom:1px solid #cfd0ce;border-bottom:1px solid var(--gr-header-border-color, #cfd0ce);padding:.5rem 1rem}
.header.noborder{border-bottom:none}
@media only screen and (max-width: 768px){.header:not(.no-mobile-sticky){position:sticky;top:0;z-index:998}}
.header__preview{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:.5rem 1rem;margin:-0.5rem -1rem 0;background-color:#3a8d21;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#fff}
.header__preview strong{padding-left:.5rem}
.header.sticky{position:sticky;top:-1px;z-index:998}
.header .menu{display:flex;flex-flow:row nowrap;align-items:center}
.header .menu#close_menu{margin-top:1rem}
.header .menu__row{display:flex;flex-flow:row nowrap;align-items:center;padding:.5rem;padding-left:0;color:#555;font-size:1.1em;font-weight:600;line-height:1.6}
.header .menu__row.title{padding:0 0 1rem;margin:0 0 1rem}
.header .menu__icon{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:1rem;margin-right:1.5rem;height:1.5rem;width:1.5rem}
.header .menu__content{display:flex;flex-flow:column nowrap;background-color:#fff;border-right:1px solid #cfd0ce;box-shadow:0px 1px 2px rgba(0,0,0,.08),0px 2px 6px rgba(0,0,0,.16);position:fixed;left:0;top:0;bottom:0;right:auto;opacity:0;padding:.5rem 1rem;transition:opacity .3s ease;visibility:hidden;width:240px;z-index:999}
.header .menu__content~.backdrop{background-color:rgba(0,0,0,.2);position:fixed;left:0;top:0;bottom:0;right:0;opacity:0;transition:opacity .3s ease;visibility:hidden;z-index:998}
.header .menu__content.show{visibility:visible;opacity:1}
.header .menu__content.show~.backdrop{visibility:visible;opacity:1}
.header .menu__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:20px;font-weight:500;line-height:1.6;color:#475242}
.header .menu__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.header__logo{display:flex;align-items:center;flex:0 0 auto;max-height:60px;max-width:100%;overflow:hidden}
.header__logo img{max-height:60px;max-width:100%}
.header__logo.side{flex:1 1 auto}
@media only screen and (max-width: 767px){.header__logo{order:3;width:100%}.header__logo:not(.app_display)>*{margin:0 auto}}
.header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin:0}
.header__label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#666;text-transform:uppercase;margin:0}
.header__links{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}
.header__link{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;padding:1rem;margin:.5rem;transition:color .3s ease}
.header__link:hover,.header__link:focus{color:#73BD5D;color:var(--gr-brand-color, #2872CD)}
.header__actions{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;line-height:24px;color:#7b8277;letter-spacing:.15px;display:flex;flex-flow:row nowrap;margin-left:auto;font-weight:400;gap:1rem;align-items:center}
.header__actions .action__item{display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 1rem}
.header__actions .js_time_zone_dropdown{min-width:15em}
.header__actions .js_time_zone_dropdown.tz-short-form{min-width:10em}
@media only screen and (max-width: 768px){.header__actions{margin-top:1rem}}
.header .profile__data{padding:0}
.header .profile__btn{display:flex;align-items:center;justify-content:center}
.event_info{display:flex;flex-flow:column nowrap}
.event_info__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:rgba(0,0,0,.8);letter-spacing:.15px;margin:0;--tw-text-opacity:1;color:rgb(58 69 83 / var(--tw-text-opacity))}
.event_info__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:400;line-height:16px;color:#666;letter-spacing:.15px;margin:0}
.gr-page{display:flex;flex:1 0 auto;flex-flow:column nowrap;background-color:#fff}
.gr-page__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:30px;font-weight:600;line-height:40px;color:#555}
.gr-section{display:flex;flex-flow:column nowrap;margin-bottom:3rem}
.gr-content{display:flex;flex-flow:row nowrap;flex:1 1 100%}
.gr-content.column{flex-flow:column nowrap}
.gr-content__aside{border-right:1px solid #cfd0ce;display:flex;flex-flow:column nowrap;flex:0 0 240px;background-color:#fff;padding:2em;z-index:2}
.gr-content__aside.floating{border-right:0;padding:0 1.5em 0 0;flex:0 0 288px}
.gr-content__body{display:flex;flex-flow:column nowrap;flex:1 1 100%;position:relative;padding:1em}
@media only screen and (max-width: 768px){.gr-content__body{padding:0}}
.gr-content__scrolling{display:flex;flex-flow:column nowrap;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}
.gr-content__content{display:flex;flex-flow:column nowrap;flex:1 1 100%;padding:1em}
.gr-content__title{display:flex;flex-flow:row nowrap;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-content__title span.count{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);margin-left:auto}
.gr-content__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.gr-content__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.gr-table-header{display:flex;flex-flow:row wrap;align-items:center;background-color:#fff;border-bottom:1px solid #cfd0ce;padding:0 0 1rem 0}
.gr-table-header.space-between{justify-content:space-between}
.gr-table-header.noborder{border:none}
.gr-table-header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-table-header__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;padding-left:10px}
.gr-table-header__actions{display:flex;flex-flow:row nowrap;align-items:stretch;margin-left:auto}
.gr-table-header__actions.center{align-items:center}
.gr-wrapper{display:flex;flex-flow:column nowrap;flex:1 1 auto;max-width:1280px;margin:0 auto;width:100%}
.gr-wrapper.row{flex-flow:row nowrap}
@media only screen and (max-width: 768px){.gr-wrapper.row.wrap-mobile{flex-wrap:wrap}}
.gr-wrapper.slim{max-width:648px}
.gr-wrapper.center{align-items:center}
@media only screen and (max-width: 640px){.gr-wrapper:not(.nowrap){flex-flow:column nowrap}}
.gr-container{display:flex;flex-flow:column nowrap;flex:1 1 auto;background:none;padding:2rem 5rem}
@media only screen and (max-width: 640px){.gr-container{padding:2rem 0}}
.gr-container.clear{background:none}
.gr-container__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-container__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.gr-container__header{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:1em}
.gr-container__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.gr-datalist{list-style:none;margin:0;padding:0}
.gr-datalist__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin-bottom:1rem}
.gr-datalist__title-value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin-bottom:1rem;padding-bottom:.5rem;display:flex;flex-flow:row nowrap;align-items:center}
.gr-datalist__title-value .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin-left:auto}
.gr-datalist__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:.5rem}
.gr-datalist__item .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin-left:auto}
.gr-generic-header{display:flex;flex-flow:row wrap;padding:.5em 1em}
.gr-generic-header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-generic-header__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
h1.page_section__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#555;margin-bottom:1rem}
.page_section{padding:1.75rem 0;color:#555}
@media only screen and (max-width: 768px){.page_section{padding:0 1em;margin-bottom:1em}}
.page_section.brand{background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D);color:#fff}
.page_section__link{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#2872cd;display:flex;flex-flow:row nowrap;cursor:pointer;align-items:center}
.page_section__link>.svg,.page_section__link>svg{font-size:16px;height:1em;margin-right:.5em;width:1em}
.page_section__link>.svg path,.page_section__link>svg path{fill:currentColor}
.page_section__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:currentColor;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem 0;margin-bottom:1.75rem;border-bottom:1px solid #cfd0ce}
.page_section__title--mobile{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:500;line-height:1.6;color:#555}
@media only screen and (max-width: 768px){.page_section__title{border-bottom:none;margin-bottom:0}}
.page_section__title.noborder{border:none}
.page_section__title .title_actions{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#73BD5D;color:var(--gr-brand-color);display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.page_section__title .title_actions>.svg,.page_section__title .title_actions>svg{font-size:1em;margin-left:.5em}
.page_section__title .title_actions>.svg:not(.nofill) path,.page_section__title .title_actions>svg:not(.nofill) path{fill:currentColor}
.page_section__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.page_section__content.ql-display{height:auto;overflow-y:visible !important;padding:0;white-space:inherit}
.page_section__content.ql-display.ql-editor p{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;font-family:Helvetica,Arial,sans-serif}
.page_section__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.page_section__location{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;display:flex;flex-flow:row nowrap;align-items:center}
.page_section__location .value{font-weight:400;margin:0 .5rem}
.page_section__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.page_section__tags{display:flex;flex-flow:row wrap;margin-bottom:1.75rem}
.page_section__tags>div{margin-right:1em}
.page_section .svg.green path,.page_section svg.green path{fill:#21b886}
.page_section .svg.orange path,.page_section svg.orange path{fill:#ffb621}
.page_section .svg.blue path,.page_section svg.blue path{fill:#2872cd}
ul.margin-flat{padding-left:1.2rem}
.gr_alert{display:flex;flex-flow:row nowrap;align-items:center;background-color:#fff2f2;color:#f72117;padding:1rem;margin-bottom:1rem}
.gr_alert.warning{background-color:#fffae7;color:#f8a501}
.gr_alert.warning .svg{display:none}
.gr_alert.warning .svg.warning{display:block}
.gr_alert.success{background-color:#f0fffa;color:#01a870}
.gr_alert.success .svg{display:none}
.gr_alert.success .svg.success{display:block}
.gr_alert.info{background-color:#f2f8ff;color:#0057c2}
.gr_alert.info .svg{display:none}
.gr_alert.info .svg.info{display:block}
.gr_alert__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:currentColor;letter-spacing:.15px}
.gr_alert__icon{display:flex;align-items:center;color:currentColor}
.gr_alert__icon .svg,.gr_alert__icon svg{margin:0 1rem 0 0}
.gr_alert__icon .svg:not(.nofill) path,.gr_alert__icon svg:not(.nofill) path{fill:currentColor}
.avatar{height:1em;width:1em;display:flex;flex:0 0 auto;align-items:center;justify-content:center;background-color:#f8f8f8;border:1px solid rgba(0,0,0,0);border-radius:500rem;position:relative;font-size:4.5em}
.avatar .image_wrapper{display:flex;flex:1 1 100%;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);border-radius:500rem;overflow:hidden}
.avatar .image_wrapper>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}
.avatar>.icon{font-size:.5em;background-color:#fff;border-radius:500rem;height:1em;width:1em;position:absolute;bottom:-0.25em;right:-0.25em}
.avatar.clear{background-color:rgba(0,0,0,0)}
.avatar.tiny{font-size:1.75em}
.avatar.small{font-size:2.25em}
.avatar.middle{font-size:2.85em}
.avatar.large{font-size:5.5em}
.gr-button{--btn-color: #7B8277;--btn-bg-color: transparent;--btn-border-color: transparent;text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em;color:#475242;color:var(--btn-color, #475242);background-color:var(--btn-bg-color);border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;display:flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;border-radius:.25em;cursor:pointer;transition:all .3s ease}
.gr-button:focus,.gr-button:hover{--btn-color: #7B8277;--btn-bg-color: #F8F8F8;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#f8f8f8;background-color:#F8F8F8;background-color:var(--btn-bg-color, #F8F8F8);outline:none}
.gr-button:active{--btn-color: #7B8277;--btn-bg-color: #E0E2E0;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#e0e2e0;background-color:#E0E2E0;background-color:var(--btn-bg-color, #E0E2E0);outline:none}
.gr-button.giant{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555)}
.gr-button.large{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:16px;font-weight:700;line-height:20px;color:#555555;color:var(--btn-color, #555555);padding:.875rem 1.75rem}
.gr-button.medium{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.small{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.tiny{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:10px;font-weight:700;line-height:12px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.disabled{color:var(--btn-color);opacity:.7}
.gr-button.blue{--btn-color: #2872CD}
.gr-button.brand{--btn-color: var(--gr-brand-color, #73BD5D)}
.gr-button.inline{display:inline-flex}
.gr-button.raised{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);--btn-bg-color: #FFFFFF;--btn-color: #7B8277}
.gr-button.plain:hover,.gr-button.plain:focus{background-color:rgba(0,0,0,0)}
.gr-button.outline{--btn-bg-color: #FFFFFF;--btn-color: #7B8277;--btn-border-color: #7B8277}
.gr-button.outline.blue{--btn-color: #2872CD;--btn-border-color: #2872CD}
.gr-button.outline.brand{--btn-color: var(--gr-brand-color, #73BD5D);--btn-border-color: var(--gr-brand-color, #73BD5D)}
.gr-button.outline.danger{--btn-color: #FF3E36;--btn-border-color: #FF3E36}
.gr-button.outline.disabled{--btn-color: #D8D8D8 !important;--btn-border-color: #D8D8D8 !important}
.gr-button.form-inline{margin-top:25px;min-height:3rem}
.gr-button.basic{border:none;--btn-color: #475242;--btn-bg-color: #FFFFFF;background-color:#fff}
.gr-button.basic:hover{--btn-color: #475242;--btn-bg-color: #E0E2E0;background-color:#e0e2e0}
.gr-button.basic:active{--btn-color: #475242;--btn-bg-color: #C8CBC6;background-color:#c8cbc6}
.gr-button.navigation{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#7b8277;letter-spacing:.15px}
.gr-button.filled,.gr-button.filled.brand{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled:hover,.gr-button.filled.brand:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#73BD5D;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.filled:active,.gr-button.filled.brand:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled.disabled,.gr-button.filled.brand.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.filled.blue{border:none;--btn-color: #FFFFFF;--btn-bg-color: #2872CD;background-color:#2872cd}
.gr-button.filled.blue:hover{--btn-color: #E0E2E0;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue:active{--btn-color: #FFFFFF;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.paper{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D);box-shadow:0px 1px 2px 1px rgba(0,0,0,.12);filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.12))}
.gr-button.paper:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#73BD5D;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.paper:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.icon .svg,.gr-button.icon svg{margin:0}
.gr-button.icon .svg:not(.nofill) path,.gr-button.icon svg:not(.nofill) path{fill:#475242;fill:var(--btn-color, #475242)}
.gr-button.icon.left>.svg,.gr-button.icon.left>svg{margin-right:.75em}
.gr-button.icon.right>.svg,.gr-button.icon.right>svg{margin-left:.75em}
.gr-button.fullwidth{width:100%}
.gr-button.capitalized{text-transform:capitalize}
.timer{display:flex;flex-flow:row nowrap;align-items:flex-start;align-self:flex-start;font-size:24px;background:rgba(0,0,0,.48);border-radius:4px;padding:.2em;position:relative}
.timer.huge{font-size:48px}
.timer__item{display:flex;flex-flow:column nowrap;position:relative;padding-right:.5em;min-width:1.85em;box-sizing:content-box}
.timer__item::after{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:1em;font-weight:400;color:#fff;line-height:1.2;content:":";position:absolute;right:.125em;top:0}
.timer__item:last-child{padding-right:0}
.timer__item:last-child::after{content:""}
.timer__item .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:1em;font-weight:400;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase}
.timer__item .label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:.5em;font-weight:400;line-height:1.6;color:#fff;text-align:center;text-transform:uppercase}
.hero_image{background-color:#F8F8F8;background-color:var(--hero-background-color, #F8F8F8);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;padding:1.75rem;position:relative}
.hero_image>*{position:relative}
.hero_image__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF);margin:0}
.hero_image__date{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF)}
.hero_image__date .dropdown-link.button{background-color:rgba(0,0,0,0);text-transform:uppercase}
.hero_image__date .dropdown-link.button:hover,.hero_image__date .dropdown-link.button:focus{background-color:#cacbcd;color:#1976d2}
.hero_image__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;color:var(--hero-text-color, #FFFFFF)}
.hero_image__timer{position:absolute;right:1rem;bottom:1rem}
image.icon.svg path,svg.icon.svg path{fill:#b1b1b1}
image.icon.success path,svg.icon.success path{fill:#21b886}
image.icon.danger path,svg.icon.danger path{fill:#ff3e36}
img.svg.nofill{filter:none}
img.svg.custom-brand-fill{filter:brightness(0) saturate(100%) invert(68%) sepia(10%) saturate(6708%) hue-rotate(49deg) brightness(108%) contrast(61%);filter:var(--brand-fill-filter, brightness(0) saturate(100%) invert(68%) sepia(10%) saturate(6708%) hue-rotate(49deg) brightness(108%) contrast(61%))}
img.svg.sales-source{filter:brightness(0) saturate(100%) invert(68%) sepia(10%) saturate(6708%) hue-rotate(49deg) brightness(108%) contrast(61%);filter:var(--sales-source-fill-filter, brightness(0) saturate(100%) invert(68%) sepia(10%) saturate(6708%) hue-rotate(49deg) brightness(108%) contrast(61%))}
img.svg.sales-source-blue{filter:brightness(0) saturate(100%) invert(42%) sepia(72%) saturate(6696%) hue-rotate(195deg) brightness(92%) contrast(101%)}
img.svg.base{filter:brightness(0) saturate(100%) invert(39%) sepia(2%) saturate(2280%) hue-rotate(57deg) brightness(96%) contrast(78%)}
img.svg.basic-600{filter:brightness(0) saturate(100%) invert(68%) sepia(9%) saturate(223%) hue-rotate(56deg) brightness(88%) contrast(89%)}
img.svg.basic-900{filter:brightness(0) saturate(100%) brightness(0) saturate(100%) invert(68%) sepia(9%) saturate(223%) hue-rotate(56deg) brightness(88%) contrast(89%)}
img.svg.brand{filter:brightness(0) saturate(100%) invert(68%) sepia(10%) saturate(6708%) hue-rotate(49deg) brightness(108%) contrast(61%)}
img.svg.brand-50{filter:brightness(0) saturate(100%) invert(89%) sepia(6%) saturate(869%) hue-rotate(62deg) brightness(109%) contrast(98%)}
img.svg.brand-100{filter:brightness(0) saturate(100%) invert(90%) sepia(21%) saturate(435%) hue-rotate(53deg) brightness(103%) contrast(90%)}
img.svg.brand-200{filter:brightness(0) saturate(100%) invert(93%) sepia(15%) saturate(783%) hue-rotate(48deg) brightness(95%) contrast(91%)}
img.svg.brand-300{filter:brightness(0) saturate(100%) invert(91%) sepia(16%) saturate(1012%) hue-rotate(49deg) brightness(94%) contrast(85%)}
img.svg.brand-400{filter:brightness(0) saturate(100%) invert(100%) sepia(17%) saturate(6273%) hue-rotate(39deg) brightness(91%) contrast(81%)}
img.svg.brand-500{filter:brightness(0) saturate(100%) invert(72%) sepia(11%) saturate(1958%) hue-rotate(61deg) brightness(93%) contrast(82%)}
img.svg.brand-600{filter:brightness(0) saturate(100%) invert(48%) sepia(5%) saturate(5689%) hue-rotate(61deg) brightness(120%) contrast(65%)}
img.svg.brand-700{filter:brightness(0) saturate(100%) invert(46%) sepia(50%) saturate(541%) hue-rotate(61deg) brightness(92%) contrast(87%)}
img.svg.brand-800{filter:brightness(0) saturate(100%) invert(39%) sepia(16%) saturate(1502%) hue-rotate(60deg) brightness(95%) contrast(85%)}
img.svg.brand-900{filter:brightness(0) saturate(100%) invert(22%) sepia(52%) saturate(451%) hue-rotate(61deg) brightness(93%) contrast(91%)}
img.svg.legacy-button{filter:brightness(0) saturate(100%) invert(53%) sepia(9%) saturate(316%) hue-rotate(54deg) brightness(92%) contrast(85%)}
img.svg.black{filter:brightness(0) saturate(100%)}
img.svg.black-600{filter:brightness(0) saturate(100%) invert(38%) sepia(8%) saturate(16%) hue-rotate(338deg) brightness(99%) contrast(88%)}
img.svg.black-800{filter:brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(1173%) hue-rotate(319deg) brightness(92%) contrast(76%)}
img.svg.link-blue{filter:brightness(0) saturate(100%) invert(47%) sepia(14%) saturate(2156%) hue-rotate(169deg) brightness(98%) contrast(86%)}
img.svg.blue-500{filter:brightness(0) saturate(100%) invert(50%) sepia(84%) saturate(582%) hue-rotate(176deg) brightness(95%) contrast(85%)}
img.svg.faded{filter:brightness(0) saturate(100%) invert(88%) sepia(0%) saturate(2903%) hue-rotate(23deg) brightness(93%) contrast(65%)}
img.svg.white{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(179deg) brightness(113%) contrast(101%)}
img.svg.success{filter:brightness(0) saturate(100%) invert(56%) sepia(15%) saturate(1761%) hue-rotate(109deg) brightness(101%) contrast(100%)}
img.svg.danger{filter:brightness(0) saturate(100%) invert(40%) sepia(59%) saturate(5544%) hue-rotate(342deg) brightness(101%) contrast(101%)}
img.svg.warning{filter:brightness(0) saturate(100%) invert(87%) sepia(85%) saturate(1710%) hue-rotate(318deg) brightness(100%) contrast(101%)}
img.svg.blue-grey-300{filter:brightness(0) saturate(100%) invert(92%) sepia(10%) saturate(227%) hue-rotate(165deg) brightness(89%) contrast(92%)}
img.svg.blue-grey-500{filter:brightness(0) saturate(100%) invert(62%) sepia(6%) saturate(1029%) hue-rotate(168deg) brightness(88%) contrast(93%)}
.gr-initials{display:flex;flex:0 0 auto;align-items:center;justify-content:center;background:gray;border-radius:500rem;font-size:1.4em;color:#fff;width:2.5em;height:2.5em}
.ui.dropdown.gr-select,.ui.form input:not(.clear)[type=text],.ui.form input:not(.clear)[type=number],.gr-input__input,.gr-input__inputBtn{display:flex;align-items:center;flex-flow:row nowrap;background-color:#fff;border-radius:.25em;border:1px solid rgba(0,0,0,0);border:1px solid rgba(34,36,38,.15);caret-color:#555;padding:0 .5em;height:42px;outline:none;position:relative;transition:all .3s ease}
.currency.ui.dropdown.gr-select,.ui.form input.currency[type=text]:not(.clear),.ui.form input.currency[type=number]:not(.clear),.currency.gr-input__input,.currency.gr-input__inputBtn{height:100%}
.passcode.ui.dropdown.gr-select,.ui.form input.passcode[type=text]:not(.clear),.ui.form input.passcode[type=number]:not(.clear),.passcode.gr-input__input,.passcode.gr-input__inputBtn{border:none}
.passcode.ui.dropdown.gr-select:hover,.ui.form input.passcode[type=text]:hover:not(.clear),.ui.form input.passcode[type=number]:hover:not(.clear),.passcode.gr-input__input:hover,.passcode.gr-input__inputBtn:hover{box-shadow:none;border:0}
.fullwidth.ui.dropdown.gr-select,.ui.form input.fullwidth[type=text]:not(.clear),.ui.form input.fullwidth[type=number]:not(.clear),.fullwidth.gr-input__input,.fullwidth.gr-input__inputBtn{width:100%}
.textarea.ui.dropdown.gr-select,.ui.form input.textarea[type=text]:not(.clear),.ui.form input.textarea[type=number]:not(.clear),.textarea.gr-input__input,.textarea.gr-input__inputBtn{width:100%;min-height:100px}
.ui.dropdown.gr-select:hover,.ui.form input[type=text]:hover:not(.clear),.ui.form input[type=number]:hover:not(.clear),.gr-input__input:hover,.gr-input__inputBtn:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,0)}
.ui.dropdown.gr-select:focus,.ui.form input[type=text]:focus:not(.clear),.ui.form input[type=number]:focus:not(.clear),.gr-input__input:focus,.gr-input__inputBtn:focus{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D);caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.outline.ui.dropdown.gr-select,.ui.form input.outline[type=text]:not(.clear),.ui.form input.outline[type=number]:not(.clear),.outline.gr-input__input,.outline.gr-input__inputBtn{box-shadow:none;border:1px solid #adb1aa}
.active.ui.dropdown.gr-select,.ui.form input.active[type=text]:not(.clear),.ui.form input.active[type=number]:not(.clear),.active.gr-input__input,.active.gr-input__inputBtn{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.ui.dropdown.gr-select:focus,.ui.form input.active[type=text]:focus:not(.clear),.ui.form input.active[type=number]:focus:not(.clear),.active.gr-input__input:focus,.active.gr-input__inputBtn:focus,.active.ui.dropdown.gr-select:hover,.ui.form input.active[type=text]:hover:not(.clear),.ui.form input.active[type=number]:hover:not(.clear),.active.gr-input__input:hover,.active.gr-input__inputBtn:hover{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.ui.dropdown.gr-select:focus .menu,.ui.form input.active[type=text]:focus:not(.clear) .menu,.ui.form input.active[type=number]:focus:not(.clear) .menu,.active.gr-input__input:focus .menu,.active.gr-input__inputBtn:focus .menu,.active.ui.dropdown.gr-select:hover .menu,.ui.form input.active[type=text]:hover:not(.clear) .menu,.ui.form input.active[type=number]:hover:not(.clear) .menu,.active.gr-input__input:hover .menu,.active.gr-input__inputBtn:hover .menu{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.active.ui.dropdown.gr-select input,.ui.form input.active[type=text]:not(.clear) input,.ui.form input.active[type=number]:not(.clear) input,.active.gr-input__input input,.active.gr-input__inputBtn input{caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.active.ui.dropdown.gr-select .menu,.ui.form input.active[type=text]:not(.clear) .menu,.ui.form input.active[type=number]:not(.clear) .menu,.active.gr-input__input .menu,.active.gr-input__inputBtn .menu{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.ui.dropdown.gr-select:focus-within,.ui.form input[type=text]:focus-within:not(.clear),.ui.form input[type=number]:focus-within:not(.clear),.gr-input__input:focus-within,.gr-input__inputBtn:focus-within{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.ui.dropdown.gr-select:focus-within input,.ui.form input[type=text]:focus-within:not(.clear) input,.ui.form input[type=number]:focus-within:not(.clear) input,.gr-input__input:focus-within input,.gr-input__inputBtn:focus-within input{caret-color:#73BD5D;caret-color:var(--gr-brand-color, #73BD5D)}
.success.ui.dropdown.gr-select,.ui.form input.success[type=text]:not(.clear),.ui.form input.success[type=number]:not(.clear),.success.gr-input__input,.success.gr-input__inputBtn{border-color:#4bc69d}
.error.ui.dropdown.gr-select,.ui.form input.error[type=text]:not(.clear),.ui.form input.error[type=number]:not(.clear),.error.gr-input__input,.error.gr-input__inputBtn{border-color:#ff625d}
.info.ui.dropdown.gr-select,.ui.form input.info[type=text]:not(.clear),.ui.form input.info[type=number]:not(.clear),.info.gr-input__input,.info.gr-input__inputBtn{border-color:#528ed7}
.warning.ui.dropdown.gr-select,.ui.form input.warning[type=text]:not(.clear),.ui.form input.warning[type=number]:not(.clear),.warning.gr-input__input,.warning.gr-input__inputBtn{border-color:#ffc347}
.disabled.ui.dropdown.gr-select,.ui.form input.disabled[type=text]:not(.clear),.ui.form input.disabled[type=number]:not(.clear),.disabled.gr-input__input,.disabled.gr-input__inputBtn,.readonly.ui.dropdown.gr-select,.ui.form input.readonly[type=text]:not(.clear),.ui.form input.readonly[type=number]:not(.clear),.readonly.gr-input__input,.readonly.gr-input__inputBtn{box-shadow:none;background-color:#f8f8f8}
.disabled.ui.dropdown.gr-select input,.ui.form input.disabled[type=text]:not(.clear) input,.ui.form input.disabled[type=number]:not(.clear) input,.disabled.gr-input__input input,.disabled.gr-input__inputBtn input,.readonly.ui.dropdown.gr-select input,.ui.form input.readonly[type=text]:not(.clear) input,.ui.form input.readonly[type=number]:not(.clear) input,.readonly.gr-input__input input,.readonly.gr-input__inputBtn input{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.no-shadow.ui.dropdown.gr-select,.ui.form input.no-shadow[type=text]:not(.clear),.ui.form input.no-shadow[type=number]:not(.clear),.no-shadow.gr-input__input,.no-shadow.gr-input__inputBtn{box-shadow:none;border:1px solid #cfd0ce}
.ui.dropdown.gr-select .svg,.ui.form input:not(.clear)[type=text] .svg,.ui.form input:not(.clear)[type=number] .svg,.gr-input__input .svg,.gr-input__inputBtn .svg,.ui.dropdown.gr-select svg,.ui.form input:not(.clear)[type=text] svg,.ui.form input:not(.clear)[type=number] svg,.gr-input__input svg,.gr-input__inputBtn svg{pointer-events:none;position:absolute;right:1em;top:50%;transform:translateY(-50%)}
.ui.dropdown.gr-select .svg path,.ui.form input:not(.clear)[type=text] .svg path,.ui.form input:not(.clear)[type=number] .svg path,.gr-input__input .svg path,.gr-input__inputBtn .svg path,.ui.dropdown.gr-select svg path,.ui.form input:not(.clear)[type=text] svg path,.ui.form input:not(.clear)[type=number] svg path,.gr-input__input svg path,.gr-input__inputBtn svg path{fill:#b1b1b1}
.ui.dropdown.gr-select .clear-input,.ui.form input:not(.clear)[type=text] .clear-input,.ui.form input:not(.clear)[type=number] .clear-input,.gr-input__input .clear-input,.gr-input__inputBtn .clear-input{border:0;background-color:rgba(0,0,0,0);position:absolute;right:3em;cursor:pointer}
.ui.dropdown.gr-select .clear-input.img,.ui.form input:not(.clear)[type=text] .clear-input.img,.ui.form input:not(.clear)[type=number] .clear-input.img,.gr-input__input .clear-input.img,.gr-input__inputBtn .clear-input.img{right:0;height:100%;width:20%}
.ui.dropdown.gr-select .clear-input:hover,.ui.form input:not(.clear)[type=text] .clear-input:hover,.ui.form input:not(.clear)[type=number] .clear-input:hover,.gr-input__input .clear-input:hover,.gr-input__inputBtn .clear-input:hover{text-decoration:underline}
.ui.dropdown.gr-select input,.ui.form input:not(.clear)[type=text] input,.ui.form input:not(.clear)[type=number] input,.gr-input__input input,.gr-input__inputBtn input{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;flex:1 1 auto;border:none;outline:none;height:100%;margin:0 .5em;padding:.5em 3em .5em 0;width:100%}
.ui.dropdown.gr-select input::-moz-placeholder, .ui.form input:not(.clear)[type=text] input::-moz-placeholder, .ui.form input:not(.clear)[type=number] input::-moz-placeholder, .gr-input__input input::-moz-placeholder, .gr-input__inputBtn input::-moz-placeholder{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.ui.dropdown.gr-select input::placeholder,.ui.form input:not(.clear)[type=text] input::placeholder,.ui.form input:not(.clear)[type=number] input::placeholder,.gr-input__input input::placeholder,.gr-input__inputBtn input::placeholder{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#b1b1b1}
.ui.dropdown.gr-select .icon-btn,.ui.form input:not(.clear)[type=text] .icon-btn,.ui.form input:not(.clear)[type=number] .icon-btn,.gr-input__input .icon-btn,.gr-input__inputBtn .icon-btn{display:flex;align-items:center;align-self:stretch;cursor:pointer}
.ui.dropdown.gr-select>.dropdown.icon,.ui.form input:not(.clear)[type=text]>.dropdown.icon,.ui.form input:not(.clear)[type=number]>.dropdown.icon,.gr-input__input>.dropdown.icon,.gr-input__inputBtn>.dropdown.icon{top:auto}
.ui.dropdown.gr-select>.dropdown.icon:before,.ui.form input:not(.clear)[type=text]>.dropdown.icon:before,.ui.form input:not(.clear)[type=number]>.dropdown.icon:before,.gr-input__input>.dropdown.icon:before,.gr-input__inputBtn>.dropdown.icon:before{content:"";display:flex;background-image:url(https://app.groupize.com/packs/static/images/icons/arrow-dropdown-d2e699f85cc188335dc6.svg) !important;background-position:center !important;background-repeat:no-repeat !important;height:10px;width:10px}
#select_question~.menu .item,#select_question~.text{position:relative;padding:.78571429rem 1.14285714rem .78571429rem calc(1.14285714rem + 24px) !important;border:none}
#select_question~.menu .item::before,#select_question~.text::before{position:absolute;left:0;top:0;display:block;content:"";background-position:center;background-repeat:no-repeat;height:40px;width:calc(1.14285714rem + 24px);filter:invert(11%) sepia(40%) saturate(474%) hue-rotate(170deg) brightness(98%) contrast(89%)}
#select_question~.menu .item[data-value=short_answer]::before,#select_question~.text[data-value=short_answer]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/short-text-e61e62033eb8e2acdaf4.svg)}
#select_question~.menu .item[data-value=text_answer]::before,#select_question~.text[data-value=text_answer]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/paragraph-a2ce578552a7cdffbf0a.svg)}
#select_question~.menu .item[data-value=dropdown_select]::before,#select_question~.text[data-value=dropdown_select]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/dropdown-circle-95260ec66c57e25b9150.svg)}
#select_question~.menu .item[data-value=multiple_choice]::before,#select_question~.text[data-value=multiple_choice]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/checkbox-eadc5adce57d98d18f01.svg)}
#select_question~.menu .item[data-value=file_picker]::before,#select_question~.text[data-value=file_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/file-upload-e142f05aa05002a87962.svg)}
#select_question~.menu .item[data-value=date_picker]::before,#select_question~.text[data-value=date_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/event-659a122e9792ac89b150.svg)}
#select_question~.menu .item[data-value=time_picker]::before,#select_question~.text[data-value=time_picker]::before{background-image:url(https://app.groupize.com/packs/static/images/icons/time-33beeb1c6aab534fb625.svg)}
#select_question~.text{padding:.78571429rem 1.14285714rem .78571429rem calc(1.14285714rem + 17px) !important}
#select_question~.text::before{height:37px;width:calc(1.14285714rem + 10px)}
.ui.form .field .field_with_errors>label,.ui.form .field.disabled>label,.ui.form .field.inline .toggle label,.ui.form .field.inline .checkbox label,.ui.form .field label,.ui.checkbox.toggle label,form label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#666;text-transform:uppercase;display:flex;flex-flow:row wrap;align-items:center;margin-bottom:.5em}
.ui.form .field.inline .toggle label.nowrap,.ui.form .field.inline .checkbox label.nowrap,.ui.form .field label.nowrap,.ui.checkbox.toggle label.nowrap,form label.nowrap{flex-wrap:nowrap}
.ui.form .field .field_with_errors>label small,.ui.form .field.disabled>label small,.ui.form .field.inline .toggle label small,.ui.form .field.inline .checkbox label small,.ui.form .field label small,.ui.checkbox.toggle label small,form label small{margin-left:.5em}
.gr-input{margin-bottom:1rem}
.gr-input__inputBtn{cursor:pointer}
.gr-input__inputBtn input,.gr-input__inputBtn input:disabled{background-color:inherit;cursor:pointer}
.gr-input__multi{display:flex;align-items:center;vertical-align:middle}
.gr-input__multi .time-divider{padding:0 1em;margin:0;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.gr-radio{display:flex;flex-flow:row nowrap;align-items:center}
.gr-radio input{display:none !important}
.gr-radio label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;display:flex;flex-flow:row nowrap;flex:0 0 auto;align-items:center;padding:4px 8px;position:relative;text-transform:capitalize}
.gr-radio label:before{content:"";display:flex;flex-flow:row nowrap;flex:0 0 auto;background-color:#fff;border:2px solid #7f7f7f;border-radius:500rem;box-sizing:content-box;margin-right:1rem;height:1.2rem;width:1.2rem;transition:border-color .3s ease}
.gr-radio label:focus{border:1px solid #c0e1b5;outline:none}
.gr-radio label:hover:before{border-color:#555}
.gr-radio input:checked~label:before{background-color:#73bd5d;border-color:#73bd5d;box-shadow:inset 0 0 0 .25rem #fff}
.gr-radio input:disabled~label{background-color:#f8f8f8;opacity:.5}
.gr-checkbox{display:flex;flex-flow:row nowrap;align-items:flex-start}
.gr-checkbox input{display:none !important}
.gr-checkbox label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;display:flex;flex-flow:row nowrap;align-items:flex-start;padding:4px 8px;position:relative;text-transform:capitalize}
.gr-checkbox label .content{display:flex;flex-flow:row wrap}
.gr-checkbox label p{color:#555;margin:0}
.gr-checkbox label:before{content:"";display:flex;flex-flow:row nowrap;flex:0 0 auto;width:1.2rem;height:1.2rem;border:2px solid #7f7f7f;border-radius:.35rem;box-sizing:content-box;margin-right:.6rem;transition:all .3s ease;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:18px}
.gr-checkbox label:focus{border:1px solid #c0e1b5;outline:none}
.gr-checkbox label:hover:before{border-color:#555}
.gr-checkbox input.semi~label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDBIMTZDMTcuMSAwIDE4IDAuOSAxOCAyVjE2QzE4IDE3LjEgMTcuMSAxOCAxNiAxOEgyQzAuOSAxOCAwIDE3LjEgMCAxNlYyQzAgMC45IDAuOSAwIDIgMFpNMTQgOEg0VjEwSDE0VjhaIiBmaWxsPSIjNzNCRDVEIi8+Cjwvc3ZnPgo=);border-color:#73bd5d !important;background-size:cover;border-radius:.35rem}
.gr-checkbox input:checked~label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDBIMTVDMTYuNjU0IDAgMTggMS4zNDUgMTggM1YxNUMxOCAxNi42NTQgMTYuNjU0IDE4IDE1IDE4SDNDMS4zNDUgMTggMCAxNi42NTQgMCAxNVYzQzAgMS4zNDUgMS4zNDUgMCAzIDBaTTguNzI3MjMgMTIuNjA1NEwxMy4yOTUyIDYuNjA1NDNDMTMuNjMwMiA2LjE2NjQzIDEzLjQ1MTIgNS41Mzk0MyAxMy4wNjIyIDUuMjA0NDNDMTIuNjYyMiA0Ljg3OTQzIDEyLjAzODIgNS4wNDk0MyAxMS43MDgyIDUuNDM5NDNMNy45MjAyMyAxMC4zNjM0TDYuMjg3MjMgOC4yNzc0M0M1Ljk0NjIzIDcuODQxNDMgNS4zMTgyMyA3Ljc2NTQzIDQuODgzMjMgOC4xMDY0M0M0LjQ0ODIzIDguNDQ2NDMgNC4zNzIyMyA5LjA3NTQzIDQuNzEyMjMgOS41MDk0M0w3LjE0NDIzIDEyLjYxNjRDNy4zMzQyMyAxMi44NTg0IDcuNjI0MjMgMTMuMDA0IDcuOTMxMjMgMTMuMDA0SDcuOTM4MjNDOC4yNDgyMyAxMi45OTg0IDguNTM4MjMgMTIuODUyIDguNzI3MjMgMTIuNjA1NFoiIGZpbGw9IiM3M0JENUQiLz4KPC9zdmc+Cg==);border-color:#73bd5d !important;background-size:cover;border-radius:.35rem}
.gr-checkbox input:disabled~label{opacity:.5}
.gr-label-title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#666;text-transform:uppercase}
.ql_editor{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);background-color:#fff;height:200px}
#question_form .ql_editor{height:auto;min-height:62px}
.number-percent-container{position:absolute;right:10px;top:31px;z-index:99}
.field.percent input::-webkit-outer-spin-button,.field.percent input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.field.percent input[type=number]{-moz-appearance:textfield}
.form-field-wrapper .form-field-wrapper:not(.form-field-wrapper--no-spacing),.form-field-wrapper.form-field-wrapper--with-spacing{margin-top:1.145rem}
.form-field-wrapper label,.form-field-wrapper .label,.form-field-wrapper .field label,.form-field-wrapper .field .label{margin-bottom:0.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(102 102 102 / var(--tw-text-opacity))}
.form-field-wrapper .field_with_errors label,.form-field-wrapper .field_with_errors .label{--tw-text-opacity:1;color:rgb(239 67 67 / var(--tw-text-opacity))}
.form-field-wrapper .field_with_errors input[type=text]{border-width:1px;--tw-border-opacity:1;border-color:rgb(239 67 67 / var(--tw-border-opacity))}
.form-field-wrapper input[type=checkbox].brand{visibility:hidden;position:relative}
.form-field-wrapper input[type=checkbox].brand:checked::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiAwSDJDMC45IDAgMCAwLjkgMCAyVjE2QzAgMTcuMSAwLjkgMTggMiAxOEgxNkMxNy4xIDE4IDE4IDE3LjEgMTggMTZWMkMxOCAwLjkgMTcuMSAwIDE2IDBaTTEzLjU4MDIgNC41Nzk5OUwxNC45OTAyIDUuOTk5OTlMNi45OTAyMyAxNEwyLjk5MDIzIDEwLjAxTDQuNDEwMjMgOC41OTk5OUw2Ljk5MDIzIDExLjE3TDEzLjU4MDIgNC41Nzk5OVoiIGZpbGw9IiM3M0JENUQiLz4KPC9zdmc+Cg==);background-size:contain;border:none}
.form-field-wrapper input[type=checkbox].brand::before{content:"";visibility:visible;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid #73bd5d;border-radius:2px}
.form-field-wrapper input[type=checkbox]+label{margin-bottom:0px;margin-left:0.75rem;font-weight:400;text-transform:capitalize;--tw-text-opacity:1;color:rgb(33 43 54 / var(--tw-text-opacity))}
.form-field-wrapper .form-field--text{position:relative;height:2.75rem;width:100%;border-radius:0.25rem;border-width:1px;border-style:solid;border-color:#22242626;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0px;padding-bottom:0px;padding-left:0.5rem;padding-right:0.5rem;caret-color:#555555;outline:2px solid transparent;outline-offset:2px;transition-property:all;transition-duration:150ms;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}
.form-field-wrapper .form-field--text:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);border:1px solid rgba(0,0,0,0)}
.form-field-wrapper .form-field--text:focus{--tw-border-opacity:1;border-color:rgb(115 189 93 / var(--tw-border-opacity));caret-color:#73BD5D}
.form-field-wrapper .form-field--text:focus::-moz-placeholder{color:rgba(115,115,115,.87)}
.form-field-wrapper .form-field--text:focus::placeholder{color:rgba(115,115,115,.87)}
.form-field-wrapper .form-field--text::-moz-placeholder{color:rgba(191,191,191,.87)}
.form-field-wrapper .form-field--text::placeholder{color:rgba(191,191,191,.87)}
.toggle--circle{position:relative;display:inline-block}
.toggle--circle [type=checkbox]{position:absolute;top:0px;left:0px;z-index:3;cursor:pointer;opacity:0}
.toggle--circle label{margin:0px;min-width:80px;cursor:pointer;padding-left:3rem}
.toggle--circle label::before{position:absolute;top:0.5rem;left:0px;z-index:1;display:block;height:0.875rem;width:2rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:500rem;--tw-bg-opacity:1;background-color:rgb(148 154 145 / var(--tw-bg-opacity));opacity:.3;transition-property:all;transition-duration:150ms;transition-delay:0ms;transition-duration:0.1s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--tw-content:"";content:var(--tw-content)}
.toggle--circle label::after{position:absolute;left:0px;top:8px;z-index:2;height:1.5rem;width:1.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-radius:500rem;--tw-bg-opacity:1;background-color:rgb(148 154 145 / var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition-property:all;transition-duration:150ms;transition-delay:0ms;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--tw-content:"";content:var(--tw-content)}
.toggle--circle input:checked~label{--tw-text-opacity:1;color:rgb(115 189 93 / var(--tw-text-opacity))}
.toggle--circle input:checked~label::before{--tw-bg-opacity:1;background-color:rgb(115 189 93 / var(--tw-bg-opacity))}
.toggle--circle input:checked~label::after{left:0.75rem;--tw-bg-opacity:1;background-color:rgb(115 189 93 / var(--tw-bg-opacity))}
.gr-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:1rem;gap:1rem}
.gr-grid.x2{grid-template-columns:repeat(2, 1fr)}
.gr-grid.x4{grid-template-columns:repeat(4, 1fr)}
.question-breadcrumb{color:#919eab;background:#f9fafb;transition:all .2s ease}
.question-breadcrumb:hover{color:#4183c4;background:#eaedf1}
.question-breadcrumb.level-2{margin:0 0 0 65px}
.question-breadcrumb.level-3{margin:0 0 0 130px}
.question-breadcrumb.level-4{margin:0 0 0 195px}
.question-breadcrumb.level-5{margin:0 0 0 260px}
.question-breadcrumb.level-6{margin:0 0 0 325px}
.question-breadcrumb.level-7{margin:0 0 0 390px}
.question-breadcrumb.level-8{margin:0 0 0 455px}
.question-breadcrumb.level-9{margin:0 0 0 520px}
.question-breadcrumb.level-10{margin:0 0 0 585px}
.question-breadcrumb.level-11{margin:0 0 0 650px}
.question-breadcrumb.level-12{margin:0 0 0 715px}
.question-breadcrumb.level-13{margin:0 0 0 780px}
.question-breadcrumb.level-14{margin:0 0 0 845px}
.question-breadcrumb.level-15{margin:0 0 0 910px}
.question-breadcrumb.level-16{margin:0 0 0 975px}
.question-breadcrumb.level-17{margin:0 0 0 1040px}
.question-breadcrumb.level-18{margin:0 0 0 1105px}
.question-breadcrumb.level-19{margin:0 0 0 1170px}
.question-breadcrumb.level-20{margin:0 0 0 1235px}
.gr-modal,.ui.modal.gr-modal{background-color:#f8f8f8}
.gr-modal.white,.ui.modal.gr-modal.white{background-color:#fff}
.gr-modal__header,.ui.modal.gr-modal__header{display:flex;flex-flow:row nowrap;align-items:center;padding:1rem 1.75rem}
.gr-modal__header.bordered,.ui.modal.gr-modal__header.bordered{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16)}
.gr-modal__title,.ui.modal.gr-modal__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#555;margin:0}
.gr-modal__actions,.ui.modal.gr-modal__actions{display:flex;flex-flow:row nowrap}
.gr-modal__actions .svg,.gr-modal__actions svg,.ui.modal.gr-modal__actions .svg,.ui.modal.gr-modal__actions svg{cursor:pointer}
.gr-modal__content,.ui.modal.gr-modal__content{display:flex;flex-flow:column nowrap;flex:1 0 auto;padding:1.75rem}
.gr-modal__footer,.ui.modal.gr-modal__footer{display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:1em 1.75rem}
.gr-modal__footer.left,.ui.modal.gr-modal__footer.left{justify-content:flex-start}
.gr-modal__footer.actions,.ui.modal.gr-modal__footer.actions{border-top:none !important;background:none !important;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:1em 2em !important}
.gr-panel{display:flex;flex-flow:column nowrap;background-color:#f8f8f8;margin-bottom:1.75rem;padding:0.5rem}
@media (min-width: 768px){
.gr-panel{padding:1rem}}
@media (min-width: 1024px){
.gr-panel{padding:1.75rem}}
.rc-slider-wrapper .rc-slider-track{background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.rc-slider-wrapper .rc-slider-handle-click-focused:focus{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.rc-slider-wrapper .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D);box-shadow:0 0 0 3px #73BD5D;box-shadow:0 0 0 3px var(--gr-brand-color, #73BD5D)}
.rc-slider-wrapper .rc-slider-handle,.rc-slider-wrapper .rc-slider-handle:hover{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D)}
.rc-slider-wrapper .rc-slider-handle:active{border-color:#73BD5D;border-color:var(--gr-brand-color, #73BD5D);box-shadow:0 0 5px #73BD5D;box-shadow:0 0 5px var(--gr-brand-color, #73BD5D)}
.gr-sortable_item_placeholder{opacity:.3}
.gr-tabs{display:flex;flex-flow:row wrap;background-color:#fff;border-bottom:1px solid #cfd0ce;padding:0 2rem}
.venus .gr-tabs{flex-grow:1}
.gr-tabs.fullwidth{flex-basis:100%}
.gr-tabs.noborder{border-bottom:none}
.gr-tabs.inner{padding:0 5rem}
.gr-tabs.clear{background:rgba(0,0,0,0)}
.gr-tabs.sticky{position:sticky;top:-1px;z-index:40}
.gr-tabs__content{display:flex;flex-flow:row wrap;align-self:flex-end;min-height:40px;padding-inline-start:0;margin-block-start:0em;margin-block-end:0em}
.gr-tabs__content ul,.gr-tabs__content ol,.gr-tabs__content li{list-style:none}
.gr-tabs__content.fullwidth{flex:1 1 100%}
.gr-tabs__content.fullwidth .gr-tabs__item{flex:1 1 auto}
.gr-tabs__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.gr-tabs__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;display:flex;cursor:pointer;align-items:center;flex-direction:row;justify-content:center;border-radius:6px 6px 0 0;transition:all .3s ease;min-height:40px;padding:20px 16px;white-space:nowrap;width:auto}
.gr-tabs__item i.icon{line-height:1;margin-right:.5em}
.gr-tabs__item>.svg{margin-right:.75em}
.gr-tabs__item:hover{color:#555;background-color:#f8f8f8}
.gr-tabs__item:hover>.svg:not(.nofill) path,.gr-tabs__item:hover>svg:not(.nofill) path{fill:#555}
.gr-tabs__item:active{color:#555;background-color:#e0e2e0}
.gr-tabs__item:active>.svg:not(.nofill) path,.gr-tabs__item:active>svg:not(.nofill) path{fill:currentColor}
.gr-tabs__item.active,.gr-tabs__item[aria-selected=true]{color:#555;box-shadow:inset 0px -4px 0px #73BD5D;box-shadow:inset 0px -4px 0px var(--gr-brand-color, #73BD5D)}
.gr-tabs__item.active:focus,.gr-tabs__item[aria-selected=true]:focus{outline:none}
.gr-tabs__item.active>.svg:not(.nofill) path,.gr-tabs__item.active>svg:not(.nofill) path,.gr-tabs__item[aria-selected=true]>.svg:not(.nofill) path,.gr-tabs__item[aria-selected=true]>svg:not(.nofill) path{fill:currentColor}
.gr-tabs.btn .gr-tabs__content{min-height:0;align-self:center;padding:1rem 0}
.gr-tabs.btn .gr-tabs__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;background-color:rgba(0,0,0,0);border-radius:1rem;padding:.15em 1em;min-height:0;margin-right:1em}
.gr-tabs.btn .gr-tabs__item.active{color:#fff;background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-table-grid{display:grid;grid-template-columns:minmax(300px, 1fr) 1fr minmax(0, 170px);background-color:#fff}
.gr-table-grid__columns-3{grid-template-columns:minmax(300px, 1fr) repeat(1, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-4.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(1, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-4{grid-template-columns:minmax(300px, 1fr) repeat(2, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-5.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(2, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-5{grid-template-columns:minmax(300px, 1fr) repeat(3, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-6.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(3, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-6{grid-template-columns:minmax(300px, 1fr) repeat(4, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-7.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(4, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-7{grid-template-columns:minmax(300px, 1fr) repeat(5, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-8.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(5, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-8{grid-template-columns:minmax(300px, 1fr) repeat(6, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-9.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(6, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-9{grid-template-columns:minmax(300px, 1fr) repeat(7, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-10.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(7, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-10{grid-template-columns:minmax(300px, 1fr) repeat(8, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-11.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(8, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-11{grid-template-columns:minmax(300px, 1fr) repeat(9, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-12.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(9, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-12{grid-template-columns:minmax(300px, 1fr) repeat(10, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-13.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(10, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-13{grid-template-columns:minmax(300px, 1fr) repeat(11, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-14.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(11, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-14{grid-template-columns:minmax(300px, 1fr) repeat(12, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-15.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(12, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-15{grid-template-columns:minmax(300px, 1fr) repeat(13, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-16.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(13, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-16{grid-template-columns:minmax(300px, 1fr) repeat(14, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-17.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(14, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-17{grid-template-columns:minmax(300px, 1fr) repeat(15, 1fr) minmax(0, 170px)}
.gr-table-grid__columns-18.two_main_columns{grid-template-columns:minmax(150px, 1fr) minmax(150px, 1fr) repeat(15, 1fr) minmax(0, 170px)}
.gr-table-grid__cell{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);display:flex;flex-flow:row nowrap;flex:0 1 auto;align-items:center;min-width:50px;word-break:break-word}
@media only screen and (max-width: 1024px){.gr-table-grid__cell{align-items:flex-start;padding:.5em 1em}.gr-table-grid__cell:not(.actions){box-shadow:none}.gr-table-grid__cell.event_name .gr-data__value{overflow:hidden}.gr-table-grid__cell:nth-child(2n).gr-table-grid__data{padding-left:0}.gr-table-grid__cell.start{padding-left:1em}}
.gr-table-grid__cell.actions{flex:0 0 auto;padding:0;justify-content:center}
@media only screen and (max-width: 1024px){.gr-table-grid__cell.actions{justify-content:space-between;padding:1em}}
.gr-table-grid__cell.no-shadow,.gr-table-grid__cell.noborder{box-shadow:none}
.gr-table-grid__cell.no-padding{padding:0}
.gr-table-grid__cell .text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.gr-table-grid__cell .text .highlight{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#59b03f;margin:0 .5rem}
.gr-table-grid__cell.th{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#666;background-color:#f8f8f8;padding:1em;min-height:47px}
.gr-table-grid__cell.th.table_actions{height:47px}
.border-outside .gr-table-grid__cell.th{border-bottom:1px solid rgba(0,0,0,.16)}
.gr-table-grid__cell.section-header{background-color:#f8f8f8}
.gr-table-grid__cell.fullwidth{grid-column:1/-1}
.gr-table-grid__cell .sortable{display:flex;flex-flow:row nowrap;align-items:center}
.gr-table-grid__cell .sortable.asc,.gr-table-grid__cell .sortable.desc{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#555}
.gr-table-grid__cell .sortable .svg{flex:0 0 auto;height:.9em;margin:0 .5em;width:.9em}
.gr-table-grid__cell .sortable .svg path{fill:currentColor}
.gr-table-grid__cell a:not(.gr-button){color:inherit}
.border-outside .gr-table-grid__cell{box-shadow:none}
.gr-table-grid__data{display:flex;visibility:hidden;transition:height .25s ease-out,visibility .25s;height:0px;padding:0;overflow:hidden}
.gr-table-grid__data.opened{visibility:visible;transition:height .25s ease-in,visibility .25s;height:100%}
.bordered .gr-table-grid__data.opened{border-left:1px solid #fff;border-right:1px solid #fff;margin:0 -1px}
.gr-table-grid__data.opened .truncate{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.gr-table-grid__data.opened .truncate svg,.gr-table-grid__data.opened .truncate .svg{height:1.5em;margin-bottom:-5px}
.gr-table-grid__data>.gr-data{flex-basis:100%;width:auto;margin:.5rem 0}
.gr-table-row{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);display:flex;flex-flow:row nowrap}
@media only screen and (max-width: 1024px){.gr-table-row{box-shadow:none}}
.gr-table-row.selected .gr-table-row__content{background-color:#f8f8f8}
.gr-table-row__icon{display:flex;align-items:center;flex:0 0 auto;justify-content:center;cursor:pointer;min-width:40px;padding:.5em 1em}
.gr-table-row__icon.th{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);background-color:#f8f8f8;cursor:auto}
.gr-table-row__icon.section-header{background-color:#f8f8f8;cursor:auto}
.gr-table-row__content{flex:1 1 auto}
.data .gr-table-row__content{transition:max-height .25s ease-out;height:auto;max-height:0px}
.data.opened .gr-table-row__content{transition:max-height .25s ease-in;max-height:100%}
.nested-fields .gr-table-row__content{color:#919eab;background:#f9fafb;margin:1rem 54px 0 54px}
@media only screen and (max-width: 1024px){.nested-fields .gr-table-row__content{grid-template-columns:minmax(190px, 1fr) 1fr minmax(0, 170px) !important}}
.nested-fields .gr-table-row{box-shadow:none}
.border-outside .gr-table-row{box-shadow:none}
.border-outside .gr-table-row:first-child,.border-outside .gr-table-row.sub-question,.border-outside .gr-table-row.data{border:none}
.border-outside .gr-table-row:first-child.opened,.border-outside .gr-table-row.sub-question.opened,.border-outside .gr-table-row.data.opened{border-top:1px solid rgba(0,0,0,.16)}
#reg_fields :first-child.hide+input+.reg_row{border-top:none}
.gr-table{position:relative}
.gr-table.border{background:#fff;border:1px solid #d8d8d8;border-radius:2px}
.gr-table__columns{display:flex;flex-flow:row nowrap;position:relative;z-index:1}
@media screen and (max-width: 1024px){.gr-table__columns{display:block}}
.gr-table__main{position:absolute;left:0;right:0;top:0;z-index:0;min-height:.01%;overflow-x:auto}
@media screen and (max-width: 1024px){.gr-table__main{position:relative;overflow:visible}}
.gr-table__main.responsive.table{display:block !important}
.gr-table th.table_costs_first,.gr-table td.table_costs_first{width:400px;max-width:400px;min-width:400px}
.gr-table th.table_costs_first a,.gr-table td.table_costs_first a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gr-table th .sortable,.gr-table td .sortable{display:flex;flex-flow:row nowrap;align-items:center}
.gr-table th .sortable.asc,.gr-table th .sortable.desc,.gr-table td .sortable.asc,.gr-table td .sortable.desc{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#555}
.gr-table th .sortable .svg,.gr-table td .sortable .svg{flex:0 0 auto;height:.9em;margin:0 .5em;width:.9em}
.gr-table th .sortable .svg path,.gr-table td .sortable .svg path{fill:currentColor}
.gr-table td{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);background-color:#fff}
.gr-table td.no-shadow{box-shadow:none}
.gr-table td .text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.gr-table td .text .highlight{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#59b03f;margin:0 .5rem}
.gr-table td .event_name,.gr-table td .event_name a{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#73BD5D !important;color:var(--gr-brand-color, #73BD5D) !important}
.gr-table .event_name a,.gr-table a.event_name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#73BD5D !important;color:var(--gr-brand-color, #73BD5D) !important}
.gr-table th{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#666;box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);background-color:#f8f8f8;height:45px;max-width:300px;padding:0 1em;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.gr-table th a:not(.gr-button){color:inherit}
.gr-table th.table_first_column{width:200px;max-width:200px;min-width:200px}
.gr-table th.table_first_column.tw-300{width:300px;max-width:300px;min-width:300px}
.gr-table th.table_first_column.tw-100{width:100px;max-width:100px;min-width:100px}
.gr-table th.table_first_column.tw-50{width:50px;max-width:50px;min-width:50px}
.gr-table th.table_last_column{width:150px;max-width:150px;min-width:150px}
.gr-table th.table_actions{max-width:50px;min-width:50px;width:50px}
.gr-table tr.reg_table__title_row,.gr-table tr.reg_table__skipped_row{height:40px}
.gr-table tr.reg_table__row:not(.no_results){height:54px}
.gr-table tr.reg_table__row:not(.no_results) td>div.text{max-height:50px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gr-table tr.reg_table__row:not(.no_results) td>div.text.text--small{max-width:180px}
.gr-table tr.reg_table__row:not(.no_results) td>div.text .ui.popup{white-space:normal}
.gr-table tr.reg_table__row:not(.no_results) input{font-size:.9rem}
.gr-table__item{position:relative;transition:box-shadow .3s ease;z-index:1}
.gr-table__item .location_actions{text-align:right}
.gr-table__item.left table{border-right:none !important}
.gr-table__item.right{margin-left:auto}
.gr-table__item.right table{border-left:none !important;margin-right:-1px}
.gr-table__item.right .reg_table__row.selected td:first-child{border-left:none !important}
.gr-table__item.scrolledRight{box-shadow:-15px 0 30px -15px #e0e2e0;box-shadow:-15px 0 30px -15px rgba(97,106,93,.6)}
.gr-table__item.scrolledLeft{box-shadow:-15px 0 30px -15px #616a5d;box-shadow:15px 0 30px -15px rgba(97,106,93,.6)}
.gr-overflow-table{position:absolute;height:auto;left:0;right:0;top:0;overflow:auto}
.gr-data-wrapper{display:flex;flex-flow:column nowrap;flex:1 1 auto}
.gr-data-wrapper__row{display:flex;flex-flow:row wrap;padding:0 2em}
.opened .gr-data-wrapper__row{border:1px solid rgba(0,0,0,.16);padding:0}
@media only screen and (max-width: 1024px){.gr-data-wrapper__row{padding:0}}
.gr-data{display:flex;flex-flow:column nowrap;flex:0 1 auto;min-width:150px;padding:.5em 1em}
@media only screen and (max-width: 1024px){.gr-data:not(.tw-min-w-0){flex-basis:50%;min-width:0}}
.gr-data__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#666;padding:.5em 1em}
.gr-data__value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;display:flex;align-items:center;padding:.5em 1em}
.gr-data__value img{max-height:80px;-o-object-fit:contain;object-fit:contain;width:auto}
.gr-data__value .checkmark.icon{color:#00ab55;font-size:14px}
.truncate .gr-data__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.gr-data__value [data-status]{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;display:flex;align-items:center;color:#212b36;background-color:#f9fafb;padding:.25rem .5rem;font-weight:600;font-size:14px;line-height:22px;word-break:keep-all}
.gr-data__value [data-status]:before{content:"·";font-size:80px;margin:-5px 5px 0 0}
@media only screen and (min-width: 1024px)and (max-width: 1536px){.gr-data__value [data-status]{font-size:10px}.gr-data__value [data-status]:before{font-size:50px}}
.gr-data__value [data-status=actual]{color:#b78103;background-color:#fff7cd}
.gr-data__value [data-status=paid],.gr-data__value [data-status=approved]{color:#229a16;background-color:#e9fcd4}
.gr-data__value [data-status=disputed],.gr-data__value [data-status=declined]{color:#ff4842;background-color:#ffe7d9}
.sub-question .gr-data__value{background:#f9fafb;margin:0 65px;padding-right:0}
.sub-question.level-2 .gr-data__value{margin:0 65px 0 130px}
.sub-question.level-3 .gr-data__value{margin:0 65px 0 195px}
.sub-question.level-4 .gr-data__value{margin:0 65px 0 260px}
.sub-question.level-5 .gr-data__value{margin:0 65px 0 325px}
.sub-question.level-6 .gr-data__value{margin:0 65px 0 390px}
.sub-question.level-7 .gr-data__value{margin:0 65px 0 455px}
.sub-question.level-8 .gr-data__value{margin:0 65px 0 520px}
.sub-question.level-9 .gr-data__value{margin:0 65px 0 585px}
.sub-question.level-10 .gr-data__value{margin:0 65px 0 650px}
.sub-question.level-11 .gr-data__value{margin:0 65px 0 715px}
.sub-question.level-12 .gr-data__value{margin:0 65px 0 780px}
.sub-question.level-13 .gr-data__value{margin:0 65px 0 845px}
.sub-question.level-14 .gr-data__value{margin:0 65px 0 910px}
.sub-question.level-15 .gr-data__value{margin:0 65px 0 975px}
.sub-question.level-16 .gr-data__value{margin:0 65px 0 1040px}
.sub-question.level-17 .gr-data__value{margin:0 65px 0 1105px}
.sub-question.level-18 .gr-data__value{margin:0 65px 0 1170px}
.sub-question.level-19 .gr-data__value{margin:0 65px 0 1235px}
.sub-question.level-20 .gr-data__value{margin:0 65px 0 1300px}
.reg_table{border-spacing:0;background-color:#fff;width:100%}
.reg_table--table-row{display:table}
.reg_table--table-row .gr-table-row__content{height:54px}
.reg_table--table-row .gr-data__value{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media screen and (max-width: 1024px){.reg_table--table-row .gr-data__value{min-width:25px;padding:.5em 0;overflow:visible}}
.right .reg_table--table-row .gr-data__value{overflow:visible}
.reg_table--table-row .gr-table-row.empty .gr-data__value{overflow:visible}
.reg_table.border{border:1px solid #cfd0ce}
.reg_table__data{display:none}
.reg_table__hotel_label{color:#949a91;font-weight:600;white-space:nowrap}
.reg_table__hotel_label.name{min-width:300px;white-space:normal;white-space:initial}
.reg_table__hotel_label.success{color:#949a91}
.reg_table__hotel_label.failed{color:#949a91}
.reg_table__hotel_label a{color:#4183c4}
.reg_table .bid_stage{color:#949a91}
.reg_table .bid_stage.new{color:#949a91}
.reg_table .bid_stage.in_process{color:#949a91}
.reg_table .bid_stage.tentative{color:#949a91}
.reg_table .bid_stage.internal_signature_requested{color:#949a91}
.reg_table .bid_stage.contract_signed{color:#949a91}
.reg_table .bid_stage.definite{color:#949a91}
.reg_table .bid_stage.declined{color:#949a91}
.reg_table .bid_stage.turned_down{color:#949a91}
.reg_table .ui.checkbox.icon{border:none;flex-shrink:0}
.reg_table .ui.checkbox.icon label,.reg_table .ui.checkbox.icon .icon{color:inherit !important;font-size:1em;line-height:1em}
.reg_table .ui.checkbox.icon label:hover,.reg_table .ui.checkbox.icon .icon:hover{color:inherit !important}
.reg_table .ui.checkbox.icon.checked label,.reg_table .ui.checkbox.icon.checked .icon{color:inherit !important}
.reg_table .ui.checkbox.icon.checked label:hover,.reg_table .ui.checkbox.icon.checked .icon:hover{color:inherit !important}
.reg_table .ui.checkbox input:checked~.box:before,.reg_table .ui.checkbox input:checked~label:before{background-color:#949a91;border-color:#949a91}
.reg_table .ui.checkbox input:checked~.box:after,.reg_table .ui.checkbox input:checked~label:after{color:#fff}
.reg_table__number{background-color:#949a91;border-radius:500rem;color:#fff;font-size:.7em;height:18px;width:18px;display:flex;align-items:center;justify-content:center}
.reg_table__row{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.reg_table__row.selected td{background-color:#f8f8f8}
.reg_table__row.highlight td{background-color:#ecf6e9}
.reg_table__row td{background-color:#fff;padding:0 !important}
.reg_table__row td>div{padding:.5rem 1rem}
.reg_table__row .ui.checkbox.icon label,.reg_table__row .ui.checkbox.icon .icon{color:#e0e2e0 !important;font-size:1.4rem;line-height:1.4rem}
.reg_table__row .ui.checkbox.icon label:hover,.reg_table__row .ui.checkbox.icon .icon:hover{color:#e0e2e0 !important}
.reg_table__row .ui.checkbox.icon.checked label,.reg_table__row .ui.checkbox.icon.checked .icon{color:#616a5d !important}
.reg_table__row .ui.checkbox.icon.checked label:hover,.reg_table__row .ui.checkbox.icon.checked .icon:hover{color:#616a5d !important}
.reg_table__skipped_row,.reg_table__title_row{font-weight:600}
.reg_table__skipped_row>td,.reg_table__title_row>td{padding:5px 0 5px 1em !important}
.reg_table__skipped_row .ui.checkbox.icon label,.reg_table__skipped_row .ui.checkbox.icon .icon,.reg_table__title_row .ui.checkbox.icon label,.reg_table__title_row .ui.checkbox.icon .icon{font-size:1.4rem;line-height:1.4rem}
.reg_table__title_row .location_address{display:flex;align-items:center;max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.reg_table__skipped_row{background-color:#949a91 !important;color:#fff}
@media only screen and (max-width: 1024px){#transactions-list-container .ui.fluid.container{margin-left:0 !important;margin-right:0 !important}}
nav.pagination.menu{width:100%;border-radius:0;border-top:none;justify-content:flex-end}
@media only screen and (max-width: 1024px){nav.pagination.menu{justify-content:center}}
nav.pagination.menu .icon.angle{position:relative;font-weight:bold}
nav.pagination.menu .icon.angle.left:before{position:absolute;left:60%;font-weight:normal}
nav.pagination.menu .icon.angle.right:before{position:absolute;right:60%;font-weight:normal}
.border-outside{border:1px solid rgba(0,0,0,.16)}
.nested-fields div[class*=question_] i.icon{margin:0 0 0 20px}
.nested-fields .gr-input>.svg:first-child{margin:5px 24px 0 10px}
.nested-fields .gr-input img.svg{width:20px}
.js_toggle_data .svg.fold{display:none}
.js_toggle_data .svg.unfold{display:block}
.js_toggle_data.opened .svg.fold{display:block}
.js_toggle_data.opened .svg.unfold{display:none}
.gr-tag{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;display:flex;flex-flow:row nowrap;align-items:center;min-height:24px;width:-moz-fit-content;width:fit-content;background-color:#f8f8f8;padding-right:.5rem;padding-left:.5rem;text-transform:capitalize;white-space:nowrap}
.gr-tag svg,.gr-tag .svg{width:1em;height:1em;margin-right:.25em}
.gr-tag a{line-height:1}
.gr-tag.created,.gr-tag.invoiced,.gr-tag.completed,.gr-tag.tentative,.gr-tag.registered,.gr-tag.confirmed,.gr-tag.ticketed,.gr-tag.approved{background-color:#c8f2e3}
.gr-tag.info,.gr-tag.archived,.gr-tag.instant_booked,.gr-tag.site_published,.gr-tag.request_submitted,.gr-tag.payment_reconciled,.gr-tag.contract_executed,.gr-tag.sourcing_submitted{background-color:#ccdff6}
.gr-tag.closed,.gr-tag.declined,.gr-tag.cancelled,.gr-tag.invalid,.gr-tag.request_declined,.gr-tag.meeting_declined,.gr-tag.sourcing_canceled{background-color:#ffd2d0}
.gr-tag.draft,.gr-tag.sourcing,.gr-tag.requested,.gr-tag.provided,.gr-tag.acknowledged,.gr-tag.folio_received,.gr-tag.expert_sourcing,.gr-tag.expert_requested,.gr-tag.requesting_folio,.gr-tag.event_request_form,.gr-tag.event_booking_page,.gr-tag.sent_for_signature,.gr-tag.requesting_payment,.gr-tag.redirect_external_erf,.gr-tag.waiting_for_approval{background-color:#feedc2}
.gr-label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;display:flex;flex-flow:row nowrap;align-items:center;min-height:24px;width:-moz-fit-content;width:fit-content;color:#7b8277;position:relative;text-transform:capitalize;white-space:nowrap;padding-right:.5rem}
.gr-label:before{content:"";flex:0 0 auto;height:.75rem;width:.75rem;background-color:currentColor;border-radius:500rem;margin-left:.5em;margin-right:.5em;-webkit-print-color-adjust:exact}
.gr-label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;opacity:.1}
.gr-label.no-marker:before{display:none}
.gr-label.green,.gr-label.active,.gr-label.air_requested,.gr-label.complete,.gr-label.created,.gr-label.invoiced,.gr-label.completed,.gr-label.paid,.gr-label.reconciled,.gr-label.web_or_app_only,.gr-label.opt_out_true,.gr-label.tentative,.gr-label.registered,.gr-label.confirmed,.gr-label.rooms_booked,.gr-label.ticketed,.gr-label.true,.gr-label.verified,.gr-label.approved{color:#01a870}
.gr-label.green:before,.gr-label.active:before,.gr-label.air_requested:before,.gr-label.complete:before,.gr-label.created:before,.gr-label.invoiced:before,.gr-label.completed:before,.gr-label.paid:before,.gr-label.reconciled:before,.gr-label.web_or_app_only:before,.gr-label.opt_out_true:before,.gr-label.tentative:before,.gr-label.registered:before,.gr-label.confirmed:before,.gr-label.rooms_booked:before,.gr-label.ticketed:before,.gr-label.true:before,.gr-label.verified:before,.gr-label.approved:before{background-color:#01a870}
.gr-label.info,.gr-label.archived,.gr-label.instant_booked,.gr-label.site_published,.gr-label.request_submitted,.gr-label.payment_reconciled,.gr-label.contract_executed,.gr-label.sourcing_submitted{color:#0057c2}
.gr-label.info:before,.gr-label.archived:before,.gr-label.instant_booked:before,.gr-label.site_published:before,.gr-label.request_submitted:before,.gr-label.payment_reconciled:before,.gr-label.contract_executed:before,.gr-label.sourcing_submitted:before{background-color:#0057c2}
.gr-label.red,.gr-label.air_not_requested,.gr-label.closed,.gr-label.declined,.gr-label.disputed,.gr-label.cancelled,.gr-label.meeting_declined,.gr-label.false,.gr-label.opt_out_false,.gr-label.not_verified,.gr-label.postponed,.gr-label.invalid,.gr-label.request_declined,.gr-label.no_rooms_booked,.gr-label.sourcing_canceled{color:#f72117}
.gr-label.red:before,.gr-label.air_not_requested:before,.gr-label.closed:before,.gr-label.declined:before,.gr-label.disputed:before,.gr-label.cancelled:before,.gr-label.meeting_declined:before,.gr-label.false:before,.gr-label.opt_out_false:before,.gr-label.not_verified:before,.gr-label.postponed:before,.gr-label.invalid:before,.gr-label.request_declined:before,.gr-label.no_rooms_booked:before,.gr-label.sourcing_canceled:before{background-color:#f72117}
.gr-label.yellow,.gr-label.orange,.gr-label.draft,.gr-label.added,.gr-label.actual,.gr-label.pending,.gr-label.invited,.gr-label.sourcing,.gr-label.instant,.gr-label.imported,.gr-label.incomplete,.gr-label.duplicate,.gr-label.requested,.gr-label.provided,.gr-label.finalized,.gr-label.acknowledged,.gr-label.folio_received,.gr-label.expert_sourcing,.gr-label.expert_requested,.gr-label.requesting_folio,.gr-label.event_request_form,.gr-label.event_booking_page,.gr-label.sent_for_signature,.gr-label.requesting_payment,.gr-label.redirect_external_erf,.gr-label.rooms_confirmed,.gr-label.rooms_requested,.gr-label.waiting_for_approval{color:#f8a501}
.gr-label.yellow:before,.gr-label.orange:before,.gr-label.draft:before,.gr-label.added:before,.gr-label.actual:before,.gr-label.pending:before,.gr-label.invited:before,.gr-label.sourcing:before,.gr-label.instant:before,.gr-label.imported:before,.gr-label.incomplete:before,.gr-label.duplicate:before,.gr-label.requested:before,.gr-label.provided:before,.gr-label.finalized:before,.gr-label.acknowledged:before,.gr-label.folio_received:before,.gr-label.expert_sourcing:before,.gr-label.expert_requested:before,.gr-label.requesting_folio:before,.gr-label.event_request_form:before,.gr-label.event_booking_page:before,.gr-label.sent_for_signature:before,.gr-label.requesting_payment:before,.gr-label.redirect_external_erf:before,.gr-label.rooms_confirmed:before,.gr-label.rooms_requested:before,.gr-label.waiting_for_approval:before{background-color:#f8a501}
.gr-label.olive{color:olive}
.gr-label.olive:before{background-color:olive}
.gr-label.orange{color:orange}
.gr-label.orange:before{background-color:orange}
.gr-label.black{color:#000}
.gr-label.black:before{background-color:#000}
.gr-label.collection,.gr-label.blue{color:blue}
.gr-label.collection:before,.gr-label.blue:before{background-color:blue}
.gr-label.checkin_confirmed,.gr-label.test,.gr-label.darkblue{color:#00008b}
.gr-label.checkin_confirmed:before,.gr-label.test:before,.gr-label.darkblue:before{background-color:#00008b}
.gr-label.checkin_walk_in,.gr-label.darkcyan{color:#008b8b}
.gr-label.checkin_walk_in:before,.gr-label.darkcyan:before{background-color:#008b8b}
.gr-label.checkin_not_show,.gr-label.crimson{color:crimson}
.gr-label.checkin_not_show:before,.gr-label.crimson:before{background-color:crimson}
.gr-label.purple{color:#b10dc9}
.gr-label.purple:before{background-color:#b10dc9}
.gr-label.teal{color:#39cccc}
.gr-label.teal:before{background-color:#39cccc}
.gr-label.fuchsia{color:#f012be}
.gr-label.fuchsia:before{background-color:#f012be}
.gr-title{display:flex;flex-flow:row nowrap;background-color:#fff;border-bottom:1px solid #cfd0ce;padding:0 2rem}
.gr-title.inner{padding:0 5rem}
.gr-title.clear{background:rgba(0,0,0,0)}
.gr-title__content{display:flex;flex-flow:row nowrap;align-self:flex-end;min-height:40px}
.gr-title__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.gr-h1{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:36px;font-weight:700;line-height:48px;color:#555}
.gr-h2{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:32px;font-weight:700;line-height:40px;color:#555}
.gr-h3{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:30px;font-weight:600;line-height:40px;color:#555}
.gr-h4{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#555}
.gr-h5{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.gr-h6{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.gr-hint{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:400;line-height:1.6;color:#7f7f7f;letter-spacing:.15px;padding:5px 0px}
.gr-text-subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.gr-text-subtitle2{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#555}
.gr-text-body{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.gr-text-body2{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555}
.gr-text-caption{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:400;line-height:16px;color:#555;letter-spacing:.15px}
.gr-text-caption2{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:600;line-height:16px;color:#555}
.gr-text-label{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#555;text-transform:uppercase}
.gr-text-button{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555)}
.gr-section-title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);box-shadow:inset 0px -2px 0px #73BD5D;box-shadow:inset 0px -2px 0px var(--gr-brand-color, #73BD5D)}
[hidden]{display:none !important}
form label.none,form label.no-capitalize{text-transform:none}
form label.no-bold{font-weight:normal}
.ui .minicolors-theme-semanticui{display:block;width:100%}
.ui .minicolors-theme-semanticui .minicolors-swatch{bottom:5px;left:5px;padding:0;top:5px;width:30px}
.ui.label.system{background-color:#fff;border:1px solid #f8f8f8;margin:.1em}
.ui.label.groupize{background-color:#73bd5d;color:#fff}
.ui.label.groupize.link{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #73bd5d;border-radius:0;color:#73bd5d;margin:0 .5em;padding:.3em}
.ui.label.groupize.link>i{font-size:.8em;margin:0}
.ui.label.groupize.basic{background-color:rgba(0,0,0,0);border:1px solid #73bd5d;box-shadow:none;color:#73bd5d}
.ui.label.fuchsia{background-color:#f012be;border-color:#f012be;color:#fff}
.ui.popup{min-width:205px}
.ui.header{background-color:rgba(0,0,0,0)}
.ui.checkbox.vertical-align-center{height:17px;margin:auto 0}
.ui.checkbox.toggle input:checked~label,.ui.checkbox.toggle input:focus:checked~label{color:#73BD5D !important;color:var(--gr-brand-color, #73BD5D) !important}
.ui.checkbox.toggle input:checked~label:after,.ui.checkbox.toggle input:focus:checked~label:after{left:.75rem;background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.ui.checkbox.toggle input:checked~label:before,.ui.checkbox.toggle input:focus:checked~label:before{background-color:#73bd5d !important;background-color:#73BD5D !important;background-color:var(--gr-brand-color, #73BD5D) !important;opacity:.3}
.ui.checkbox.toggle input:checked~label.checked{display:block}
.ui.checkbox.toggle input:checked~label.unchecked{display:none}
.ui.checkbox.toggle label{padding-left:3rem;min-width:80px}
.ui.checkbox.toggle label:before{background:#e0e2e0;height:.85rem;width:2rem;top:50%;transform:translateY(-50%)}
.ui.checkbox.toggle label:after{background:#949a91;left:-0.25rem;top:50%;transform:translateY(-50%)}
.ui.checkbox.toggle label.checked{display:none}
.ui.checkbox.toggle label.unchecked{display:block}
.ui.checkbox.tile{background-color:#fff;border:1px solid #f8f8f8;border-radius:3px;margin:0 1em 1em 0;min-width:130px;padding:10px}
.ui.checkbox.tile.system{background-color:#fff;border:1px solid #f8f8f8}
.ui.checkbox.icon{border:1px solid #f8f8f8;border-radius:6px;font-size:.8em}
.ui.checkbox.icon .icon{margin:0}
.ui.checkbox.icon .icon:hover{color:inherit !important}
.ui.checkbox.icon input:checked~label{color:material-color("orange", "500") !important}
.ui.checkbox.icon input:checked~label::after,.ui.checkbox.icon input:checked~label::before{display:none}
.ui.checkbox.icon input:checked~label .icon{color:material-color("orange", "500");opacity:1}
.ui.checkbox.icon label{padding:2px 5px}
.ui.checkbox.icon label::before{display:none}
@media only screen and (min-width: 1824px){.ui.container:not(.fluid).grid{width:calc(1420px + 2rem) !important}.ui.container:not(.fluid){width:1420px !important}}
.ui.message{border-radius:0;border-style:solid;border-width:0 0 0 3px;box-shadow:none !important}
.ui.message.compact{width:auto}
.ui.message.system{border:none;box-shadow:none;padding:1em}
.ui.message.simple-border{border-width:1px 1px 1px 1px}
.ui.message.basic{background-color:rgba(0,0,0,0);border:1px solid}
.ui.message.basic.grey{border-color:#f8f8f8;color:material-color("grey", "600")}
.ui.message p{margin:0 0 .75em}
.ui.comments.fluid{max-width:100%}
.ui.form>p{margin:0 0 1em}
.ui.form .registrations .field{margin-bottom:1rem}
.ui.form .field{position:relative}
.ui.form .field .calendar-container{position:absolute;top:100%}
.ui.form .field.bordered{border:1px solid #f8f8f8;border-radius:.25rem;padding:1em}
.ui.form .field.bordered:first-child{border:1px solid #f8f8f8}
.ui.form .field.inline .toggle,.ui.form .field.inline .checkbox{margin-top:2em}
@media only screen and (max-width: 767px){.ui.form .field.inline .toggle,.ui.form .field.inline .checkbox{margin-top:inherit}}
.ui.form .field.inline .toggle label,.ui.form .field.inline .checkbox label{text-transform:none}
.ui.form .field.inline.component{margin-top:1.7em !important}
.ui.form .field.disabled>label{opacity:.9 !important}
.ui.form .fields{flex-wrap:wrap}
.ui.form .fields[class*="equal width"]{flex-wrap:nowrap}
@media only screen and (max-width: 992px){.ui.form .fields[class*="equal width"]{flex-flow:column nowrap}}
.ui.form .fields .field:not(.flex-row){display:flex;flex-flow:column nowrap}
.ui.form input.clear,.ui.form input.numInput{border:none !important;box-shadow:none !important;background-color:rgba(0,0,0,0) !important;padding:0 3em 0 0;margin:0}
.ui.form input.clear.cur-year,.ui.form input.numInput.cur-year{height:auto !important}
.ui.form select.gr-currency-select{padding:.8em}
.ui.segment{border-radius:0 !important}
.ui.segment.nomargin{margin:0}
.ui.segment.scrolled{max-height:250px;overflow-y:auto;position:relative}
.ui.segment.groupize{border:none;border-left:3px solid #73bd5d;box-shadow:none;padding:1em 2em}
.ui.segment.system{border:1px solid #f8f8f8;box-shadow:none}
.ui.segment.system.left-border--green{border-left:3px solid material-color("green", "400")}
.questions .ui.input.fluid:not(.multiple_choice_answer){min-height:38px}
.ui.input.dropdown.currency select{display:none}
.ui.input.dropdown.currency input{min-width:100px}
.ui.dropdown{display:flex;justify-content:center;align-items:center}
.ui.dropdown .remove.icon{font-size:.8em;color:material-color("red", "400");position:absolute;right:30px;top:0;bottom:0;padding:1em;height:100%;margin:0;width:auto}
.ui.dropdown .item.remove-collaborator .remove.icon{right:0;top:2px}
.ui.dropdown input[value=""]~.remove.icon,.ui.dropdown input:not([value])~.remove.icon{display:none}
.ui.dropdown .menu{z-index:999}
.ui.dropdown .menu>.item{display:flex;align-items:center;min-height:40px;padding:.5rem .75rem !important}
.ui.dropdown .menu>.item.no_padding{padding:0 !important}
.ui.dropdown .menu>.item.no_hover{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;color:rgba(0,0,0,.95);z-index:13}
.ui.dropdown .menu>button.item{width:100%}
.ui.dropdown .menu .left.menu{left:auto !important;right:100% !important}
@media screen and (max-width: 425px){.ui.dropdown .menu.tw-min-w-\[200px\]{right:60% !important}}
.ui.dropdown .menu.to_left{left:auto !important;right:0 !important}
.ui.dropdown.item:not(.hide){display:flex !important;flex-flow:row nowrap;flex:1 1 auto;justify-content:stretch}
.ui.dropdown.fluid{justify-content:space-between}
.ui.dropdown.currency{max-width:200px;white-space:nowrap;height:100%}
.ui.dropdown.currency input{min-width:100px}
.ui.dropdown.currency div.text{overflow:hidden;display:block}
.ui.dropdown.gr-select div.text{width:100%}
.ui.icon.groupize{color:#73bd5d}
.ui.icon.input>i.icon{z-index:2}
.ui.tab{display:none;flex-flow:column nowrap;flex:1 1 auto}
.ui.tab.active,.ui.tab[aria-selected=true]{display:flex}
.ui.table{margin-top:0}
.ui.table thead tr>th.border:first-child{border-left:1px solid #f8f8f8}
.ui.table:not(.unstackable):not(.system){table-layout:fixed}
.ui.table th{text-overflow:ellipsis;overflow-x:hidden}
.ui.table th.collapsing{width:auto;white-space:normal}
.ui.table th a{color:#000;color:rgba(0,0,0,.87)}
.ui.table th .sortable{background-repeat:no-repeat;background-position:right center;background-size:10px;padding-right:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0MDEuOTk4IDQwMS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMS45OTggNDAxLjk5ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnPjxwYXRoIGQ9Ik03My4wOTIsMTY0LjQ1MmgyNTUuODEzYzQuOTQ5LDAsOS4yMzMtMS44MDcsMTIuODQ4LTUuNDI0YzMuNjEzLTMuNjE2LDUuNDI3LTcuODk4LDUuNDI3LTEyLjg0NyAgICBjMC00Ljk0OS0xLjgxMy05LjIyOS01LjQyNy0xMi44NUwyMTMuODQ2LDUuNDI0QzIxMC4yMzIsMS44MTIsMjA1Ljk1MSwwLDIwMC45OTksMHMtOS4yMzMsMS44MTItMTIuODUsNS40MjRMNjAuMjQyLDEzMy4zMzEgICAgYy0zLjYxNywzLjYxNy01LjQyNCw3LjkwMS01LjQyNCwxMi44NWMwLDQuOTQ4LDEuODA3LDkuMjMxLDUuNDI0LDEyLjg0N0M2My44NjMsMTYyLjY0NSw2OC4xNDQsMTY0LjQ1Miw3My4wOTIsMTY0LjQ1MnoiIGZpbGw9IiM2MTYxNjEiLz48cGF0aCBkPSJNMzI4LjkwNSwyMzcuNTQ5SDczLjA5MmMtNC45NTIsMC05LjIzMywxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MTctNS40MjQsNy44OTgtNS40MjQsMTIuODQ3ICAgIGMwLDQuOTQ5LDEuODA3LDkuMjMzLDUuNDI0LDEyLjg0OEwxODguMTQ5LDM5Ni41N2MzLjYyMSwzLjYxNyw3LjkwMiw1LjQyOCwxMi44NSw1LjQyOHM5LjIzMy0xLjgxMSwxMi44NDctNS40MjhsMTI3LjkwNy0xMjcuOTA2ICAgIGMzLjYxMy0zLjYxNCw1LjQyNy03Ljg5OCw1LjQyNy0xMi44NDhjMC00Ljk0OC0xLjgxMy05LjIyOS01LjQyNy0xMi44NDdDMzM4LjEzOSwyMzkuMzUzLDMzMy44NTQsMjM3LjU0OSwzMjguOTA1LDIzNy41NDl6IiBmaWxsPSIjNjE2MTYxIi8+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=)}
.ui.table th .sortable.asc{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI1NSAyNTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NSAyNTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iYXJyb3ctZHJvcC11cCI+CgkJPHBvbHlnb24gcG9pbnRzPSIwLDE5MS4yNSAxMjcuNSw2My43NSAyNTUsMTkxLjI1ICAgIiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}
.ui.table th .sortable.desc{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI1NSAyNTUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NSAyNTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iYXJyb3ctZHJvcC1kb3duIj4KCQk8cG9seWdvbiBwb2ludHM9IjAsNjMuNzUgMTI3LjUsMTkxLjI1IDI1NSw2My43NSAgICIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)}
.ui.grid>.row.no-padding{padding-top:0;padding-bottom:0}
.ui.menu{list-style:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}
.ui.menu li{border-bottom:1px solid #d4d4d5;border-right:1px solid #d4d4d5}
.ui.menu.secondary a.item:hover,.ui.menu.action a.item:hover{color:material-color("blue", "800");background:none;border-radius:0}
.ui.menu.secondary .item,.ui.menu.action .item{border-radius:0;border:0}
.ui.menu.secondary .item.active,.ui.menu.secondary .item[aria-selected=true],.ui.menu.action .item.active,.ui.menu.action .item[aria-selected=true]{color:#1f3e0d;box-shadow:inset 0px -4px 0px #73BD5D;box-shadow:inset 0px -4px 0px var(--gr-brand-color, #73BD5D);background:none;border-radius:0}
.ui.menu.secondary .item.active:hover,.ui.menu.secondary .item[aria-selected=true]:hover,.ui.menu.action .item.active:hover,.ui.menu.action .item[aria-selected=true]:hover{color:#1f3e0d;box-shadow:inset 0px -4px 0px #73BD5D;box-shadow:inset 0px -4px 0px var(--gr-brand-color, #73BD5D);background:none;border-radius:0}
.ui.menu.secondary.pointing .item.active:hover,.ui.menu.secondary.pointing .item[aria-selected=true]:hover,.ui.menu.action.pointing .item.active:hover,.ui.menu.action.pointing .item[aria-selected=true]:hover{box-shadow:none}
.ui.menu.action{background-color:#fff;padding:0rem 1rem 0 1rem;margin:0;border-left:0;border-top:0;border-right:0}
.ui.menu.action .item:before{display:none}
.ui.menu.compact .item .active,.ui.menu.compact .item[aria-selected=true]{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);font-weight:normal;box-shadow:none}
.ui.menu.compact.blue .item.active,.ui.menu.compact.blue[aria-selected=true]{background-color:material-color("blue", "600");color:#fff !important}
.ui.menu .item_close{display:none;background-color:#fff !important;color:material-color("grey", "600") !important;align-self:center;margin-left:auto}
.ui.menu .item.active~.item_close{display:block}
.ui.menu .item.hasError{background-color:material-color("red", "100") !important;margin-bottom:0 !important}
.ui.menu .item.hasError.active.item:after{background-color:material-color("red", "100") !important}
.ui.menu.groupize.secondary.pointing .item.active,.ui.menu.groupize.secondary.pointing .item[aria-selected=true]{color:#73bd5d !important;border-color:#73bd5d !important}
.ui.menu.system{flex-wrap:wrap}
.ui.menu.side{border-radius:0;box-shadow:none}
.ui.menu.side .item{background-color:#fff !important}
.ui.menu.side .item:first-child{border-radius:0}
.ui.menu.side .item.active,.ui.menu.side .item[aria-selected=true]{background-color:material-color("blue", "600") !important;color:#fff !important}
.ui.menu.system-tab{border:none;border-bottom:1px solid #f8f8f8;box-shadow:none;display:flex;align-items:flex-end;justify-content:flex-start;padding:1em 1em 0}
.ui.menu.system-tab .item{background-color:rgba(0,0,0,0);border-radius:0;border:1px solid rgba(0,0,0,0);border-top-width:2px;margin-bottom:-1px}
.ui.menu.system-tab .item:before{display:none}
.ui.menu.system-tab .item.active,.ui.menu.system-tab .item[aria-selected=true]{border-color:#f8f8f8;border-top-color:material-color("blue", "300");border-bottom-color:#fff;background-color:#fff}
.ui.menu.system-tab .item.active a,.ui.menu.system-tab .item[aria-selected=true] a{color:material-color("blue", "700")}
.ui.menu.system-tab .item.active:hover,.ui.menu.system-tab .item.active:focus,.ui.menu.system-tab .item[aria-selected=true]:hover,.ui.menu.system-tab .item[aria-selected=true]:focus{background-color:#fff}
.ui.menu.system-tab .item a{font-weight:600;color:material-color("grey", "700")}
.ui.card.lightcloud{background-color:rgba(236,240,241,.3)}
.ui.cards>.card,.ui.card{border:1px solid #f8f8f8;box-shadow:none}
.ui.button{position:relative}
.ui.button.rounded{border-radius:.25em}
.ui.button.centered{display:flex;align-items:center;justify-content:center;flex:1 0 auto}
.ui.button.blue{transition:all .3s ease;background-color:#2296f3;color:#fff}
.ui.button.blue:hover,.ui.button.blue:active,.ui.button.blue.active,.ui.button.blue[aria-selected=true]{background-color:#52adf6;color:#fff}
.ui.button.groupize{transition:all .3s ease;background-color:#73bd5d;color:#fff}
.ui.button.groupize.dropdown{border-color:#73bd5d;background-color:rgba(0,0,0,0)}
.ui.button.groupize:hover,.ui.button.groupize:active,.ui.button.groupize.active,.ui.button.groupize[aria-selected=true]{background-color:#92cc81;color:#fff}
.ui.button.groupize.basic{box-shadow:0px 0px 0px 1px #73bd5d inset !important;color:#73bd5d !important}
.ui.button.groupize.basic:not(.rounded){border-radius:0}
.ui.button.groupize.basic:hover,.ui.button.groupize.basic:active,.ui.button.groupize.basic.active,.ui.button.groupize.basic[aria-selected=true]{background-color:rgba(0,0,0,0);color:#92cc81 !important}
.ui.button.groupize.basic span{color:material-color("grey", "800")}
.ui.button.concur{background-color:#f2b41c;color:#fff}
.ui.button.concur img,.ui.button.concur span{vertical-align:middle}
.ui.button.concur img{margin-right:.5em}
.ui.button.concur:hover{background-color:#f4c142}
.ui.button.blue{background-color:#2196f3}
.ui.button.dropdown>.icon.dropdown:not(.button){margin-left:10px;margin-right:0}
.ui.button.dropdown>.icon.dropdown:not(.button).system{color:inherit;font-size:1.2em;line-height:1}
.ui.button.shadow{box-shadow:0px 3px 15px material-color("grey", "600")}
.ui.button.link{background-color:rgba(0,0,0,0);border:none}
.ui.button.link.text-left{text-align:left}
.ui.button.system{background-color:#fff;border:1px solid #f8f8f8}
.ui.button.summary{border-radius:8px;box-shadow:0px 3px 15px material-color("grey", "400");padding:1.5em 3em;font-size:1em}
.ui.button i.icon{pointer-events:none}
.ui.button.labeled .MuiButton-label .icon{background-color:rgba(0,0,0,.05);border-radius:0px;border-top-left-radius:inherit;border-bottom-left-radius:inherit;box-shadow:-1px 0px 0px 0px rgba(0,0,0,0) inset;position:absolute;top:0em;left:0em;height:100%;line-height:1;margin:0em;text-align:center;width:2.57142857em}
.ui.button.labeled .MuiButton-label .icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%)}
.ui.dimmer.notification{visibility:hidden !important}
.ui.divider.horizontal{-ms-flex-item-align:center}
.ui.dimmer{padding:0}
.ui.modal{position:relative;z-index:999}
.ui.modal .scrolling.content{max-height:70vh;overflow:auto}
.ui.modal.notification{align-self:flex-start;margin-top:auto}
.ui.modal.notification.show{display:flex;flex-flow:column nowrap;position:fixed;bottom:1em;left:1em}
.ui.modal.fullscreen{width:85vw !important;left:auto !important}
.ui.modal.fullscreen.nomargin{min-height:100vh !important;width:100vw !important;margin:0 !important}
.ui.modal.fullscreen>.content.scrolling{max-height:75vh}
.ui.modal.full_height>.content{min-height:60vh}
.ui.modal>.close{color:#949a91;right:1rem;top:1rem}
.ui.modal h3.header{position:relative}
.ui.modal h3.header>.close{color:material-color("grey", "700");right:1rem;top:1rem;cursor:pointer;position:absolute}
.ui.form .info.message{display:block}
.required>label:after,.required .field_with_errors>label:after,.ui.form .required.field .field_with_errors>label:after,.ui.form .required.field .field_with_errors>.checkbox:after,.ui.form .required.field .gr-input>label:after,.ui.form .required.field .gr-input>.checkbox:after{margin:-0.2em 0em 0em .2em;content:"*";color:#db2828}
.ui.form .field .field_with_errors>label{color:#f72117}
.ui[class*="right floated"].link{float:right}
.ui.last.vertical.segment{border-bottom:none}
h3.helper-copy-heading{color:material-color("grey", "800");font-size:14px}
.striped .gr-table-row:nth-child(even) .gr-table-row__content{background:rgba(0,0,50,.02)}
.ui.dimmer>.ui.modal:not(.fullscreen)>.close:not(.inside){text-shadow:none}
.field .dropdown .menu>.item,.ui.active.selection.dropdown{z-index:20 !important}
.flatpickr-wrapper{flex:1 1 auto;height:100%}
.planner-side .flatpickr-current-month,.registration-side .flatpickr-current-month{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}
.ui.form .flatpickr-current-month select.flatpickr-monthDropdown-months{border:none;padding:0 1em;margin-right:1em;font-family:"Lato","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1em;color:rgba(0,0,0,.87);padding:0;width:auto}
.ui.form .flatpickr-current-month .numInputWrapper{flex:1 0 auto}
.ui.form .flatpickr-current-month .numInputWrapper input.numInput{padding:0}
.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{padding:10px 5px;width:3em}
.ui.form .two.fields .ui.input input.flatpickr.form-control{width:100%}
.filestack-multi-list{margin:0;padding:0;list-style:none}
.filestack-multi-list li.filestack-attachment-item{display:flex;flex-flow:row nowrap;align-items:center;border-bottom:1px solid #f8f8f8;padding:1rem 0}
.filestack-multi-list li.filestack-attachment-item .actions{margin-left:auto}
.filestack-multi-list li.filestack-attachment-item .actions>a{padding:.5rem}
.filestack-multi-list li:before{content:"";background-image:url(https://app.groupize.com/packs/static/app/assets/images/icons/set/attachment-0afd6fda8e4a8a1c4983.svg);background-repeat:no-repeat;background-position:center;background-size:18px;height:1rem;width:1.5rem;display:inline-flex;flex-flow:row;flex:0 0 auto}
.filestack-multi-list li .filestack-download,.filestack-multi-list li .filestack-preview,.filestack-multi-list li .filestack-remove{background-repeat:no-repeat;background-position:center;background-size:18px;height:1rem;width:1.5rem;display:inline-block}
.filestack-multi-list li .filestack-filename{display:inline-block;margin:0 .5rem;max-width:75%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}
.filestack-multi-list li .filestack-download{background-image:url(https://app.groupize.com/packs/static/app/assets/images/icons/set/download-e6c2a8e9a94966346ee7.svg)}
.filestack-multi-list li .filestack-remove{background-image:url(https://app.groupize.com/packs/static/app/assets/images/icons/set/delete-eb6f85cf0ffda2617c72.svg)}
.filestack-multi-list li .filestack-preview{background-image:url(https://app.groupize.com/packs/static/app/assets/images/icons/set/description-cbc29605d2ed363783d8.svg)}
.ql-container{font-family:"Open Sans",Helvetica,Arial,sans-serif}
.ql-font.ql-picker span[data-label=Default]::before{font-family:"Open Sans" !important;color:#000}
.ql-font.ql-picker span[data-label="Sans Serif"]::before{font-family:"sans-serif";color:#000}
.ql-font.ql-picker span[data-label=Serif]::before{font-family:"serif";color:#000}
.ql-font.ql-picker span[data-label=Monospace]::before{font-family:"monospace";color:#000}
.ql-font-proximanova{font-family:"proxima-nova"}
.ql-font-opensans{font-family:"Open Sans"}
.ql-editor{color:#000}
.ql-editor.ql-display{padding:0;white-space:inherit;overflow-y:visible !important}
.ql-editor.ql-display ul li{list-style-type:disc !important;list-style-position:inside;padding-left:1em}
.ql-editor.ql-display ol li{list-style-type:decimal !important;list-style-position:inside;padding-left:1em}
.ql-editor img{max-width:100%;display:inline}
.ql-editor p{word-break:break-word;margin-top:0 !important}
.ql-editor p:empty:before{content:" ";white-space:pre}
.ql-editor a{color:#06c;text-decoration:underline;cursor:pointer}
.ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}
.ql-editor.venus,.ql-editor.venus_dark{font-size:24px;line-height:36px;color:#555}
.ql-editor.neptune{font-size:20px;line-height:32px}
.ql-editor.saturn{font-size:15px;line-height:24px}
.event-landing__banner__content .ql-editor{height:auto;padding:0;-moz-tab-size:0;-o-tab-size:0;tab-size:0;white-space:inherit;flex:0 1 auto}
.splide__slide.cover{background-size:cover !important}
.splide__slide.contain{background-size:contain !important}
.filter{z-index:999}
.filter__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);visibility:hidden}
.filter__body{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 2px 4px rgba(0,0,0,.12),0px 4px 8px rgba(0,0,0,.08);display:flex;flex-flow:column nowrap;background-color:#fff;overflow-y:auto;transition:transform .3s ease;width:400px;position:fixed;top:0;left:100%;right:auto;bottom:0}
@media only screen and (max-width: 640px){.filter__body{width:100%}}
.filter.show .filter__backdrop{visibility:visible}
.filter.show .filter__body{transform:translateX(-100%)}
.filter_header{display:flex;flex-flow:row nowrap;align-items:center;background-color:#f8f8f8;padding:1.3125rem;position:sticky;top:0}
.filter_header__link{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#2872cd}
.filter_header__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#555;text-transform:uppercase;flex:1 0 auto;margin:0;text-align:center !important}
.filter_header__icon{color:#949a91}
.filter_section{display:flex;flex-flow:column nowrap;padding:1.75rem}
.filter_section__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555}
.filter_section__body{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;padding:1.75rem 0}
.filter_item{display:flex;align-items:flex-start}
.filter_item .content{border:1px solid #ddd;border-radius:4px;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;padding:2px 8px}
.agenda_print{padding:1.75rem 0}
.agenda_print__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:30px;font-weight:600;line-height:40px;color:#555;display:flex;flex-flow:row nowrap;align-items:center}
.agenda_print__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.agenda_print__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#555;padding:1rem 0}
.agenda_print__section{margin-bottom:1.75rem}
.ebids_attachment,.file_attachment{padding:.75rem 1rem;border:1px solid #c8cbc6;box-sizing:border-box;border-radius:4px;margin:0 1rem 1rem 0;position:relative}
.ebids_attachment__place,.file_attachment__place{display:flex;min-width:230px;min-height:105px;margin-bottom:1rem;background-repeat:no-repeat;background-size:contain;background-position:top left}
.ebids_attachment__info,.file_attachment__info{display:flex;flex-flow:row nowrap;align-items:center}
.ebids_attachment__icon,.file_attachment__icon{display:flex;align-items:center;justify-content:center;margin-right:1rem}
.ebids_attachment__title,.file_attachment__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.ebids_attachment__delete,.file_attachment__delete{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);height:48px;width:48px;padding:.25rem;position:absolute;top:0;right:0}
.gr-button{--btn-color: #7B8277;--btn-bg-color: transparent;--btn-border-color: transparent;text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em;color:#475242;color:var(--btn-color, #475242);background-color:var(--btn-bg-color);border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;display:flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;border-radius:.25em;cursor:pointer;transition:all .3s ease}
.gr-button:focus,.gr-button:hover{--btn-color: #7B8277;--btn-bg-color: #F8F8F8;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#f8f8f8;background-color:#F8F8F8;background-color:var(--btn-bg-color, #F8F8F8);outline:none}
.gr-button:active{--btn-color: #7B8277;--btn-bg-color: #E0E2E0;border-width:1px !important;border-style:solid;border-color:var(--btn-border-color) !important;color:#7b8277;color:#7B8277;color:var(--btn-color, #7B8277);background-color:#e0e2e0;background-color:#E0E2E0;background-color:var(--btn-bg-color, #E0E2E0);outline:none}
.gr-button.giant{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555)}
.gr-button.large{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:16px;font-weight:700;line-height:20px;color:#555555;color:var(--btn-color, #555555);padding:.875rem 1.75rem}
.gr-button.medium{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.small{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.tiny{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:10px;font-weight:700;line-height:12px;color:#555555;color:var(--btn-color, #555555);padding:.5em 1em}
.gr-button.disabled{color:var(--btn-color);opacity:.7}
.gr-button.blue{--btn-color: #2872CD}
.gr-button.brand{--btn-color: var(--gr-brand-color, #73BD5D)}
.gr-button.inline{display:inline-flex}
.gr-button.raised{box-shadow:0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.16);--btn-bg-color: #FFFFFF;--btn-color: #7B8277}
.gr-button.plain:hover,.gr-button.plain:focus{background-color:rgba(0,0,0,0)}
.gr-button.outline{--btn-bg-color: #FFFFFF;--btn-color: #7B8277;--btn-border-color: #7B8277}
.gr-button.outline.blue{--btn-color: #2872CD;--btn-border-color: #2872CD}
.gr-button.outline.brand{--btn-color: var(--gr-brand-color, #73BD5D);--btn-border-color: var(--gr-brand-color, #73BD5D)}
.gr-button.outline.danger{--btn-color: #FF3E36;--btn-border-color: #FF3E36}
.gr-button.outline.disabled{--btn-color: #D8D8D8 !important;--btn-border-color: #D8D8D8 !important}
.gr-button.form-inline{margin-top:25px;min-height:3rem}
.gr-button.basic{border:none;--btn-color: #475242;--btn-bg-color: #FFFFFF;background-color:#fff}
.gr-button.basic:hover{--btn-color: #475242;--btn-bg-color: #E0E2E0;background-color:#e0e2e0}
.gr-button.basic:active{--btn-color: #475242;--btn-bg-color: #C8CBC6;background-color:#c8cbc6}
.gr-button.navigation{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#7b8277;letter-spacing:.15px}
.gr-button.filled,.gr-button.filled.brand{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled:hover,.gr-button.filled.brand:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#73BD5D;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.filled:active,.gr-button.filled.brand:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.filled.disabled,.gr-button.filled.brand.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.filled.blue{border:none;--btn-color: #FFFFFF;--btn-bg-color: #2872CD;background-color:#2872cd}
.gr-button.filled.blue:hover{--btn-color: #E0E2E0;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue:active{--btn-color: #FFFFFF;--btn-bg-color: #528ED7;background-color:#528ed7}
.gr-button.filled.blue.disabled{--btn-bg-color: #D8D8D8 !important}
.gr-button.paper{border:none;--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D);box-shadow:0px 1px 2px 1px rgba(0,0,0,.12);filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.12))}
.gr-button.paper:hover{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #8DCA7B);background-color:#73BD5D;background-color:var(--gr-brand-color, #8DCA7B)}
.gr-button.paper:active{--btn-color: #FFFFFF;--btn-bg-color: var(--gr-brand-color, #73BD5D);background-color:#73BD5D;background-color:var(--gr-brand-color, #73BD5D)}
.gr-button.icon .svg,.gr-button.icon svg{margin:0}
.gr-button.icon .svg:not(.nofill) path,.gr-button.icon svg:not(.nofill) path{fill:#475242;fill:var(--btn-color, #475242)}
.gr-button.icon.left>.svg,.gr-button.icon.left>svg{margin-right:.75em}
.gr-button.icon.right>.svg,.gr-button.icon.right>svg{margin-left:.75em}
.gr-button.fullwidth{width:100%}
.gr-button.capitalized{text-transform:capitalize}
:root{--gr-brand-color: #73BD5D;--footer-bg-color: #444444;--footer-color: #FFFFFF}
#virtual_menu{display:none}
@media only screen and (max-width: 768px){#virtual_menu{display:flex;margin-top:1rem}}
.brand-color{color:#73BD5D;color:var(--gr-brand-color, #73BD5D)}
.upcoming_sessions{display:flex;flex-flow:column nowrap}
.session_item{display:flex;flex-flow:row nowrap;padding:1em 0;border-bottom:1px solid #cfd0ce}
.session_item--mobile{display:flex;flex-flow:column nowrap;margin-bottom:1.75rem}
.session_item__tracks--mobile{display:flex;flex-flow:row wrap;align-items:center}
.session_item__content{display:flex;flex-flow:column nowrap}
.session_item__content--mobile{display:flex;flex-flow:column nowrap;background-color:#f8f8f8;padding:.5rem}
.session_item__meta{display:flex;flex-flow:row nowrap;align-items:center}
.session_item__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;margin-right:1em}
.session_item__time--mobile{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:1.6;color:#555;display:flex;flex-flow:row nowrap;align-items:center;min-height:2rem}
.session_item__location{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#555;display:flex;flex-flow:row nowrap;align-items:center;margin-right:1em}
.session_item__location>.svg,.session_item__location>svg{height:16px;width:16px;margin-right:.5em}
.session_item__location--mobile{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:1.6;color:#555;display:flex;flex-flow:row nowrap;align-items:center;min-height:2rem}
.session_item__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);margin:0;text-decoration:none}
.session_item__title--mobile{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:500;line-height:1.6;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);margin-bottom:.5rem;text-decoration:none}
.session_item__description{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#555;margin-bottom:.25em}
.session_item__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-left:auto}
.session_item__actions--mobile{display:flex;flex-flow:row nowrap;align-items:center}
.sponsors{display:flex;flex-flow:column nowrap}
.sponsors__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555;display:flex;flex-flow:row nowrap;align-items:center}
.sponsors__title>.svg{margin-right:.5em}
.sponsors__title>.svg.gold path{fill:#ffb621}
.sponsors__title>.svg.silver path{fill:#adb1aa}
.sponsors__title>.svg.bronze path{fill:#cc8801}
.sponsors__row{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:1.75rem;margin-bottom:1.75rem}
@media only screen and (max-width: 768px){.sponsors__row{grid-gap:.5em}}
.sponsors__row.x2{grid-template-columns:1fr 1fr}
@media only screen and (max-width: 768px){.sponsors__row.x2{grid-template-columns:1fr}}
.sponsors__row.x3{grid-template-columns:repeat(3, 1fr)}
@media only screen and (max-width: 768px){.sponsors__row.x3{grid-template-columns:1fr 1fr}}
.sponsors__row.x4{grid-template-columns:repeat(4, 1fr)}
@media only screen and (max-width: 768px){.sponsors__row.x4{grid-template-columns:repeat(2, 1fr)}}
.sponsors__item{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border:1px solid #d8d8d8;border-radius:.25rem;padding:1.75rem}
@media only screen and (max-width: 768px){.sponsors__item{padding:1em}}
.sponsors__item .logo{max-height:96px;max-width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:1em}
.sponsors__item .logo img{width:100%;height:100%}
.sponsors__item .name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.sponsors__item.big .logo{max-height:160px}
.sponsors__item.small{padding:1em}
.sponsors__item.small .logo{max-height:72px}
.sponsor_item{display:flex;flex-flow:row nowrap;padding-top:1.75rem}
@media only screen and (max-width: 768px){.sponsor_item{padding:0;flex-flow:column nowrap;align-items:stretch}}
.sponsor_item__logo{display:flex;align-items:center;align-self:flex-start;justify-content:center;flex:0 0 210px;margin-right:1.75rem}
@media only screen and (max-width: 768px){.sponsor_item__logo{background-color:#f8f8f8;flex:0 1 160px;align-self:stretch;margin-bottom:1em}}
.sponsor_item__logo img{width:100%;height:auto}
@media only screen and (max-width: 768px){.sponsor_item__logo img{width:auto;height:100%;max-height:150px}}
.sponsor_item__actions{display:flex;flex-flow:row wrap;margin-bottom:1.75rem}
.sponsor_item__actions.icons{margin-left:-1em}
.sponsor_item__content{display:flex;flex-flow:column nowrap}
.sponsor_item__description{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin-bottom:1.75rem}
.sponsor_item__description.ql-editor.ql-display{height:auto}
.sponsors_list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.75rem;gap:1.75rem}
@media only screen and (max-width: 768px){.sponsors_list{grid-template-columns:1fr}}
.sponsons_content_item{border:1px solid #ddd;display:flex;flex-flow:row nowrap;align-items:flex-start;border-radius:4px;padding:1em}
.sponsons_content_item__logo{margin-right:1em}
.sponsons_content_item__content{display:flex;flex-flow:column nowrap}
.sponsons_content_item__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin-bottom:.5em}
.sponsons_content_item__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#666}
.speaker_list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-gap:1.75rem;gap:1.75rem}
@media only screen and (max-width: 768px){.speaker_list{grid-template-columns:1fr}}
.speakers{display:flex;flex-flow:row wrap}
@media only screen and (max-width: 768px){.speakers{padding:1.75rem 1em}}
.speaker{display:flex;flex-flow:column nowrap;align-items:center}
.speaker__name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D)}
.speaker__position{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:600;line-height:20px;color:#666}
.speaker__avatar{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:144px;height:144px;overflow:hidden;border-radius:500rem}
.speaker__avatar img{width:100%;height:100%}
.speaker_info{display:flex;flex-flow:row nowrap;align-items:flex-start;padding:3em 0}
@media only screen and (max-width: 768px){.speaker_info{padding:0;flex-flow:column nowrap;align-items:stretch}}
.speaker_info__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:#f8f8f8;border-radius:500rem;height:184px;margin-right:1.75rem;width:184px;overflow:hidden}
@media only screen and (max-width: 768px){.speaker_info__logo{width:calc(100vw - 2em);height:calc(100vw - 2em);border-radius:0;margin-bottom:1em}}
.speaker_info__logo img{width:100%}
.speaker_info__position{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.speaker_info__email{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D)}
.speaker_info__url{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px}
.speaker_info__description{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.speaker_item{display:flex;flex-flow:column nowrap;align-items:center;text-align:center}
@media only screen and (max-width: 768px){.speaker_item{flex:1 1 auto}}
.speaker_item__logo{display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;border-radius:500rem;margin-bottom:1.75rem;height:184px;width:184px;overflow:hidden}
@media only screen and (max-width: 768px){.speaker_item__logo{border-radius:0}}
.speaker_item__logo img{width:100%}
.speaker_item__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:22px;font-weight:600;line-height:32px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D)}
.speaker_item__company{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px}
.speaker_item__field{text-decoration:none;color:#000}
.page_content{display:flex;flex-flow:column nowrap;flex:1 1 auto}
.page_content__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#fff;margin:0}
.page_content__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#fff;letter-spacing:.15px}
.page_content__time{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#fff;letter-spacing:.15px}
.page_content__body{display:flex;flex-flow:column nowrap;flex:1 1 auto;position:relative}
.page_content__scrolling{display:flex;flex-flow:column nowrap;padding:1.5rem 2rem;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}
.event_actions{display:flex;flex-flow:row nowrap;align-items:center;padding:1em 0}
@media only screen and (max-width: 768px){.event_actions{flex-wrap:wrap}}
.event_actions__timer_area{display:flex;flex-flow:column nowrap;flex:0 0 auto}
@media only screen and (max-width: 768px){.event_actions__timer_area{width:100%}}
.event_actions__timer{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin:0;padding:.25em 1em}
@media only screen and (max-width: 768px){.event_actions__timer{background-color:#f2f8ff;padding:.5em 1em;text-align:center;width:100%}}
.event_actions__btns{display:flex;flex-flow:row wrap;flex:0 1 auto;margin-left:auto}
.event_actions__btns .gr-button{font-size:10px;margin:0 !important}
@media only screen and (max-width: 768px){.event_actions__btns{flex:1 1 auto;margin:0;padding:.5em}}
@media only screen and (max-width: 640px){.event_actions__btns{flex-flow:column nowrap}}
.event_actions__btn{min-width:15em;margin-left:1em}
@media only screen and (max-width: 768px){.event_actions__btn{flex:1 1 50%;margin:.5em}}
@media only screen and (max-width: 640px){.event_actions__btn{flex:1 1 auto}}
@media only screen and (max-width: 768px){.event_actions{padding:0}}
.page_footer{background-color:#444444;background-color:var(--footer-bg-color, #444444);padding:1em}
.page_footer__content{display:flex;flex-flow:row wrap;flex:0 1 auto}
.page_footer__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#FFFFFF;color:var(--footer-color, #FFFFFF);letter-spacing:.15px}
.page_footer__column{flex:1 1 auto;margin:1em 1em 2em}
.page_footer__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;color:var(--footer-color, #FFFFFF)}
.page_footer__copy{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#FFFFFF;color:var(--footer-color, #FFFFFF)}
.footer_item{display:flex;flex-flow:row nowrap;align-items:center;padding:.5em 0}
.footer_item .avatar svg path{fill:#FFFFFF;fill:var(--footer-color, #FFFFFF)}
.footer_item .content{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;color:var(--footer-color, #FFFFFF);margin-left:1em}
.side_menu{display:flex;align-self:flex-start;flex-flow:column nowrap;flex:0 0 110px;transition:flex-basis .2s linear;min-height:calc(100vh - 80px);position:sticky;top:0;z-index:999}
.side_menu .header{position:relative}
.side_menu .footer{display:flex;flex-flow:row nowrap;justify-content:space-evenly;background-color:#f8f8f8;padding:1em}
.side_menu .footer__link{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:500;line-height:1.6;color:#555;text-transform:uppercase;display:flex;flex:0 0 auto}
.side_menu__area{display:flex;flex-flow:column nowrap;padding:1.5rem 0}
@media only screen and (max-width: 768px){.side_menu__area{flex-flow:row wrap;padding:1rem}}
.side_menu__item{display:flex;flex:0 0 50px;flex-flow:column nowrap;align-items:center;justify-content:center;color:#666;padding:.25rem .5rem;margin-bottom:.5rem}
@media only screen and (max-width: 768px){.side_menu__item{color:#475242;background-color:#f8f8f8;border-radius:4px;flex-grow:0;flex-shrink:0;flex-basis:calc((100vw - 5rem - 10px)/3);padding:1rem .5rem;margin:.5rem}}
.side_menu__item.active,.side_menu__item:hover,.side_menu__item[aria-selected=true]{color:#2872cd;color:#73BD5D;color:var(--gr-brand-color, #73BD5D)}
.side_menu__item.active .avatar .svg:not(.nofill) path,.side_menu__item.active .avatar svg:not(.nofill) path,.side_menu__item:hover .avatar .svg:not(.nofill) path,.side_menu__item:hover .avatar svg:not(.nofill) path,.side_menu__item[aria-selected=true] .avatar .svg:not(.nofill) path,.side_menu__item[aria-selected=true] .avatar svg:not(.nofill) path{fill:#2872cd;fill:#73BD5D;fill:var(--gr-brand-color, #73BD5D)}
.side_menu__item.title{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16)}
.side_menu__item.profile{flex:0 0 70px}
.side_menu__item.profile .avatar{font-size:36px}
@media only screen and (max-width: 768px){.side_menu__item.profile{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 3rem);background-color:rgba(0,0,0,0)}}
.side_menu__item .avatar{font-size:32px;margin:0 .25rem .25rem;transition:all .3s ease}
.side_menu__item .avatar .svg:not(.nofill) path,.side_menu__item .avatar svg:not(.nofill) path{transition:color .3s ease;fill:#666}
.side_menu__item .value{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:12px;font-weight:700;line-height:16px;color:#666;color:inherit;margin:0;text-transform:uppercase;text-align:center;transition:color .3s ease}
@media only screen and (max-width: 768px){.side_menu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:9999;padding-top:0}.side_menu.show{display:flex}}
.side_content{display:flex;flex-flow:column nowrap;flex:1 1 auto;min-height:80vh}
.side_content__body{padding:1.75rem}
.side_content__info{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;background-color:#f8f8f8;padding:.5em 1em;text-align:center}
.aside{display:flex;align-self:flex-start;flex-flow:column nowrap;flex:0 0 290px;min-height:calc(100vh - 80px);position:sticky;top:0;z-index:980}
.aside__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:26px;font-weight:600;line-height:32px;color:#555;margin-bottom:1.75rem}
.aside__link{text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #2872CD);transition:color .3s ease-in-out;text-align:center}
.side_message{display:flex;flex-flow:column nowrap;margin-bottom:1.75rem}
.side_message__title{display:flex;flex-flow:row nowrap;align-items:center}
.side_message__title .avatar{margin-right:.75rem;height:2em;width:2em}
.side_message__user_info .subinfo{line-height:1;color:#666}
.side_message__content{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:13px;font-weight:400;line-height:20px;color:#555;padding:0 1em;padding-left:3rem}
.side_message .svg.green path,.side_message svg.green path{fill:#21b886}
.side_message .svg.orange path,.side_message svg.orange path{fill:#ffb621}
.side_message .svg.blue path,.side_message svg.blue path{fill:#2872cd}
.date_filter{display:flex;flex-flow:row nowrap;align-items:center;border-bottom:1px solid #cfd0ce;padding:2em 0}
.date_filter__list{display:flex;flex-flow:row nowrap}
.date_filter__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#2872cd;letter-spacing:.15px;background-color:rgba(0,0,0,0);border-radius:1rem;padding:.25em 1em;margin-right:1em}
.date_filter__item.active{color:#fff;background-color:#2872cd}
.date_filter__actions{margin-left:auto}
.session-resources{display:flex;flex-flow:row wrap}
.session-resources>div{margin-right:1.75rem;margin-bottom:1.75rem}
.session-resource{border:1px solid #ddd;display:flex;flex-flow:row nowrap;border-radius:4px;padding:1em;width:250px;overflow-x:hidden;margin-right:1em}
.session-resource__name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.session-resource__icon{margin-right:1em}
.faqs{display:flex;flex-flow:column nowrap;padding:1.75rem 0}
.faqs__description{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin-bottom:1.75rem}
.faqs__list{border:1px solid #ddd;border-radius:4px;display:flex;flex-flow:column nowrap}
.faq_item{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16);padding:1rem;cursor:pointer}
.faq_item__title{display:flex;flex-flow:row nowrap;align-items:center}
.faq_item__title .title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #73BD5D);letter-spacing:.15px;margin-left:1rem}
.faq_item .svg{transition:transform .3s ease-in-out}
.faq_item.show .svg{transform:rotate(90deg)}
.faq_item.show .faq_item__content{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.faq_item__content{color:rgba(0,0,0,0);font-size:0;line-height:0;margin-left:calc(24px + 1rem);margin-top:.5em;overflow:hidden;transition:all .3s ease-in-out}
.resources{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.75rem;gap:1.75rem;padding:1.75rem 0}
@media only screen and (max-width: 768px){.resources{grid-template-columns:1fr}}
.resources_item{border:1px solid #ddd;border-radius:4px;display:flex;flex-flow:row nowrap;font-size:16px;padding:.75em 1em}
.resources_item__icon{align-self:flex-start;margin-right:1em}
.resources_item__content{display:flex;flex-flow:column nowrap}
.resources_item__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #2872CD);margin-bottom:.5em}
.resources_item__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#666;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.gr-comment{box-shadow:0 1px 2px rgba(0,0,0,.24);padding:.5em 1em}
.gr-comment-text{white-space:pre-wrap}
.gr-dashboard{display:flex;flex-flow:column nowrap}
.gr-dashboard__column{display:flex;flex-flow:column nowrap}
.gr-dashboard__column.side{flex:0 0 290px}
@media only screen and (max-width: 1024px){.gr-dashboard__column.side{flex:0 1 auto}}
.gr-dashboard__column+.gr-dashboard__column{margin-left:1.75rem}
@media only screen and (max-width: 1024px){.gr-dashboard__column{margin-left:0;margin-top:1.75rem}}
.gr-dashboard__content{display:flex;flex-flow:row nowrap}
@media only screen and (max-width: 1024px){.gr-dashboard__content{display:flex;flex-flow:column nowrap}}
.gr-dashboard__title{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555;margin-bottom:1em}
.gr-dashboard__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin-bottom:1em}
.gr-dashboard__subtitle{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#555;letter-spacing:.15px;margin-bottom:1em}
.gr-dashboard__section{display:flex;flex-flow:column nowrap;margin-bottom:2rem}
.gr-dashboard__centered{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:10px}
.hero-bg img.image_preview{max-height:none;max-height:initial}
.email_template_form{display:grid;grid-template-columns:1fr 270px;grid-template-rows:1fr;grid-gap:1.75rem;gap:1.75rem}
.email_variables{padding:1rem;background-color:#f8f8f8}
.email_variables__item{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;margin-bottom:1rem}
.email_variables__text{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.email_variables__text a{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px !important;font-weight:600;line-height:24px;color:#73BD5D;color:var(--gr-brand-color, #2872CD);letter-spacing:.15px}
.event_sessions{display:grid;grid-template-columns:290px 1fr;grid-template-rows:1fr;-ms-grid-gap:2em;grid-gap:2em}
@media only screen and (max-width: 640px){.event_sessions{grid-template-columns:1fr;grid-template-rows:auto 1fr}}
.event_sessions__sidebar{display:flex;flex-flow:column nowrap;flex:1 1 100%}
.event_sessions__content{display:flex;flex-flow:column nowrap;flex:1 1 100%}
.speakers_list,.tracks_list,.sponsors_list{display:flex;flex-flow:column nowrap}
.speakers_list__content,.tracks_list__content,.sponsors_list__content{flex:1 0 auto;position:relative;min-height:50vh}
.speaker_user{display:flex;flex-flow:row nowrap;align-items:center;min-height:48px;padding:0 .5rem}
.speaker_user.bordered{border:1px solid #ddd;border-radius:4px;border-radius:.25rem;min-height:38px}
.speaker_user__name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;display:flex;align-items:center;flex-flow:row nowrap;flex:0 1 300px;min-width:0}
.speaker_user__name .avatar{font-size:2em;margin-right:.5rem}
.speaker_user__company{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;min-width:0;flex:1 1 auto;margin-left:auto}
.speaker_user__actions{margin-left:.5rem}
.speaker_user__actions .svg{display:block}
.events_filter__column{margin-bottom:3em}
.themes_list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:1.75rem;gap:1.75rem}
.theme{display:flex;flex-flow:column nowrap;margin-bottom:1.75rem}
.theme__description{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555}
.theme__name{font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:18px;font-weight:600;line-height:24px;color:#555}
.theme__preview{border:1px solid #e0e2e0;margin-bottom:1rem;width:100%;height:auto}
.theme__actions{display:flex;flex-flow:row nowrap;justify-content:flex-end}
.section_item{flex-flow:column nowrap;display:flex;flex-direction:flex-start;justify-content:flex-start;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:15px;font-weight:400;line-height:24px;color:#555;min-height:48px}
.section_item .fold{display:none}
.section_item .unfold{display:block}
.section_item.button{display:flex;flex-flow:row nowrap;align-items:center;text-transform:uppercase;font-family:"Open Sans",helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:14px;font-weight:700;line-height:24px;color:#73BD5D;color:var(--gr-brand-color)}
.section_item.button>.svg,.section_item.button>svg{margin-right:.75em}
.section_item.button>.svg:not(.nofill) path,.section_item.button>svg:not(.nofill) path{fill:currentColor;transition:fill .3s ease}
.section_item.opened{box-shadow:inset 0px -1px 0px rgba(0,0,0,.16)}
.section_item.opened .fold{display:block}
.section_item.opened .unfold{display:none}
.section_item__icon{cursor:pointer;display:flex;align-items:center;padding:0 1em 0 .5em}
.section_item__actions{display:flex;flex-flow:row nowrap;margin-left:auto;align-items:center;padding:1em 1em 1em .5em}
.section_item__content{display:flex;align-items:center;flex:1 1 auto;padding:1em 1em 1em .5em}
.section_item__header{display:flex;flex-flow:row nowrap;align-items:center;background-color:rgba(0,0,0,0);transition:background-color .2s ease;box-shadow:inset 0px -1px 0px rgba(0,0,0,.16)}
.grey .section_item__header{background-color:#f8f8f8}
.opened .section_item__header{background-color:#ecf6e9}
.section_item__body{display:none;padding:1em .5em}

/*# sourceMappingURL=frontend-736316b9.css.map*/