.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * 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;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

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

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  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 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
}

#s-d18caede-5cc7-4cc3-bfff-52abc43d0d93 {
  border-style: solid;
margin-left: 10px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-d18caede-5cc7-4cc3-bfff-52abc43d0d93 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d18caede-5cc7-4cc3-bfff-52abc43d0d93.shg-box.shg-c {
  justify-content: center;
}

.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
justify-content: space-between;
}

.shg-row > * {
  min-height: inherit;
  max-height: inherit;
}

.shg-c-xs-1,
.shg-c-xs-2,
.shg-c-xs-3,
.shg-c-xs-4,
.shg-c-xs-5,
.shg-c-xs-6,
.shg-c-xs-7,
.shg-c-xs-8,
.shg-c-xs-9,
.shg-c-xs-10,
.shg-c-xs-11,
.shg-c-xs-12,
.shg-c-sm-1,
.shg-c-sm-2,
.shg-c-sm-3,
.shg-c-sm-4,
.shg-c-sm-5,
.shg-c-sm-6,
.shg-c-sm-7,
.shg-c-sm-8,
.shg-c-sm-9,
.shg-c-sm-10,
.shg-c-sm-11,
.shg-c-sm-12,
.shg-c-md-1,
.shg-c-md-2,
.shg-c-md-3,
.shg-c-md-4,
.shg-c-md-5,
.shg-c-md-6,
.shg-c-md-7,
.shg-c-md-8,
.shg-c-md-9,
.shg-c-md-10,
.shg-c-md-11,
.shg-c-md-12,
.shg-c-lg-1,
.shg-c-lg-2,
.shg-c-lg-3,
.shg-c-lg-4,
.shg-c-lg-5,
.shg-c-lg-6,
.shg-c-lg-7,
.shg-c-lg-8,
.shg-c-lg-9,
.shg-c-lg-10,
.shg-c-lg-11,
.shg-c-lg-12 {
  position: relative;
}

@media (min-width: 0px) {
[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 992px) {
[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 1200px) {
[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-0fbdfbbf-4dab-486a-b793-c3b62355bf38"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

#s-573e8047-3c43-4a00-8004-e5cbb9caaeb3 {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-573e8047-3c43-4a00-8004-e5cbb9caaeb3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-573e8047-3c43-4a00-8004-e5cbb9caaeb3.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shogun-heading-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-77e92143-3629-4411-bf99-5b045b4a024b {
  text-align: center;
}

#s-77e92143-3629-4411-bf99-5b045b4a024b .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c671860d-6f83-4a32-84b8-348107468ac4 {
  margin-bottom: 16px;
text-align: center;
}

#s-c671860d-6f83-4a32-84b8-348107468ac4 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body>.shogun-tab-content {
  display: none;
}

.shogun-tabs-body>.shogun-tab-content.shogun-tab-active {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}

#s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs {
  justify-content: center;
}


  #s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(236, 236, 236, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 175, 185, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
  font-family: Anton;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
}

#s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 175, 185, 1);
}

#s-c5d677f8-d247-44a3-9631-62d803aa6ff9 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-8582f9be-2b9f-4134-abc9-1843d0e4966a {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-8582f9be-2b9f-4134-abc9-1843d0e4966a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8582f9be-2b9f-4134-abc9-1843d0e4966a.shg-box.shg-c {
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-7f4cf071-6a2c-4101-93e5-453433f27100 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

.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;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          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-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-6bf606ba-c0f7-403b-b5db-754dbd771c29 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-f1591c9e-dc2a-498d-b49f-411b54220b5f {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-f1591c9e-dc2a-498d-b49f-411b54220b5f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f1591c9e-dc2a-498d-b49f-411b54220b5f.shg-box.shg-c {
  justify-content: center;
}

#s-43226cc0-3af3-43b1-93be-c2fe2c67a86a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-43226cc0-3af3-43b1-93be-c2fe2c67a86a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-43226cc0-3af3-43b1-93be-c2fe2c67a86a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-43226cc0-3af3-43b1-93be-c2fe2c67a86a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
.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 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 ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

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

.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 {
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  margin-bottom: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  margin-top: 0;
  -webkit-padding-start: 40px;
          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;
}

#s-13332ce9-f8a0-4440-804d-4956bf39cac4 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-1fc3421d-c7d8-470f-a064-0153dcedce80 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-1fc3421d-c7d8-470f-a064-0153dcedce80 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1fc3421d-c7d8-470f-a064-0153dcedce80.shg-box.shg-c {
  justify-content: center;
}

#s-63fef2d3-58a8-4506-97b5-6f210b24eb2f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-63fef2d3-58a8-4506-97b5-6f210b24eb2f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-63fef2d3-58a8-4506-97b5-6f210b24eb2f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-63fef2d3-58a8-4506-97b5-6f210b24eb2f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-cf27de3a-d0be-419c-ab88-77751f9e1585 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-b238b8c6-9a5f-4690-9709-974cdfa80370 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-b238b8c6-9a5f-4690-9709-974cdfa80370 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-b238b8c6-9a5f-4690-9709-974cdfa80370 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-b238b8c6-9a5f-4690-9709-974cdfa80370 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-8f222f79-d4a3-4136-a3b3-4445b925acb2 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-69261a00-9130-4f08-97ff-4a0fd5a808e5 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-69261a00-9130-4f08-97ff-4a0fd5a808e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69261a00-9130-4f08-97ff-4a0fd5a808e5.shg-box.shg-c {
  justify-content: center;
}

#s-6061ca8b-31f2-4ee6-8988-06e70867334b {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-2ba8c91b-6270-4bb2-b0ef-9290dcd09fa8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-2fe1dd2b-66b8-406a-93c0-a62745cd2aa9 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-2fe1dd2b-66b8-406a-93c0-a62745cd2aa9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2fe1dd2b-66b8-406a-93c0-a62745cd2aa9.shg-box.shg-c {
  justify-content: center;
}

#s-1ebc8cc8-21dc-4b8f-a981-9682ae168300 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-1ebc8cc8-21dc-4b8f-a981-9682ae168300 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-1ebc8cc8-21dc-4b8f-a981-9682ae168300 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-1ebc8cc8-21dc-4b8f-a981-9682ae168300 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-d7aa13ff-4477-45e6-ac7d-52e29b57f11a {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-04ee5d82-a528-4cd6-b96a-4bec25ffd197 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-04ee5d82-a528-4cd6-b96a-4bec25ffd197 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-04ee5d82-a528-4cd6-b96a-4bec25ffd197.shg-box.shg-c {
  justify-content: center;
}

