.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-c024a5ab-c0e7-4676-9eb0-5987352c14dc {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc {
  display: none;
}
#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc, #wrap-s-c024a5ab-c0e7-4676-9eb0-5987352c14dc { display:none !important; }}@media (max-width: 767px){#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc {
  display: none;
}
#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc, #wrap-s-c024a5ab-c0e7-4676-9eb0-5987352c14dc { display:none !important; }}







#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c024a5ab-c0e7-4676-9eb0-5987352c14dc.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 {
  display: none;
}
#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02, #wrap-s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 { display:none !important; }}@media (max-width: 767px){#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 {
  display: none;
}
#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02, #wrap-s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 { display:none !important; }}







#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ecfaacf-f75b-4656-9289-cba6a3ffee02.shg-box.shg-c {
  justify-content: center;
}

#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 {
  background-image: url(https://i.shgcdn.com/7f907244-a252-49cc-bfe2-20db3f2d62c8/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 800px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 {
  display: none;
}
#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005, #wrap-s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 { display:none !important; }}@media (max-width: 767px){#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 {
  display: none;
}
#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005, #wrap-s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 { display:none !important; }}







#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.4;
}#s-e8e02fc4-ef9d-492d-9bd7-3c44d43aa005.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;
}

#s-fdc3242d-f76a-43af-a3f4-5be8f7db5917 {
  margin-left: 400px;
margin-right: 400px;
}

@media (min-width: 0px) {
[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-fdc3242d-f76a-43af-a3f4-5be8f7db5917"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

.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-c0a82e79-69c7-4c55-bd14-57df6a07bd7f {
  padding-left: 0px;
padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f {
  display: none;
}
#s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f, #wrap-s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f { display:none !important; }}@media (max-width: 767px){#s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f {
  display: none;
}
#s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f, #wrap-s-c0a82e79-69c7-4c55-bd14-57df6a07bd7f { display:none !important; }}
#s-c2cb7406-082d-4281-87bf-c79de23b1820 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c2cb7406-082d-4281-87bf-c79de23b1820 {
  display: none;
}
#s-c2cb7406-082d-4281-87bf-c79de23b1820, #wrap-s-c2cb7406-082d-4281-87bf-c79de23b1820 { display:none !important; }}@media (max-width: 767px){#s-c2cb7406-082d-4281-87bf-c79de23b1820 {
  display: none;
}
#s-c2cb7406-082d-4281-87bf-c79de23b1820, #wrap-s-c2cb7406-082d-4281-87bf-c79de23b1820 { display:none !important; }}







#s-c2cb7406-082d-4281-87bf-c79de23b1820 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c2cb7406-082d-4281-87bf-c79de23b1820.shg-box.shg-c {
  justify-content: center;
}

#s-09e50ee2-318d-4d46-8a7a-8254463e23f6 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-09e50ee2-318d-4d46-8a7a-8254463e23f6 {
  display: none;
}
#s-09e50ee2-318d-4d46-8a7a-8254463e23f6, #wrap-s-09e50ee2-318d-4d46-8a7a-8254463e23f6 { display:none !important; }}@media (max-width: 767px){#s-09e50ee2-318d-4d46-8a7a-8254463e23f6 {
  display: none;
}
#s-09e50ee2-318d-4d46-8a7a-8254463e23f6, #wrap-s-09e50ee2-318d-4d46-8a7a-8254463e23f6 { display:none !important; }}







#s-09e50ee2-318d-4d46-8a7a-8254463e23f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09e50ee2-318d-4d46-8a7a-8254463e23f6.shg-box.shg-c {
  justify-content: center;
}

#s-85e07349-97bd-42e7-8d13-357714aa1136 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-85e07349-97bd-42e7-8d13-357714aa1136 {
  display: none;
}
#s-85e07349-97bd-42e7-8d13-357714aa1136, #wrap-s-85e07349-97bd-42e7-8d13-357714aa1136 { display:none !important; }}@media (max-width: 767px){#s-85e07349-97bd-42e7-8d13-357714aa1136 {
  display: none;
}
#s-85e07349-97bd-42e7-8d13-357714aa1136, #wrap-s-85e07349-97bd-42e7-8d13-357714aa1136 { display:none !important; }}







#s-85e07349-97bd-42e7-8d13-357714aa1136 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85e07349-97bd-42e7-8d13-357714aa1136.shg-box.shg-c {
  justify-content: center;
}

#s-fa752245-05e2-426f-b84f-8577aa7ada5b {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 {
  display: none;
}
#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69, #wrap-s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 { display:none !important; }}@media (max-width: 767px){#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 {
  display: none;
}
#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69, #wrap-s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 { display:none !important; }}







#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3ea7d15d-61f2-4e90-ad4a-f99c73511c69.shg-box.shg-c {
  justify-content: center;
}

#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 {
  margin-left: auto;
margin-right: auto;
max-width: 70%;
}
@media (min-width: 768px) and (max-width: 991px){#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 {
  display: none;
}
#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86, #wrap-s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 { display:none !important; }}@media (max-width: 767px){#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 {
  display: none;
}
#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86, #wrap-s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 { display:none !important; }}







#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f5d93d4a-5cb4-47d8-8e28-8335f7d64c86.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a8192e0e-a5bf-4057-8877-18aeff96621c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

.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-675aeaae-d32a-4e4a-aecf-51f649487cf2 {
  text-align: center;
}





#s-675aeaae-d32a-4e4a-aecf-51f649487cf2 .shogun-image-content {
  
    align-items: center;
  
}

#s-10814285-8daa-4cfd-9c53-c07116a021c3 {
  min-height: 50px;
}








#s-10814285-8daa-4cfd-9c53-c07116a021c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10814285-8daa-4cfd-9c53-c07116a021c3.shg-box.shg-c {
  justify-content: center;
}

#s-eb6993ed-421f-4c42-8b89-71e9905c4b5f {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-13b56bae-06f1-4607-8a05-0b565b888eee {
  min-height: 80px;
}
@media (min-width: 768px) and (max-width: 991px){#s-13b56bae-06f1-4607-8a05-0b565b888eee {
  display: none;
}
#s-13b56bae-06f1-4607-8a05-0b565b888eee, #wrap-s-13b56bae-06f1-4607-8a05-0b565b888eee { display:none !important; }}@media (max-width: 767px){#s-13b56bae-06f1-4607-8a05-0b565b888eee {
  display: none;
}
#s-13b56bae-06f1-4607-8a05-0b565b888eee, #wrap-s-13b56bae-06f1-4607-8a05-0b565b888eee { display:none !important; }}







#s-13b56bae-06f1-4607-8a05-0b565b888eee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-13b56bae-06f1-4607-8a05-0b565b888eee.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 12.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 992px) {
[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 1200px) {
[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-491fbed5-9445-4242-899c-cbb0bf4189f1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 18.0px);
}

}

#s-2fdd7430-79c1-4ce6-ad11-04e9d2f0d837 {
  text-align: center;
}




  #s-2fdd7430-79c1-4ce6-ad11-04e9d2f0d837 img.shogun-image {
    
    width: px;
  }


#s-2fdd7430-79c1-4ce6-ad11-04e9d2f0d837 .shogun-image-content {
  
    align-items: 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-b07472a3-3192-462d-a69a-f1eb1b5b28c0 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-b07472a3-3192-462d-a69a-f1eb1b5b28c0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-37e3a54a-202a-4a69-9946-aaf0ece40e4b {
  text-align: center;
}




  #s-37e3a54a-202a-4a69-9946-aaf0ece40e4b img.shogun-image {
    
    width: px;
  }


#s-37e3a54a-202a-4a69-9946-aaf0ece40e4b .shogun-image-content {
  
    align-items: center;
  
}

#s-a6d5a246-e380-4f4d-8c33-9988039cd7d5 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-a6d5a246-e380-4f4d-8c33-9988039cd7d5 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-b2ad4a97-cea4-4493-8ab4-f781ffd82a39 {
  text-align: center;
}




  #s-b2ad4a97-cea4-4493-8ab4-f781ffd82a39 img.shogun-image {
    
    width: px;
  }


#s-b2ad4a97-cea4-4493-8ab4-f781ffd82a39 .shogun-image-content {
  
    align-items: center;
  
}

#s-fba5581a-38a4-4072-a150-1618e86a5a50 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-fba5581a-38a4-4072-a150-1618e86a5a50 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-ee4398e4-104e-4826-9c6c-5b4c226d3caa {
  text-align: center;
}




  #s-ee4398e4-104e-4826-9c6c-5b4c226d3caa img.shogun-image {
    
    width: px;
  }


#s-ee4398e4-104e-4826-9c6c-5b4c226d3caa .shogun-image-content {
  
    align-items: center;
  
}

