.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

.shg-box-vertical-align-wrapper, .shg-box-vertical-center-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.shg-box-vertical-align-top {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.shg-box-vertical-align-center, .shg-box-vertical-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.shg-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  pointer-events: none;
}

.shg-box-video-wrapper {
  /*
    It's very important we don't create a new containing block for shg-box-video-wrapper
    Jarallax uses transforms + position: fixed to achieve it's parallaxing effect

    https://developer.mozilla.org/en-US/docs/Web/CSS/position

    position: fixed
    The element is removed from the normal document flow, and no space is created for the element in the page layout. 
    It is positioned relative to the initial containing block established by the viewport, 

    *
      except when one of its ancestors has a transform, perspective, or filter property set to something other than none 
      (see the CSS Transforms Spec), or the will-change property is set to transform, 
      in which case that ancestor behaves as the containing block. 
    *
  */

  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

#s-1d719e7e-411f-4f06-a3f0-3e4d93ef9537 {
  margin-top: 25px;
margin-left: 5%;
margin-bottom: 25px;
margin-right: 5%;
min-height: 50px;
}








#s-1d719e7e-411f-4f06-a3f0-3e4d93ef9537 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d719e7e-411f-4f06-a3f0-3e4d93ef9537.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-accordion {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b {
  margin-left: auto;
margin-right: auto;
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(28, 45, 92, 1);
  padding: 17px;
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(240, 240, 240, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}@media (min-width: 1200px){#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(28, 45, 92, 1);
  padding: 17px;
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(240, 240, 240, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-702a6d78-e9e5-4fa6-b281-142e862ee28b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}}
.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e {
  margin-left: auto;
margin-right: auto;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 0px;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-row {
  background-color: rgba(250, 250, 250, 1);
  padding: 8px;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-column, #s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-row {
  border: 1px solid #D5D6D7;
}
@media (min-width: 1200px){#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 0px;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 17px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-row {
  background-color: rgba(250, 250, 250, 1);
  padding: 8px;
}

#s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-column, #s-bb68a8f7-96ea-4ddb-8e6f-6c8e27dd3f0e td.shogun-table-row {
  border: 1px solid #D5D6D7;
}
}
.shg-rich-text {
  overflow-wrap: break-word;
}

.shg-rich-text img {
  margin: 0 20px;
}

@media (max-width: 768px) {
  .shg-rich-text img {
    display: block;
    float: none !important;
    margin: 0 auto;
  }
}

.shg-default-text-content *:first-child {
  margin-top: 0;
}

.shg-default-text-content {
  text-align: left;
}

.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-transform: none;
}

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-default-text-content a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

.shg-default-text-content strong,
.shg-default-text-content em {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
  text-transform: inherit;
}

.shg-default-text-content em {
  font-weight: inherit;
}

.shg-default-text-content strong {
  font-style: inherit;
  font-weight: 700;
}

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

.shg-default-text-content p {
  font-size: 1em;
  font-weight: ;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  color: ;
  font-family: ;
}

.shg-default-text-content h1 {
  font-size: 1.714em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.166;
  margin-top: 0.67em;
}

.shg-default-text-content h2 {
  font-size: 1.43em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin-top: 0.83em;
}

.shg-default-text-content h3 {
  font-size: 1.142em;
  font-weight: 500;
  letter-spacing: -0.008em;
  line-height: 1.5;
  margin-top: 1em;
}

.shg-default-text-content h4 {
  font-size: 1em;
  font-weight: 600;
  letter-spacing: -0.006em;
  line-height: 1.428;
  margin-top: 1.33em;
}

.shg-default-text-content h5 {
  font-size: 0.857em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.333;
  margin-top: 1.43em;
}

.shg-default-text-content h6 {
  font-size: 0.785em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.454;
  margin-top: 1.42em;
  text-transform: uppercase;
}

.shg-default-text-content ul {
  list-style: disc;
}

.shg-default-text-content ol {
  list-style: decimal;
}

.shg-default-text-content ul,
.shg-default-text-content ol {
  margin-block-end: 1em;
  margin-block-start: 1em;
  margin-bottom: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-top: 0;
  padding-inline-start: 40px;
}

.shg-default-text-content li {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1;
  list-style: inherit;
  margin-top: 0.67em;
}

.shg-default-text-content pre {
  font-family: monospace;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 1em;
  white-space: pre-wrap;
  word-break: normal;
}

.shg-default-text-content address {
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0;
}

.shg-default-text-content div {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-bottom: 0;
  margin-top: 0.67em;
}

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-theme-text-content p {
  color: ;
  font-family: ;
  font-weight: ;
}

#s-fa5a82d3-4444-471a-b999-9bbcbcb1a2b7 {
  margin-left: auto;
margin-right: auto;
}

#s-0f4b84ca-c8ab-4f12-a485-64b04e3bd76f {
  margin-left: auto;
margin-right: auto;
}

#s-e0965993-b222-4d97-9f3f-0f3e518e550f {
  margin-left: auto;
margin-right: auto;
}

#s-537e87e0-db0f-4746-8f14-866567709bb9 {
  margin-left: auto;
margin-right: auto;
}

#s-0f0385de-51ee-426c-a09b-0e1e36eb7322 {
  margin-left: auto;
margin-right: auto;
}

#s-4e72523b-135b-4887-96aa-cd547094a61d {
  margin-left: auto;
margin-right: auto;
}

#s-3c3dc4f6-1141-4c2b-8bf6-a71b8f9534c8 {
  margin-left: auto;
margin-right: auto;
}

#s-200bb795-138e-4876-abc1-ebc468ee529e {
  margin-left: auto;
margin-right: auto;
}

#s-5d9f342d-8caf-47e8-89ba-678b0ebf1916 {
  margin-left: auto;
margin-right: auto;
}

#s-5132d910-e91d-48b4-a69a-d81a413fa23c {
  margin-left: auto;
margin-right: auto;
}

#s-bcd1aa64-b9e3-41ad-abbb-2b3e98504933 {
  margin-left: auto;
margin-right: auto;
}

#s-2c539da7-2b74-4809-a4af-ac46a85b1c5d {
  margin-left: auto;
margin-right: auto;
}

#s-3c84d43f-b6fc-4385-8139-feade59fb8a6 {
  margin-left: auto;
margin-right: auto;
}

#s-74fc00ad-b04e-4ed5-90a7-944f3111f276 {
  margin-left: auto;
margin-right: auto;
}

#s-5ea4633a-d876-40d8-aec3-e43e5d1c932d {
  margin-left: auto;
margin-right: auto;
}

#s-e64f2b0d-c7bd-4463-aaee-5687b9ce5591 {
  margin-left: auto;
margin-right: auto;
}

#s-889d3609-3770-490c-8b7d-f34733072322 {
  margin-left: auto;
margin-right: auto;
}

#s-749b31b2-5f6e-4318-8a54-35c919c4c3c7 {
  margin-left: auto;
margin-right: auto;
}

#s-aafa5cd3-95bd-4b54-a2e7-643150000a48 {
  margin-left: auto;
margin-right: auto;
}

#s-8c1a51ea-97eb-48ad-8cc3-099397cc6a4c {
  margin-left: auto;
margin-right: auto;
}

#s-ea54b021-362a-4431-9453-a1ce1a060d1b {
  margin-left: auto;
margin-right: auto;
}

#s-7620e1cf-eb37-41a3-ac84-5404e6aa592d {
  margin-left: auto;
margin-right: auto;
}

#s-2eca57ad-1539-4863-912a-5b79104750d5 {
  margin-left: auto;
margin-right: auto;
}

#s-6133cf41-9438-463a-b08e-98b8e965fc0f {
  margin-left: auto;
margin-right: auto;
}

#s-4e70d59f-0ee5-4083-8712-6f1969af3905 {
  margin-left: auto;