#s-c2dfd5c4-e45a-4a86-b7cf-bb5806ea4944 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-c2dfd5c4-e45a-4a86-b7cf-bb5806ea4944 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-c2dfd5c4-e45a-4a86-b7cf-bb5806ea4944 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-c2dfd5c4-e45a-4a86-b7cf-bb5806ea4944 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-abb84bb1-1d94-43f2-a8cd-d2e46ded7d77 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-2fc7acbd-ebaa-44f1-b2e2-528cec5fa076 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-2fc7acbd-ebaa-44f1-b2e2-528cec5fa076 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-2fc7acbd-ebaa-44f1-b2e2-528cec5fa076 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-2fc7acbd-ebaa-44f1-b2e2-528cec5fa076 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-b79bcb15-2500-440c-a0d5-ae1ee4760ac3 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-d46d4e22-f68b-4307-899e-106a5fd42598 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-d46d4e22-f68b-4307-899e-106a5fd42598 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d46d4e22-f68b-4307-899e-106a5fd42598.shg-box.shg-c {
  justify-content: center;
}

#s-9cf54328-148e-4790-b094-12c8686cd6f8 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-9d605693-60db-40e9-95ea-0cbb4c5a6b02 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-96065d0d-7255-4b91-8362-06c4775332cd {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-96065d0d-7255-4b91-8362-06c4775332cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96065d0d-7255-4b91-8362-06c4775332cd.shg-box.shg-c {
  justify-content: center;
}

#s-830f8dc3-6569-4649-84a6-324d7e25ce4d {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-830f8dc3-6569-4649-84a6-324d7e25ce4d {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-830f8dc3-6569-4649-84a6-324d7e25ce4d .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-830f8dc3-6569-4649-84a6-324d7e25ce4d .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-eeac8a90-ae6e-4eb8-a3ff-b3515ec8c337 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-b7ced5e0-7321-4c42-a12b-de2ee0e65e0d {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-b7ced5e0-7321-4c42-a12b-de2ee0e65e0d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7ced5e0-7321-4c42-a12b-de2ee0e65e0d.shg-box.shg-c {
  justify-content: center;
}

#s-f432ba16-9f21-4e39-88be-69522e6c5a06 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-f432ba16-9f21-4e39-88be-69522e6c5a06 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-f432ba16-9f21-4e39-88be-69522e6c5a06 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-f432ba16-9f21-4e39-88be-69522e6c5a06 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-54d23e62-28c1-479d-af7a-eab763763772 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-7d0f1bf2-cc00-4f78-a8a3-b22ad5c82cb5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-7d0f1bf2-cc00-4f78-a8a3-b22ad5c82cb5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-7d0f1bf2-cc00-4f78-a8a3-b22ad5c82cb5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-7d0f1bf2-cc00-4f78-a8a3-b22ad5c82cb5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-211a4f16-5991-44d8-acf3-81ea7e99faa4 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-42c0bdfd-8cd1-44e6-a481-be67c742f262 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-42c0bdfd-8cd1-44e6-a481-be67c742f262 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-42c0bdfd-8cd1-44e6-a481-be67c742f262.shg-box.shg-c {
  justify-content: center;
}

#s-912871ad-865e-4ec8-af2d-f014c425c2d3 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-6f32c8d2-b6af-4d89-918f-572f9f1bad08 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-2e005fad-d8da-4656-b7e5-a45cadc0807f {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-2e005fad-d8da-4656-b7e5-a45cadc0807f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e005fad-d8da-4656-b7e5-a45cadc0807f.shg-box.shg-c {
  justify-content: center;
}

#s-1838614e-a46b-4389-afaf-e9df37c9f327 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-1838614e-a46b-4389-afaf-e9df37c9f327 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-1838614e-a46b-4389-afaf-e9df37c9f327 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-1838614e-a46b-4389-afaf-e9df37c9f327 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-44309d94-7e58-482c-94fa-b1031c2d7f3a {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-8dc158fd-33bf-4705-8054-775b54a5e5d2 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-8dc158fd-33bf-4705-8054-775b54a5e5d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8dc158fd-33bf-4705-8054-775b54a5e5d2.shg-box.shg-c {
  justify-content: center;
}

#s-9bf62c8c-176f-47bd-a827-0be7fca2769c {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-9bf62c8c-176f-47bd-a827-0be7fca2769c {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-9bf62c8c-176f-47bd-a827-0be7fca2769c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-9bf62c8c-176f-47bd-a827-0be7fca2769c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-7a597b10-cb56-4dcc-945d-f9a7a31af4fd {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-6dc6fc21-020b-4e7d-ac0c-ebdedfc5860b {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-6dc6fc21-020b-4e7d-ac0c-ebdedfc5860b hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-25607374-c9b5-409f-9121-915b9675f433 {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-25607374-c9b5-409f-9121-915b9675f433 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-25607374-c9b5-409f-9121-915b9675f433.shg-box.shg-c {
  justify-content: center;
}

#s-35d99b3c-3d1d-4a8c-8511-d85bfbda383a {
  text-align: center;
}

#s-35d99b3c-3d1d-4a8c-8511-d85bfbda383a .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7f27eb88-d60f-4a47-83e7-ef02a9885d01 {
  margin-bottom: 16px;
text-align: center;
}

#s-7f27eb88-d60f-4a47-83e7-ef02a9885d01 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs {
  justify-content: center;
}


  #s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(236, 236, 236, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 175, 185, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
  font-family: Anton;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
}

#s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 175, 185, 1);
}

#s-755609e6-b5fb-460a-9659-5b63e4716963 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-83c3c99a-9d5f-4631-a9d0-25b87e16e058 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-83c3c99a-9d5f-4631-a9d0-25b87e16e058 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83c3c99a-9d5f-4631-a9d0-25b87e16e058.shg-box.shg-c {
  justify-content: center;
}

#s-a56259a2-82c7-4c1d-82e9-d74a3561c675 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-9801bc79-a9fc-4e88-90fc-94e71feccaf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-53a233b9-e501-4230-b071-3393e834def7 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-53a233b9-e501-4230-b071-3393e834def7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53a233b9-e501-4230-b071-3393e834def7.shg-box.shg-c {
  justify-content: center;
}

#s-c0f966d9-5165-48aa-906c-2ca60bc8c2e0 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-c0f966d9-5165-48aa-906c-2ca60bc8c2e0 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-c0f966d9-5165-48aa-906c-2ca60bc8c2e0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-c0f966d9-5165-48aa-906c-2ca60bc8c2e0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-e4a73ee8-8c66-4ea8-ac5e-7b7d86eecc41 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-8b427e6d-2ec3-4c08-84e1-adc462653fc2 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-8b427e6d-2ec3-4c08-84e1-adc462653fc2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b427e6d-2ec3-4c08-84e1-adc462653fc2.shg-box.shg-c {
  justify-content: center;
}