#s-050462b4-6a21-4c7b-8a34-cd1822f7a060 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-050462b4-6a21-4c7b-8a34-cd1822f7a060 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c {
  display: none;
}
#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c, #wrap-s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c { display:none !important; }}@media (max-width: 767px){#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c {
  display: none;
}
#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c, #wrap-s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c { display:none !important; }}







#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-58bc18c2-a14b-4a27-a9b9-e5b2f71f270c.shg-box.shg-c {
  justify-content: center;
}

#s-162cf3bf-913d-42b1-8797-2cf3b86b9771 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-162cf3bf-913d-42b1-8797-2cf3b86b9771 {
  display: none;
}
#s-162cf3bf-913d-42b1-8797-2cf3b86b9771, #wrap-s-162cf3bf-913d-42b1-8797-2cf3b86b9771 { display:none !important; }}@media (max-width: 767px){#s-162cf3bf-913d-42b1-8797-2cf3b86b9771 {
  display: none;
}
#s-162cf3bf-913d-42b1-8797-2cf3b86b9771, #wrap-s-162cf3bf-913d-42b1-8797-2cf3b86b9771 { display:none !important; }}







#s-162cf3bf-913d-42b1-8797-2cf3b86b9771 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-162cf3bf-913d-42b1-8797-2cf3b86b9771.shg-box.shg-c {
  justify-content: center;
}

#s-a7150371-345c-46be-92ca-7ba1b3592e8f {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-999c28e2-f19e-46a5-b631-3b4d0468586e {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-999c28e2-f19e-46a5-b631-3b4d0468586e {
  display: none;
}
#s-999c28e2-f19e-46a5-b631-3b4d0468586e, #wrap-s-999c28e2-f19e-46a5-b631-3b4d0468586e { display:none !important; }}@media (max-width: 767px){#s-999c28e2-f19e-46a5-b631-3b4d0468586e {
  display: none;
}
#s-999c28e2-f19e-46a5-b631-3b4d0468586e, #wrap-s-999c28e2-f19e-46a5-b631-3b4d0468586e { display:none !important; }}







#s-999c28e2-f19e-46a5-b631-3b4d0468586e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-999c28e2-f19e-46a5-b631-3b4d0468586e.shg-box.shg-c {
  justify-content: center;
}

#s-f134a573-bd61-4038-a988-9f613b541360 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f134a573-bd61-4038-a988-9f613b541360 {
  display: none;
}
#s-f134a573-bd61-4038-a988-9f613b541360, #wrap-s-f134a573-bd61-4038-a988-9f613b541360 { display:none !important; }}@media (max-width: 767px){#s-f134a573-bd61-4038-a988-9f613b541360 {
  display: none;
}
#s-f134a573-bd61-4038-a988-9f613b541360, #wrap-s-f134a573-bd61-4038-a988-9f613b541360 { display:none !important; }}







#s-f134a573-bd61-4038-a988-9f613b541360 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f134a573-bd61-4038-a988-9f613b541360.shg-box.shg-c {
  justify-content: center;
}

#s-c5318c9e-5f50-4ac9-bcf3-0b9e1f0f86fd {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 {
  display: none;
}
#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052, #wrap-s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 { display:none !important; }}@media (max-width: 767px){#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 {
  display: none;
}
#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052, #wrap-s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 { display:none !important; }}







#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb0bdbc8-78a8-42c2-af0f-2b600ae66052.shg-box.shg-c {
  justify-content: center;
}

#s-7fa122d3-26b1-416f-9af1-0ac305f25557 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7fa122d3-26b1-416f-9af1-0ac305f25557 {
  display: none;
}
#s-7fa122d3-26b1-416f-9af1-0ac305f25557, #wrap-s-7fa122d3-26b1-416f-9af1-0ac305f25557 { display:none !important; }}@media (max-width: 767px){#s-7fa122d3-26b1-416f-9af1-0ac305f25557 {
  display: none;
}
#s-7fa122d3-26b1-416f-9af1-0ac305f25557, #wrap-s-7fa122d3-26b1-416f-9af1-0ac305f25557 { display:none !important; }}







#s-7fa122d3-26b1-416f-9af1-0ac305f25557 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7fa122d3-26b1-416f-9af1-0ac305f25557.shg-box.shg-c {
  justify-content: center;
}

#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 {
  margin-left: auto;
margin-right: auto;
max-width: 70%;
}
@media (min-width: 768px) and (max-width: 991px){#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 {
  display: none;
}
#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931, #wrap-s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 { display:none !important; }}@media (max-width: 767px){#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 {
  display: none;
}
#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931, #wrap-s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 { display:none !important; }}







#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3e2c22f2-f74a-4a58-8fd2-ca0ec760c931.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cf6532d0-7262-41e6-a38c-bc96a25c1891"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-1eeb1662-10a7-45f8-9221-51e50d3f314a {
  min-height: 50px;
}








#s-1eeb1662-10a7-45f8-9221-51e50d3f314a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1eeb1662-10a7-45f8-9221-51e50d3f314a.shg-box.shg-c {
  justify-content: center;
}

#s-feb0d716-9836-498a-a50a-654c8cc53f22 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-2c044db9-1dd5-4af0-8295-243a5fd205f5 {
  text-align: center;
}




  #s-2c044db9-1dd5-4af0-8295-243a5fd205f5 img.shogun-image {
    
    width: px;
  }


#s-2c044db9-1dd5-4af0-8295-243a5fd205f5 .shogun-image-content {
  
    align-items: center;
  
}

#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 {
  display: none;
}
#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40, #wrap-s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 { display:none !important; }}@media (max-width: 767px){#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 {
  display: none;
}
#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40, #wrap-s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 { display:none !important; }}







#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7c174ca-6d73-44ba-9bde-2534cbd84e40.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 12.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 992px) {
[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 1200px) {
[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-a7a886bb-eaa5-4c0d-b9b8-9db81b159ad3"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 18.0px);
}

}

#s-dc0e1412-012c-431a-8e17-4ebf4b5df638 {
  text-align: center;
}




  #s-dc0e1412-012c-431a-8e17-4ebf4b5df638 img.shogun-image {
    
    width: px;
  }


#s-dc0e1412-012c-431a-8e17-4ebf4b5df638 .shogun-image-content {
  
    align-items: center;
  
}

#s-73f8d4e2-376f-4fee-8a7b-33ebb0b25fd1 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-73f8d4e2-376f-4fee-8a7b-33ebb0b25fd1 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-b3224884-f49e-4dde-93a3-e3eae9685d2a {
  text-align: center;
}




  #s-b3224884-f49e-4dde-93a3-e3eae9685d2a img.shogun-image {
    
    width: px;
  }


#s-b3224884-f49e-4dde-93a3-e3eae9685d2a .shogun-image-content {
  
    align-items: center;
  
}

#s-f226e9de-f07e-4358-9c37-3bfc039e8d32 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-f226e9de-f07e-4358-9c37-3bfc039e8d32 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-b1f54964-1b7a-4d21-9c8f-f079ef79bba2 {
  min-height: 100px;
}








#s-b1f54964-1b7a-4d21-9c8f-f079ef79bba2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b1f54964-1b7a-4d21-9c8f-f079ef79bba2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57d0c8d8-d14b-4774-b3dd-8251ba150321"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-4cf02822-3b4a-477f-9ef2-4fb7f3074a01 {
  text-align: center;
}




  #s-4cf02822-3b4a-477f-9ef2-4fb7f3074a01 img.shogun-image {
    
    width: px;
  }


#s-4cf02822-3b4a-477f-9ef2-4fb7f3074a01 .shogun-image-content {
  
    align-items: center;
  
}

#s-317c5568-06cb-499b-ace7-7aefc6448d46 {
  min-height: 50px;
}








#s-317c5568-06cb-499b-ace7-7aefc6448d46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-317c5568-06cb-499b-ace7-7aefc6448d46.shg-box.shg-c {
  justify-content: center;
}

#s-5d807554-8721-441e-aba4-40dbc4d581e8 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-12d657bf-6a49-47d5-bf10-2b1219da7a59 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-12d657bf-6a49-47d5-bf10-2b1219da7a59 {
  display: none;
}
#s-12d657bf-6a49-47d5-bf10-2b1219da7a59, #wrap-s-12d657bf-6a49-47d5-bf10-2b1219da7a59 { display:none !important; }}@media (max-width: 767px){#s-12d657bf-6a49-47d5-bf10-2b1219da7a59 {
  display: none;
}
#s-12d657bf-6a49-47d5-bf10-2b1219da7a59, #wrap-s-12d657bf-6a49-47d5-bf10-2b1219da7a59 { display:none !important; }}