margin-right: auto;
}

#s-54c8221e-35fd-4425-a7e9-c34021987368 {
  margin-left: auto;
margin-right: auto;
}

#s-48298fdb-8e17-4aa5-a570-2e2e9fe2f89b {
  margin-left: auto;
margin-right: auto;
}

#s-275444f1-d9d0-4674-9d82-5239950f1420 {
  margin-left: auto;
margin-right: auto;
}

#s-03d74697-c176-44e3-8d4f-bff6d07697d6 {
  margin-left: auto;
margin-right: auto;
}

#s-8f8f1f20-1433-4dc9-bf4d-a1ccbfd0e5f9 {
  margin-left: auto;
margin-right: auto;
}

#s-b5920e9a-5175-4fa6-a831-13d659b07668 {
  margin-left: auto;
margin-right: auto;
}

#s-aa064084-1a29-462c-9d0a-ab2e49b877f4 {
  margin-left: auto;
margin-right: auto;
}

#s-aa743817-3a07-4d58-941f-f6b7f2a55a6c {
  margin-left: auto;
margin-right: auto;
}

#s-9bdc8bc4-5ead-4474-8a07-6c26cf822891 {
  margin-left: auto;
margin-right: auto;
}

#s-de53ca70-5166-4c67-b59b-70810b6f51d0 {
  margin-left: auto;
margin-right: auto;
}

#s-ef8db200-246b-492c-ba5f-5fd803a2623c {
  margin-left: auto;
margin-right: auto;
}

#s-f8dc9e7d-d965-40ac-989f-502caf854636 {
  margin-left: auto;
margin-right: auto;
}

#s-4b950329-9d92-4412-ba82-60bc5516a928 {
  margin-left: auto;
margin-right: auto;
}

#s-14c42629-5c81-4fe3-81b0-8a70650f0b6d {
  margin-left: auto;
margin-right: auto;
}

#s-95b5e52a-0147-4cb6-a6c8-d0522dc57101 {
  margin-left: auto;
margin-right: auto;
}

#s-ae66969a-0fce-4cd1-9217-0d2a19e65d9c {
  margin-left: auto;
margin-right: auto;
}

#s-f680e5df-8233-4e18-9610-5dcc40463b46 {
  margin-left: auto;
margin-right: auto;
}

#s-b63e243a-a6d5-4d41-b0c1-acb91f524511 {
  margin-left: auto;
margin-right: auto;
}

#s-b23c1bdd-0858-4e0b-b415-ac0ef0f2da32 {
  margin-left: auto;
margin-right: auto;
}

#s-5dd0e53f-e0fc-4f22-a092-ee6182545315 {
  margin-left: auto;
margin-right: auto;
}

#s-78aaf8b5-0b3a-4737-90f3-2405568b9904 {
  margin-left: auto;
margin-right: auto;
}

#s-792cfda8-4038-49e2-a42f-6722f55ed006 {
  margin-left: auto;
margin-right: auto;
}

#s-a45d95a5-3e0b-4e5a-a019-9a590135b501 {
  margin-left: auto;
margin-right: auto;
}

#s-6d9520b7-b37a-40da-acf9-57d7c68992fe {
  margin-left: auto;
margin-right: auto;
}

#s-08e81b6d-7aa0-49f3-91dd-773aec126eb8 {
  margin-left: auto;
margin-right: auto;
}

#s-fd428ac4-2891-49ac-9532-8b56448acf09 {
  margin-left: auto;
margin-right: auto;
}

#s-13334347-9438-4b5c-9e5a-fc30111565e2 {
  margin-left: auto;
margin-right: auto;
}

#s-4b209928-9b8f-4f7d-b5fa-142717375f23 {
  margin-left: auto;
margin-right: auto;
}

#s-4f8e8fcc-d037-4194-8506-6b8d216238d7 {
  margin-left: auto;
margin-right: auto;
}

#s-85386af9-f424-460f-9338-eb448dc7a6b4 {
  margin-left: auto;
margin-right: auto;
}

#s-d3efba75-6b7d-4bc9-9e8b-1b8902df2b17 {
  margin-left: auto;
margin-right: auto;
}

#s-021b71c9-8126-4547-bd33-3471b506bbac {
  margin-left: auto;
margin-right: auto;
}

#s-bb025794-9fe1-4c6f-a382-c92a6d2fdf17 {
  margin-left: auto;
margin-right: auto;
}

#s-a1af4959-0b26-4fe4-9222-39103293bdae {
  margin-left: auto;
margin-right: auto;
}

#s-4d327913-fe3d-4f93-9dd7-f30ea8828ba9 {
  margin-left: auto;
margin-right: auto;
}

#s-2c726fbe-0f3c-4558-a8d1-81f0b853e2ae {
  margin-left: auto;
margin-right: auto;
}

#s-eac6c597-e26e-428f-95a8-c4f1476e64b6 {
  margin-left: auto;
margin-right: auto;
}

#s-dab1efe7-b8b6-4e1d-a0b9-61e1184c107c {
  margin-left: auto;
margin-right: auto;
}

#s-11f52bab-a7fc-4d30-8590-10d4601dcd34 {
  margin-left: auto;
margin-right: auto;
}

#s-74bbf764-4f0b-4531-8011-ee2bbbb03751 {
  margin-left: auto;
margin-right: auto;
}

#s-2324ac5d-d8ff-4315-9825-9bf08993cd4b {
  margin-left: auto;
margin-right: auto;
}

#s-2ab001ee-6cb3-4fbe-af39-e92f7852457d {
  margin-left: auto;
margin-right: auto;
}

#s-ba2406f6-6acb-4b9f-8419-d8ca6e845317 {
  margin-left: auto;
margin-right: auto;
}

#s-7db3f9fa-b350-4f52-aad9-30118f052d85 {
  margin-left: auto;
margin-right: auto;
}

#s-d9f7315b-13b6-48a5-8f40-53c2896b6428 {
  margin-left: auto;
margin-right: auto;
}

#s-9b0f7757-fb0d-4500-88a7-ebf1ba860bdd {
  margin-left: auto;
margin-right: auto;
}

#s-bfb3deb4-5bac-43a8-907c-b3b722647733 {
  margin-left: auto;
margin-right: auto;
}

#s-cefeca39-90b5-48f9-a123-5513cd13d328 {
  margin-left: auto;
margin-right: auto;
}

#s-1479b5e9-500c-42f4-abd9-86cd1c10ade6 {
  margin-left: auto;
margin-right: auto;
}

#s-52664969-71cd-4947-9dd8-888fa6f5a52b {
  margin-left: auto;
margin-right: auto;
}

#s-108a3c1b-5fe9-4938-b779-2970f8839724 {
  margin-left: auto;
margin-right: auto;
}

#s-b0f0f872-eaed-4e89-b532-9b30d5dac931 {
  margin-left: auto;
margin-right: auto;
}

#s-72ebb539-70c3-48f2-bac0-59af37c56e52 {
  margin-left: auto;
margin-right: auto;
}

#s-8d4e314e-50ab-437d-b622-d9f12ae52bb7 {
  margin-left: auto;
margin-right: auto;
}

#s-42e00d52-e397-4df4-82b9-1d34afb84c42 {
  margin-left: auto;
margin-right: auto;
}

#s-e2d15668-294e-45fc-bb57-62574325efdf {
  margin-left: auto;
margin-right: auto;
}

#s-6c7f75af-83e5-4e69-84ac-2726cc3fa4c8 {
  margin-left: auto;
margin-right: auto;
}

#s-d1e83f16-db6c-4c07-8a1e-ccff4c720a3d {
  margin-left: auto;
margin-right: auto;
}

#s-2163be05-c381-4211-b7b7-766c52ec9f59 {
  margin-left: auto;
margin-right: auto;
}

