@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap");
body {
  font-family: "Open Sans", sans-serif !important;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

p {
  word-break: break-word;
}

a {
  color: #ff8300;
}

input:focus,
button:focus {
  outline: none;
}

.common-article-view:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  clear: both;
}

div:not(.common-article-view) .common-ppe-matrix-content,
div:not(.common-article-view) .common-search-content,
div:not(.common-article-view) .common-content {
  min-width: 992px !important;
}
div:not(.common-article-view) .common-ppe-matrix-content > .container,
div:not(.common-article-view) .common-search-content > .container,
div:not(.common-article-view) .common-content > .container {
  min-width: 992px !important;
}
div:not(.common-article-view) .common-header {
  min-width: 992px !important;
  padding: 25px 65px 16px;
  background-color: #160967;
}
div:not(.common-article-view) .common-header .common-header-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column {
  flex: 0;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column.first {
  flex: 1;
  display: flex;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-column-logo {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-column-logo .common-header-column-logo-inner-column .header-icon {
  margin-right: 15px;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-column-logo .common-header-column-logo-inner-column .header-logo-icon {
  margin-bottom: 4px;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-column-logo .common-header-column-logo-inner-column .common-header-logo-text {
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  letter-spacing: 0.4px;
  margin-bottom: 0;
  text-align: end;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-search {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #464646;
  letter-spacing: 0.4px;
  padding: 12px 32px 12px 21px;
  border: 0 none;
  border-radius: 26px;
  background-color: #fff;
  background-image: url("/public/images/icon-search-blue.svg");
  background-repeat: no-repeat;
  background-position: right 15px center;
  background-size: 18px 19px;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-search ::-webkit-input-placeholder {
  color: #999999;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-search :-moz-placeholder {
  color: #999999;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-search ::-moz-placeholder {
  color: #999999;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-search :-ms-input-placeholder {
  color: #999999;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-reset-button {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  letter-spacing: 0.4px;
  padding: 15px 65px;
  border-radius: 20px;
  background-color: #5876ff;
  cursor: pointer;
}
div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-reset-button:active, div:not(.common-article-view) .common-header .common-header-row .common-header-column .common-header-reset-button:hover {
  opacity: 0.7;
}
div:not(.common-article-view) .common-content {
  padding: 40px 65px 184px;
  background-color: #F7F7F7;
}
div:not(.common-article-view) .common-content .common-sidebar {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 15px 20px 20px;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column {
  flex: 0;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column.first {
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column .common-sidebar-header-column-container {
  display: flex;
  flex-direction: column;
  flex: 1;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column .common-sidebar-header-column-container .common-sidebar-header-top-row {
  display: flex;
  flex-direction: row;
  align-items: center;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column .common-sidebar-header-column-container .common-sidebar-header-top-row .common-page-sub-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: #464646;
  letter-spacing: 0.6px;
  padding-bottom: 15px;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-column .common-sidebar-header-column-container .common-sidebar-header-bottom-row {
  display: flex;
  flex-direction: row;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-icon {
  margin-right: 9px;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  margin-bottom: 0;
  padding-right: 6px;
}
div:not(.common-article-view) .common-content .common-sidebar .common-sidebar-header .common-sidebar-header-version {
  font-weight: 400;
  font-size: 10px;
  line-height: 14px;
  color: #464646;
  letter-spacing: 0.25px;
}
div:not(.common-article-view) .common-content .list-rows {
  border-top: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row {
  border-bottom: 1px solid #DDDDDD;
  cursor: pointer;
  background-color: #fff;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row.selected {
  background-color: #F7F7F7;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row.locked {
  cursor: default;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row.locked .nested-list-row-inner > div.first {
  padding-right: 15px;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0;
  min-height: 60px;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner > div:nth-child(1), div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner > div.first, div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner > div {
  flex: 1;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #464646;
  letter-spacing: 0.4px;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner > div.match-count {
  flex: 0;
  flex-basis: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
div:not(.common-article-view) .common-content .list-rows .nested-list-row .nested-list-row-inner > div.last {
  flex: 0;
  flex-basis: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
div:not(.common-article-view) .common-content .common-page-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 33px 18px;
}
div:not(.common-article-view) .common-content .common-page-header .common-page-header-column {
  flex: 0 0 auto;
}
div:not(.common-article-view) .common-content .common-page-header .common-page-header-column.first {
  flex: 1 1 auto;
}
div:not(.common-article-view) .common-content .common-page-header .common-page-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: #464646;
  letter-spacing: 0.6px;
  margin-bottom: 0;
}
div:not(.common-article-view) .common-content .common-page-header .common-page-header-button {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  color: #464646;
  margin-left: 12px;
  padding: 12px 20px;
  border: 0 none;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
  cursor: pointer;
}
div:not(.common-article-view) .common-content .common-page-content {
  padding: 27px 40px 70px;
  margin-bottom: 18px;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
}
div:not(.common-article-view) .common-content .common-page-content .common-page-sub-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: #464646;
  letter-spacing: 0.6px;
  margin-bottom: 18px;
  padding-bottom: 15px;
  border-bottom: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-content .common-page-navigation {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 40px;
}
div:not(.common-article-view) .common-content .common-page-navigation .common-page-navigation-column {
  flex: 0 0 auto;
  max-width: 50%;
}
div:not(.common-article-view) .common-content .common-page-navigation .common-page-navigation-column .common-page-navigation-button {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
div:not(.common-article-view) .common-content .common-page-navigation .common-page-navigation-column .common-page-navigation-button.prev .common-page-navigation-button-icon {
  margin-right: 7px;
}
div:not(.common-article-view) .common-content .common-page-navigation .common-page-navigation-column .common-page-navigation-button.next .common-page-navigation-button-icon {
  margin-left: 7px;
}
div:not(.common-article-view) .common-content .common-page-navigation .common-page-navigation-column .common-page-navigation-button .common-page-navigation-button-text {
  flex: 1;
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  color: #464646;
  letter-spacing: 0.3px;
}
div:not(.common-article-view) .common-search-content {
  padding: 65px 0 184px;
  background-color: #F7F7F7;
}
div:not(.common-article-view) .common-search-content .common-search-header {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 0 22px;
  margin-bottom: 28px;
  border-bottom: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-search-content .common-search-header .go-back-button {
  flex: 0;
  cursor: pointer;
  margin-right: 22px;
}
div:not(.common-article-view) .common-search-content .common-search-header .common-search-header-column {
  flex: 0 0 auto;
}
div:not(.common-article-view) .common-search-content .common-search-header .common-search-header-column .common-search-header-result-count {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #160967;
  letter-spacing: 0.4px;
  margin-bottom: 4px;
}
div:not(.common-article-view) .common-search-content .common-search-header .common-search-header-column .common-search-header-search-text {
  font-weight: 400;
  font-size: 28px;
  line-height: 22px;
  color: #050024;
  letter-spacing: 0.7px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper.depth-0 {
  padding: 27px 40px 70px;
  margin-bottom: 35px;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper.depth-0 > .nested-list-row {
  margin-bottom: 12px;
  border-bottom: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper.depth-0 > .nested-list-row > .nested-list-row-inner > div:nth-child(1), div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper.depth-0 > .nested-list-row > .nested-list-row-inner > div.first {
  flex: 1;
  font-weight: 700;
  font-size: 22px;
  line-height: 30px;
  color: #464646;
  letter-spacing: 0.55px;
  padding-right: 15px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper.depth-0 > .nested-list-row > .nested-list-row-inner > div.match-count {
  font-style: italic;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #160967;
  letter-spacing: 0.4px;
  white-space: nowrap;
  padding-right: 10px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row {
  background-color: #fff;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.selected {
  background-color: #F7F7F7;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row {
  padding-right: 10px;
  padding-left: 0 !important;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row .nested-list-row-inner > div:nth-child(1), div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row .nested-list-row-inner > div.first {
  padding-right: 15px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row .nested-list-row-inner > div.last {
  flex: 0;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row.first-item {
  margin-bottom: 11px;
  padding-right: 32px;
  padding-left: 7px !important;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row.first-item .nested-list-row-inner {
  min-height: 33px;
  padding: 5px 0;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row.first-item .nested-list-row-inner > div:nth-child(1), div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row.first-item .nested-list-row-inner > div.first {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row.first-item-with-link {
  cursor: pointer;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row:not(.first-item) {
  margin-bottom: 16px;
  cursor: pointer;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.leaf-row:not(.first-item) .nested-list-row-inner {
  padding: 12px 22px;
  border: 1px solid #464646;
  border-radius: 20px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.locked {
  cursor: default;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row.locked .nested-list-row-inner > div.first {
  padding-right: 15px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0;
  min-height: 60px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner > div:nth-child(1), div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner > div.first, div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner > div {
  flex: 1;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #464646;
  letter-spacing: 0.4px;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner > div.match-count {
  flex: 0;
  flex-basis: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
div:not(.common-article-view) .common-search-content .list-rows .nested-list-row-wrapper .nested-list-row .nested-list-row-inner > div.last {
  flex: 0;
  flex-basis: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
div:not(.common-article-view) .common-ppe-matrix-content {
  padding: 40px 0 184px;
  background-color: #F7F7F7;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-page-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: #464646;
  letter-spacing: 0.6px;
  padding-bottom: 15px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 21px;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  position: relative;
  min-height: 60px;
  padding: 8px 12px;
  margin: 0 10px;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  background-color: #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step {
  border-top-color: #5876ff;
  border-bottom-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step .top-triangle-holder .triangle {
  border-left-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step .top-triangle-holder .top-triangle {
  border-top-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step .bottom-triangle-holder .bottom-triangle {
  border-bottom-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step .right-triangle-holder .triangle {
  border-left-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step .right-triangle-holder .triangle .triangle-first {
  border-left-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first {
  border-left-color: #160967;
  border-top-color: #160967;
  border-bottom-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first .top-triangle-holder .triangle {
  border-left-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first .top-triangle-holder .top-triangle {
  border-top-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first .bottom-triangle-holder .bottom-triangle {
  border-bottom-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first .right-triangle-holder .triangle {
  border-left-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.first .right-triangle-holder .triangle .triangle-first {
  border-left-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.last {
  border-right-color: #00e3a4;
  border-top-color: #00e3a4;
  border-bottom-color: #00e3a4;
  border-left-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.last .top-triangle {
  border-top-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.next-step.last .bottom-triangle-holder .bottom-triangle {
  border-bottom-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active {
  background-color: #5876ff;
  cursor: pointer;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active .top-triangle-holder .top-triangle .triangle-first {
  border-right-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active .bottom-triangle-holder .bottom-triangle .triangle-first {
  border-right-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active .right-triangle-holder .triangle .triangle-second {
  border-left-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.first {
  background-color: #160967;
  border-left-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.first .right-triangle-holder .triangle .triangle-second {
  border-left-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.last {
  background-color: #00e3a4;
  border-right-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.last .top-triangle-holder .top-triangle {
  border-top-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.last .top-triangle-holder .top-triangle .triangle-first {
  border-right-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.last .bottom-triangle-holder .bottom-triangle {
  border-bottom-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active.last .bottom-triangle-holder .bottom-triangle .triangle-first {
  border-right-color: #00e3a4;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.active .common-ppe-matrix-content-header-menu-item-title {
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  color: #fff;
  letter-spacing: 0.3px;
  margin-bottom: 4px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.first {
  margin-left: 0;
  padding-left: 27px;
  border-left: 2px solid #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item.last {
  margin-right: 0;
  padding-right: 27px;
  border-right: 2px solid #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .top-triangle-holder {
  display: table;
  position: absolute;
  top: -2px;
  right: 100%;
  height: 50%;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .top-triangle-holder .top-triangle {
  position: relative;
  border-top: 2px solid #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .top-triangle-holder .top-triangle .triangle-first {
  content: "";
  display: block;
  height: 30px;
  border-right: 15px solid #fff;
  border-bottom: 30px solid transparent;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .bottom-triangle-holder {
  display: table;
  position: absolute;
  bottom: -2px;
  right: 100%;
  height: 50%;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .bottom-triangle-holder .bottom-triangle {
  position: relative;
  border-bottom: 2px solid #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .bottom-triangle-holder .bottom-triangle .triangle-first {
  content: "";
  display: block;
  height: 30px;
  border-top: 30px solid transparent;
  border-right: 15px solid #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .right-triangle-holder {
  display: table;
  position: absolute;
  top: -2px;
  left: 100%;
  height: 100%;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .right-triangle-holder .triangle {
  position: relative;
  border-left: 2px solid #F7F7F7;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .right-triangle-holder .triangle .triangle-first {
  content: "";
  display: block;
  height: 60px;
  border-top: 30px solid transparent;
  border-left: 15px solid #F7F7F7;
  border-bottom: 30px solid transparent;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .right-triangle-holder .triangle .triangle-second {
  content: "";
  position: absolute;
  top: 0;
  left: -2px;
  display: block;
  height: 60px;
  border-top: 30px solid transparent;
  border-left: 15px solid #fff;
  border-bottom: 30px solid transparent;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .common-ppe-matrix-content-header-menu-item-sub-title,
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .common-ppe-matrix-content-header-menu-item-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-header-menu .common-ppe-matrix-content-header-menu-item .common-ppe-matrix-content-header-menu-item-sub-title {
  color: #fff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner {
  display: flex;
  flex-direction: column;
  min-height: 684px;
  padding: 40px 45px 45px;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(212, 212, 212, 0.5);
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-inner-spacer {
  flex: 1;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner.equipment-list {
  min-height: auto;
  padding: 40px 0 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner.equipment-list .common-ppe-matrix-content-title {
  padding-right: 45px;
  padding-bottom: 28px;
  padding-left: 52px;
  margin-bottom: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner.equipment-list .common-ppe-matrix-content-back-button {
  flex: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner.equipment-list .common-ppe-matrix-content-back-button {
  margin-left: 45px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner.equipment-list .equipment-list-wrapper {
  min-height: 684px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-title {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-weight: 700;
  font-size: 22px;
  line-height: 30px;
  color: #464646;
  letter-spacing: 0.55px;
  padding-bottom: 18px;
  padding-left: 7px;
  margin-bottom: 18px;
  border-bottom: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-title .big {
  font-weight: 700;
  font-size: 42px;
  line-height: 57px;
  color: #464646;
  letter-spacing: 1.05px;
  margin-right: 24px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .option-list {
  padding-left: 7px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .option-list .option {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  margin-bottom: 10px;
  padding: 14px 20px;
  border: 1px solid #464646;
  border-radius: 20px;
  cursor: pointer;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .option-list .option:hover {
  color: #fff;
  background-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-back-button {
  display: table;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  letter-spacing: 0.4px;
  margin-top: 20px;
  padding: 8px 26px 8px 38px;
  border-radius: 20px;
  background-color: #464646;
  background-image: url("/public/images/icon-back-button-white.svg");
  background-repeat: no-repeat;
  background-position: left 17px center;
  background-size: 11px 19px;
  cursor: pointer;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 50px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column {
  flex: 1;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column.last {
  flex: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column .common-ppe-matrix-content-inner-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column .common-ppe-matrix-content-inner-row .common-ppe-matrix-content-button {
  flex: 1;
  display: table;
  min-width: 165px;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #464646;
  letter-spacing: 0.4px;
  text-align: center;
  padding: 8px;
  margin-left: 10px;
  border-radius: 20px;
  border: 1px solid #464646;
  cursor: pointer;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column .common-ppe-matrix-content-inner-row .common-ppe-matrix-content-button:hover {
  color: #fff;
  background-color: #5876ff;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .common-ppe-matrix-content-row .common-ppe-matrix-content-column .common-ppe-matrix-content-inner-row .common-ppe-matrix-content-button.active {
  color: #fff;
  border-color: #160967;
  background-color: #160967;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner p {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #464646;
  letter-spacing: 0.4px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list {
  display: flex;
  flex-direction: column;
  width: 60%;
  padding-bottom: 45px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-inner {
  flex: 1;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item {
  padding: 16px 30px 16px 35px;
  border-bottom: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item.expandable .equipment-list-item-header {
  cursor: pointer;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header .equipment-list-item-header-column {
  flex: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header .equipment-list-item-header-column.first {
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header .equipment-list-item-header-column.first > img {
  margin-right: 26px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header .equipment-list-item-header-column.last {
  margin-left: 10px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header h3.equipment-list-item-header-title {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  margin-bottom: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-header h3.equipment-list-item-header-title.critical-task {
  color: #CE113B;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-content {
  padding-top: 16px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list .equipment-list-item .equipment-list-item-content p {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  margin-bottom: 0;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list-notes {
  width: 40%;
  padding: 38px 35px 45px;
  border-left: 1px solid #DDDDDD;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list-notes .equipment-list-notes-tile {
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  text-transform: uppercase;
  margin-bottom: 14px;
}
div:not(.common-article-view) .common-ppe-matrix-content .common-ppe-matrix-content-inner .equipment-list-wrapper .equipment-list-notes p {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #464646;
  letter-spacing: 0.35px;
  margin-bottom: 20px;
}

@-webkit-keyframes sk-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@-moz-keyframes sk-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@-ms-keyframes sk-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes sk-bounce-delay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.spinner {
  margin: 100px auto 0;
  width: 70px;
  text-align: center;
}
.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #160967;
  border-radius: 100%;
  display: inline-block;
  animation: sk-bounce-delay 1.4s infinite ease-in-out both;
}
.spinner > div:nth-child(1) {
  animation-delay: -0.32s;
}
.spinner > div:nth-child(2) {
  animation-delay: -0.16s;
}

.loading-indicator-overlay-wrapper {
  position: relative;
}
.loading-indicator-overlay-wrapper .loading-indicator-overlay {
  display: flex;
  justify-content: center;
  align-content: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 9;
}
.loading-indicator-overlay-wrapper .loading-indicator-overlay::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.6);
  z-index: 0;
}
.loading-indicator-overlay-wrapper .loading-indicator-overlay .loading-indicator {
  display: flex;
  align-items: flex-start;
  position: relative;
  z-index: 1;
}

.print-page-content .print-page-content-inner {
  width: 100%;
}
.print-page-content .print-page-content-header {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  padding: 16px;
  margin-top: 8px;
  margin-bottom: 40px;
  background-color: #160967;
}
.print-page-content .print-page-content-header .print-page-content-header-column {
  flex: 0 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.print-page-content .print-page-content-header .print-page-content-header-column.first .print-page-content-header-logo {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: default;
}
.print-page-content .print-page-content-header .print-page-content-header-column.first .print-page-content-header-logo .print-page-content-header-logo-inner-column .header-icon {
  margin-right: 15px;
}
.print-page-content .print-page-content-header .print-page-content-header-column.first .print-page-content-header-logo .print-page-content-header-logo-inner-column .header-logo-icon {
  margin-bottom: 4px;
}
.print-page-content .print-page-content-header .print-page-content-header-column.first .print-page-content-header-logo .print-page-content-header-logo-inner-column .print-page-content-header-logo-text {
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  letter-spacing: 0.4px;
  margin-bottom: 0;
  text-align: right;
}
.print-page-content .print-page-content-header .print-page-content-header-column.last {
  flex-direction: column;
}
.print-page-content .print-page-content-header .print-page-content-header-column.last button {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  color: #464646;
  padding: 12px 24px;
  margin: 0 0 6px;
  border: 0 none;
  border-radius: 20px;
  background-color: #fff;
  cursor: pointer;
}
.print-page-content .print-page-content-header .print-page-content-header-column.last label {
  font-weight: 600;
  font-style: italic;
  font-size: 13px;
  line-height: 13px;
  color: #fff;
  letter-spacing: 0.35px;
  margin-bottom: 0;
}
.print-page-content p:empty {
  display: none;
}
.print-page-content .print-page-section {
  margin-bottom: 40px;
}
.print-page-content .print-page-section h2 {
  font-weight: 700;
  font-size: 28px;
  line-height: 33px;
  color: #464646;
  letter-spacing: 0.6px;
  margin-bottom: 16px;
  text-align: center;
}
.print-page-content .print-page-section h3 {
  margin: 8px 0;
}
.print-page-content .print-page-section p {
  line-height: 1.8;
}
.print-page-content .print-page-section .warning-box {
  padding-bottom: 8px;
}
.print-page-content .print-page-section .callout-box {
  display: inline-block !important;
  width: 100% !important;
  margin-bottom: 8px;
}
.print-page-content .print-page-section .wpb_content_element {
  margin-bottom: 16px;
}
.print-page-content .print-page-section .print-page-section {
  margin-bottom: 16px;
}
.print-page-content .print-page-section .print-page-section h2 {
  font-size: 24px;
  line-height: 33px;
  padding-bottom: 8px;
  margin-bottom: 16px;
  border-bottom: 1px solid #DDDDDD;
  text-align: left;
}
@media print and (color) {
  .print-page-content * {
    -webkit-print-color-adjust: exact !important;
    color-adjust: exact !important;
  }
  .print-page-content a:visited:after, .print-page-content a:link:after {
    content: "";
  }
  .print-page-content .print-page-content-header button {
    display: none;
  }
  .print-page-content .print-page-content-inner {
    page-break-after: always !important;
  }
  .print-page-content .print-page-content-inner .print-page-content-header-wrapper {
    display: table-header-group;
  }
  .print-page-content .print-page-content-inner table {
    page-break-before: auto !important;
    page-break-inside: avoid !important;
  }
  .print-page-content .print-page-content-inner .warning-box,
  .print-page-content .print-page-content-inner .callout-box {
    page-break-before: avoid !important;
    page-break-inside: avoid !important;
  }
  .print-page-content .print-page-content-inner .warning-box {
    display: table !important;
    width: 100% !important;
  }
  .print-page-content .print-page-content-inner .warning-box .warning-box-text-column,
  .print-page-content .print-page-content-inner .warning-box .warning-box-icon-column {
    display: table-cell !important;
  }
  .print-page-content .print-page-content-inner .warning-box .warning-box-icon-column {
    width: 80px !important;
  }
}

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