#s-12d657bf-6a49-47d5-bf10-2b1219da7a59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-12d657bf-6a49-47d5-bf10-2b1219da7a59.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9f95b673-da8d-423f-a005-19c79a133d3c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-2052e7c2-c5bc-451b-a14a-8e2ab869e56b {
  min-height: 50px;
}








#s-2052e7c2-c5bc-451b-a14a-8e2ab869e56b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2052e7c2-c5bc-451b-a14a-8e2ab869e56b.shg-box.shg-c {
  justify-content: center;
}

#s-fbab4f2d-c499-42ed-a0f4-912450be222f {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-3d109228-4d7d-4a2a-9ba9-13cfd0dc56ed {
  text-align: center;
}




  #s-3d109228-4d7d-4a2a-9ba9-13cfd0dc56ed img.shogun-image {
    
    width: px;
  }


#s-3d109228-4d7d-4a2a-9ba9-13cfd0dc56ed .shogun-image-content {
  
    align-items: center;
  
}

#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 {
  display: none;
}
#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89, #wrap-s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 { display:none !important; }}@media (max-width: 767px){#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 {
  display: none;
}
#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89, #wrap-s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 { display:none !important; }}







#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ea53cc5d-1cad-47e2-a201-140ff7ad6a89.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e2915f7e-a1b6-45fd-9f19-7bd75678a26b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-300be8f3-c959-4d49-8fd3-9000a86a52fb {
  text-align: center;
}




  #s-300be8f3-c959-4d49-8fd3-9000a86a52fb img.shogun-image {
    
    width: px;
  }


#s-300be8f3-c959-4d49-8fd3-9000a86a52fb .shogun-image-content {
  
    align-items: center;
  
}

#s-e950f555-3c07-4732-a698-18d624bff2fe {
  min-height: 50px;
}








#s-e950f555-3c07-4732-a698-18d624bff2fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e950f555-3c07-4732-a698-18d624bff2fe.shg-box.shg-c {
  justify-content: center;
}

#s-deb95ce5-2a90-4efb-9f60-f31a22a259d5 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-96457929-489e-421f-9612-1ef3f8717b58 {
  min-height: 100px;
}
@media (min-width: 768px) and (max-width: 991px){#s-96457929-489e-421f-9612-1ef3f8717b58 {
  display: none;
}
#s-96457929-489e-421f-9612-1ef3f8717b58, #wrap-s-96457929-489e-421f-9612-1ef3f8717b58 { display:none !important; }}@media (max-width: 767px){#s-96457929-489e-421f-9612-1ef3f8717b58 {
  display: none;
}
#s-96457929-489e-421f-9612-1ef3f8717b58, #wrap-s-96457929-489e-421f-9612-1ef3f8717b58 { display:none !important; }}







#s-96457929-489e-421f-9612-1ef3f8717b58 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96457929-489e-421f-9612-1ef3f8717b58.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-df199f18-0cf4-4dce-ad39-20fb91bae71c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-8afc77a9-fc07-4b49-9f69-fea6f70f0dd1 {
  min-height: 50px;
}








#s-8afc77a9-fc07-4b49-9f69-fea6f70f0dd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8afc77a9-fc07-4b49-9f69-fea6f70f0dd1.shg-box.shg-c {
  justify-content: center;
}

#s-d2b40d17-190f-45b7-982b-04968572e85d {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1);
}

#s-87e28f60-6166-4175-b2ca-43e6d5f50b5e {
  text-align: center;
}




  #s-87e28f60-6166-4175-b2ca-43e6d5f50b5e img.shogun-image {
    
    width: px;
  }


#s-87e28f60-6166-4175-b2ca-43e6d5f50b5e .shogun-image-content {
  
    align-items: center;
  
}

#s-7de19dab-9322-4995-a1ee-4b308e53a1fb {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7de19dab-9322-4995-a1ee-4b308e53a1fb {
  display: none;
}
#s-7de19dab-9322-4995-a1ee-4b308e53a1fb, #wrap-s-7de19dab-9322-4995-a1ee-4b308e53a1fb { display:none !important; }}@media (max-width: 767px){#s-7de19dab-9322-4995-a1ee-4b308e53a1fb {
  display: none;
}
#s-7de19dab-9322-4995-a1ee-4b308e53a1fb, #wrap-s-7de19dab-9322-4995-a1ee-4b308e53a1fb { display:none !important; }}







#s-7de19dab-9322-4995-a1ee-4b308e53a1fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7de19dab-9322-4995-a1ee-4b308e53a1fb.shg-box.shg-c {
  justify-content: center;
}

#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 {
  display: none;
}
#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63, #wrap-s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 { display:none !important; }}@media (max-width: 767px){#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 {
  display: none;
}
#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63, #wrap-s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 { display:none !important; }}







#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8566e35d-c4e7-4adf-9d94-21c6ab5dac63.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-04276192-7350-4595-b1a0-9d5a175ca50f {
  display: none;
}
#s-04276192-7350-4595-b1a0-9d5a175ca50f, #wrap-s-04276192-7350-4595-b1a0-9d5a175ca50f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-04276192-7350-4595-b1a0-9d5a175ca50f {
  display: none;
}
#s-04276192-7350-4595-b1a0-9d5a175ca50f, #wrap-s-04276192-7350-4595-b1a0-9d5a175ca50f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-04276192-7350-4595-b1a0-9d5a175ca50f {
  display: none;
}
#s-04276192-7350-4595-b1a0-9d5a175ca50f, #wrap-s-04276192-7350-4595-b1a0-9d5a175ca50f { display:none !important; }}@media (max-width: 767px){#s-04276192-7350-4595-b1a0-9d5a175ca50f {
  display: none;
}
#s-04276192-7350-4595-b1a0-9d5a175ca50f, #wrap-s-04276192-7350-4595-b1a0-9d5a175ca50f { display:none !important; }}
#s-04276192-7350-4595-b1a0-9d5a175ca50f hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(197, 197, 197, 1);
}

@media (min-width: 1200px){#s-50d063c5-e024-4768-bf38-560bb18ba381 {
  display: none;
}
#s-50d063c5-e024-4768-bf38-560bb18ba381, #wrap-s-50d063c5-e024-4768-bf38-560bb18ba381 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-50d063c5-e024-4768-bf38-560bb18ba381 {
  display: none;
}
#s-50d063c5-e024-4768-bf38-560bb18ba381, #wrap-s-50d063c5-e024-4768-bf38-560bb18ba381 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-50d063c5-e024-4768-bf38-560bb18ba381 {
  display: none;
}
#s-50d063c5-e024-4768-bf38-560bb18ba381, #wrap-s-50d063c5-e024-4768-bf38-560bb18ba381 { display:none !important; }}@media (max-width: 767px){#s-50d063c5-e024-4768-bf38-560bb18ba381 {
  display: none;
}
#s-50d063c5-e024-4768-bf38-560bb18ba381, #wrap-s-50d063c5-e024-4768-bf38-560bb18ba381 { display:none !important; }}
#s-50d063c5-e024-4768-bf38-560bb18ba381 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(197, 197, 197, 1);
}

#s-78210cac-ee7d-40b7-80ee-99b863d8132f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-78210cac-ee7d-40b7-80ee-99b863d8132f {
  display: none;
}
#s-78210cac-ee7d-40b7-80ee-99b863d8132f, #wrap-s-78210cac-ee7d-40b7-80ee-99b863d8132f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-78210cac-ee7d-40b7-80ee-99b863d8132f {
  display: none;
}
#s-78210cac-ee7d-40b7-80ee-99b863d8132f, #wrap-s-78210cac-ee7d-40b7-80ee-99b863d8132f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-78210cac-ee7d-40b7-80ee-99b863d8132f {
  display: none;
}
#s-78210cac-ee7d-40b7-80ee-99b863d8132f, #wrap-s-78210cac-ee7d-40b7-80ee-99b863d8132f { display:none !important; }}@media (max-width: 767px){#s-78210cac-ee7d-40b7-80ee-99b863d8132f {
  display: none;
}
#s-78210cac-ee7d-40b7-80ee-99b863d8132f, #wrap-s-78210cac-ee7d-40b7-80ee-99b863d8132f { display:none !important; }}







#s-78210cac-ee7d-40b7-80ee-99b863d8132f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-78210cac-ee7d-40b7-80ee-99b863d8132f.shg-box.shg-c {
  justify-content: center;
}

#s-7162a215-047b-49ae-a8a0-04bfba84f619 {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-7162a215-047b-49ae-a8a0-04bfba84f619 {
  display: none;
}
#s-7162a215-047b-49ae-a8a0-04bfba84f619, #wrap-s-7162a215-047b-49ae-a8a0-04bfba84f619 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7162a215-047b-49ae-a8a0-04bfba84f619 {
  display: none;
}
#s-7162a215-047b-49ae-a8a0-04bfba84f619, #wrap-s-7162a215-047b-49ae-a8a0-04bfba84f619 { display:none !important; }}
#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a {
  display: none;
}
#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a, #wrap-s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a {
  display: none;
}
#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a, #wrap-s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a { display:none !important; }}