#s-1678ea25-5523-4cae-b5a3-1a9575177afb {
  margin-left: auto;
margin-right: auto;
}

#s-3acd58a3-37d5-4020-b325-2fccaebb0bec {
  margin-left: auto;
margin-right: auto;
}

#s-f354cab8-394d-4f66-a8da-415849a67cb2 {
  margin-left: auto;
margin-right: auto;
}

#s-6df84c21-c5c2-40ed-8dbb-995cef92114e {
  margin-left: auto;
margin-right: auto;
}

#s-fa48951f-5f1b-4349-a629-00e7f00776b2 {
  margin-left: auto;
margin-right: auto;
}

#s-9c8f46d8-3e7b-434f-bb44-f1d9b2dfc5df {
  margin-left: auto;
margin-right: auto;
}

#s-50c64202-9ac9-48d9-8f69-416893c08c4f {
  margin-left: auto;
margin-right: auto;
}

#s-096e5191-93d0-40f9-81c2-6206b4fa3346 {
  margin-left: auto;
margin-right: auto;
}

#s-664a18d4-c953-4bf5-b5a6-337e7dcb99b6 {
  margin-left: auto;
margin-right: auto;
}

#s-90d887d3-6c74-4067-8869-e65b66c3510a {
  margin-left: auto;
margin-right: auto;
}

#s-9b0e19a1-d26e-4455-9396-1ff8f0127495 {
  margin-left: auto;
margin-right: auto;
}

#s-6d1aaba1-4085-4141-9c04-29c03d1f537b {
  margin-left: auto;
margin-right: auto;
}

#s-ac626976-4cb4-4633-b725-5ec8a6d17cb9 {
  margin-left: auto;
margin-right: auto;
}

#s-19fa7f28-7a4b-4546-ad37-fcb5ab9ed6f0 {
  margin-left: auto;
margin-right: auto;
}

#s-6d2e0765-6566-4615-9c9a-3c8afbd07f8e {
  margin-left: auto;
margin-right: auto;
}

#s-05289d89-c83d-4a7c-968e-4f079ca344fc {
  margin-left: auto;
margin-right: auto;
}

#s-3b68a574-904e-4abd-ad6c-2b28ce337013 {
  margin-left: auto;
margin-right: auto;
}

#s-c36ecb50-b41c-4714-ae47-61208c0b09c8 {
  margin-left: auto;
margin-right: auto;
}

#s-5dfa136b-907a-4039-bd41-2ff3148ac708 {
  margin-left: auto;
margin-right: auto;
}

#s-d408e3dc-2516-4335-88bf-9267cbafde15 {
  margin-left: auto;
margin-right: auto;
}

#s-1abc2849-7d85-49f4-8c6b-4e97ec0d99c7 {
  margin-left: auto;
margin-right: auto;
}

#s-af897070-fa5a-4b79-9457-f5efbd7391f2 {
  margin-left: auto;
margin-right: auto;
}

#s-b9d3b8ca-844a-4b3e-a01d-1a04ffceef53 {
  margin-left: auto;
margin-right: auto;
}

#s-2885ee30-a535-4892-990c-75d1ac229660 {
  margin-left: auto;
margin-right: auto;
}

#s-82daea7b-3450-409d-9f90-6aa755c48e5c {
  margin-left: auto;
margin-right: auto;
}

#s-a1ffc20b-cd0e-4093-93f7-f374585f4f41 {
  margin-left: auto;
margin-right: auto;
}

#s-60a4f719-d69c-4b42-9ab1-a5592de5b678 {
  margin-left: auto;
margin-right: auto;
}

#s-d2756aa8-7583-4f1b-97cb-5665dc74e12f {
  margin-left: auto;
margin-right: auto;
}

#s-1f7f51dc-1968-4a81-bc42-b1a2e6f880a8 {
  margin-left: auto;
margin-right: auto;
}

#s-2f574497-7ae9-495e-8a28-9bac0345f488 {
  margin-left: auto;
margin-right: auto;
}

#s-6a37673f-c140-4013-937e-1ca4383256cf {
  margin-left: auto;
margin-right: auto;
}

#s-204d6a6c-0dab-4a0e-9cb0-daddf27af10f {
  margin-left: auto;
margin-right: auto;
}

#s-ce148b4b-0c8c-487f-a77c-27c42674fa94 {
  margin-left: auto;
margin-right: auto;
}

#s-74d7fc47-1d08-4299-86e0-bcc34b68918a {
  margin-left: auto;
margin-right: auto;
}

#s-ee285515-0045-481b-bf1e-18e95d30a21b {
  margin-left: auto;
margin-right: auto;
}

#s-746dd2f2-2715-4fee-8e06-0f4886f8eb59 {
  margin-left: auto;
margin-right: auto;
}

#s-83979156-103d-4a39-85da-25f1852ae7bf {
  margin-left: auto;
margin-right: auto;
}

#s-8e3d280e-f385-4aa2-985f-bf0f1bdd8afe {
  margin-left: auto;
margin-right: auto;
}

#s-285f98c5-a7a1-4f2e-918b-679fbb57e1a2 {
  margin-left: auto;
margin-right: auto;
}

#s-e3e22c93-6c07-4e98-a470-ee8731777f35 {
  margin-left: auto;
margin-right: auto;
}

#s-2e2c8a70-635b-408e-b3b1-4a6f7e8bce17 {
  margin-left: auto;
margin-right: auto;
}

#s-7156cb25-c2ab-43bd-8ddf-b2ae9c365bf8 {
  margin-left: auto;
margin-right: auto;
}

#s-497ac229-10fd-4c36-b9d2-2dafeee72ef1 {
  margin-left: auto;
margin-right: auto;
}

#s-dc6a485d-1500-4778-b71b-fd68da2246e0 {
  margin-left: auto;
margin-right: auto;
}

#s-f12f7176-5708-47d8-b1fd-e9df670acdb1 {
  margin-left: auto;
margin-right: auto;
}

#s-120f3a82-d813-4dc4-8f91-28b2f618a19e {
  margin-left: auto;
margin-right: auto;
}

#s-7f621917-ba72-4162-b089-354417e58590 {
  margin-left: auto;
margin-right: auto;
}

#s-23dc4a3a-c12d-41ea-83bd-1aa82eab1ce0 {
  margin-left: auto;
margin-right: auto;
}

#s-74387ec8-34db-44fb-8dc5-c20073f1ada7 {
  margin-left: auto;
margin-right: auto;
}

#s-3d073aa1-1b50-4f93-b109-4a274b1f8b1a {
  margin-left: auto;
margin-right: auto;
}

#s-1ccafd84-8eba-420e-a09b-c24b4e812652 {
  margin-left: auto;
margin-right: auto;
}

#s-415dba0f-f0e6-4040-ab91-5da600011ce9 {
  margin-left: auto;
margin-right: auto;
}

#s-1cc078ee-dbe7-48ca-8ede-5e37cf0cbbd5 {
  margin-left: auto;
margin-right: auto;
}

#s-ca3db6ce-b9ea-4f0c-a372-675b2b0735d1 {
  margin-left: auto;
margin-right: auto;
}

#s-4edf82d4-9ee4-4ff4-bd84-01336824b46b {
  margin-left: auto;
margin-right: auto;
}

#s-b504a722-1602-4f34-8609-0f414b342349 {
  margin-left: auto;
margin-right: auto;
}

#s-abbe5792-5ee1-4701-9c7c-04f40853be2a {
  margin-left: auto;
margin-right: auto;
}

#s-122d689d-5a93-43c7-ac65-b4a0a38d5b2d {
  margin-left: auto;
margin-right: auto;
}

#s-a6230148-d879-4d74-b030-4976d709424d {
  margin-left: auto;
margin-right: auto;
}

#s-173437ce-7a8d-4c08-9c6c-a232b046d948 {
  margin-left: auto;