#s-6958638d-5d56-49bc-99d4-205e90ce1d61 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-6958638d-5d56-49bc-99d4-205e90ce1d61 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-6958638d-5d56-49bc-99d4-205e90ce1d61 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-6958638d-5d56-49bc-99d4-205e90ce1d61 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-188c3eb5-9a68-48a5-b1b7-d2ac56726fb2 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-479f9685-df65-4c6d-993a-143cb37cbf63 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-479f9685-df65-4c6d-993a-143cb37cbf63 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-479f9685-df65-4c6d-993a-143cb37cbf63 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-479f9685-df65-4c6d-993a-143cb37cbf63 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-78dff5ac-6e0b-4b37-92b8-7546d0c92b96 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-9976d68f-3664-4bb7-9a3c-d60df6c03a24 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-9976d68f-3664-4bb7-9a3c-d60df6c03a24 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9976d68f-3664-4bb7-9a3c-d60df6c03a24.shg-box.shg-c {
  justify-content: center;
}

#s-96c47cb2-d8f3-475c-b22b-f5373392b335 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-682a6da1-d587-481c-8e8b-4e483527cc47 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-5220ffc2-021a-42f5-970f-0bd926fefcb9 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-5220ffc2-021a-42f5-970f-0bd926fefcb9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5220ffc2-021a-42f5-970f-0bd926fefcb9.shg-box.shg-c {
  justify-content: center;
}

#s-4740615c-d541-441a-acab-c415f63f708b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-4740615c-d541-441a-acab-c415f63f708b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-4740615c-d541-441a-acab-c415f63f708b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-4740615c-d541-441a-acab-c415f63f708b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-6cbd9294-6e09-4f0a-8fae-b345f9b03eaa {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-c30fd506-6bf7-4321-b726-45159722f09b {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-c30fd506-6bf7-4321-b726-45159722f09b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c30fd506-6bf7-4321-b726-45159722f09b.shg-box.shg-c {
  justify-content: center;
}

#s-c98066d7-84d7-4e9b-8fea-66733390675f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-c98066d7-84d7-4e9b-8fea-66733390675f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-c98066d7-84d7-4e9b-8fea-66733390675f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-c98066d7-84d7-4e9b-8fea-66733390675f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-476b4615-e382-411c-8dff-88f21095a642 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-1c07bb88-9172-422b-ae0d-fb6dd334fd78 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-1c07bb88-9172-422b-ae0d-fb6dd334fd78 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-1c07bb88-9172-422b-ae0d-fb6dd334fd78 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-1c07bb88-9172-422b-ae0d-fb6dd334fd78 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-1fedccbd-7353-46cd-9fe7-82063b6be3d8 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-6a308839-7fbf-445f-b90d-5590ac44e63a {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-6a308839-7fbf-445f-b90d-5590ac44e63a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6a308839-7fbf-445f-b90d-5590ac44e63a.shg-box.shg-c {
  justify-content: center;
}

#s-375ae90d-e17a-4bc7-a4ec-c094ead9e53d {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-52d96db0-44e1-4deb-8935-7e78734e894b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-241ebd92-df74-498a-8269-3b058ee5bd5c {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-241ebd92-df74-498a-8269-3b058ee5bd5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-241ebd92-df74-498a-8269-3b058ee5bd5c.shg-box.shg-c {
  justify-content: center;
}

#s-6353229c-8617-43f3-8aae-e6f7bf2c4d7b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-6353229c-8617-43f3-8aae-e6f7bf2c4d7b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-6353229c-8617-43f3-8aae-e6f7bf2c4d7b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-6353229c-8617-43f3-8aae-e6f7bf2c4d7b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-8c7b0f4c-443c-4dba-a189-f6f888fe2154 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-5ec9b857-ddd0-40e9-8e8b-46125801c56e {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-5ec9b857-ddd0-40e9-8e8b-46125801c56e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ec9b857-ddd0-40e9-8e8b-46125801c56e.shg-box.shg-c {
  justify-content: center;
}

#s-4d49d1a6-89e6-498f-a307-458c4d12f9e8 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-4d49d1a6-89e6-498f-a307-458c4d12f9e8 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-4d49d1a6-89e6-498f-a307-458c4d12f9e8 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-4d49d1a6-89e6-498f-a307-458c4d12f9e8 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-9f9920cf-46d6-4320-b990-1893d1057227 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-bcaecb12-d1a1-434e-88a8-204dbcb6ecfb {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-bcaecb12-d1a1-434e-88a8-204dbcb6ecfb {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-bcaecb12-d1a1-434e-88a8-204dbcb6ecfb .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-bcaecb12-d1a1-434e-88a8-204dbcb6ecfb .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-3daf162d-0b7b-42d7-abdc-2e20fa852a15 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-ebf68029-9220-4e47-aad0-6852b4a8cea4 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-ebf68029-9220-4e47-aad0-6852b4a8cea4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ebf68029-9220-4e47-aad0-6852b4a8cea4.shg-box.shg-c {
  justify-content: center;
}

#s-b774e78c-3c8f-4230-a740-8ade945ae756 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-071e1ec6-21b1-4056-bfe9-56d4b9b40f1f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-0a7d0ef6-4b6c-43cb-8859-73ff14ffcb59 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-0a7d0ef6-4b6c-43cb-8859-73ff14ffcb59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0a7d0ef6-4b6c-43cb-8859-73ff14ffcb59.shg-box.shg-c {
  justify-content: center;
}

#s-5e4a0d3a-21d5-4599-8c3e-a740fc476d64 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-5e4a0d3a-21d5-4599-8c3e-a740fc476d64 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-5e4a0d3a-21d5-4599-8c3e-a740fc476d64 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-5e4a0d3a-21d5-4599-8c3e-a740fc476d64 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-ee2e5b61-610f-47f9-b94a-bbaf63bd159b {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-86e97733-1e4b-40fc-a268-00d4dce1f587 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-86e97733-1e4b-40fc-a268-00d4dce1f587 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86e97733-1e4b-40fc-a268-00d4dce1f587.shg-box.shg-c {
  justify-content: center;
}

#s-5f0c38a2-f453-43fa-93b3-f159497614e7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-5f0c38a2-f453-43fa-93b3-f159497614e7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-5f0c38a2-f453-43fa-93b3-f159497614e7 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-5f0c38a2-f453-43fa-93b3-f159497614e7 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-868c91c4-9a56-4257-a6b9-960ab241b344 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-ad4735f6-1f0d-4afc-b4d0-9c6acbaeb312 {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-ad4735f6-1f0d-4afc-b4d0-9c6acbaeb312 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-a51750a1-c0a9-47dd-9480-388607c7747c {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-a51750a1-c0a9-47dd-9480-388607c7747c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a51750a1-c0a9-47dd-9480-388607c7747c.shg-box.shg-c {
  justify-content: center;
}

#s-69dbaba0-487f-49e6-8020-948472500f0c {
  text-align: center;
}