#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7a57ef6d-1579-4506-b70d-d6ca61d42f6a.shg-box.shg-c {
  justify-content: center;
}

#s-363bf980-47cc-4774-8969-8f67ebf3ba0f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-363bf980-47cc-4774-8969-8f67ebf3ba0f {
  display: none;
}
#s-363bf980-47cc-4774-8969-8f67ebf3ba0f, #wrap-s-363bf980-47cc-4774-8969-8f67ebf3ba0f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-363bf980-47cc-4774-8969-8f67ebf3ba0f {
  display: none;
}
#s-363bf980-47cc-4774-8969-8f67ebf3ba0f, #wrap-s-363bf980-47cc-4774-8969-8f67ebf3ba0f { display:none !important; }}







#s-363bf980-47cc-4774-8969-8f67ebf3ba0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-363bf980-47cc-4774-8969-8f67ebf3ba0f.shg-box.shg-c {
  justify-content: center;
}

.shg-sld-content {
  width: 100%;
  position: relative;
}

.shg-sld-slides {
  word-break: break-word;
}

.shg-sld-slides-padded {
  padding: 0 35px;
}

.shg-sld-nav-button {
  cursor: pointer;

  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyMDMgNTQ0cTAgMTMtMTAgMjNsLTM5MyAzOTMgMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTQ2Ni00NjZxLTEwLTEwLTEwLTIzdDEwLTIzbDQ2Ni00NjZxMTAtMTAgMjMtMTB0MjMgMTBsNTAgNTBxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExNzEgOTYwcTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMGwtNTAtNTBxLTEwLTEwLTEwLTIzdDEwLTIzbDM5My0zOTMtMzkzLTM5M3EtMTAtMTAtMTAtMjN0MTAtMjNsNTAtNTBxMTAtMTAgMjMtMTB0MjMgMTBsNDY2IDQ2NnExMCAxMCAxMCAyM3oiLz48L3N2Zz4=);
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  background-color: #bbbbbb;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  background-color: #717171;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  image-rendering: -webkit-optimize-contrast;
}

@-webkit-keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

@keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

#s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2 {
  display: none;
}
#s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2, #wrap-s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2 {
  display: none;
}
#s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2, #wrap-s-1c8fe240-2d8b-49ee-89ad-e5564cf9e0b2 { display:none !important; }}
@media (min-width: 0px) {
[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-e33aa172-6ae2-40ee-b58a-dbeec8003702"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-c543bfb4-f395-445a-a50f-2d95469686c8 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  max-width: 100%;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom,
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  max-width: 100%;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom,
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  max-width: 100%;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom,
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  max-width: 100%;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom,
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 {
  max-width: 100%;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom,
.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b4d87614-3a9d-4512-afc8-90ff6afc54b0 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-cd212812-3fce-47a9-8e46-444a7b6e5d0a {
  display: none;
}
.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-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;
}

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-ffe10a6e-81a4-445c-8f2d-a3bd8ad32b74 {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-ffe10a6e-81a4-445c-8f2d-a3bd8ad32b74 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-8077e88b-923a-464c-88dc-7f1da02629f4 {
  display: none;
}
.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.shg-product-atc-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-product-atc-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-8b020091-0691-4c63-b66d-05cff12fe4c4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-8b020091-0691-4c63-b66d-05cff12fe4c4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8b020091-0691-4c63-b66d-05cff12fe4c4:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-8b020091-0691-4c63-b66d-05cff12fe4c4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8b020091-0691-4c63-b66d-05cff12fe4c4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8b020091-0691-4c63-b66d-05cff12fe4c4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8b020091-0691-4c63-b66d-05cff12fe4c4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-fea92047-9b5f-4829-8023-6341df9ba62a {
  min-height: 50px;
}








#s-fea92047-9b5f-4829-8023-6341df9ba62a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fea92047-9b5f-4829-8023-6341df9ba62a.shg-box.shg-c {
  justify-content: center;
}

#s-05ca8ce7-0ef8-4b57-9206-aaea2763e306 {
  display: none;
}
#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  max-width: 100%;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom,
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  max-width: 100%;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom,
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  max-width: 100%;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom,
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  max-width: 100%;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom,
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde {
  max-width: 100%;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom,
.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a5546dc0-f55d-4b08-9d3d-4ba6c49c9bde .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-a045f485-7536-4468-9090-ad9722888700 {
  display: none;
}
#s-f230c0ce-1dee-4e2d-8e92-17b248b74a39 {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-f230c0ce-1dee-4e2d-8e92-17b248b74a39 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-9e387391-8ced-4049-9874-569d649e76d7 {
  display: none;
}
#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5c47edab-f2ea-46ee-a27e-decfc33dc52e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (min-width: 0px) {
[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-3e1ea7ea-09e4-45e8-86a2-2986f7333a13"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-52669d65-9652-4ce8-9c07-24f81397a783 {
  display: none;
}
#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 70px;
padding-bottom: 0px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  max-width: 100%;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom,
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  max-width: 100%;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom,
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  max-width: 100%;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom,
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  max-width: 100%;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom,
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 {
  max-width: 100%;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom,
.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-87a0d5be-e196-4e89-9c14-34ea7710d9e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-b1af8832-d5b2-4829-9d49-45efe27fe803 {
  display: none;
}
#s-88008bf8-c904-4dc8-b0a2-aa6a0fbde5bc {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-88008bf8-c904-4dc8-b0a2-aa6a0fbde5bc .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-852118a7-d20e-4c53-9aa8-ada77b7df3f3 {
  display: none;
}
#s-26c03be8-17c0-44d5-a1b3-15bbd763002c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-26c03be8-17c0-44d5-a1b3-15bbd763002c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-26c03be8-17c0-44d5-a1b3-15bbd763002c:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-26c03be8-17c0-44d5-a1b3-15bbd763002c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-26c03be8-17c0-44d5-a1b3-15bbd763002c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-26c03be8-17c0-44d5-a1b3-15bbd763002c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-26c03be8-17c0-44d5-a1b3-15bbd763002c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-ad40c86d-f0e4-4eea-af56-07d084a26491 {
  min-height: 50px;
}








#s-ad40c86d-f0e4-4eea-af56-07d084a26491 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ad40c86d-f0e4-4eea-af56-07d084a26491.shg-box.shg-c {
  justify-content: center;
}

#s-1a31c24e-9683-48b8-8613-91a6e8aac48c {
  display: none;
}
#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  max-width: 100%;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom,
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  max-width: 100%;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom,
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  max-width: 100%;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom,
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  max-width: 100%;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom,
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 {
  max-width: 100%;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom,
.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d8530751-db26-43f1-88f1-6d30e3cbf889 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-18eb9aa0-a85c-4e53-9712-3f0ce446471f {
  display: none;
}
#s-b149ae47-1ecb-4640-ac7e-a846a4df7663 {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-b149ae47-1ecb-4640-ac7e-a846a4df7663 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-14291a59-e3ba-4204-bc7e-2aa6fbd256d2 {
  display: none;
}
#s-465d93dc-874c-44ad-8fff-950978e603a9 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-465d93dc-874c-44ad-8fff-950978e603a9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-465d93dc-874c-44ad-8fff-950978e603a9:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-465d93dc-874c-44ad-8fff-950978e603a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-465d93dc-874c-44ad-8fff-950978e603a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-465d93dc-874c-44ad-8fff-950978e603a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-465d93dc-874c-44ad-8fff-950978e603a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 {
  display: none;
}
#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1, #wrap-s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 {
  display: none;
}
#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1, #wrap-s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 { display:none !important; }}







#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb555fd1-cfcd-4cf6-9ddc-07db0617cfb1.shg-box.shg-c {
  justify-content: center;
}

#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 {
  display: none;
}
#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1, #wrap-s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 {
  display: none;
}
#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1, #wrap-s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 { display:none !important; }}







#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85f3bf67-fdf0-429a-ba3d-1700dad31fa1.shg-box.shg-c {
  justify-content: center;
}

#s-6eb47d34-5d22-440d-b23c-0f229fa52407 {
  text-align: center;
}




  #s-6eb47d34-5d22-440d-b23c-0f229fa52407 img.shogun-image {
    
    width: px;
  }


#s-6eb47d34-5d22-440d-b23c-0f229fa52407 .shogun-image-content {
  
    align-items: center;
  
}

#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 {
  display: none;
}
#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6, #wrap-s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 {
  display: none;
}
#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6, #wrap-s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 { display:none !important; }}







#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0fb8e2fa-e263-4d8c-8d6f-2455fdc211e6.shg-box.shg-c {
  justify-content: center;
}