margin-right: auto;
}

#s-44b7ba49-6025-4ff8-906f-6176e53f08a4 {
  margin-left: auto;
margin-right: auto;
}

#s-71e10e6c-9a8b-412e-98be-886340e7a3ce {
  margin-left: auto;
margin-right: auto;
}

#s-f9a9c4a7-960f-49c7-aa9c-9392bfed2ef8 {
  margin-left: auto;
margin-right: auto;
}

#s-67a02551-1a9a-46b1-9174-ba533f17da4a {
  margin-left: auto;
margin-right: auto;
}

#s-82d27c6b-e8e8-4d1f-903e-46bed2807a5b {
  margin-left: auto;
margin-right: auto;
}

#s-d9bdd5c7-d249-4cb7-9221-2cbf4ccc046f {
  margin-left: auto;
margin-right: auto;
}

#s-318db0dd-0588-4fd0-ae41-bc9707f2f2fc {
  margin-left: auto;
margin-right: auto;
}

#s-1dbc41dc-62d8-4757-a16a-dd8e989f8428 {
  margin-left: auto;
margin-right: auto;
}

#s-098b40b8-ddc2-4fb8-975d-83902ddd095f {
  margin-left: auto;
margin-right: auto;
}

#s-82a1a1de-dc28-4538-9ef0-e054a367b246 {
  margin-left: auto;
margin-right: auto;
}

#s-259ad218-ab6a-47c7-9497-f9357422445e {
  margin-left: auto;
margin-right: auto;
}

#s-7d234ce4-8b52-4f42-9770-5940159a7600 {
  margin-left: auto;
margin-right: auto;
}

#s-249c2139-13aa-44d0-b589-f6ab0879fade {
  margin-left: auto;
margin-right: auto;
}

#s-2b524c67-be70-4d79-a105-ad52a7cca391 {
  margin-left: auto;
margin-right: auto;
}

#s-9e93264f-73a4-4314-930f-f7810520ccc1 {
  margin-left: auto;
margin-right: auto;
}

#s-1cf4041e-7bfc-4659-9bce-2a979be35313 {
  margin-left: auto;
margin-right: auto;
}

#s-cf2f3c12-cac3-4ebc-b8fa-1b949ccb8175 {
  margin-left: auto;
margin-right: auto;
}

#s-0d85b7db-0e89-403e-ba57-f71387a4973a {
  margin-left: auto;
margin-right: auto;
}

#s-fff1a37c-437a-4b25-becf-e8f58804a4c4 {
  margin-left: auto;
margin-right: auto;
}

#s-20465372-f7f3-4fa6-8fa2-0a750506305d {
  margin-left: auto;
margin-right: auto;
}

#s-e6d81565-32db-49a3-885e-1338f383d3ab {
  margin-left: auto;
margin-right: auto;
}

#s-e49b2963-0114-4278-982a-0d5819730d7a {
  margin-left: auto;
margin-right: auto;
}

#s-0c4e60d6-8087-403e-a51e-245536ee50af {
  margin-left: auto;
margin-right: auto;
}

#s-6d4ff495-443b-4fca-8b4e-b1ec10e674f9 {
  margin-left: auto;
margin-right: auto;
}

#s-24e107c9-9e7f-4abd-9f1a-29aa717e00fc {
  margin-left: auto;
margin-right: auto;
}

#s-20e86b81-c82a-450e-84cc-95490cbe1289 {
  margin-left: auto;
margin-right: auto;
}

#s-3909c5a9-98be-4e30-9e42-023ebf31f2e2 {
  margin-left: auto;
margin-right: auto;
}

#s-3d87d70f-72a9-4552-b642-27528feb9600 {
  margin-left: auto;
margin-right: auto;
}

#s-07e03bf8-b37b-44a3-b8cd-92888449a1c3 {
  margin-left: auto;
margin-right: auto;
}

#s-f3e5fcea-65c2-42db-840b-8783aa55553b {
  margin-left: auto;
margin-right: auto;
}

#s-87dcf906-5ef2-482f-afb5-d90567e67ce0 {
  margin-left: auto;
margin-right: auto;
}

#s-491d6865-f38c-4682-a376-7b7a6d9a0c35 {
  margin-left: auto;
margin-right: auto;
}

#s-e85b5e9f-a4b5-45bc-87d0-b7f51dcc22c8 {
  margin-left: auto;
margin-right: auto;
}

#s-738c28f6-56be-4c79-b9c8-8f088587b3fd {
  margin-left: auto;
margin-right: auto;
}

#s-a994f38d-42d8-4edb-9d68-b7628609fbc6 {
  margin-left: auto;
margin-right: auto;
}

#s-7e080705-009d-4bdd-972f-5652e24df274 {
  margin-left: auto;
margin-right: auto;
}

#s-db52ef92-f433-4eaf-92bd-2e313f5c1b0a {
  margin-left: auto;
margin-right: auto;
}

#s-6c665444-6af5-40f0-ad6a-2a4c34aa8a26 {
  margin-left: auto;
margin-right: auto;
}

#s-884bbbce-dda9-40d4-bc2b-52a51c741dc2 {
  margin-left: auto;
margin-right: auto;
}

#s-69986e6a-fab8-42ca-b899-4cdd38fea09d {
  margin-left: auto;
margin-right: auto;
}

#s-1a98a942-7347-45f4-ab1f-c8e6970d1529 {
  margin-left: auto;
margin-right: auto;
}

#s-50ee982a-3927-403e-aa0a-b356b6ec3070 {
  margin-left: auto;
margin-right: auto;
}

#s-e77e49a4-8da7-4a23-ab7b-a2ea6be0c205 {
  margin-left: auto;
margin-right: auto;
}

#s-05c7d4be-a4a1-473e-8790-0795c61bfe8f {
  margin-left: auto;
margin-right: auto;
}

#s-28fff162-d6e0-4299-a95a-c021d1d11933 {
  margin-left: auto;
margin-right: auto;
}

#s-25a8fe65-435e-495e-9f78-79bd323b9f52 {
  margin-left: auto;
margin-right: auto;
}

#s-3015a4f9-ffa6-48a8-83dc-7c7d2e35331d {
  margin-left: auto;
margin-right: auto;
}

#s-231c100b-e27c-4c5c-8097-de76470be351 {
  margin-left: auto;
margin-right: auto;
}

#s-88c5233e-0c1a-438e-8317-045548348ef5 {
  margin-left: auto;
margin-right: auto;
}

#s-c29f73b1-fca5-4062-945c-1a977a81d229 {
  margin-left: auto;
margin-right: auto;
}

#s-5f7bee75-43a4-4179-80d9-65f1615e938d {
  margin-left: auto;
margin-right: auto;
}

#s-7807da19-dca6-4e15-ba86-29f76f27c175 {
  margin-left: auto;
margin-right: auto;
}

#s-c4fdda7b-a4b6-43ce-8986-e75b0e90a676 {
  margin-left: auto;
margin-right: auto;
}

#s-34103183-6334-4093-98e7-e02749406bcc {
  margin-left: auto;
margin-right: auto;
}

#s-fd0d2de2-50e6-47cc-88e6-6336544d356b {
  margin-left: auto;
margin-right: auto;
}

#s-ffd5e02a-062c-450c-a710-14bfb9c500c6 {
  margin-left: auto;
margin-right: auto;
}

#s-b03fa486-ae00-4355-927d-f0cd9d3b226e {
  margin-left: auto;
margin-right: auto;
}

#s-56921e15-b695-4e67-84d2-81b1d714325f {
  margin-left: auto;
margin-right: auto;
}

#s-76865ec8-02e0-459a-af56-fe176a61d926 {
  margin-left: auto;
margin-right: auto;
}

#s-089d5a82-f753-441a-ba36-b747ec768492 {
  margin-left: auto;