#s-69dbaba0-487f-49e6-8020-948472500f0c .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-701f338f-92d9-42ca-a41a-d70a4f164d12 {
  margin-bottom: 16px;
text-align: center;
}

#s-701f338f-92d9-42ca-a41a-d70a4f164d12 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs {
  justify-content: center;
}


  #s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs > li > .shogun-tab-box {
    background: rgba(236, 236, 236, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 175, 185, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
  font-family: Anton;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
}

#s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 175, 185, 1);
}

#s-9bf7a7ec-5a99-42b7-88ae-962ff84c663c .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-8695b736-b5a8-4d53-ba18-a98fa673d76d {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-8695b736-b5a8-4d53-ba18-a98fa673d76d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8695b736-b5a8-4d53-ba18-a98fa673d76d.shg-box.shg-c {
  justify-content: center;
}

#s-aeb55ba4-82d2-4891-b9a7-5b533a681fc5 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-4a1c871c-f35e-449b-8972-19d0b842ac7a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-65aa67df-99b8-4bed-a8a8-70a4e43b542d {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-65aa67df-99b8-4bed-a8a8-70a4e43b542d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-65aa67df-99b8-4bed-a8a8-70a4e43b542d.shg-box.shg-c {
  justify-content: center;
}

#s-bc68fa3e-9586-417e-b688-0551c1509475 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-bc68fa3e-9586-417e-b688-0551c1509475 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-bc68fa3e-9586-417e-b688-0551c1509475 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-bc68fa3e-9586-417e-b688-0551c1509475 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-1c8473b9-287b-46b4-a913-dc917d9ffc5f {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-891bd619-d6eb-4c64-adb3-1e0d09b9675d {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-891bd619-d6eb-4c64-adb3-1e0d09b9675d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-891bd619-d6eb-4c64-adb3-1e0d09b9675d.shg-box.shg-c {
  justify-content: center;
}

#s-ca741289-13db-4ef6-9fe8-85eeb9df3329 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-ca741289-13db-4ef6-9fe8-85eeb9df3329 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-ca741289-13db-4ef6-9fe8-85eeb9df3329 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-ca741289-13db-4ef6-9fe8-85eeb9df3329 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-f4a72c76-9bc0-442b-a98f-7cf6f111c4af {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-f2d47c00-e9fc-4423-9908-20e5d39a8758 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-f2d47c00-e9fc-4423-9908-20e5d39a8758 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-f2d47c00-e9fc-4423-9908-20e5d39a8758 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-f2d47c00-e9fc-4423-9908-20e5d39a8758 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-e7fe3a3f-5b1f-40a8-a314-4f4143dccbbd {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-e7fe3a3f-5b1f-40a8-a314-4f4143dccbbd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e7fe3a3f-5b1f-40a8-a314-4f4143dccbbd.shg-box.shg-c {
  justify-content: center;
}

#s-c9086cef-e645-4c39-ba3b-086d5acfb536 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-00af7322-26c4-4e2f-af7e-1d64078e77a7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-546ad3df-2bdc-4359-a3a3-4135f1b4abe6 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-546ad3df-2bdc-4359-a3a3-4135f1b4abe6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-546ad3df-2bdc-4359-a3a3-4135f1b4abe6.shg-box.shg-c {
  justify-content: center;
}

#s-9681f6e5-1269-4363-a26c-2a7c77c7c6d5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-9681f6e5-1269-4363-a26c-2a7c77c7c6d5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-9681f6e5-1269-4363-a26c-2a7c77c7c6d5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-9681f6e5-1269-4363-a26c-2a7c77c7c6d5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-24e87aec-704b-4dc3-9084-2a0497c18bb7 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-3415babb-8f62-46de-9305-278c672ec5bf {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-3415babb-8f62-46de-9305-278c672ec5bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3415babb-8f62-46de-9305-278c672ec5bf.shg-box.shg-c {
  justify-content: center;
}

#s-590919f4-a790-4e97-8239-c6f6a119c576 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-590919f4-a790-4e97-8239-c6f6a119c576 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-590919f4-a790-4e97-8239-c6f6a119c576 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-590919f4-a790-4e97-8239-c6f6a119c576 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-9639b5bc-30b0-44d0-8748-116102dd4f3f {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-97e0ad7c-cc22-4470-8fcd-df8cdf063a9f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-97e0ad7c-cc22-4470-8fcd-df8cdf063a9f {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-97e0ad7c-cc22-4470-8fcd-df8cdf063a9f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-97e0ad7c-cc22-4470-8fcd-df8cdf063a9f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-edef2720-096e-45c9-a2ec-1015986a03d8 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-ce71f69d-5a1c-4b37-ba8f-89e57e8c3af0 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-ce71f69d-5a1c-4b37-ba8f-89e57e8c3af0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ce71f69d-5a1c-4b37-ba8f-89e57e8c3af0.shg-box.shg-c {
  justify-content: center;
}

#s-9b20678c-78f7-4328-899b-b89299ce2d16 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-a183a633-410e-4f57-ac14-03b0974e9be8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-cadc8a50-2d63-48ba-83c0-932ab2584fdb {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-cadc8a50-2d63-48ba-83c0-932ab2584fdb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cadc8a50-2d63-48ba-83c0-932ab2584fdb.shg-box.shg-c {
  justify-content: center;
}

#s-903a1fca-f4fa-4263-a4cc-8f59f39d7f38 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-903a1fca-f4fa-4263-a4cc-8f59f39d7f38 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-903a1fca-f4fa-4263-a4cc-8f59f39d7f38 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-903a1fca-f4fa-4263-a4cc-8f59f39d7f38 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-43fd18a1-5070-4b7e-856d-e31e3eaf5a0e {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-96a13958-5f9e-4daa-861a-9e663bc0c710 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-96a13958-5f9e-4daa-861a-9e663bc0c710 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96a13958-5f9e-4daa-861a-9e663bc0c710.shg-box.shg-c {
  justify-content: center;
}

#s-8c70f8e0-9df9-4c6d-a240-ae2fe56262a5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-8c70f8e0-9df9-4c6d-a240-ae2fe56262a5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-8c70f8e0-9df9-4c6d-a240-ae2fe56262a5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-8c70f8e0-9df9-4c6d-a240-ae2fe56262a5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-e6fe8826-03dc-43d9-b537-c4294c1990a2 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-904c5bf4-d344-48ca-a3d8-8affca987d6a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-904c5bf4-d344-48ca-a3d8-8affca987d6a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-904c5bf4-d344-48ca-a3d8-8affca987d6a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-904c5bf4-d344-48ca-a3d8-8affca987d6a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-a66c9922-d4e2-4dc5-960f-f085f108f7e1 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-a66c9922-d4e2-4dc5-960f-f085f108f7e1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a66c9922-d4e2-4dc5-960f-f085f108f7e1.shg-box.shg-c {
  justify-content: center;
}