#s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878 {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878 {
  display: none;
}
#s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878, #wrap-s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878 {
  display: none;
}
#s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878, #wrap-s-5d4cc8bc-76f4-4de5-81ce-0d3345c5d878 { display:none !important; }}
#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a {
  display: none;
}
#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a, #wrap-s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a {
  display: none;
}
#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a, #wrap-s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a { display:none !important; }}







#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fbd6b5ad-2a5f-46c3-a170-d750c7748b7a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-db0f1d83-345f-4615-9250-bd6cbfa65d68"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-cb303dba-1640-4cc8-8c7f-0126173d8834 {
  min-height: 50px;
}








#s-cb303dba-1640-4cc8-8c7f-0126173d8834 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cb303dba-1640-4cc8-8c7f-0126173d8834.shg-box.shg-c {
  justify-content: center;
}

#s-b3b3f38c-c64c-4c0c-836e-4c37c987694e {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-b3b3f38c-c64c-4c0c-836e-4c37c987694e {
  display: none;
}
#s-b3b3f38c-c64c-4c0c-836e-4c37c987694e, #wrap-s-b3b3f38c-c64c-4c0c-836e-4c37c987694e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b3b3f38c-c64c-4c0c-836e-4c37c987694e {
  display: none;
}
#s-b3b3f38c-c64c-4c0c-836e-4c37c987694e, #wrap-s-b3b3f38c-c64c-4c0c-836e-4c37c987694e { display:none !important; }}
@media (min-width: 0px) {
[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-199e094c-fa4e-467c-8341-013d8149e97a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-c5640ca8-06ec-4ffb-aec8-8e6929d18251 {
  display: none;
}
#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  max-width: 100%;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom,
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  max-width: 100%;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom,
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  max-width: 100%;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom,
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  max-width: 100%;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom,
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b {
  max-width: 100%;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom,
.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-dd09ca87-448c-429d-9622-d5eb98545e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-f64bdc78-1be8-4e2c-8796-366067b82d53 {
  display: none;
}
#s-0cdd2acb-39c1-4491-b00c-15a3489c28d5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0cdd2acb-39c1-4491-b00c-15a3489c28d5 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-67a57a42-6f73-42ad-9bd3-5236b8bb1bc4 {
  display: none;
}
#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-80b2153e-7a35-4a6f-8d18-ec8c9486b5a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-645c58d2-8dab-47ba-ad55-a1380ab55c24 {
  min-height: 50px;
}








#s-645c58d2-8dab-47ba-ad55-a1380ab55c24 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-645c58d2-8dab-47ba-ad55-a1380ab55c24.shg-box.shg-c {
  justify-content: center;
}

#s-a0abffe7-8207-4409-8a60-98f82b8bbfd8 {
  display: none;
}
#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  max-width: 100%;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom,
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  max-width: 100%;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom,
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  max-width: 100%;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom,
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  max-width: 100%;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom,
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 {
  max-width: 100%;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom,
.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7d252c66-f8cb-4b06-abc0-c7d914d07df3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-3d7b7e1d-824f-408d-b5b9-adb72475c32b {
  display: none;
}
#s-c921a22c-b33d-4d08-94c0-15cb38831d2b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c921a22c-b33d-4d08-94c0-15cb38831d2b .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-19fe10aa-9b97-4933-9200-07944710f6d9 {
  display: none;
}
#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-90338e49-ac53-42b4-8334-dfa07d8aa6d3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (min-width: 0px) {
[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-93c8ad7a-d6f4-4851-acf2-3e3228bce3cd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-3ccced3e-0edb-4e0d-b1d8-55e576bbb14a {
  display: none;
}
#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 70px;
padding-bottom: 0px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  max-width: 100%;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom,
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  max-width: 100%;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom,
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  max-width: 100%;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom,
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  max-width: 100%;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom,
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 {
  max-width: 100%;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom,
.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a0986a61-140b-48bd-9caf-7fd06856e5e7 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-cf324855-4e26-4f94-8f39-75eda5226b70 {
  display: none;
}
#s-78cc1de5-3b96-451e-a713-0291e7279369 {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-78cc1de5-3b96-451e-a713-0291e7279369 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-e89eedc4-f575-40fd-84b2-b28874f81708 {
  display: none;
}
#s-2c8a984c-4d38-4aad-9d48-2f30fac14760 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-2c8a984c-4d38-4aad-9d48-2f30fac14760:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-2c8a984c-4d38-4aad-9d48-2f30fac14760:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-2c8a984c-4d38-4aad-9d48-2f30fac14760 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2c8a984c-4d38-4aad-9d48-2f30fac14760.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2c8a984c-4d38-4aad-9d48-2f30fac14760.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-2c8a984c-4d38-4aad-9d48-2f30fac14760.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-9f1b6815-6498-402a-9c70-5866f002ed16 {
  min-height: 50px;
}








#s-9f1b6815-6498-402a-9c70-5866f002ed16 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9f1b6815-6498-402a-9c70-5866f002ed16.shg-box.shg-c {
  justify-content: center;
}

#s-d728f18e-c2e3-4dd0-8e9d-45cd6fccbdc0 {
  display: none;
}
#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  padding-left: 70px;
padding-right: 70px;
text-align: left;
}


.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  max-width: 100%;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom,
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  max-width: 100%;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom,
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  max-width: 100%;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom,
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  max-width: 100%;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom,
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc {
  max-width: 100%;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom,
.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6aab0421-2bf3-4e76-99ca-4dfec24de5bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-bcfe8f02-bc05-4e12-b0ab-1f6c60221491 {
  display: none;
}
#s-793dd235-66bb-4d84-97fd-def2158ff47d {
  padding-top: 8px;
padding-bottom: 22px;
text-align: center;
}

#s-793dd235-66bb-4d84-97fd-def2158ff47d .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
}

#s-db50e86e-d685-4a2d-830d-b87d9052c3d0 {
  display: none;
}
#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: #252525;
}
#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-61df3ade-7b65-4b5a-9cdb-f3af21c21d85.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-67007731-fb59-48f3-8f4f-3382cafb3465 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-67007731-fb59-48f3-8f4f-3382cafb3465 {
  display: none;
}
#s-67007731-fb59-48f3-8f4f-3382cafb3465, #wrap-s-67007731-fb59-48f3-8f4f-3382cafb3465 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-67007731-fb59-48f3-8f4f-3382cafb3465 {
  display: none;
}
#s-67007731-fb59-48f3-8f4f-3382cafb3465, #wrap-s-67007731-fb59-48f3-8f4f-3382cafb3465 { display:none !important; }}







#s-67007731-fb59-48f3-8f4f-3382cafb3465 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67007731-fb59-48f3-8f4f-3382cafb3465.shg-box.shg-c {
  justify-content: center;
}

#s-afded5a7-8b62-4285-ad05-fb091a7d2990 {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-afded5a7-8b62-4285-ad05-fb091a7d2990 {
  display: none;
}
#s-afded5a7-8b62-4285-ad05-fb091a7d2990, #wrap-s-afded5a7-8b62-4285-ad05-fb091a7d2990 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-afded5a7-8b62-4285-ad05-fb091a7d2990 {
  display: none;
}
#s-afded5a7-8b62-4285-ad05-fb091a7d2990, #wrap-s-afded5a7-8b62-4285-ad05-fb091a7d2990 { display:none !important; }}
#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 {
  display: none;
}
#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85, #wrap-s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 {
  display: none;
}
#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85, #wrap-s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 { display:none !important; }}







#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7105e2a8-3e8b-41c8-b8c7-9d29a4e26c85.shg-box.shg-c {
  justify-content: center;
}

#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 {
  display: none;
}
#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68, #wrap-s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 {
  display: none;
}
#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68, #wrap-s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 { display:none !important; }}







#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b4e2e731-9820-4f55-a0e3-9ed0cfb1dc68.shg-box.shg-c {
  justify-content: center;
}

#s-a69317e9-da9d-420f-9040-94b9132f10ac {
  text-align: center;
}




  #s-a69317e9-da9d-420f-9040-94b9132f10ac img.shogun-image {
    
    width: px;
  }


#s-a69317e9-da9d-420f-9040-94b9132f10ac .shogun-image-content {
  
    align-items: center;
  
}

#s-ae363fee-a494-4d00-b0af-57980321bc5b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ae363fee-a494-4d00-b0af-57980321bc5b {
  display: none;
}
#s-ae363fee-a494-4d00-b0af-57980321bc5b, #wrap-s-ae363fee-a494-4d00-b0af-57980321bc5b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ae363fee-a494-4d00-b0af-57980321bc5b {
  display: none;
}
#s-ae363fee-a494-4d00-b0af-57980321bc5b, #wrap-s-ae363fee-a494-4d00-b0af-57980321bc5b { display:none !important; }}







