/* PageFly Element Styles */
.lcHmGL {
  word-break: break-word; }

.lcHmGL span {
  font-weight: inherit;
  text-decoration: inherit; }

.lcHmGL i {
  margin-right: 0.3em; }

.kKVZfa {
  min-height: 30px; }

.fLDHlO {
  position: relative;
  overflow: hidden;
  display: inline-flex;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  vertical-align: middle; }

.fLDHlO img {
  display: inline-block;
  object-fit: cover;
  height: auto;
  width: 100%; }

.jklmHY {
  padding: var(--pf-s-lg); }

@media (max-width: 1199px) and (min-width: 992px) {
  .jklmHY {
    padding: var(--pf-s-md); } }
@media (max-width: 991px) and (min-width: 768px) {
  .jklmHY {
    padding: var(--pf-s-sm); } }
@media (max-width: 767px) {
  .jklmHY {
    padding: var(--pf-s-xs); } }
.fTyjzF {
  position: relative; }

.eYzxUD {
  margin: 0 calc(-1 * var(--pf-s-lg)); }

@media (max-width: 1199px) and (min-width: 992px) {
  .eYzxUD {
    margin: 0 calc(-1 * var(--pf-s-md)); } }
@media (max-width: 991px) and (min-width: 768px) {
  .eYzxUD {
    margin: 0 calc(-1 * var(--pf-s-sm)); } }
@media (max-width: 767px) {
  .eYzxUD {
    margin: 0 calc(-1 * var(--pf-s-xs)); } }
.bjKdkd__parallax {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  pointer-events: none; }

.bjKdkd {
  padding: 15px 0px;
  position: relative; }

.cbrLgP > span:last-child {
  line-height: inherit;
  display: block;
  margin-right: 0px !important; }

#editor-dnd-wrapper .cbrLgP span + span[contenteditable] {
  display: block; }

#editor-dnd-wrapper .cbrLgP span + span[contenteditable]:empty::after {
  display: inline; }

.cbrLgP ol, .cbrLgP ul {
  list-style-position: inside; }

.cbrLgP blockquote {
  font-size: inherit; }

.jjYIOP {
  border: 1px solid rgba(34, 36, 38, 0.15);
  background: white;
  overflow-x: auto; }

.jjYIOP th span, .jjYIOP td span {
  display: inline-block; }

.jjYIOP.jjYIOP table {
  width: 100%;
  max-width: 100%;
  background: inherit;
  margin: 0px;
  box-shadow: none;
  text-align: left;
  color: rgba(0, 0, 0, 0.87);
  border-collapse: separate;
  border-spacing: 0px;
  font-family: inherit; }

.jjYIOP table:first-child {
  margin-top: 0px; }

.jjYIOP table:last-child {
  margin-bottom: 0px; }

.jjYIOP th, .jjYIOP td {
  transition: background 0.1s ease 0s, color 0.1s ease 0s; }

.jjYIOP th {
  cursor: auto;
  background: #f9fafb;
  text-align: inherit;
  padding: 10px 15px;
  vertical-align: inherit;
  font-weight: bold;
  min-width: 50px;
  border: none;
  font-family: inherit; }

.jjYIOP tr td {
  border-top: 1px solid rgba(34, 36, 38, 0.1);
  border-left: none;
  border-right: none;
  border-bottom: none;
  min-width: 50px; }

.jjYIOP tr:first-child td {
  border-top: none; }

.jjYIOP td {
  padding: 10px 15px;
  text-align: inherit; }

.jjYIOP.pagefly__table--striped > tr:nth-child(2n+1), .jjYIOP.pagefly__table--striped tbody tr:nth-child(2n+1) {
  background-color: rgba(0, 0, 50, 0.02); }

.jjYIOP.pagefly__table--basic {
  background: transparent;
  border: 1px solid rgba(34, 36, 38, 0.15);
  box-shadow: none; }

.jjYIOP.pagefly__table--basic thead, .jjYIOP.pagefly__table--basic tfoot {
  box-shadow: none; }