#s-6c19db8b-5785-4794-a3cc-782b73a45baf {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-6dd91a46-734f-4a8e-9cd3-8a14057d5639 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-4a74ecad-ced9-4dd5-867c-f00200e1ae37 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-4a74ecad-ced9-4dd5-867c-f00200e1ae37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4a74ecad-ced9-4dd5-867c-f00200e1ae37.shg-box.shg-c {
  justify-content: center;
}

#s-619f15c5-797b-495d-a876-0303ddcef29b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-619f15c5-797b-495d-a876-0303ddcef29b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-619f15c5-797b-495d-a876-0303ddcef29b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-619f15c5-797b-495d-a876-0303ddcef29b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-2b5627d0-5383-4ab3-ab7c-cf0d19020b54 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-d543fba5-2bf6-4306-a229-b5ccc9533448 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-d543fba5-2bf6-4306-a229-b5ccc9533448 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d543fba5-2bf6-4306-a229-b5ccc9533448.shg-box.shg-c {
  justify-content: center;
}

#s-bdd8c683-0cfa-45cc-98af-ccf08b5b41d5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-bdd8c683-0cfa-45cc-98af-ccf08b5b41d5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-bdd8c683-0cfa-45cc-98af-ccf08b5b41d5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-bdd8c683-0cfa-45cc-98af-ccf08b5b41d5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-8a6680f5-9b41-4764-84f5-07c97950ed7f {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-234c6004-568d-4225-bbe3-8d3bfbb7dd72 {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-234c6004-568d-4225-bbe3-8d3bfbb7dd72 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 992px) {
[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 1200px) {
[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-4e48223a-802d-49ac-bcc1-9bd26094ce13"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

#s-a2f0f501-9ca4-4e54-8678-e93b535e442f {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-a2f0f501-9ca4-4e54-8678-e93b535e442f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2f0f501-9ca4-4e54-8678-e93b535e442f.shg-box.shg-c {
  justify-content: center;
}

#s-a630b7ec-ad48-45d4-8221-ac1bd4946ef8 {
  text-align: center;
}

#s-a630b7ec-ad48-45d4-8221-ac1bd4946ef8 .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-77023804-3f5d-4f14-91ce-93685778e7b7 {
  margin-bottom: 16px;
text-align: center;
}

#s-77023804-3f5d-4f14-91ce-93685778e7b7 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d386a7c3-03e5-40e4-a79c-b4cd6eb5f480 {
  border-style: solid;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-d386a7c3-03e5-40e4-a79c-b4cd6eb5f480 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d386a7c3-03e5-40e4-a79c-b4cd6eb5f480.shg-box.shg-c {
  justify-content: center;
}

.shogun-image-container {
  position: relative;
}

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

.shogun-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  padding: 20px;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.shogun-image-overlay.shg-top-left {
  align-items: flex-start;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-top-center {
  align-items: flex-start;
  justify-content: center;
}

.shogun-image-overlay.shg-top-right {
  align-items: flex-start;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-middle-left {
  align-items: center;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-middle-center {
  align-items: center;
  justify-content: center;
}

.shogun-image-overlay.shg-middle-right {
  align-items: center;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-bottom-left {
  align-items: flex-end;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-bottom-center {
  align-items: flex-end;
  justify-content: center;
}

.shogun-image-overlay.shg-bottom-right {
  align-items: flex-end;
  justify-content: flex-end;
}

.shogun-image-overlay p {
  margin: 0;
  padding: 0;
  line-height: normal;
}

.shogun-image-cover {
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
}

img.shogun-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.shogun-image-content {
  display: flex;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

.shogun-image-content-linked, .shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked > div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

.shogun-image-content > div {
  width: 100%;
}

.shogun-image-content-top {
  align-items: flex-start;
}

.shogun-image-content-center {
  align-items: center;
}

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-aa9dedee-1663-4268-8a11-d4655e90bd1e {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}





#s-aa9dedee-1663-4268-8a11-d4655e90bd1e .shogun-image-content {
  
    align-items: center;
  
}

#s-19f3a02e-3b46-435b-8cdd-707fa32bd708 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-19f3a02e-3b46-435b-8cdd-707fa32bd708 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Fascinate Inline;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-a00f8c48-0a67-4c9f-9af3-2e46d16fad26 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
@media (min-width: 0px) {
[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-d79c8a8d-881d-485f-ae44-dea34834f6b4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-0c54a12b-3010-4ddc-8694-269b89edec1d {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-0c54a12b-3010-4ddc-8694-269b89edec1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0c54a12b-3010-4ddc-8694-269b89edec1d.shg-box.shg-c {
  justify-content: center;
}

#s-90f9d634-99cb-4b87-a5f0-d3ce3643690d {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-90f9d634-99cb-4b87-a5f0-d3ce3643690d {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-90f9d634-99cb-4b87-a5f0-d3ce3643690d .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-90f9d634-99cb-4b87-a5f0-d3ce3643690d .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-5f567c60-5e19-4f28-afc5-d2c9b7318156 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-5f567c60-5e19-4f28-afc5-d2c9b7318156 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5f567c60-5e19-4f28-afc5-d2c9b7318156.shg-box.shg-c {
  justify-content: center;
}

#s-153bc3fc-113b-4e9a-84d6-a99ff8dab739 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-153bc3fc-113b-4e9a-84d6-a99ff8dab739 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-153bc3fc-113b-4e9a-84d6-a99ff8dab739 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-153bc3fc-113b-4e9a-84d6-a99ff8dab739 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-18a81b13-faef-4578-b393-baa6d877d05f {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-18a81b13-faef-4578-b393-baa6d877d05f hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-ff1872bf-10ee-4382-99a4-9fd27d6ba90b {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-ff1872bf-10ee-4382-99a4-9fd27d6ba90b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ff1872bf-10ee-4382-99a4-9fd27d6ba90b.shg-box.shg-c {
  justify-content: center;
}

#s-5ea20766-58cc-4ac1-988d-d56d3a5acd13 {
  text-align: center;
}

#s-5ea20766-58cc-4ac1-988d-d56d3a5acd13 .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8efa135f-47c7-47bd-9935-2f4e810f61cf {
  margin-bottom: 16px;
text-align: center;
}

#s-8efa135f-47c7-47bd-9935-2f4e810f61cf .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs {
  justify-content: center;
}


  #s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(236, 236, 236, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 175, 185, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
  font-family: Anton;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
}

#s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 175, 185, 1);
}

#s-147fce38-c4db-4d31-b8e9-a7e01bbd4da2 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-29f3756c-02b1-4644-8529-2cea2e11dd2b {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-29f3756c-02b1-4644-8529-2cea2e11dd2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-29f3756c-02b1-4644-8529-2cea2e11dd2b.shg-box.shg-c {
  justify-content: center;
}