#s-ae363fee-a494-4d00-b0af-57980321bc5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae363fee-a494-4d00-b0af-57980321bc5b.shg-box.shg-c {
  justify-content: center;
}

#s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821 {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821 {
  display: none;
}
#s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821, #wrap-s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821 {
  display: none;
}
#s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821, #wrap-s-a8afe20e-cbb9-40b5-8d6c-7c7b2318f821 { display:none !important; }}
#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf {
  display: none;
}
#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf, #wrap-s-4a3380c4-2aae-47b4-b578-f7875f92f5bf { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf {
  display: none;
}
#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf, #wrap-s-4a3380c4-2aae-47b4-b578-f7875f92f5bf { display:none !important; }}







#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4a3380c4-2aae-47b4-b578-f7875f92f5bf.shg-box.shg-c {
  justify-content: center;
}

#s-2ea29e82-209e-4797-8b2c-490b81963827 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2ea29e82-209e-4797-8b2c-490b81963827 {
  display: none;
}
#s-2ea29e82-209e-4797-8b2c-490b81963827, #wrap-s-2ea29e82-209e-4797-8b2c-490b81963827 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2ea29e82-209e-4797-8b2c-490b81963827 {
  display: none;
}
#s-2ea29e82-209e-4797-8b2c-490b81963827, #wrap-s-2ea29e82-209e-4797-8b2c-490b81963827 { display:none !important; }}







#s-2ea29e82-209e-4797-8b2c-490b81963827 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ea29e82-209e-4797-8b2c-490b81963827.shg-box.shg-c {
  justify-content: center;
}

#s-c1333fdd-3707-4355-9e2d-16db9414a2f3 {
  text-align: center;
}




  #s-c1333fdd-3707-4355-9e2d-16db9414a2f3 img.shogun-image {
    
    width: px;
  }


#s-c1333fdd-3707-4355-9e2d-16db9414a2f3 .shogun-image-content {
  
    align-items: center;
  
}

#s-a59daa79-12e2-446e-babf-5b04b37adb6d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a59daa79-12e2-446e-babf-5b04b37adb6d {
  display: none;
}
#s-a59daa79-12e2-446e-babf-5b04b37adb6d, #wrap-s-a59daa79-12e2-446e-babf-5b04b37adb6d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a59daa79-12e2-446e-babf-5b04b37adb6d {
  display: none;
}
#s-a59daa79-12e2-446e-babf-5b04b37adb6d, #wrap-s-a59daa79-12e2-446e-babf-5b04b37adb6d { display:none !important; }}







#s-a59daa79-12e2-446e-babf-5b04b37adb6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a59daa79-12e2-446e-babf-5b04b37adb6d.shg-box.shg-c {
  justify-content: center;
}

#s-81513852-56b0-49b1-a25b-f0657a5e537d {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-81513852-56b0-49b1-a25b-f0657a5e537d {
  display: none;
}
#s-81513852-56b0-49b1-a25b-f0657a5e537d, #wrap-s-81513852-56b0-49b1-a25b-f0657a5e537d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-81513852-56b0-49b1-a25b-f0657a5e537d {
  display: none;
}
#s-81513852-56b0-49b1-a25b-f0657a5e537d, #wrap-s-81513852-56b0-49b1-a25b-f0657a5e537d { display:none !important; }}
#s-37a93601-f6ba-4f36-820c-ef4d75df8e09 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-37a93601-f6ba-4f36-820c-ef4d75df8e09 {
  display: none;
}
#s-37a93601-f6ba-4f36-820c-ef4d75df8e09, #wrap-s-37a93601-f6ba-4f36-820c-ef4d75df8e09 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-37a93601-f6ba-4f36-820c-ef4d75df8e09 {
  display: none;
}
#s-37a93601-f6ba-4f36-820c-ef4d75df8e09, #wrap-s-37a93601-f6ba-4f36-820c-ef4d75df8e09 { display:none !important; }}







#s-37a93601-f6ba-4f36-820c-ef4d75df8e09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-37a93601-f6ba-4f36-820c-ef4d75df8e09.shg-box.shg-c {
  justify-content: center;
}

#s-95877cc8-4143-4cf9-8495-b1c3d7993bec {
  margin-top: 0px;
margin-left: 49px;
margin-bottom: 0px;
margin-right: 49px;
}
@media (min-width: 1200px){#s-95877cc8-4143-4cf9-8495-b1c3d7993bec {
  display: none;
}
#s-95877cc8-4143-4cf9-8495-b1c3d7993bec, #wrap-s-95877cc8-4143-4cf9-8495-b1c3d7993bec { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-95877cc8-4143-4cf9-8495-b1c3d7993bec {
  display: none;
}
#s-95877cc8-4143-4cf9-8495-b1c3d7993bec, #wrap-s-95877cc8-4143-4cf9-8495-b1c3d7993bec { display:none !important; }}
#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e {
  display: none;
}
#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e, #wrap-s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e {
  display: none;
}
#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e, #wrap-s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e { display:none !important; }}







#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-25a7f8a4-7f33-4a6c-936e-0be3117a2d4e.shg-box.shg-c {
  justify-content: center;
}

#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 {
  display: none;
}
#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854, #wrap-s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 {
  display: none;
}
#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854, #wrap-s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 { display:none !important; }}







#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aaf5170f-cba8-4cb5-bf13-9d7b60b0e854.shg-box.shg-c {
  justify-content: center;
}

#s-138a3f0f-6203-4704-b939-e14cb08a196b {
  text-align: center;
}




  #s-138a3f0f-6203-4704-b939-e14cb08a196b img.shogun-image {
    
    width: px;
  }


#s-138a3f0f-6203-4704-b939-e14cb08a196b .shogun-image-content {
  
    align-items: center;
  
}

#s-3457097e-2c3d-43e8-aef3-813c8e0fde11 {
  margin-left: 20px;
margin-right: 20px;
}

#s-5415d193-399b-41a2-9444-5febe37964a4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-5415d193-399b-41a2-9444-5febe37964a4 {
  display: none;
}
#s-5415d193-399b-41a2-9444-5febe37964a4, #wrap-s-5415d193-399b-41a2-9444-5febe37964a4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5415d193-399b-41a2-9444-5febe37964a4 {
  display: none;
}
#s-5415d193-399b-41a2-9444-5febe37964a4, #wrap-s-5415d193-399b-41a2-9444-5febe37964a4 { display:none !important; }}







#s-5415d193-399b-41a2-9444-5febe37964a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5415d193-399b-41a2-9444-5febe37964a4.shg-box.shg-c {
  justify-content: center;
}

#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 {
  display: none;
}
#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573, #wrap-s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 {
  display: none;
}
#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573, #wrap-s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 { display:none !important; }}







#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c4483a2a-957e-47c9-8b6b-6c3bb5277573.shg-box.shg-c {
  justify-content: center;
}

#s-8b00974f-ebac-43b9-be12-dbebda55e3d0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-8b00974f-ebac-43b9-be12-dbebda55e3d0 {
  display: none;
}
#s-8b00974f-ebac-43b9-be12-dbebda55e3d0, #wrap-s-8b00974f-ebac-43b9-be12-dbebda55e3d0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8b00974f-ebac-43b9-be12-dbebda55e3d0 {
  display: none;
}
#s-8b00974f-ebac-43b9-be12-dbebda55e3d0, #wrap-s-8b00974f-ebac-43b9-be12-dbebda55e3d0 { display:none !important; }}







#s-8b00974f-ebac-43b9-be12-dbebda55e3d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b00974f-ebac-43b9-be12-dbebda55e3d0.shg-box.shg-c {
  justify-content: center;
}

#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 {
  display: none;
}
#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21, #wrap-s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 {
  display: none;
}
#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21, #wrap-s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 { display:none !important; }}







#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e04cb7a2-7a40-47e2-bcef-7033c52c5c21.shg-box.shg-c {
  justify-content: center;
}

#s-80519ea3-064b-4cdc-bdf0-d64ed0be5f16 {
  text-align: center;
}




  #s-80519ea3-064b-4cdc-bdf0-d64ed0be5f16 img.shogun-image {
    
    width: px;
  }


#s-80519ea3-064b-4cdc-bdf0-d64ed0be5f16 .shogun-image-content {
  
    align-items: center;
  
}

#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 {
  display: none;
}
#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9, #wrap-s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 {
  display: none;
}
#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9, #wrap-s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 { display:none !important; }}







#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-72fb0455-5bc2-4a42-9f07-11f02e5d7df9.shg-box.shg-c {
  justify-content: center;
}

#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 {
  display: none;
}
#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61, #wrap-s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 {
  display: none;
}
#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61, #wrap-s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 { display:none !important; }}