margin-right: auto;
}

#s-e8e5584c-a74f-48d1-927d-5c2f72d0cfc4 {
  margin-left: auto;
margin-right: auto;
}

#s-d48e357b-d7ae-422e-a523-ca56216dee26 {
  margin-left: auto;
margin-right: auto;
}

#s-701608b0-9b55-4750-b0f4-4d4d387cb2dc {
  margin-left: auto;
margin-right: auto;
}

#s-deb1b13e-4f14-4060-9320-2fd7bf0f098c {
  margin-left: auto;
margin-right: auto;
}

#s-2c7d834d-6405-4bc6-babf-0407295c9094 {
  margin-left: auto;
margin-right: auto;
}

#s-5cc64259-75de-4969-893b-4dc669ae6a29 {
  margin-left: auto;
margin-right: auto;
}

#s-c82e1ac9-9f7e-4f90-ab37-0b29b1421cb1 {
  margin-left: auto;
margin-right: auto;
}

#s-95f51934-eab2-47ff-8764-cf3d2316ff68 {
  margin-left: auto;
margin-right: auto;
}

#s-fbc898de-c42f-4f4b-89d9-94d4d7f99135 {
  margin-left: auto;
margin-right: auto;
}

#s-01df9ed1-ce86-4749-9ae8-6a9848cbfd26 {
  margin-left: auto;
margin-right: auto;
}

#s-4bea764d-a98e-471d-8167-5f47b0c440be {
  margin-left: auto;
margin-right: auto;
}

#s-5b493bc7-66cd-42f4-806c-1560c65a56a2 {
  margin-left: auto;
margin-right: auto;
}

#s-84c79171-9155-48e1-b768-d7867e909d1c {
  margin-left: auto;
margin-right: auto;
}

#s-bdcbaff3-00a6-4574-9f02-2030e0ee8a21 {
  margin-left: auto;
margin-right: auto;
}

#s-2bd652c7-b84c-4051-9535-0cbefb409f93 {
  margin-left: auto;
margin-right: auto;
}

#s-f0218dc1-b82b-44be-8ad2-7b64f7640def {
  margin-left: auto;
margin-right: auto;
}

#s-54ea5165-328a-48aa-a5e8-503b5f25be9e {
  margin-left: auto;
margin-right: auto;
}

#s-34dcc26c-1b1d-4b17-a423-974a4b42597b {
  margin-left: auto;
margin-right: auto;
}

#s-c5932773-5027-4fe1-b8d3-986ea5cc7cae {
  margin-left: auto;
margin-right: auto;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 {
  margin-left: auto;
margin-right: auto;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(28, 45, 92, 1);
  padding: 17px;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(240, 240, 240, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}@media (min-width: 1200px){#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(28, 45, 92, 1);
  padding: 17px;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(240, 240, 240, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-07a5f22e-edc6-41e2-8ad8-3c38010d24b1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}}
#s-ceb69b52-2df0-487c-939d-4838d9139ed8 {
  margin-left: auto;
margin-right: auto;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 0px;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-row {
  background-color: rgba(250, 250, 250, 1);
  padding: 8px;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-column, #s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}
@media (min-width: 1200px){#s-ceb69b52-2df0-487c-939d-4838d9139ed8 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 0px;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 17px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-row {
  background-color: rgba(250, 250, 250, 1);
  padding: 8px;
}

#s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-column, #s-ceb69b52-2df0-487c-939d-4838d9139ed8 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}
}
#s-e85ccec7-9dd5-43c2-a22b-fa765bffea7a {
  margin-left: auto;
margin-right: auto;
}

#s-451e0ee7-c5c6-48c3-ad52-0be6bb22dd39 {
  margin-left: auto;
margin-right: auto;
}

#s-fd8bc6c3-7f47-424b-938c-9eec174ffeae {
  margin-left: auto;
margin-right: auto;
}

#s-1c0ec1b2-1677-4162-a8e5-91a2241db92f {
  margin-left: auto;
margin-right: auto;
}

#s-8c0dace3-b4b9-4d94-b7fb-8c17011ea17f {
  margin-left: auto;
margin-right: auto;
}

#s-698697c5-9c97-4d0a-bba6-ad42505d6134 {
  margin-left: auto;
margin-right: auto;
}

#s-eedd59a7-d90e-449d-86b5-667a2edc3f33 {
  margin-left: auto;
margin-right: auto;
}

#s-edcce4fd-b268-433b-b92c-9cc71745a770 {
  margin-left: auto;
margin-right: auto;
}

#s-0a907ee6-b0f3-4237-8872-d71f32d20724 {
  margin-left: auto;
margin-right: auto;
}

#s-564e6e80-0c59-4bc5-916a-0360f732e3e4 {
  margin-left: auto;
margin-right: auto;
}

#s-9df8398b-03a9-4d0b-ad9e-6ad94a01d6c9 {
  margin-left: auto;
margin-right: auto;
}

#s-62df0bd9-c37d-4544-9f40-fb4063c41bb2 {
  margin-left: auto;
margin-right: auto;
}

#s-cebd1be8-7c6e-4f12-9ea5-04f8335b75eb {
  margin-left: auto;
margin-right: auto;
}

#s-175ae78a-7c77-48d6-b278-d5f23a1ac22a {
  margin-left: auto;
margin-right: auto;
}

#s-9df9f704-d4ce-44ab-aa2e-2eac55879c90 {
  margin-left: auto;
margin-right: auto;
}

#s-126044a7-9dd6-480c-93da-752b77f11c7c {
  margin-left: auto;
margin-right: auto;
}

#s-8f12cd5f-f5ab-44f2-9f6d-2e0e4ee313ec {
  margin-left: auto;
margin-right: auto;
}

#s-145a91b8-a372-4503-ae2e-5cb6910d2066 {
  margin-left: auto;
margin-right: auto;
}

#s-a84921af-57a0-4a8e-b66c-d4d9f22b390a {
  margin-left: auto;
margin-right: auto;
}

#s-a30e7366-33a4-41e9-95da-c7bb246a4f11 {
  margin-left: auto;
margin-right: auto;
}

#s-ffb166f2-5cc8-45d9-a03d-701775fe0ee6 {
  margin-left: auto;
margin-right: auto;
}

#s-886f8b24-96b0-4db1-8068-2721250b9675 {
  margin-left: auto;
margin-right: auto;
}

#s-ab94909e-bab3-4a6f-9d60-72acc21928d7 {
  margin-left: auto;
margin-right: auto;
}

#s-48d91431-c367-4bcd-adb5-f62f32c7efca {
  margin-left: auto;
margin-right: auto;
}

#s-d9ac7c8c-c765-4898-b342-13d376c9f1d6 {
  margin-left: auto;
margin-right: auto;
}

#s-19a12329-4943-4350-a654-fdbe5f8eb79c {
  margin-left: auto;
margin-right: auto;
}

#s-f88b6de7-5852-404f-b459-e40ee5cb4803 {
  margin-left: auto;
margin-right: auto;
}

#s-ccc6bbaa-5fdb-48bf-86cc-17ad5e3a186b {
  margin-left: auto;
margin-right: auto;
}

#s-dd1ec304-c29c-4562-97a4-2f4ad4ac4529 {
  margin-left: auto;
margin-right: auto;
}

#s-93b48c73-0ab3-450e-9eff-2d569bb96417 {
  margin-left: auto;
margin-right: auto;
}

#s-8fba9b8a-c972-4947-8545-94462535d7ec {
  margin-left: auto;
margin-right: auto;
}

#s-f9cf70db-26c6-4c6a-b8e0-fc950597aaac {
  margin-left: auto;
margin-right: auto;
}

#s-6307e271-4581-44b1-8551-41cb40183a9e {
  margin-left: auto;
margin-right: auto;
}