#s-3730bb32-6d23-4df8-b910-b11395c91f85 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-338aaafe-c918-470e-8028-45f6ef35d520 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-20fbaec9-aeca-4343-87bb-200653caf9ba {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-20fbaec9-aeca-4343-87bb-200653caf9ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20fbaec9-aeca-4343-87bb-200653caf9ba.shg-box.shg-c {
  justify-content: center;
}

#s-e15ddd75-d662-4ada-897e-4f181c119d95 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-e15ddd75-d662-4ada-897e-4f181c119d95 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-e15ddd75-d662-4ada-897e-4f181c119d95 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-e15ddd75-d662-4ada-897e-4f181c119d95 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-7b83b91d-cb87-4465-9365-4eb2e530ac3f {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-6d18aef9-6d18-4075-adcc-93a25f976bdd {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-6d18aef9-6d18-4075-adcc-93a25f976bdd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6d18aef9-6d18-4075-adcc-93a25f976bdd.shg-box.shg-c {
  justify-content: center;
}

#s-0545b4f4-7ab1-4137-bfa1-b9b0446d703e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-0545b4f4-7ab1-4137-bfa1-b9b0446d703e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-0545b4f4-7ab1-4137-bfa1-b9b0446d703e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-0545b4f4-7ab1-4137-bfa1-b9b0446d703e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-cf35ee41-0ed4-467a-8905-d6290008fb5e {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-1df7af0f-d985-4c81-8bc5-4a545d7259a9 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-1df7af0f-d985-4c81-8bc5-4a545d7259a9 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-1df7af0f-d985-4c81-8bc5-4a545d7259a9 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-1df7af0f-d985-4c81-8bc5-4a545d7259a9 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-3b2d1cb8-7abf-469d-a16e-7178fd59317d {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-c6facfbd-2649-445b-b770-97fb5347558c {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-c6facfbd-2649-445b-b770-97fb5347558c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c6facfbd-2649-445b-b770-97fb5347558c.shg-box.shg-c {
  justify-content: center;
}

#s-93982162-cf77-4a57-ae35-2e5b12acb066 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-5128965a-fb89-4408-bc96-daf03ca19dc1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-9f50c156-6df9-485e-9777-825b38455532 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-9f50c156-6df9-485e-9777-825b38455532 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9f50c156-6df9-485e-9777-825b38455532.shg-box.shg-c {
  justify-content: center;
}

#s-9c5b647e-ed9e-4e5a-9198-97c615f6e658 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-9c5b647e-ed9e-4e5a-9198-97c615f6e658 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-9c5b647e-ed9e-4e5a-9198-97c615f6e658 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-9c5b647e-ed9e-4e5a-9198-97c615f6e658 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-1621a2fc-a657-4ecd-996b-3b5b7343a6c1 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-b0d9f86d-0033-4d4e-b51d-4476fa30fb71 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-b0d9f86d-0033-4d4e-b51d-4476fa30fb71 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b0d9f86d-0033-4d4e-b51d-4476fa30fb71.shg-box.shg-c {
  justify-content: center;
}

#s-10ba4b23-a55f-4e4c-aa10-b715d27f1555 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-10ba4b23-a55f-4e4c-aa10-b715d27f1555 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-10ba4b23-a55f-4e4c-aa10-b715d27f1555 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-10ba4b23-a55f-4e4c-aa10-b715d27f1555 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-7f138df6-1443-4ee9-a5c4-e3835513891a {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-51a899a3-f763-4290-856c-ac077b06ba1e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-51a899a3-f763-4290-856c-ac077b06ba1e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-51a899a3-f763-4290-856c-ac077b06ba1e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-51a899a3-f763-4290-856c-ac077b06ba1e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-bc9d4aa7-da14-4dcc-a3ad-0c39e066fa31 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-09b3d061-ce9e-416d-860c-d52f3b0f9b05 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-09b3d061-ce9e-416d-860c-d52f3b0f9b05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09b3d061-ce9e-416d-860c-d52f3b0f9b05.shg-box.shg-c {
  justify-content: center;
}

#s-4cfbf342-3739-498d-af55-f5ab25ac4a65 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-86961f3f-c941-4464-8e5a-ad730ec7e3f3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-19433f37-0c09-4d37-999b-b37c95c39126 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-19433f37-0c09-4d37-999b-b37c95c39126 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-19433f37-0c09-4d37-999b-b37c95c39126.shg-box.shg-c {
  justify-content: center;
}

#s-b9185ca7-8e9c-4600-b32b-a826bd8a8532 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-b9185ca7-8e9c-4600-b32b-a826bd8a8532 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-b9185ca7-8e9c-4600-b32b-a826bd8a8532 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-b9185ca7-8e9c-4600-b32b-a826bd8a8532 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-ea35fe15-295b-48eb-9434-24ab05b02799 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-10e17e9d-e0d6-451e-b996-6ecceca4bfdb {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-10e17e9d-e0d6-451e-b996-6ecceca4bfdb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10e17e9d-e0d6-451e-b996-6ecceca4bfdb.shg-box.shg-c {
  justify-content: center;
}

#s-fea96117-cdf3-448d-a526-db6b7b876f66 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-fea96117-cdf3-448d-a526-db6b7b876f66 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-fea96117-cdf3-448d-a526-db6b7b876f66 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-fea96117-cdf3-448d-a526-db6b7b876f66 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-37cfab5f-003a-4285-a762-0fb9f981291c {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-f3e247b5-19eb-4c6b-8f3a-c2636ca20c92 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-f3e247b5-19eb-4c6b-8f3a-c2636ca20c92 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-f3e247b5-19eb-4c6b-8f3a-c2636ca20c92 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-f3e247b5-19eb-4c6b-8f3a-c2636ca20c92 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-3d6050e4-8934-4111-8194-e76e00d2126a {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-92daa9ed-a43d-471c-a151-e84107af767d {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-92daa9ed-a43d-471c-a151-e84107af767d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92daa9ed-a43d-471c-a151-e84107af767d.shg-box.shg-c {
  justify-content: center;
}

#s-3ade7160-d317-4adb-a7b0-e9047144fb5a {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-26dca2f8-8102-4b2e-824c-b38210d08fd7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-c0ecfdf3-dd4b-4aac-9bed-bcda7e756898 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-c0ecfdf3-dd4b-4aac-9bed-bcda7e756898 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c0ecfdf3-dd4b-4aac-9bed-bcda7e756898.shg-box.shg-c {
  justify-content: center;
}

#s-6377666b-6b6f-454e-8abc-f5a82f6e07bf {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-6377666b-6b6f-454e-8abc-f5a82f6e07bf {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-6377666b-6b6f-454e-8abc-f5a82f6e07bf .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-6377666b-6b6f-454e-8abc-f5a82f6e07bf .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-1eb5d936-308d-4f7f-bd0e-d500e904ef3e {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-74cae266-81c9-426e-82b7-8f3f1cb20aec {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-74cae266-81c9-426e-82b7-8f3f1cb20aec > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74cae266-81c9-426e-82b7-8f3f1cb20aec.shg-box.shg-c {
  justify-content: center;
}