.jjYIOP.pagefly__table--basic th {
  background: transparent;
  border-left: none; }

.jjYIOP.pagefly__table--basic tbody tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.jjYIOP.pagefly__table--basic td {
  background: transparent; }

.jjYIOP.pagefly__table--basic.striped tbody tr:nth-child(2n) {
  background-color: rgba(0, 0, 0, 0.05); }

.jjYIOP.pagefly__table--basic {
  border: none; }

.jjYIOP.pagefly__table--bordered tr th, .jjYIOP.pagefly__table--bordered tr td {
  border-left: 1px solid rgba(34, 36, 38, 0.1); }

.jjYIOP.pagefly__table--bordered tr th:first-child, .jjYIOP.pagefly__table--bordered tr td:first-child {
  border-left: none; }

.jjYIOP.pagefly__table--hover tr:hover {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.95); }

.fnmilh {
  display: inline-block; }

.fnmilh[contenteditable="true"] {
  user-select: text; }

.fnmilh {
  vertical-align: baseline;
  word-break: break-word; }

.fnmilh:focus {
  outline: none; }

.fnmilh::after {
  display: inline; }

.bbJvDc::before, .bbJvDc::after {
  clear: both;
  display: block;
  content: ""; }

/* PageFly Styles */
@media all {
  .__pf .pf-8c2ac29f {
    width: 1400px;
    height: auto; }

  .__pf .pf-c29f8e03 {
    min-height: 1px; }

  .__pf .pf-8e037f62 {
    text-align: center; }

  .__pf .pf-ae3567d0 {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-67d0d064 {
    width: 100%;
    max-width: 100%; }

  .__pf .pf-2eefb5cb {
    text-align: left;
    font-size: 28px;
    padding-bottom: 5px;
    font-weight: 700;
    font-family: Whitney, Helvetica, Arial, sans-serif; }

  .__pf .pf-cbeffa78 {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-fa78f257 {
    padding: 0px; }

  .__pf .pf-57a118e5 {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-12f32006 {
    text-align: left;
    font-size: 28px;
    padding-bottom: 5px;
    font-weight: 700;
    font-family: Whitney, Helvetica, Arial, sans-serif; }

  .__pf .pf-065474e6 {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-e676f131 {
    margin-bottom: 15px; }

  .__pf .pf-f131d2aa {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-ced33729 {
    text-align: left;
    font-size: 28px;
    padding-bottom: 5px;
    font-weight: 700;
    font-family: Whitney, Helvetica, Arial, sans-serif; }

  .__pf .pf-29cc05e1 {
    margin-left: -15px;
    margin-right: -15px; }

  .__pf .pf-bed58614 {
    text-align: left;
    font-size: 28px;
    padding-bottom: 5px;
    font-weight: 700;
    font-family: Whitney, Helvetica, Arial, sans-serif; }

  .__pf .pf-0884a275 {
    text-align: center;
    font-size: 28px;
    padding-bottom: 15px;
    font-weight: 700;
    font-family: Whitney, Helvetica, Arial, sans-serif; }

  .__pf .pf-43be9af1 {
    text-align: center; }

  .__pf .pf-9af1aa5d {
    padding-bottom: 60px;
    padding-top: 5px; } }
@media only screen and (max-width: 767px) {
  .__pf .pf-67d0d064 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-cbeffa78 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-f131d2aa {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-29cc05e1 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-140cc426 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-40bd028f {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-75f9fcd0 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-9af1aa5d {
    padding-top: 0px;
    padding-bottom: 25px; } }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .__pf .pf-67d0d064 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-cbeffa78 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-f131d2aa {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-29cc05e1 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-140cc426 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-40bd028f {
    margin-left: 0px;
    margin-right: 0px; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .__pf .pf-67d0d064 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-cbeffa78 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-f131d2aa {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-29cc05e1 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-140cc426 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-40bd028f {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-75f9fcd0 {
    margin-left: 0px;
    margin-right: 0px; }

  .__pf .pf-43be9af1 {
    margin-left: 0px;
    margin-right: 0px; } }