#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c05c3d05-a0e9-4f66-963f-edc3926b8f61.shg-box.shg-c {
  justify-content: center;
}

#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb {
  display: none;
}
#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb, #wrap-s-f51f84cf-f5a6-4333-8568-05b191f0f2eb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb {
  display: none;
}
#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb, #wrap-s-f51f84cf-f5a6-4333-8568-05b191f0f2eb { display:none !important; }}







#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f51f84cf-f5a6-4333-8568-05b191f0f2eb.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 12.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 992px) {
[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 18.0px);
}

}

@media (min-width: 1200px) {
[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 18.0px);
}

[id="s-dad79430-5352-4244-8057-c546031c74f2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 18.0px);
}

}

#s-f9b9d340-8a9b-45d8-93b3-9bbd49d08d9f {
  text-align: center;
}




  #s-f9b9d340-8a9b-45d8-93b3-9bbd49d08d9f img.shogun-image {
    
    width: px;
  }


#s-f9b9d340-8a9b-45d8-93b3-9bbd49d08d9f .shogun-image-content {
  
    align-items: center;
  
}

#s-3de581e8-0fb3-45da-9fb9-4943149e2958 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-3de581e8-0fb3-45da-9fb9-4943149e2958 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-b34da285-a09b-4eca-8bfe-4c89ad435b06 {
  text-align: center;
}




  #s-b34da285-a09b-4eca-8bfe-4c89ad435b06 img.shogun-image {
    
    width: px;
  }


#s-b34da285-a09b-4eca-8bfe-4c89ad435b06 .shogun-image-content {
  
    align-items: center;
  
}

#s-4bfe50ff-35e5-4b45-afe4-440e0e42fb81 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-4bfe50ff-35e5-4b45-afe4-440e0e42fb81 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-099d3b08-efe6-4c28-9e10-82d9d98551ec {
  text-align: center;
}




  #s-099d3b08-efe6-4c28-9e10-82d9d98551ec img.shogun-image {
    
    width: px;
  }


#s-099d3b08-efe6-4c28-9e10-82d9d98551ec .shogun-image-content {
  
    align-items: center;
  
}

#s-46bdb9cf-90e6-424e-83ac-6688d85a8a02 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-46bdb9cf-90e6-424e-83ac-6688d85a8a02 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-075f1268-fd94-4134-abc3-d944a9731fbf {
  text-align: center;
}




  #s-075f1268-fd94-4134-abc3-d944a9731fbf img.shogun-image {
    
    width: px;
  }


#s-075f1268-fd94-4134-abc3-d944a9731fbf .shogun-image-content {
  
    align-items: center;
  
}

#s-b1bee833-d464-4414-a173-6ab80d488b43 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-b1bee833-d464-4414-a173-6ab80d488b43 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 {
  display: none;
}
#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46, #wrap-s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 {
  display: none;
}
#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46, #wrap-s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 { display:none !important; }}







#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd2c8dca-f72a-44a9-a366-8537c6b8ac46.shg-box.shg-c {
  justify-content: center;
}

#s-a93b8704-0535-41e5-874f-db02c3870f4b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a93b8704-0535-41e5-874f-db02c3870f4b {
  display: none;
}
#s-a93b8704-0535-41e5-874f-db02c3870f4b, #wrap-s-a93b8704-0535-41e5-874f-db02c3870f4b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a93b8704-0535-41e5-874f-db02c3870f4b {
  display: none;
}
#s-a93b8704-0535-41e5-874f-db02c3870f4b, #wrap-s-a93b8704-0535-41e5-874f-db02c3870f4b { display:none !important; }}







#s-a93b8704-0535-41e5-874f-db02c3870f4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a93b8704-0535-41e5-874f-db02c3870f4b.shg-box.shg-c {
  justify-content: center;
}

#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e {
  display: none;
}
#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e, #wrap-s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e {
  display: none;
}
#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e, #wrap-s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e { display:none !important; }}







#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5b2ec8e5-21c4-4270-9c39-2729e8237a1e.shg-box.shg-c {
  justify-content: center;
}

#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af {
  min-height: 50px;
}
@media (min-width: 1200px){#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af {
  display: none;
}
#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af, #wrap-s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af {
  display: none;
}
#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af, #wrap-s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af { display:none !important; }}







#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0c7062a7-e1fb-4ee3-96f5-6ad19b3e46af.shg-box.shg-c {
  justify-content: center;
}

#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 {
  display: none;
}
#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035, #wrap-s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 {
  display: none;
}
#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035, #wrap-s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 { display:none !important; }}







#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-79f6db9f-79ed-4ebd-967b-5ffb6d2d4035.shg-box.shg-c {
  justify-content: center;
}

#s-181a4e86-6da9-42c4-924f-71211fbf021c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-181a4e86-6da9-42c4-924f-71211fbf021c {
  display: none;
}
#s-181a4e86-6da9-42c4-924f-71211fbf021c, #wrap-s-181a4e86-6da9-42c4-924f-71211fbf021c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-181a4e86-6da9-42c4-924f-71211fbf021c {
  display: none;
}
#s-181a4e86-6da9-42c4-924f-71211fbf021c, #wrap-s-181a4e86-6da9-42c4-924f-71211fbf021c { display:none !important; }}







#s-181a4e86-6da9-42c4-924f-71211fbf021c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-181a4e86-6da9-42c4-924f-71211fbf021c.shg-box.shg-c {
  justify-content: center;
}

#s-bd637ae0-98b7-44ff-9481-ca00b8861c63 {
  text-align: center;
}




  #s-bd637ae0-98b7-44ff-9481-ca00b8861c63 img.shogun-image {
    
    width: px;
  }


#s-bd637ae0-98b7-44ff-9481-ca00b8861c63 .shogun-image-content {
  
    align-items: center;
  
}

#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 {
  display: none;
}
#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4, #wrap-s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 {
  display: none;
}
#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4, #wrap-s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 { display:none !important; }}







#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-adb0dfbd-f47a-4efb-9053-d4c8d88ac9a4.shg-box.shg-c {
  justify-content: center;
}

#s-314e4973-ed25-4ba3-8afb-9885855f72d9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-314e4973-ed25-4ba3-8afb-9885855f72d9 {
  display: none;
}
#s-314e4973-ed25-4ba3-8afb-9885855f72d9, #wrap-s-314e4973-ed25-4ba3-8afb-9885855f72d9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-314e4973-ed25-4ba3-8afb-9885855f72d9 {
  display: none;
}
#s-314e4973-ed25-4ba3-8afb-9885855f72d9, #wrap-s-314e4973-ed25-4ba3-8afb-9885855f72d9 { display:none !important; }}







#s-314e4973-ed25-4ba3-8afb-9885855f72d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-314e4973-ed25-4ba3-8afb-9885855f72d9.shg-box.shg-c {
  justify-content: center;
}

#s-d893fee0-7110-45c4-b2e9-a3db4eba497b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d893fee0-7110-45c4-b2e9-a3db4eba497b {
  display: none;
}
#s-d893fee0-7110-45c4-b2e9-a3db4eba497b, #wrap-s-d893fee0-7110-45c4-b2e9-a3db4eba497b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d893fee0-7110-45c4-b2e9-a3db4eba497b {
  display: none;
}
#s-d893fee0-7110-45c4-b2e9-a3db4eba497b, #wrap-s-d893fee0-7110-45c4-b2e9-a3db4eba497b { display:none !important; }}







#s-d893fee0-7110-45c4-b2e9-a3db4eba497b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d893fee0-7110-45c4-b2e9-a3db4eba497b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 768px) {
[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 992px) {
[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.0px);
}

}

@media (min-width: 1200px) {
[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.0px);
}

[id="s-9533e0b5-5bab-4932-96ca-a718bd7a4e67"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.0px);
}

}

#s-44fb15c0-f859-4433-a69e-48beff4eb0c7 {
  text-align: center;
}




  #s-44fb15c0-f859-4433-a69e-48beff4eb0c7 img.shogun-image {
    
    width: px;
  }


#s-44fb15c0-f859-4433-a69e-48beff4eb0c7 .shogun-image-content {
  
    align-items: center;
  
}

#s-628bb2e2-f1ac-4bc5-b720-4dcd024b1493 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-628bb2e2-f1ac-4bc5-b720-4dcd024b1493 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-84c43c5e-bcb2-4e9c-b605-624d6f863efb {
  text-align: center;
}




  #s-84c43c5e-bcb2-4e9c-b605-624d6f863efb img.shogun-image {
    
    width: px;
  }


#s-84c43c5e-bcb2-4e9c-b605-624d6f863efb .shogun-image-content {
  
    align-items: center;
  
}

#s-7ff9bfdd-ff40-44b1-8f43-4fabfbb6ff94 {
  padding-top: 14px;
padding-bottom: 14px;
text-align: center;
}