#s-3b4d2e23-556b-4be1-a245-416e1a7892f5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-3b4d2e23-556b-4be1-a245-416e1a7892f5 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-3b4d2e23-556b-4be1-a245-416e1a7892f5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-3b4d2e23-556b-4be1-a245-416e1a7892f5 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-e596ea42-d7ff-497b-bde1-80ffa6eca321 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-8fe3214a-7224-4980-bb77-c8d776d82dd7 {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-8fe3214a-7224-4980-bb77-c8d776d82dd7 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-5fa60611-7136-421d-806e-25e59f58312f {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-5fa60611-7136-421d-806e-25e59f58312f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5fa60611-7136-421d-806e-25e59f58312f.shg-box.shg-c {
  justify-content: center;
}

#s-22a0d3b4-9bd6-41a8-ba30-a7f356b345ae {
  text-align: center;
}

#s-22a0d3b4-9bd6-41a8-ba30-a7f356b345ae .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9c72de0a-aad2-4bca-bcb6-f0679abe2143 {
  margin-bottom: 16px;
text-align: center;
}

#s-9c72de0a-aad2-4bca-bcb6-f0679abe2143 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs {
  justify-content: center;
}


  #s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(236, 236, 236, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
  #s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(0, 175, 185, 1);
    border: 1px solid rgba(255, 255, 255, 0);
  }
#s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
  font-family: Anton;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(14, 14, 14, 1);
}

#s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(0, 175, 185, 1);
}

#s-dc32f33a-8118-4368-be21-92b6b22aa807 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-8b48bebd-bcd3-48cb-9c02-74cf31a9cb74 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-8b48bebd-bcd3-48cb-9c02-74cf31a9cb74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b48bebd-bcd3-48cb-9c02-74cf31a9cb74.shg-box.shg-c {
  justify-content: center;
}

#s-64ba09fb-6cf4-4bce-96d4-42e28974788e {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-c59a94e8-0dff-4aea-ac5b-42c89dcedb3d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-16319319-4daf-456a-8404-1557a30e2a51 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-16319319-4daf-456a-8404-1557a30e2a51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-16319319-4daf-456a-8404-1557a30e2a51.shg-box.shg-c {
  justify-content: center;
}

#s-6d12a69f-9192-4944-86ad-b4d015792f15 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-6d12a69f-9192-4944-86ad-b4d015792f15 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-6d12a69f-9192-4944-86ad-b4d015792f15 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-6d12a69f-9192-4944-86ad-b4d015792f15 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-b7384055-ae36-482c-82cf-1f83666b48c9 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-aee2df4b-8ab6-49cb-bb24-ab40374b4405 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-aee2df4b-8ab6-49cb-bb24-ab40374b4405 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aee2df4b-8ab6-49cb-bb24-ab40374b4405.shg-box.shg-c {
  justify-content: center;
}

#s-a9a051fe-d589-4174-aced-826bc4dedfc1 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-a9a051fe-d589-4174-aced-826bc4dedfc1 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-a9a051fe-d589-4174-aced-826bc4dedfc1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-a9a051fe-d589-4174-aced-826bc4dedfc1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-58a329b9-ecbf-40f2-87bc-d6e0dddd9b46 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-1ed71913-d91c-4861-95f2-f986a743d04a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-1ed71913-d91c-4861-95f2-f986a743d04a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-1ed71913-d91c-4861-95f2-f986a743d04a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-1ed71913-d91c-4861-95f2-f986a743d04a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-78d8ccbb-eb7e-4556-b1f5-5e5a5569d360 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-796da339-50d1-476f-8267-d22bf80eb26b {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-796da339-50d1-476f-8267-d22bf80eb26b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-796da339-50d1-476f-8267-d22bf80eb26b.shg-box.shg-c {
  justify-content: center;
}

#s-5cb1423e-1a89-4449-baee-3f578979e891 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-229e37f0-c61d-4719-8686-7b5ae7d42507 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-382eb2f0-237c-4fff-971f-9549b8dc3012 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-382eb2f0-237c-4fff-971f-9549b8dc3012 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-382eb2f0-237c-4fff-971f-9549b8dc3012.shg-box.shg-c {
  justify-content: center;
}

#s-f7f43c7c-bffb-4b11-ae86-57d3ffc253e8 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-f7f43c7c-bffb-4b11-ae86-57d3ffc253e8 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-f7f43c7c-bffb-4b11-ae86-57d3ffc253e8 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-f7f43c7c-bffb-4b11-ae86-57d3ffc253e8 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-9b4dd5ec-3560-4df5-88c5-69db61313e93 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-490103a9-0181-45fb-ac8d-d7ed9d13d896 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-490103a9-0181-45fb-ac8d-d7ed9d13d896 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-490103a9-0181-45fb-ac8d-d7ed9d13d896.shg-box.shg-c {
  justify-content: center;
}

#s-31a67e57-1aaa-440a-aa1d-b80a249be45a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-31a67e57-1aaa-440a-aa1d-b80a249be45a {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-31a67e57-1aaa-440a-aa1d-b80a249be45a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-31a67e57-1aaa-440a-aa1d-b80a249be45a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-226b65b7-0e90-49a9-9875-83211c143a0d {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-cea2c18f-d067-4db4-9633-079d9c01e6e7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-cea2c18f-d067-4db4-9633-079d9c01e6e7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-cea2c18f-d067-4db4-9633-079d9c01e6e7 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-cea2c18f-d067-4db4-9633-079d9c01e6e7 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-e06c84fa-128e-49ba-b26c-674ab9b66fb4 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-311566a3-76d6-43d6-ab9b-b2c13c6f41f8 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-311566a3-76d6-43d6-ab9b-b2c13c6f41f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-311566a3-76d6-43d6-ab9b-b2c13c6f41f8.shg-box.shg-c {
  justify-content: center;
}

#s-054cae1a-f5a4-4cab-b407-cba5fe612abc {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-11631d46-0733-4e70-a191-b5c0b189441d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-68a6f7fc-e00f-45e9-9072-1f296057a172 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-68a6f7fc-e00f-45e9-9072-1f296057a172 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-68a6f7fc-e00f-45e9-9072-1f296057a172.shg-box.shg-c {
  justify-content: center;
}

#s-7c64790c-581b-4924-b3c8-1caf7398153b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-7c64790c-581b-4924-b3c8-1caf7398153b {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-7c64790c-581b-4924-b3c8-1caf7398153b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-7c64790c-581b-4924-b3c8-1caf7398153b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-5f31535e-da00-4786-aa2d-099af534cf5e {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-2e377251-63f5-462c-8890-3f26e0e0d91d {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-2e377251-63f5-462c-8890-3f26e0e0d91d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e377251-63f5-462c-8890-3f26e0e0d91d.shg-box.shg-c {
  justify-content: center;
}