#s-854d60a8-06c4-4055-a49f-f0d3bb7c0f5a {
  margin-left: auto;
margin-right: auto;
}

#s-5a565318-df6e-4321-9057-7fdbe700d89f {
  margin-left: auto;
margin-right: auto;
}

#s-bffd08ac-1f63-4d1f-8636-fbb9c74f37e1 {
  margin-left: auto;
margin-right: auto;
}

#s-5738c851-de5f-4353-86f4-42e3b8beac10 {
  margin-left: auto;
margin-right: auto;
}

#s-c4e71701-1d9a-486f-b0f6-1cda3d294123 {
  margin-left: auto;
margin-right: auto;
}

#s-cef2b812-171a-4ca9-bfec-624c9b011382 {
  margin-left: auto;
margin-right: auto;
}

#s-aef31506-3ed9-46ab-a1e3-dd4ceed40cdd {
  margin-left: auto;
margin-right: auto;
}

#s-b3bd6594-eed1-4dd2-acf7-de970aa1880f {
  margin-left: auto;
margin-right: auto;
}

#s-734a4a18-0898-4e62-88ec-af5d74901987 {
  margin-left: auto;
margin-right: auto;
}

#s-af892c98-504a-465a-b4ec-e44b677b04d6 {
  margin-left: auto;
margin-right: auto;
}

#s-440661ee-0014-42e5-b906-d60d5b97dc31 {
  margin-left: auto;
margin-right: auto;
}

#s-18bb3f1a-541f-4d7f-a1c2-e5ced4083b8e {
  margin-left: auto;
margin-right: auto;
}

#s-a3adfe82-c7cb-4be1-aab9-5868f0495805 {
  margin-left: auto;
margin-right: auto;
}

#s-c0ac10fa-d888-4e70-86b3-0a4ab12637ac {
  margin-left: auto;
margin-right: auto;
}

#s-ea130abb-b5a7-4e50-890f-71caaca83584 {
  margin-left: auto;
margin-right: auto;
}

#s-81067e3b-41af-4dff-9cb3-01d171ac5b69 {
  margin-left: auto;
margin-right: auto;
}

#s-29dbc0ab-7f9e-4b07-9bae-84dc9d357457 {
  margin-left: auto;
margin-right: auto;
}

#s-3589b1fb-3b2b-417a-af0e-2f72d76b1848 {
  margin-left: auto;
margin-right: auto;
}

#s-bc5c9d47-fe6a-464e-bab5-151ceaaa25c9 {
  margin-left: auto;
margin-right: auto;
}

#s-556cc984-9bc7-4b77-b313-f1d036b9f448 {
  margin-left: auto;
margin-right: auto;
}

#s-b4bc5912-84a3-49ea-b568-ce2d90f126c8 {
  margin-left: auto;
margin-right: auto;
}

#s-2dbe0f6f-ef2f-49ec-bc87-5f36145a75af {
  margin-left: auto;
margin-right: auto;
}

#s-9ff216da-3532-4586-854d-5ce62b9f3100 {
  margin-left: auto;
margin-right: auto;
}

#s-99d00218-72e9-45a8-9840-9b590a58b861 {
  margin-left: auto;
margin-right: auto;
}

#s-686311e8-19d1-4e7a-8c6d-9f6b1c494458 {
  margin-left: auto;
margin-right: auto;
}

#s-51af5c26-cfbe-416f-9664-2c9e3cee8958 {
  margin-left: auto;
margin-right: auto;
}

#s-e52900fd-27c5-491f-b8a9-1e9228ba5815 {
  margin-left: auto;
margin-right: auto;
}

#s-a691c7e4-4423-4ee4-9ac6-2d741f60db4a {
  margin-left: auto;
margin-right: auto;
}

#s-0cce5a20-d509-4b08-b44c-82f7c75bd36d {
  margin-left: auto;
margin-right: auto;
}

#s-ec93fef7-d5a5-44dd-a20f-87640efaa4b5 {
  margin-left: auto;
margin-right: auto;
}

#s-ca65b843-b6fb-4cd4-acd4-7dc8e4c6d124 {
  margin-left: auto;
margin-right: auto;
}

#s-cb4c23c8-2960-4919-a200-c7badf24e497 {
  margin-left: auto;
margin-right: auto;
}

#s-9c51d6f9-d97b-4392-9af6-6cf6400e905c {
  margin-left: auto;
margin-right: auto;
}

#s-60e16f55-da49-43e6-a277-2977b5b38a4f {
  margin-left: auto;
margin-right: auto;
}

#s-0e9be6f7-593e-447c-b1b4-7e23ef4181e0 {
  margin-left: auto;
margin-right: auto;
}

#s-60a1acc8-7225-4dd6-a5c2-a13fe6c988bc {
  margin-left: auto;
margin-right: auto;
}

#s-08091099-1302-4367-a9d6-62129b0a7496 {
  margin-left: auto;
margin-right: auto;
}

#s-a7846697-79a1-46de-b232-5c172d8b38aa {
  margin-left: auto;
margin-right: auto;
}

#s-3c4eb413-7cd5-47b6-8f4c-9da09a249769 {
  margin-left: auto;
margin-right: auto;
}

#s-ae8c6820-e139-4269-befb-d16b4ec99d83 {
  margin-left: auto;
margin-right: auto;
}

#s-ae0c7e7f-6c20-4bb5-b537-7203d2b0e079 {
  margin-left: auto;
margin-right: auto;
}

#s-b2cd7749-71c9-447a-b789-83eb78467f22 {
  margin-left: auto;
margin-right: auto;
}

#s-d4587a41-b861-4a76-9fe1-860a00c69f75 {
  margin-left: auto;
margin-right: auto;
}

#s-bd3bd277-810a-4f5e-92c5-2122567cf746 {
  margin-left: auto;
margin-right: auto;
}

#s-ff08609b-4b12-4eef-8c50-b8a3f4898f9d {
  margin-left: auto;
margin-right: auto;
}

#s-6ae36567-278c-49ff-9f76-1b9071b1c4b6 {
  margin-left: auto;
margin-right: auto;
}

#s-a61cbc4d-b9e1-4628-ad05-b75398613bb6 {
  margin-left: auto;
margin-right: auto;
}

#s-189be714-be22-44e3-a244-f884a453ae9c {
  margin-left: auto;
margin-right: auto;
}

#s-487761e5-fe40-4dd3-8fb0-7eb4c3b2c952 {
  margin-left: auto;
margin-right: auto;
}

#s-92300ffc-4278-4549-bb87-6b2248b73f81 {
  margin-left: auto;
margin-right: auto;
}

#s-7e4cbf24-b4c2-404f-8d93-2c47aa51cc1d {
  margin-left: auto;
margin-right: auto;
}

#s-2ce56796-c34c-4b63-8495-b53250247a81 {
  margin-left: auto;
margin-right: auto;
}

#s-1d225b09-b122-4cc7-a9da-bbcf0545c9ec {
  margin-left: auto;
margin-right: auto;
}

#s-39b880e2-5c07-444a-babc-7dd9b5280075 {
  margin-left: auto;
margin-right: auto;
}

#s-4b90691c-6a1b-4457-bceb-6598b78a3ecb {
  margin-left: auto;
margin-right: auto;
}

#s-30514b08-e860-4115-bba9-7face3dd2e13 {
  margin-left: auto;
margin-right: auto;
}

#s-d44d2bea-de27-4f5e-b8b0-c752bb524758 {
  margin-left: auto;
margin-right: auto;
}

#s-142039c2-5fab-4e26-b69a-b26b3fdcfad4 {
  margin-left: auto;
margin-right: auto;
}

#s-740a070b-0302-461b-8625-96c7ea44c1e1 {
  margin-left: auto;
margin-right: auto;
}

#s-65e8db58-f409-48bb-bf12-33e989337bab {
  margin-left: auto;