#s-7ff9bfdd-ff40-44b1-8f43-4fabfbb6ff94 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: 2px;
  text-align: center;
}



#s-90c097ab-a0db-4dfb-b730-50b16798e484 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-90c097ab-a0db-4dfb-b730-50b16798e484 {
  display: none;
}
#s-90c097ab-a0db-4dfb-b730-50b16798e484, #wrap-s-90c097ab-a0db-4dfb-b730-50b16798e484 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-90c097ab-a0db-4dfb-b730-50b16798e484 {
  display: none;
}
#s-90c097ab-a0db-4dfb-b730-50b16798e484, #wrap-s-90c097ab-a0db-4dfb-b730-50b16798e484 { display:none !important; }}







#s-90c097ab-a0db-4dfb-b730-50b16798e484 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90c097ab-a0db-4dfb-b730-50b16798e484.shg-box.shg-c {
  justify-content: center;
}

#s-9d15ddff-172c-4433-9ead-834ce7ca498f {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9d15ddff-172c-4433-9ead-834ce7ca498f {
  display: none;
}
#s-9d15ddff-172c-4433-9ead-834ce7ca498f, #wrap-s-9d15ddff-172c-4433-9ead-834ce7ca498f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9d15ddff-172c-4433-9ead-834ce7ca498f {
  display: none;
}
#s-9d15ddff-172c-4433-9ead-834ce7ca498f, #wrap-s-9d15ddff-172c-4433-9ead-834ce7ca498f { display:none !important; }}







#s-9d15ddff-172c-4433-9ead-834ce7ca498f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9d15ddff-172c-4433-9ead-834ce7ca498f.shg-box.shg-c {
  justify-content: center;
}

#s-065e2e4a-7d73-46c0-849f-10e198f0f303 {
  text-align: center;
}




  #s-065e2e4a-7d73-46c0-849f-10e198f0f303 img.shogun-image {
    
    width: px;
  }


#s-065e2e4a-7d73-46c0-849f-10e198f0f303 .shogun-image-content {
  
    align-items: center;
  
}

#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e {
  display: none;
}
#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e, #wrap-s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e {
  display: none;
}
#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e, #wrap-s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e { display:none !important; }}







#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f1218fb-fd59-4b14-9aaf-439bc9d7c96e.shg-box.shg-c {
  justify-content: center;
}

#s-9fb50a1c-2b09-4b95-94e6-e056db557c79 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9fb50a1c-2b09-4b95-94e6-e056db557c79 {
  display: none;
}
#s-9fb50a1c-2b09-4b95-94e6-e056db557c79, #wrap-s-9fb50a1c-2b09-4b95-94e6-e056db557c79 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9fb50a1c-2b09-4b95-94e6-e056db557c79 {
  display: none;
}
#s-9fb50a1c-2b09-4b95-94e6-e056db557c79, #wrap-s-9fb50a1c-2b09-4b95-94e6-e056db557c79 { display:none !important; }}







#s-9fb50a1c-2b09-4b95-94e6-e056db557c79 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9fb50a1c-2b09-4b95-94e6-e056db557c79.shg-box.shg-c {
  justify-content: center;
}

#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 {
  display: none;
}
#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27, #wrap-s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 {
  display: none;
}
#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27, #wrap-s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 { display:none !important; }}







#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7e5dcbeb-009a-40ca-9aed-06bd13cf6b27.shg-box.shg-c {
  justify-content: center;
}

#s-7f8a3b75-e16c-4196-81f8-6ff898d8bca1 {
  text-align: center;
}




  #s-7f8a3b75-e16c-4196-81f8-6ff898d8bca1 img.shogun-image {
    
    width: px;
  }


#s-7f8a3b75-e16c-4196-81f8-6ff898d8bca1 .shogun-image-content {
  
    align-items: center;
  
}

#s-5adc4744-8600-4c3c-a580-4574bb9506dd {
  min-height: 50px;
}
@media (min-width: 1200px){#s-5adc4744-8600-4c3c-a580-4574bb9506dd {
  display: none;
}
#s-5adc4744-8600-4c3c-a580-4574bb9506dd, #wrap-s-5adc4744-8600-4c3c-a580-4574bb9506dd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5adc4744-8600-4c3c-a580-4574bb9506dd {
  display: none;
}
#s-5adc4744-8600-4c3c-a580-4574bb9506dd, #wrap-s-5adc4744-8600-4c3c-a580-4574bb9506dd { display:none !important; }}







#s-5adc4744-8600-4c3c-a580-4574bb9506dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5adc4744-8600-4c3c-a580-4574bb9506dd.shg-box.shg-c {
  justify-content: center;
}

#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 {
  display: none;
}
#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86, #wrap-s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 {
  display: none;
}
#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86, #wrap-s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 { display:none !important; }}







#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a4669f4d-d9b5-4cf8-b66a-ff8fe610cc86.shg-box.shg-c {
  justify-content: center;
}

#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 {
  display: none;
}
#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00, #wrap-s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 {
  display: none;
}
#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00, #wrap-s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 { display:none !important; }}







#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-810fc3b1-a8fc-4a8b-a5ef-d8ce155fdb00.shg-box.shg-c {
  justify-content: center;
}

#s-d3a1a35f-50d5-4450-a1d3-7767b7eab72e {
  text-align: center;
}




  #s-d3a1a35f-50d5-4450-a1d3-7767b7eab72e img.shogun-image {
    
    width: px;
  }


#s-d3a1a35f-50d5-4450-a1d3-7767b7eab72e .shogun-image-content {
  
    align-items: center;
  
}

#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 {
  display: none;
}
#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3, #wrap-s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 {
  display: none;
}
#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3, #wrap-s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 { display:none !important; }}







#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9aefb3ac-5c95-4763-a005-97eb0ad794d3.shg-box.shg-c {
  justify-content: center;
}

#s-90f6dc34-31f1-481c-9100-e0997893ceda {
  min-height: 50px;
}
@media (min-width: 1200px){#s-90f6dc34-31f1-481c-9100-e0997893ceda {
  display: none;
}
#s-90f6dc34-31f1-481c-9100-e0997893ceda, #wrap-s-90f6dc34-31f1-481c-9100-e0997893ceda { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-90f6dc34-31f1-481c-9100-e0997893ceda {
  display: none;
}
#s-90f6dc34-31f1-481c-9100-e0997893ceda, #wrap-s-90f6dc34-31f1-481c-9100-e0997893ceda { display:none !important; }}







#s-90f6dc34-31f1-481c-9100-e0997893ceda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90f6dc34-31f1-481c-9100-e0997893ceda.shg-box.shg-c {
  justify-content: center;
}

#s-f2552410-088d-4003-8ed0-51c93d06c9b2 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f2552410-088d-4003-8ed0-51c93d06c9b2 {
  display: none;
}
#s-f2552410-088d-4003-8ed0-51c93d06c9b2, #wrap-s-f2552410-088d-4003-8ed0-51c93d06c9b2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f2552410-088d-4003-8ed0-51c93d06c9b2 {
  display: none;
}
#s-f2552410-088d-4003-8ed0-51c93d06c9b2, #wrap-s-f2552410-088d-4003-8ed0-51c93d06c9b2 { display:none !important; }}







#s-f2552410-088d-4003-8ed0-51c93d06c9b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2552410-088d-4003-8ed0-51c93d06c9b2.shg-box.shg-c {
  justify-content: center;
}

#s-31e2c890-04e7-4384-859d-2c26c364f8ff {
  text-align: center;
}




  #s-31e2c890-04e7-4384-859d-2c26c364f8ff img.shogun-image {
    
    width: px;
  }


#s-31e2c890-04e7-4384-859d-2c26c364f8ff .shogun-image-content {
  
    align-items: center;
  
}

#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 {
  display: none;
}
#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617, #wrap-s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 {
  display: none;
}
#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617, #wrap-s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 { display:none !important; }}







#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7e86d14f-d634-46d7-ba88-d5c32f0f5617.shg-box.shg-c {
  justify-content: center;
}

#s-22b35608-75cf-4268-88b0-1eea2e09b878 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-22b35608-75cf-4268-88b0-1eea2e09b878 {
  display: none;
}
#s-22b35608-75cf-4268-88b0-1eea2e09b878, #wrap-s-22b35608-75cf-4268-88b0-1eea2e09b878 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-22b35608-75cf-4268-88b0-1eea2e09b878 {
  display: none;
}
#s-22b35608-75cf-4268-88b0-1eea2e09b878, #wrap-s-22b35608-75cf-4268-88b0-1eea2e09b878 { display:none !important; }}







#s-22b35608-75cf-4268-88b0-1eea2e09b878 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22b35608-75cf-4268-88b0-1eea2e09b878.shg-box.shg-c {
  justify-content: center;
}

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