#s-5cae378f-6bc0-4ed6-976e-06e7c24e53cc {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-5cae378f-6bc0-4ed6-976e-06e7c24e53cc {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-5cae378f-6bc0-4ed6-976e-06e7c24e53cc .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-5cae378f-6bc0-4ed6-976e-06e7c24e53cc .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-7449920d-3e46-4755-a991-0b81798ad0d7 {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-f21ba393-9a0d-4bb2-bd90-d7311d4bab9e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-f21ba393-9a0d-4bb2-bd90-d7311d4bab9e {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-f21ba393-9a0d-4bb2-bd90-d7311d4bab9e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-f21ba393-9a0d-4bb2-bd90-d7311d4bab9e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-ef168d97-08e8-4de3-89ad-f4570c242ff5 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-ef168d97-08e8-4de3-89ad-f4570c242ff5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ef168d97-08e8-4de3-89ad-f4570c242ff5.shg-box.shg-c {
  justify-content: center;
}

#s-d2f0944a-a9cf-42d9-91ec-9dee3c068be8 {
  margin-top: 6px;
margin-left: 6px;
margin-bottom: 6px;
margin-right: 6px;
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-6a3f1b1f-9251-4d67-87b3-2d82893b0720 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-82bc2e16-a61f-47fa-91be-9df99aa2ec99 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-82bc2e16-a61f-47fa-91be-9df99aa2ec99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-82bc2e16-a61f-47fa-91be-9df99aa2ec99.shg-box.shg-c {
  justify-content: center;
}

#s-14697862-4194-4bf1-aebb-78b4cc88c833 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-14697862-4194-4bf1-aebb-78b4cc88c833 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-14697862-4194-4bf1-aebb-78b4cc88c833 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-14697862-4194-4bf1-aebb-78b4cc88c833 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-9761a247-9f2c-442b-b683-f42c40203e3b {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-9790529d-92c2-4d6f-8f72-aad65632b937 {
  margin-top: 1em;
margin-left: 1%;
margin-bottom: 1em;
margin-right: 1%;
min-height: 50px;
}








#s-9790529d-92c2-4d6f-8f72-aad65632b937 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9790529d-92c2-4d6f-8f72-aad65632b937.shg-box.shg-c {
  justify-content: center;
}

#s-9680bc34-6c07-4dd1-b9c3-ae32f6274dec {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-9680bc34-6c07-4dd1-b9c3-ae32f6274dec {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-9680bc34-6c07-4dd1-b9c3-ae32f6274dec .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-9680bc34-6c07-4dd1-b9c3-ae32f6274dec .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-14f5fee6-7450-41d1-90ca-695c0df2af8a {
  margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
}

#s-2713bb4f-dfb2-45a0-873a-17b05766335d {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-2713bb4f-dfb2-45a0-873a-17b05766335d hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

@media (min-width: 0px) {
[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 992px) {
[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

@media (min-width: 1200px) {
[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.6666666666666666px);
}

[id="s-38e311b8-1c3f-4551-aadf-53567461d1ea"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.6666666666666666px);
}

}

#s-615ee84f-5526-4c6c-84fc-c73262c0f57f {
  border-style: solid;
margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-615ee84f-5526-4c6c-84fc-c73262c0f57f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-615ee84f-5526-4c6c-84fc-c73262c0f57f.shg-box.shg-c {
  justify-content: center;
}

#s-9d2ed052-3585-43cc-9b57-d993aa5ae5bf {
  text-align: center;
}

#s-9d2ed052-3585-43cc-9b57-d993aa5ae5bf .shogun-heading-component h2 {
  color: #000;
  font-weight:  700 ;
  font-family: Amiko;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0afac232-9932-40cc-b6ab-8553194764f1 {
  margin-bottom: 16px;
text-align: center;
}

#s-0afac232-9932-40cc-b6ab-8553194764f1 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  font-family: Amiko;
  font-style:  normal ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fb870f61-e6dd-48e0-92f4-30c3b165a0bf {
  border-style: solid;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-fb870f61-e6dd-48e0-92f4-30c3b165a0bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb870f61-e6dd-48e0-92f4-30c3b165a0bf.shg-box.shg-c {
  justify-content: center;
}

#s-d62ba13f-1b69-438b-81b6-94ae97c15b05 {
  margin-left: auto;
margin-right: auto;
max-width: 400px;
text-align: center;
}





#s-d62ba13f-1b69-438b-81b6-94ae97c15b05 .shogun-image-content {
  
    align-items: center;
  
}

#s-2d32873e-26b1-4d52-b055-8c8856eeef97 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2d32873e-26b1-4d52-b055-8c8856eeef97 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Fascinate Inline;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 175, 185, 1);
  padding: 14px;
}

#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(14, 14, 14, 1);
}

#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(14, 14, 14, 1);
  text-align: center;
  font-family: Assistant;
  font-weight: 600;
  font-style: ;
  font-size: ;
}

#s-8704febc-92e4-4b59-b9a2-44ca1c3259dd > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
@media (min-width: 0px) {
[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e3dcf14e-ca7a-4e20-ba0b-595f0631e845"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-7289dc18-66d3-4dc1-be3f-f09e725daca2 {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-7289dc18-66d3-4dc1-be3f-f09e725daca2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7289dc18-66d3-4dc1-be3f-f09e725daca2.shg-box.shg-c {
  justify-content: center;
}

#s-ee915239-4686-4daa-b7d7-3a4646f394d7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-ee915239-4686-4daa-b7d7-3a4646f394d7 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-ee915239-4686-4daa-b7d7-3a4646f394d7 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-ee915239-4686-4daa-b7d7-3a4646f394d7 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-3b4d6e52-8a76-44be-aba5-c52bef7b345d {
  border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-3b4d6e52-8a76-44be-aba5-c52bef7b345d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3b4d6e52-8a76-44be-aba5-c52bef7b345d.shg-box.shg-c {
  justify-content: center;
}

#s-e3d24e4d-e381-4976-9f6f-b7394785f810 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-e3d24e4d-e381-4976-9f6f-b7394785f810 {
  margin-top: 8px;
margin-left: 20px;
margin-bottom: 8px;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
}
#s-e3d24e4d-e381-4976-9f6f-b7394785f810 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (max-width: 767px){#s-e3d24e4d-e381-4976-9f6f-b7394785f810 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Anton;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-312c4935-2603-48cc-9993-bff53f1fe821 {
  margin-top: 40px;
margin-bottom: 40px;
}

#s-312c4935-2603-48cc-9993-bff53f1fe821 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

/*
  $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;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#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;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          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;
}