margin-right: auto;
}

#s-2e49d46d-5c72-4225-bd00-a1143bf72f01 {
  margin-left: auto;
margin-right: auto;
}

#s-047cc967-35c9-4fbb-956a-2939c1a51c14 {
  margin-left: auto;
margin-right: auto;
}

#s-873f56c2-3f3f-48e3-9498-1d35cdef79b2 {
  margin-left: auto;
margin-right: auto;
}

#s-1c39e584-a2d5-4087-a7fa-089de68fe9ef {
  margin-left: auto;
margin-right: auto;
}

#s-6fcc16e0-ed90-409e-af46-2fe74fb3a75c {
  margin-left: auto;
margin-right: auto;
}

#s-37d64fdc-2c88-4756-a4cf-d46d49e36f88 {
  margin-left: auto;
margin-right: auto;
}

#s-94175657-36fb-4a2a-ad01-f1f9983d58f2 {
  margin-left: auto;
margin-right: auto;
}

#s-d566a850-75e9-4ca2-b2fb-accb5be248eb {
  margin-left: auto;
margin-right: auto;
}

#s-6a8b4af3-9b77-4f5e-a19b-a884c2301f51 {
  margin-left: auto;
margin-right: auto;
}

#s-9cfa12b4-4f8e-43da-82cd-5b50b461d4df {
  margin-left: auto;
margin-right: auto;
}

#s-2f485e2b-1422-4b22-8269-ecf94f7a8daa {
  margin-left: auto;
margin-right: auto;
}

#s-4c20c085-5c57-43a2-a598-acc49481d4d4 {
  margin-left: auto;
margin-right: auto;
}

#s-e91ac2f3-154c-4fe1-95c4-9d7571cb0c21 {
  margin-left: auto;
margin-right: auto;
}

#s-973c506d-9e01-4fd8-bcf7-e601ff37986d {
  margin-left: auto;
margin-right: auto;
}

#s-eb521d0a-6e16-4fa4-b8eb-3634abbd1987 {
  margin-left: auto;
margin-right: auto;
}

#s-99c3eb7a-956d-4d3c-becc-ccf535fe9382 {
  margin-left: auto;
margin-right: auto;
}

#s-e1d1136a-2f84-4cc3-8124-b50bd0548d12 {
  margin-left: auto;
margin-right: auto;
}

#s-94c636dd-7303-4c6d-bb81-b23de0ce59f8 {
  margin-left: auto;
margin-right: auto;
}

#s-97ca54af-2510-4367-b5c1-f40ba52ef167 {
  margin-left: auto;
margin-right: auto;
}

#s-2eedb6ea-6116-4bf0-a252-bc601d84bb95 {
  margin-left: auto;
margin-right: auto;
}

#s-014df597-a8eb-4a73-a792-117afca490db {
  margin-left: auto;
margin-right: auto;
}

#s-a067e1f1-8ff2-43f8-b201-72f9affb0265 {
  margin-left: auto;
margin-right: auto;
}

#s-f9f7458a-f92c-4116-b8bb-1499c44edd7e {
  margin-left: auto;
margin-right: auto;
}

#s-b9185ebb-c2ec-469e-8ccc-8043e0d458f3 {
  margin-left: auto;
margin-right: auto;
}

#s-c09dd717-0388-48b4-b1f8-8d7d3f70f8bf {
  margin-left: auto;
margin-right: auto;
}

#s-8ebf0b69-0677-43be-b53f-c3410d082778 {
  margin-left: auto;
margin-right: auto;
}

#s-5b16fee9-7e9d-4d81-a8cd-54f9fb0c0fac {
  margin-left: auto;
margin-right: auto;
}

#s-8a8eae13-2587-42a2-b8d9-a3776c362c60 {
  margin-left: auto;
margin-right: auto;
}

#s-57ab521a-fae4-42b7-8b6f-d06bbf0b13e2 {
  margin-left: auto;
margin-right: auto;
}

#s-39dc0c9f-b869-453b-b7f5-5a206d4de22f {
  margin-left: auto;
margin-right: auto;
}

#s-1ca7f4b8-e305-4e56-853b-81a195cb9fcd {
  margin-left: auto;
margin-right: auto;
}

#s-896273ec-9e7b-4f47-ae9f-c2b5be752340 {
  margin-left: auto;
margin-right: auto;
}

#s-7340af84-bb11-49ba-b20e-d2b8e873940c {
  margin-left: auto;
margin-right: auto;
}

#s-e3304da0-2924-46b9-9253-cd943d0417b5 {
  margin-left: auto;
margin-right: auto;
}

#s-488328d1-bfa7-4801-9fa5-0692d08944fd {
  margin-left: auto;
margin-right: auto;
}

#s-1645d673-303d-40e8-b66f-1eefc0355eac {
  margin-left: auto;
margin-right: auto;
}

#s-4c77f5a5-1b04-4a37-8025-5dc5df49a49c {
  margin-left: auto;
margin-right: auto;
}

#s-f8fd48a4-f7f6-42a6-b68e-5648e91620ed {
  margin-left: auto;
margin-right: auto;
}

#s-83dd3e53-98aa-48ca-9d24-cca42b72dcc8 {
  margin-left: auto;
margin-right: auto;
}

#s-41a76620-104f-4502-b421-dc2c5638b15d {
  margin-left: auto;
margin-right: auto;
}

#s-34df3024-fe9d-4df2-8dd4-c36be4623b83 {
  margin-left: auto;
margin-right: auto;
}

#s-4ca63956-c892-4bd0-8452-fd22591e72e1 {
  margin-left: auto;
margin-right: auto;
}

#s-65d0da39-3448-4d48-9abe-9d2061063a90 {
  margin-left: auto;
margin-right: auto;
}

#s-ec08a19b-4a19-40c8-93ad-46c6f81cded4 {
  margin-left: auto;
margin-right: auto;
}

#s-ae8ce08c-207f-4b88-8f43-75d92c20e5ff {
  margin-left: auto;
margin-right: auto;
}

#s-88911c89-c912-44d4-86ee-e7b08cb51214 {
  margin-left: auto;
margin-right: auto;
}

#s-3085ca3e-b723-4631-b903-8053998e29fe {
  margin-left: auto;
margin-right: auto;
}

#s-4687720e-9125-46e7-91ba-31c2412c87ed {
  margin-left: auto;
margin-right: auto;
}

#s-c2237a90-7158-4593-ac5f-7ef1bc393407 {
  margin-left: auto;
margin-right: auto;
}

#s-13bce954-e576-46ce-9a83-a82a74b79ee2 {
  margin-left: auto;
margin-right: auto;
}

#s-201729ee-8d0c-4545-8d63-6a4d611c860b {
  margin-left: auto;
margin-right: auto;
}

#s-1b8f0ba2-c50d-49d6-86d8-068fb1f08e4a {
  margin-left: auto;
margin-right: auto;
}

#s-f3efda88-c7e6-42d1-818a-1a41773f4b09 {
  margin-left: auto;
margin-right: auto;
}

#s-6c364c3c-29ea-4f4d-b550-2f5b2cb062fd {
  margin-left: auto;
margin-right: auto;
}

#s-bd966bac-6537-40df-9d9b-4910f0e5361e {
  margin-left: auto;
margin-right: auto;
}

#s-5464ac15-28e1-4522-98ab-2b2dffde9622 {
  margin-left: auto;
margin-right: auto;
}

#s-87062c67-6232-4789-a40e-b9c915a3440c {
  margin-left: auto;
margin-right: auto;
}

#s-f1535096-c9a6-45cd-a0ce-1322247ac4aa {
  margin-left: auto;
margin-right: auto;
}

#s-4cab8a79-b3bc-434d-a7da-eb6b8c14f157 {
  margin-left: auto;
margin-right: auto;
}

#s-10cf8d7b-2eb3-4210-a17c-b05bcfbf26cb {
  margin-left: auto;
margin-right: auto;
}

#s-83b018ba-6ceb-4299-9cee-fb50685be7a5 {
  margin-left: auto;
margin-right: auto;
}

#s-6d090407-917c-49dc-a6da-8a04d7c41540 {
  margin-left: auto;
margin-right: auto;
}

#s-21bfb918-1230-4526-8794-70014a63fdf0 {
  margin-left: auto;
margin-right: auto;
}

#s-e1df6cbc-6668-46bb-8631-5c6ae8495952 {
  margin-left: auto;
margin-right: auto;
}

#s-198d976d-c0bb-46c1-9b23-ace9a308bb81 {
  margin-left: auto;
margin-right: auto;
}

#s-120fe817-dbd1-4052-a9c5-69945a61f32a {
  margin-left: auto;
margin-right: auto;
}

#s-6ba4ebe9-d406-4b09-b8e2-53e12d3f9ed5 {
  margin-left: auto;
margin-right: auto;
}

#s-2d8866d0-d74b-4911-ad3d-23dc1488eb2a {
  margin-left: auto;
margin-right: auto;
}

#s-2227c220-3048-429e-af5e-a8bf69c00e4c {
  margin-left: auto;
margin-right: auto;
}

#s-ee0413d6-7607-40a7-81fd-acfe71d3b5e7 {
  margin-left: auto;
margin-right: auto;
}

#s-ec228d9b-40ff-47cd-8a75-5880ab214d65 {
  margin-left: auto;
margin-right: auto;
}

#s-40120f0d-926b-434f-b965-c71be16b62bc {
  margin-left: auto;
margin-right: auto;
}

#s-90a0ed95-2581-4697-aa69-aba03b039bc5 {
  margin-left: auto;
margin-right: auto;
}

#s-ba275372-b36d-4bc7-984a-87f166c8050d {
  margin-left: auto;
margin-right: auto;
}

#s-83923bd7-c53d-488f-a21b-179950a50c16 {
  margin-left: auto;
margin-right: auto;
}

#s-b9fc2224-5d26-4b40-9b33-1d50fe895408 {
  margin-left: auto;
margin-right: auto;
}

#s-589ac6fd-ed57-47a6-aa16-ba0cbb36d15e {
  margin-left: auto;
margin-right: auto;
}

#s-c9f10837-776b-40c2-b096-16ae1ba3c18d {
  margin-left: auto;
margin-right: auto;
}

#s-42ab53ce-2979-4c8d-a073-62d3db1bbb91 {
  margin-left: auto;
margin-right: auto;
}

#s-502b3c25-a43b-4635-9798-ba9f7a4f78b6 {
  margin-left: auto;
margin-right: auto;
}

#s-cd7ad3c1-b45e-4540-a98a-f17a19126e55 {
  margin-left: auto;
margin-right: auto;
}

#s-3f21b2e9-a8d5-487e-871b-d0d35811acb4 {
  margin-left: auto;
margin-right: auto;
}

#s-19fcffb6-f471-41c0-af59-c68bdee476b6 {
  margin-left: auto;
margin-right: auto;
}

#s-0b523958-3f6f-4364-ac08-f208e42dee96 {
  margin-left: auto;
margin-right: auto;
}

#s-c435fefa-e821-4e5d-953f-db0d789c9a47 {
  margin-left: auto;
margin-right: auto;
}

#s-90953b53-336b-4fb1-96f1-f821785475d4 {
  margin-left: auto;
margin-right: auto;
}

#s-0ad22998-24b2-47a9-b85d-f14686b594c3 {
  margin-left: auto;
margin-right: auto;
}

#s-def75cd3-42ec-42c4-9f44-43bc5d04a21d {
  margin-left: auto;
margin-right: auto;
}

#s-46f4bb1a-56e6-404a-8cd6-098ced77b787 {
  margin-left: auto;
margin-right: auto;
}

#s-685d49e3-be81-4b31-8eb2-b5f6abc6f459 {
  margin-left: auto;
margin-right: auto;
}

#s-b2cc0d46-6702-41a7-89f0-2f19c674528a {
  margin-left: auto;
margin-right: auto;
}

#s-e3dde2f4-5a93-40e8-b6fb-7d553bb574f0 {
  margin-left: auto;
margin-right: auto;
}

#s-2768ef86-6c07-48df-9fb2-7493e49eb5af {
  margin-left: auto;
margin-right: auto;
}

#s-05996722-8237-40ba-876c-42fa5a3d65d3 {
  margin-left: auto;
margin-right: auto;
}

#s-7786345d-80ab-47b7-998b-e9425418fa5d {
  margin-left: auto;
margin-right: auto;
}

#s-b2f94725-a4f3-4db6-b3ae-838fce3ad100 {
  margin-left: auto;
margin-right: auto;
}

#s-e91b0fde-abec-41f5-bfb0-976a6b3cc301 {
  margin-left: auto;
margin-right: auto;
}

#s-e3a59199-347a-46da-a52e-973a701c7674 {
  margin-left: auto;
margin-right: auto;
}

#s-3ad61168-dc3b-4b45-8b07-1c8a738a9f75 {
  margin-left: auto;
margin-right: auto;
}

#s-0acaf026-281b-4e3f-a0eb-8a3d37713cca {
  margin-left: auto;
margin-right: auto;
}

#s-3236282c-7be9-4226-ae73-20b603d92469 {
  margin-left: auto;
margin-right: auto;
}

#s-fe741a50-c3b1-4f6b-9103-30e6257c02aa {
  margin-left: auto;
margin-right: auto;
}

#s-b6e10f58-d964-42d1-bc0f-0e1f45fadae5 {
  margin-left: auto;
margin-right: auto;
}

#s-3a75773e-758d-4508-ac31-ed88355b9735 {
  margin-left: auto;
margin-right: auto;
}

#s-02d4b66c-6c61-4464-91c7-0b077d8a04f1 {
  margin-left: auto;
margin-right: auto;
}

#s-5ca6b02f-7dc5-4ca8-a11d-c71885e4926b {
  margin-left: auto;
margin-right: auto;
}

#s-db043c66-1913-4366-a4c5-fe45389ba7aa {
  margin-left: auto;
margin-right: auto;
}

#s-7e49e734-b85f-4b2e-a7e6-9dda9b4ab2cc {
  margin-left: auto;
margin-right: auto;
}

#s-48dd29dc-7a00-4217-9845-66f73cd15f15 {
  margin-left: auto;
margin-right: auto;
}

#s-b754b528-881e-427e-9e89-a45cf4e1382f {
  margin-left: auto;
margin-right: auto;
}

#s-d6077835-a306-49a9-a6b9-b856545126d6 {
  margin-left: auto;
margin-right: auto;
}

#s-80647f86-ad98-4bd3-a49b-4f8b3f65b34d {
  margin-left: auto;
margin-right: auto;
}

#s-96347089-0ca8-4266-879b-8d96d83315f7 {
  margin-left: auto;
margin-right: auto;
}

#s-739ad43e-bc7d-4659-8106-085f72e9c299 {
  margin-left: auto;
margin-right: auto;
}

#s-3851a708-6bad-4747-beb0-282b4e2c025c {
  margin-left: auto;
margin-right: auto;
}

#s-789ef8a6-5e6c-4dbc-b96b-da5cb21d5088 {
  margin-left: auto;
margin-right: auto;
}

#s-0e677474-3860-46df-b958-3477a8ca54ba {
  margin-left: auto;
margin-right: auto;
}

#s-e4bbee1b-92ca-405e-9973-496eedc63f1f {
  margin-left: auto;
margin-right: auto;
}

#s-e268c38c-cbda-4637-80ab-190caa9b9c40 {
  margin-left: auto;
margin-right: auto;
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}
